/** * Hydrate un objet Vehicule * * @param $aDonnees les données à assigner à l'objet * * @return Vehicule object l'objet hydraté */ public function hydrate($aDonnees) { foreach ($aDonnees as $sKey => $sValue) { $sKey = FonctionsUtiles::toCamelCase($sKey); $sMethod = 'set' . $sKey; if (method_exists($this, $sMethod)) { $this->{$sMethod}($sValue); } } }