Example #1
0
 public function listen_fileHasAccess(framework\Event $event)
 {
     $article_ids = \thebuggenie\modules\publish\entities\tables\ArticleFiles::getTable()->getArticlesByFileID($event->getSubject()->getID());
     foreach ($article_ids as $article_id) {
         $article = new Article($article_id);
         if ($article->canRead()) {
             $event->setProcessed();
             $event->setReturnValue(true);
             break;
         }
     }
 }