/** @return AdminFoldedManager  */
 public static function inst()
 {
     AuthManager::checkAdminAccess();
     return parent::inst();
 }
示例#2
0
 /** @return ExternalProcess */
 public static function inst()
 {
     return parent::inst();
 }
示例#3
0
 /** @return FoldedStorage */
 protected static function inst()
 {
     return parent::inst();
 }
 /** @return Memcache */
 public static function inst()
 {
     return parent::inst()->MEMCACHE;
 }
示例#5
0
 /** @return Smarty */
 public static function smarty()
 {
     return parent::inst()->smarty;
 }
示例#6
0
 /** @return CommentsNotifyManager */
 public static function getInstance()
 {
     return parent::inst();
 }
示例#7
0
 /**
  * Раз уж есдинственная задача данного класса - проверить изменения данных в БД,
  * то мы все действия можем выполнить в конструкторе, воспользовавшись тем
  * обстоятельством, что мы - синглтон.
  * 
  * Важно! Получение экземпляра нужно вызывать с $silentOnDoubleTry=true, так как
  * при выполнении действий в конструкторе данного класса мы можем прийти к фолдингу,
  * который вызовет DbChangeListener::check().
  */
 public static function check()
 {
     parent::inst(true);
 }