/** * Retrieve object using using composite pkey values. * @param string $app_uid @param int $del_index @param string $evn_uid * @param Connection $con * @return AppEvent */ public static function retrieveByPK($app_uid, $del_index, $evn_uid, $con = null) { if ($con === null) { $con = Propel::getConnection(self::DATABASE_NAME); } $criteria = new Criteria(); $criteria->add(AppEventPeer::APP_UID, $app_uid); $criteria->add(AppEventPeer::DEL_INDEX, $del_index); $criteria->add(AppEventPeer::EVN_UID, $evn_uid); $v = AppEventPeer::doSelect($criteria, $con); return !empty($v) ? $v[0] : null; }