Пример #1
0
 public function listen_fileHasAccess(TBGEvent $event)
 {
     $article_ids = TBGArticleFilesTable::getTable()->getArticlesByFileID($event->getSubject()->getID());
     foreach ($article_ids as $article_id) {
         $article = new TBGWikiArticle($article_id);
         if ($article->canRead()) {
             $event->setProcessed();
             $event->setReturnValue(true);
             break;
         }
     }
 }