@@ -96,7 +96,6 @@ |
||
96 | 96 | |
97 | 97 | /** |
98 | 98 | * Returns true if DiMaria can return an entry for the given string. Returns false otherwise. |
99 | - * @param string $id identifier of the entry to look for |
|
100 | 99 | * @return boolean |
101 | 100 | */ |
102 | 101 | public function has($class): bool |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | */ |
44 | 44 | public function setInjection(string $class, string $method, array $params = []): self |
45 | 45 | { |
46 | - $this->injections[$class][$method][] = $params; |
|
46 | + $this->injections[$class][$method][] = $params; |
|
47 | 47 | return $this; |
48 | 48 | } |
49 | 49 | |
@@ -101,10 +101,7 @@ discard block |
||
101 | 101 | */ |
102 | 102 | public function has($class): bool |
103 | 103 | { |
104 | - return isset($this->sharedInstance[$class]) ?: |
|
105 | - class_exists($class) ?: |
|
106 | - isset($this->aliases[$class]) ?: |
|
107 | - isset($this->preferences[$class]); |
|
104 | + return isset($this->sharedInstance[$class]) ?: class_exists($class) ?: isset($this->aliases[$class]) ?: isset($this->preferences[$class]); |
|
108 | 105 | } |
109 | 106 | |
110 | 107 | /** |
@@ -145,7 +142,7 @@ discard block |
||
145 | 142 | |
146 | 143 | protected function getClassName(string $class): string |
147 | 144 | { |
148 | - if (! $this->has($class)) { |
|
145 | + if (!$this->has($class)) { |
|
149 | 146 | throw new NotFoundException('Class or alias ' . $class . ' does not exist'); |
150 | 147 | } |
151 | 148 | while ($preference = $this->preferences[$class] ?? false) { |
@@ -179,7 +176,7 @@ discard block |
||
179 | 176 | $methodInfo = $this->getMethodInfo(new \ReflectionMethod($class, $method)); |
180 | 177 | foreach ($instance as $methodParameters) { |
181 | 178 | $methodParams = $this->getParameters($methodInfo, $methodParameters); |
182 | - $callback = function ($params) use ($callback, $method, $methodParams) { |
|
179 | + $callback = function($params) use ($callback, $method, $methodParams) { |
|
183 | 180 | $object = $callback($params); |
184 | 181 | $object->$method(...$methodParams); |
185 | 182 | return $object; |
@@ -193,15 +190,15 @@ discard block |
||
193 | 190 | protected function generateCallback(string $class): callable |
194 | 191 | { |
195 | 192 | $constructor = (new \ReflectionClass($class))->getConstructor(); |
196 | - if (! $constructor || ! $constructor->getNumberOfParameters()) { |
|
197 | - return function () use ($class) { |
|
193 | + if (!$constructor || !$constructor->getNumberOfParameters()) { |
|
194 | + return function() use ($class) { |
|
198 | 195 | return new $class; |
199 | 196 | }; |
200 | 197 | } |
201 | 198 | $constructorInfo = $this->getMethodInfo($constructor); |
202 | 199 | $predefinedParams = $this->params[$class] ?? []; |
203 | 200 | |
204 | - return function ($params) use ($class, $constructorInfo, $predefinedParams) { |
|
201 | + return function($params) use ($class, $constructorInfo, $predefinedParams) { |
|
205 | 202 | return new $class(...$this->getParameters($constructorInfo, $params + $predefinedParams)); |
206 | 203 | }; |
207 | 204 | } |