Skip to content

Commit 55dd433

Browse files
Simplified ClassMapper->createInstance implementation
1 parent cdc2d71 commit 55dd433

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

app/sprinkles/core/src/Util/ClassMapper.php

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,7 @@ public function createInstance($identifier)
3737

3838
$params = array_slice(func_get_args(), 1);
3939

40-
// We must use reflection in PHP < 5.6. See http://stackoverflow.com/questions/8734522/dynamically-call-class-with-variable-number-of-parameters-in-the-constructor
41-
$reflection = new \ReflectionClass($className);
42-
43-
return $reflection->newInstanceArgs($params);
40+
return new $className(...$params);
4441
}
4542

4643
/**

0 commit comments

Comments
 (0)