|
@@ -481,6 +481,8 @@ class Entity {
|
|
|
return $instance->customQuery($sql, $values, true, $joins,$alterator);
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
* Méthode privée de gestion du join récursif sur les objets liés
|
|
|
* @category manipulation SQL
|
|
@@ -604,9 +606,21 @@ class Entity {
|
|
|
* @param <Array> $colonnes (WHERE)
|
|
|
* @param <Array> $valeurs (WHERE)
|
|
|
* @param <String> $operation="=" definis le type d'operateur pour la requete select
|
|
|
+ * @deprecated use byId
|
|
|
* @return <Entity> $Entity ou false si aucun objet n'est trouvé en base
|
|
|
*/
|
|
|
public static function getById($id,$joins =0 ) {
|
|
|
+ return self::byId($id,$joins =0);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Méthode de selection unique d'élements de l'entité.
|
|
|
+ * @param <Array> $colonnes (WHERE)
|
|
|
+ * @param <Array> $valeurs (WHERE)
|
|
|
+ * @param <String> $operation="=" definis le type d'operateur pour la requete select
|
|
|
+ * @return <Entity> $Entity ou false si aucun objet n'est trouvé en base
|
|
|
+ */
|
|
|
+ public static function byId($id,$joins =0 ) {
|
|
|
return self::load(array('id' => $id),$joins);
|
|
|
}
|
|
|
|