for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php namespace Anomaly\UsersModule\Seeder;
use Anomaly\Streams\Platform\Database\Seeder\Seeder;
use Anomaly\UsersModule\Role\Contract\RoleRepositoryInterface;
/**
* Class RoleSeeder
*
* @link http://pyrocms.com/
* @author PyroCMS, Inc. <[email protected]>
* @author Ryan Thompson <[email protected]>
* @package Anomaly\UsersModule\Seeder
*/
class RoleSeeder extends Seeder
{
* The role repository.
* @var RoleRepositoryInterface
protected $roles;
* Create a new RoleSeeder instance.
* @param RoleRepositoryInterface $roles
public function __construct(RoleRepositoryInterface $roles)
$this->roles = $roles;
}
* Run the seeder.
public function run()
$this->roles->truncate();
$this->roles->create(
[
'en' => [
'name' => 'Admin'
],
'slug' => 'admin'
]
);
'name' => 'User'
'slug' => 'user'