Commit 8f7fadf 1 parent 79d4f8a commit 8f7fadf Copy full SHA for 8f7fadf
File tree 1 file changed +32
-2
lines changed
1 file changed +32
-2
lines changed Original file line number Diff line number Diff line change 1
1
<?php namespace Arcanedev \Support \Bases ;
2
2
3
+ use Illuminate \Database \Eloquent \Model as Eloquent ;
4
+ use Illuminate \Database \Seeder as IlluminateSeeder ;
5
+
3
6
/**
4
7
* Class Seeder
5
8
*
6
9
* @package Arcanedev\Support\Bases
7
10
* @author ARCANEDEV <arcanedev.maroc@gmail.com>
8
11
*/
9
- abstract class Seeder
12
+ abstract class Seeder extends IlluminateSeeder
10
13
{
11
- //
14
+ /* ------------------------------------------------------------------------------------------------
15
+ | Properties
16
+ | ------------------------------------------------------------------------------------------------
17
+ */
18
+ /**
19
+ * Seeder collection.
20
+ *
21
+ * @var array
22
+ */
23
+ protected $ seeds = [];
24
+
25
+ /* ------------------------------------------------------------------------------------------------
26
+ | Main Functions
27
+ | ------------------------------------------------------------------------------------------------
28
+ */
29
+ /**
30
+ * Run the database seeds.
31
+ */
32
+ public function run ()
33
+ {
34
+ Eloquent::unguard ();
35
+
36
+ foreach ($ this ->seeds as $ seed ) {
37
+ $ this ->call ($ seed );
38
+ }
39
+
40
+ Eloquent::reguard ();
41
+ }
12
42
}
You can’t perform that action at this time.
0 commit comments