Psecio\Gatekeeper\Gatekeeper::getDatasource PHP Метод

getDatasource() публичный статический Метод

Get the current datasource
public static getDatasource ( ) : DataSource
Результат DataSource instance
    public static function getDatasource()
    {
        return self::$datasource;
    }

Usage Example

Пример #1
0
 public function CloneUser($user, $data)
 {
     $ds = Gatekeeper::getDatasource();
     $newUser = new \Psecio\Gatekeeper\UserModel($ds, $data);
     $result = $newUser->save();
     if ($result == false) {
         return false;
     }
     // Get the user's groups and add
     foreach ($user->groups as $group) {
         $newUser->addGroup($group);
     }
     // Get the user's permissions and add
     foreach ($user->permissions as $permission) {
         $newUser->addPermission($permission);
     }
     return true;
 }
All Usage Examples Of Psecio\Gatekeeper\Gatekeeper::getDatasource