/** * Объект сотрудника текущего пользователя * * @static * @return CPerson */ public static function getCurrentPerson() { if (is_null(self::$_person)) { if (self::isAuth()) { $person = CStaffManager::getPersonById(self::getPersonId()); if (!is_null($person)) { self::$_person = $person; } } } return self::$_person; }