示例#1
0
 /**
  * @param Criteria $criteria
  * @param PropelPDO $con
  */
 public static function doSelect(Criteria $criteria, PropelPDO $con = null)
 {
     $c = clone $criteria;
     if ($c instanceof KalturaCriteria) {
         $c->applyFilters();
         $criteria->setRecordsCount($c->getRecordsCount());
     }
     return parent::doSelect($c, $con);
 }
示例#2
0
文件: TagPeer.php 项目: noose/Planeta
 public static function retriveByName($name, $approved = null, Criteria $c = null)
 {
     if ($c == null) {
         $c = new Criteria();
     }
     $c->add(TagPeer::NAME, $name);
     if (isset($approved)) {
         $c->add(TagPeer::APPROVED, $approved);
     }
     return parent::doSelectOne($c);
 }
示例#3
0
 public static function getPhpNameMap()
 {
     if (self::$phpNameMap === null) {
         $map = TagPeer::getTableMap();
         $columns = $map->getColumns();
         $nameMap = array();
         foreach ($columns as $column) {
             $nameMap[$column->getPhpName()] = $column->getColumnName();
         }
         self::$phpNameMap = $nameMap;
     }
     return self::$phpNameMap;
 }
示例#4
0
 public static function setRightsUser($oUser = false)
 {
     self::$RIGHTS_USER = $oUser;
 }
示例#5
0
 /**
  * Clear the instance pool.
  *
  * @return     void
  */
 public static function clearInstancePool()
 {
     foreach (self::$instances as $instance) {
         $instance->clearAllReferences(false);
     }
     self::$instances = array();
 }
示例#6
0
 /**
  * Clear the instance pool.
  *
  * @return     void
  */
 public static function clearInstancePool()
 {
     self::$instances = array();
 }