Newscoop\Service\Implementation\ThemeManagementServiceLocal::getCountUnassignedThemes PHP Метод

getCountUnassignedThemes() публичный Метод

Provides the count of the entities that can be associated with the provided search.
public getCountUnassignedThemes ( Search $search = NULL ) : integer
$search Newscoop\Service\Model\Search\Search The search criteria, not null.
Результат integer The entities count.
    public function getCountUnassignedThemes(Search $search = NULL)
    {
        return count($this->getUnassignedThemesData($search));
    }

Usage Example

Пример #1
0
 public function getCount(array $p_params = array(), array $cols = array())
 {
     $search = $this->getSearchObject();
     $p_params = (object) $p_params;
     if (isset($p_params->search)) {
         if (@trim($p_params->search[$this->_pubColFilterIdx]) != "") {
             $p = new Publication();
             $p->setId(intval($p_params->search[$this->_pubColFilterIdx]));
             try {
                 return $this->_service->getCountThemes($p, $search);
             } catch (\Exception $e) {
                 return 0;
             }
         }
         $this->search($p_params->search);
     }
     try {
         return $this->_service->getCountUnassignedThemes($search);
     } catch (\Exception $e) {
         return 0;
     }
 }