Exemplo n.º 1
0
 public static function getPhpNameMap()
 {
     if (self::$phpNameMap === null) {
         $map = JobPeer::getTableMap();
         $columns = $map->getColumns();
         $nameMap = array();
         foreach ($columns as $column) {
             $nameMap[$column->getPhpName()] = $column->getColumnName();
         }
         self::$phpNameMap = $nameMap;
     }
     return self::$phpNameMap;
 }
Exemplo n.º 2
0
 static function doSelect(Criteria $c, $con = null)
 {
     $jobs = parent::doSelect($c);
     foreach ($jobs as $i => $job) {
         $job->order = $job->getMenuOrderRecursive();
     }
     if (!function_exists('JobPeerSortMenuOrderRecursive')) {
         function JobPeerSortMenuOrderRecursive($a, $b)
         {
             if ($a->order == $b->order) {
                 return 0;
             }
             return $a->order < $b->order ? -1 : 1;
         }
     }
     usort($jobs, 'JobPeerSortMenuOrderRecursive');
     return $jobs;
 }
Exemplo n.º 3
0
    }
    /**
     * Retrieve multiple objects by pkey.
     *
     * @param      array $pks List of primary keys
     * @param      PropelPDO $con the connection to use
     * @return Job[]
     * @throws PropelException Any exceptions caught during processing will be
     *		 rethrown wrapped into a PropelException.
     */
    public static function retrieveByPKs($pks, PropelPDO $con = null)
    {
        if ($con === null) {
            $con = Propel::getConnection(JobPeer::DATABASE_NAME, Propel::CONNECTION_READ);
        }
        $objs = null;
        if (empty($pks)) {
            $objs = array();
        } else {
            $criteria = new Criteria(JobPeer::DATABASE_NAME);
            $criteria->add(JobPeer::ID, $pks, Criteria::IN);
            $objs = JobPeer::doSelect($criteria, $con);
        }
        return $objs;
    }
}
// BaseJobPeer
// This is the static code needed to register the TableMap for this table with the main Propel class.
//
BaseJobPeer::buildTableMap();
Exemplo n.º 4
0
 /**
  * Clear the instance pool.
  *
  * @return     void
  */
 public static function clearInstancePool()
 {
     self::$instances = array();
 }