public function run()
 {
     $adminGroup = GroupItem::findGroup(adminGroup());
     if ($adminGroup) {
         UserItem::create(array('group_id' => $adminGroup->id, 'full_name' => 'Admin User', 'username' => 'admin', 'email' => '*****@*****.**', 'password' => Hash::make('password')));
     }
 }
 public function run()
 {
     //  Add Dashboard Permissions
     GroupItem::findGroupAndAddPermission(adminGroup(), "dashboard");
     //  Add Users Management Permissions
     GroupItem::findGroupAndAddPermission(adminGroup(), "manage_users");
 }
 public function run()
 {
     DB::table(app("config")->get("auth-module::table_users"))->delete();
     DB::table(app("config")->get("auth-module::table_group_to_permissions"))->delete();
     DB::table(app("config")->get("auth-module::table_groups"))->delete();
     //  Create Admin Group
     GroupItem::create(array('group_name' => adminGroup(), 'group_description' => 'Administrator'));
 }
 public function scopeNotAdmin($query)
 {
     return $query->where("group_name", "!=", adminGroup());
 }
Example #5
0
/**
 * Add Permission to Admin Group Helper
 */
function addAdminPermission($permission_key, $permission_description)
{
    addGroupPermission(adminGroup(), $permission_key, $permission_description);
}