Skip to content

Commit 2309737

Browse files
committed
refactor: tentatively extend ModelCrud for factory
1 parent e0306fc commit 2309737

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Models/Contracts/ModelHasFactory.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
namespace StellarWP\Models\Contracts;
44

55
use StellarWP\Models\ModelFactory;
6+
use StellarWP\Models\Contracts\ModelCrud;
67

78
/**
89
* @since 1.0.0
910
*/
10-
interface ModelHasFactory {
11+
interface ModelHasFactory extends ModelCrud {
1112
/**
1213
* @since 1.0.0
1314
*

src/Models/ModelFactory.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
use Closure;
66
use Exception;
77
use StellarWP\DB\DB;
8+
use StellarWP\Models\Contracts\ModelCrud;
89

910
/**
10-
* @template M
11+
* @template M of ModelCrud
1112
*/
1213
abstract class ModelFactory {
1314
/**

0 commit comments

Comments
 (0)