Code Duplication    Length = 16-17 lines in 4 locations

Classes/Seeder/Image.php 1 location

@@ 11-26 (lines=16) @@
8
 * Class Image
9
 * @package Dennis\Seeder\Seeder
10
 */
11
class Image extends \Dennis\Seeder\Seeder\DatabaseSeeder
12
{
13
    public function run()
14
    {
15
        $this->factory->create('sys_file_reference')->each(
16
            function (Seeder\Seed $seed, Seeder\Faker $faker) {
17
                $seed->set(
18
                    array(
19
                        'pid' => 0,
20
                        'uid_local' => $faker->getImage(),
21
                    )
22
                );
23
            }
24
        );
25
    }
26
}
27

Tests/Functional/Seeder/Group.php 1 location

@@ 10-26 (lines=17) @@
7
 * Class Group
8
 * @package Dennis\Seeder\Tests\Functional\Seeder
9
 */
10
class Group extends Seeder\Seeder\DatabaseSeeder
11
{
12
    /**
13
     * Run the database seeds.
14
     *
15
     * @return void
16
     */
17
    public function run()
18
    {
19
        $this->factory->make('fe_groups', 2)->each(function (Seeder\Seed $seed, Seeder\Faker $faker) {
20
            $seed->set([
21
                'title' => 'Group',
22
                'subgroup' => $this->call(SubGroup::class),
23
            ]);
24
        });
25
    }
26
}
27

Tests/Functional/Seeder/Pages.php 1 location

@@ 10-26 (lines=17) @@
7
 * Class Pages
8
 * @package Dennis\Seeder\Tests\Functional\Seeder
9
 */
10
class Pages extends Seeder\Seeder\DatabaseSeeder
11
{
12
    /**
13
     * Run the database seeds.
14
     *
15
     * @return void
16
     */
17
    public function run()
18
    {
19
        $this->factory->create('pages', 2)->each(function (Seeder\Seed $seed, Seeder\Faker $faker) {
20
            $seed->set([
21
                'title' => 'foobar',
22
                'media' => $this->call(Seeder\Seeder\Image::class)
23
            ]);
24
        });
25
    }
26
}
27

Tests/Functional/Seeder/User.php 1 location

@@ 10-26 (lines=17) @@
7
 * Class User
8
 * @package Dennis\Seeder\Tests\Functional\Seeder
9
 */
10
class User extends Seeder\Seeder\DatabaseSeeder
11
{
12
    /**
13
     * Run the database seeds.
14
     *
15
     * @return void
16
     */
17
    public function run()
18
    {
19
        $this->factory->create('fe_users', 2)->each(function (Seeder\Seed $seed, Seeder\Faker $faker) {
20
            $seed->set([
21
                'email' => '[email protected]',
22
                'usergroup' => $this->call(Group::class)
23
            ]);
24
        });
25
    }
26
}
27