static function getFromUser($app, $login) { $model = new siteUsersModel(); $user = $model->where(array('login' => $login))->fetchAll(); $right = $user[0]['rights']; return self::get($app, $right); }
function create($login = false, $password = false, $hash = true) { if ($login && $password) { $model = new siteUsersModel(); $model->where(array('login' => $login))->fetchAll(); if ($model->count() == 0) { $model->insert(array('login' => $login, 'password' => $hash ? md5($password) : $password)); return $this->loadInfo($login); } } return false; }