diff --git a/src/Faker/ORM/Doctrine/EntityPopulator.php b/src/Faker/ORM/Doctrine/EntityPopulator.php index fc256dae..1fa2f3d5 100644 --- a/src/Faker/ORM/Doctrine/EntityPopulator.php +++ b/src/Faker/ORM/Doctrine/EntityPopulator.php @@ -159,12 +159,8 @@ class EntityPopulator private function callMethods($obj, $insertedEntities) { - foreach ($this->getModifiers() as $method => $formats) { - $args = array(); - foreach ($formats as $format) { - $args[] = is_callable($format) ? $format($insertedEntities, $obj) : $format; - } - call_user_func_array(array($obj, $method), $args); + foreach ($this->getModifiers() as $modifier) { + $modifier($obj, $insertedEntities); } }