|
@@ 151-153 (lines=3) @@
|
| 148 |
|
return new AliasDefinition($id, substr($service, 1)); |
| 149 |
|
} |
| 150 |
|
|
| 151 |
|
if (!is_array($service)) { |
| 152 |
|
throw new InvalidArgumentException(sprintf('A service definition must be an array or a string starting with "@" but %s found for service "%s" in %s. Check your YAML syntax.', gettype($service), $id, $this->fileName)); |
| 153 |
|
} |
| 154 |
|
|
| 155 |
|
if (isset($service['alias'])) { |
| 156 |
|
if (isset($service['public'])) { |
|
@@ 186-188 (lines=3) @@
|
| 183 |
|
} |
| 184 |
|
|
| 185 |
|
if (isset($service['calls'])) { |
| 186 |
|
if (!is_array($service['calls'])) { |
| 187 |
|
throw new InvalidArgumentException(sprintf('Parameter "calls" must be an array for service "%s" in %s. Check your YAML syntax.', $id, $this->fileName)); |
| 188 |
|
} |
| 189 |
|
|
| 190 |
|
foreach ($service['calls'] as $call) { |
| 191 |
|
if (isset($call['method'])) { |