Exemplo n.º 1
0
 /**
  *
  * associate a folder to a content if the association already does not exists
  *
  * @param ContentAddFolderEvent $event
  */
 public function addFolder(ContentAddFolderEvent $event)
 {
     if (ContentFolderQuery::create()->filterByContent($event->getContent())->filterByFolderId($event->getFolderId())->count() <= 0) {
         $contentFolder = new ContentFolder();
         $contentFolder->setFolderId($event->getFolderId())->setContent($event->getContent())->setDefaultFolder(false)->save();
     }
 }