/** * Hydrate account data to SiteUser instance * * @param \HealthCareAbroad\UserBundle\Entity\SiteUser $user * @param array $accountData * @return SiteUser */ public function hydrateAccountData(\HealthCareAbroad\UserBundle\Entity\SiteUser $user, $accountData) { foreach ($accountData as $key => $v) { if ($key != 'id') { $setMethod = 'set' . Inflector::toVariable($key); $user->{$setMethod}($v); } } return $user; }
private function _supplyPatternVariables($subject, array $values) { return Inflector::supplyPatternVariableValues($subject, $values); }