Пример #1
0
        }
        $criteria = new Criteria(AttachmentPeer::DATABASE_NAME);
        $criteria->add(AttachmentPeer::ID, $pk);
        $v = AttachmentPeer::doSelect($criteria, $con);
        return !empty($v) > 0 ? $v[0] : null;
    }
    public static function retrieveByPKs($pks, $con = null)
    {
        if ($con === null) {
            $con = Propel::getConnection(self::DATABASE_NAME);
        }
        $objs = null;
        if (empty($pks)) {
            $objs = array();
        } else {
            $criteria = new Criteria();
            $criteria->add(AttachmentPeer::ID, $pks, Criteria::IN);
            $objs = AttachmentPeer::doSelect($criteria, $con);
        }
        return $objs;
    }
}
if (Propel::isInit()) {
    try {
        BaseAttachmentPeer::getMapBuilder();
    } catch (Exception $e) {
        Propel::log('Could not initialize Peer: ' . $e->getMessage(), Propel::LOG_ERR);
    }
} else {
    Propel::registerMapBuilder('lib.model.map.AttachmentMapBuilder');
}
Пример #2
0
    public static function retrieveByPK($pk, PropelPDO $con = null)
    {
        if (null !== ($obj = AttachmentPeer::getInstanceFromPool((string) $pk))) {
            return $obj;
        }
        if ($con === null) {
            $con = Propel::getConnection(AttachmentPeer::DATABASE_NAME, Propel::CONNECTION_READ);
        }
        $criteria = new Criteria(AttachmentPeer::DATABASE_NAME);
        $criteria->add(AttachmentPeer::ID, $pk);
        $v = AttachmentPeer::doSelect($criteria, $con);
        return !empty($v) > 0 ? $v[0] : null;
    }
    public static function retrieveByPKs($pks, PropelPDO $con = null)
    {
        if ($con === null) {
            $con = Propel::getConnection(AttachmentPeer::DATABASE_NAME, Propel::CONNECTION_READ);
        }
        $objs = null;
        if (empty($pks)) {
            $objs = array();
        } else {
            $criteria = new Criteria(AttachmentPeer::DATABASE_NAME);
            $criteria->add(AttachmentPeer::ID, $pks, Criteria::IN);
            $objs = AttachmentPeer::doSelect($criteria, $con);
        }
        return $objs;
    }
}
Propel::getDatabaseMap(BaseAttachmentPeer::DATABASE_NAME)->addTableBuilder(BaseAttachmentPeer::TABLE_NAME, BaseAttachmentPeer::getMapBuilder());