@@ 225-227 (lines=3) @@ | ||
222 | ||
223 | // nette |
|
224 | if (preg_match('#^(\S+)\s+<\s+(\S+)\z#', $id, $matches)) { |
|
225 | if (isset($service['parent']) && $matches[2] !== $service['parent']) { |
|
226 | throw new InvalidArgumentException(sprintf('Two parent services "%s" and "%s" are defined for service "%s" in "%s". Check your NEON syntax.', $service['parent'], $matches[2], $matches[1], $file)); |
|
227 | } |
|
228 | ||
229 | $id = $matches[1]; |
|
230 | $parent = $matches[2]; |
|
@@ 451-457 (lines=7) @@ | ||
448 | } |
|
449 | ||
450 | // nette |
|
451 | if (isset($service['autowired'])) { |
|
452 | if (isset($service['autowire']) && $service['autowire'] !== $service['autowired']) { |
|
453 | throw new InvalidArgumentException(sprintf('Contradictory definition of autowiring for service "%s" in "%s". Check you NEON syntax.', $id, $file)); |
|
454 | } |
|
455 | ||
456 | $service['autowire'] = $service['autowired']; |
|
457 | } |
|
458 | ||
459 | if (isset($service['autowire'])) { |
|
460 | // nette |