public static function user() { if (Nin::$current_user !== null) { return Nin::$current_user; } $uid = Nin::uid(); if ($uid === false) { return false; } $classname = Nin::$user_class; $user = $classname::findByPk($uid); Nin::$current_user = $user; return $user; }