Esempio n. 1
0
  public static function getPluginByNom($nom){
    if (is_string($nom)){
      $c = new Criteria();
      $c->add(PlugInPeer::NOM, $nom, Criteria::EQUAL);
      $retour = PlugInPeer::doSelect($c);

      if (empty ($retour)){
         return NULL;
       }else{
        return $retour[0];
       }

    }else{
      return false;
    }
  }
Esempio n. 2
0
	/**
	 * Retrieve multiple objects by pkey.
	 *
	 * @param      array $pks List of primary keys
	 * @param      PropelPDO $con the connection to use
	 * @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(PlugInPeer::DATABASE_NAME, Propel::CONNECTION_READ);
		}

		$objs = null;
		if (empty($pks)) {
			$objs = array();
		} else {
			$criteria = new Criteria(PlugInPeer::DATABASE_NAME);
			$criteria->add(PlugInPeer::ID, $pks, Criteria::IN);
			$objs = PlugInPeer::doSelect($criteria, $con);
		}
		return $objs;
	}