PluginProbe
Assistant – Every Day Productivity Apps / 1.5.5.1
Assistant – Every Day Productivity Apps v1.5.5.1
1.5.5.1 1.5.5 trunk 0.1.0 0.2.0 0.2.1 0.2.2 0.3.0 0.3.1 0.4 0.4.1 0.4.2 0.5.0 0.5.1 0.6.0 0.7.0 0.7.0.2 0.7.0.3 0.7.0.4 0.7.0.5 0.7.0.6 0.7.0.7 0.7.0.8 0.7.0.9 0.7.1 All 72 releases
← All changes | backend/src/System/Container/Injector.php +2 -2 0.7.0.5 → 1.5.5.1 View file →
@@ -47,9 +47,9 @@
47 47 private $prepares = [];
48 48 private $delegates = [];
49 49 private $inProgressMakes = [];
50 50
51 - public function __construct( Reflector $reflector = null ) {
51 + public function __construct( ?Reflector $reflector = null ) {
52 52 $this->reflector = $reflector ?: new CachingReflector;
53 53 }
54 54
55 55 public function __clone() {
@@ -423,9 +423,9 @@
423 423
424 424 return new $className;
425 425 }
426 426
427 - private function provisionFuncArgs( \ReflectionFunctionAbstract $reflFunc, array $definition, array $reflParams = null, $className = null ) {
427 + private function provisionFuncArgs( \ReflectionFunctionAbstract $reflFunc, array $definition, ?array $reflParams = null, $className = null ) {
428 428 $args = [];
429 429
430 430 // @TODO store this in ReflectionStorage
431 431 if ( ! isset( $reflParams ) ) {