/** * @param $class * @param null $criteria * * @return int */ public static function getCount($class, $criteria = null) { if (is_array($criteria)) { $criteria = self::$modx->newQuery($class, $criteria); } return self::$modx->getCount($class, $criteria); }
/** * @param string $name * * @return bool */ public function exists($name) { $name = $this->getName($name); $c = (is_numeric($name) and $name > 0) ? $name : array('templatename' => $name); return (bool) $this->modx->getCount('modTemplate', $c); }