Esempio n. 1
0
 /**
  * Заполним ссылки на посты и, если передан параметр exists, удалим элементы, для которых нет постов.
  */
 protected function fillTimeLineItem(LibItemDb $libItem, TimeLineItem $tlItem, ArrayAdapter $params)
 {
     $post = BlogManager::inst()->getPostByIdent($libItem->getIdent(), false);
     if ($post) {
         $tlItem->setLink(BlogManager::inst()->postUrl($post));
     }
     return !$params->bool('exists') || !!$post;
 }