Conditions | 2 |
Paths | 2 |
Total Lines | 10 |
Code Lines | 7 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | <?php |
||
26 | #[Override] |
||
27 | public function __invoke(string $varName, array $query, InjectorInterface $injector) |
||
28 | { |
||
29 | unset($varName); |
||
30 | $resource = $injector->getInstance(ResourceInterface::class); |
||
31 | $uri = $this->resourceParam->templated === true ? uri_template($this->resourceParam->uri, $query) : $this->resourceParam->uri; |
||
32 | $resourceResult = $resource->uri($uri)(); |
||
33 | $fragment = (string) parse_url($uri, PHP_URL_FRAGMENT); |
||
34 | |||
35 | return $resourceResult[$fragment]; |
||
36 | } |
||
38 |