/** * @return User|False */ public function get_user() { if (!$this->_user) { $this->_user = User::search()->where('user_id', $this->user_id)->execOne(); } return $this->_user; }
/** * Get the current user. * @return User|false */ public static function get_current() { if (isset($_SESSION['user'])) { if ($_SESSION['user'] instanceof User) { return User::search()->where('user_id', $_SESSION['user']->user_id)->execOne(); } } return false; }