Mercurial > hg > isophonics-drupal-site
comparison vendor/symfony/dependency-injection/Exception/ParameterNotFoundException.php @ 17:129ea1e6d783
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:21:36 +0000 |
parents | 4c8ae668cc8c |
children |
comparison
equal
deleted
inserted
replaced
16:c2387f117808 | 17:129ea1e6d783 |
---|---|
30 * @param string $sourceKey The parameter key that references the non-existent parameter | 30 * @param string $sourceKey The parameter key that references the non-existent parameter |
31 * @param \Exception $previous The previous exception | 31 * @param \Exception $previous The previous exception |
32 * @param string[] $alternatives Some parameter name alternatives | 32 * @param string[] $alternatives Some parameter name alternatives |
33 * @param string|null $nonNestedAlternative The alternative parameter name when the user expected dot notation for nested parameters | 33 * @param string|null $nonNestedAlternative The alternative parameter name when the user expected dot notation for nested parameters |
34 */ | 34 */ |
35 public function __construct($key, $sourceId = null, $sourceKey = null, \Exception $previous = null, array $alternatives = array(), $nonNestedAlternative = null) | 35 public function __construct($key, $sourceId = null, $sourceKey = null, \Exception $previous = null, array $alternatives = [], $nonNestedAlternative = null) |
36 { | 36 { |
37 $this->key = $key; | 37 $this->key = $key; |
38 $this->sourceId = $sourceId; | 38 $this->sourceId = $sourceId; |
39 $this->sourceKey = $sourceKey; | 39 $this->sourceKey = $sourceKey; |
40 $this->alternatives = $alternatives; | 40 $this->alternatives = $alternatives; |
54 } else { | 54 } else { |
55 $this->message = sprintf('You have requested a non-existent parameter "%s".', $this->key); | 55 $this->message = sprintf('You have requested a non-existent parameter "%s".', $this->key); |
56 } | 56 } |
57 | 57 |
58 if ($this->alternatives) { | 58 if ($this->alternatives) { |
59 if (1 == count($this->alternatives)) { | 59 if (1 == \count($this->alternatives)) { |
60 $this->message .= ' Did you mean this: "'; | 60 $this->message .= ' Did you mean this: "'; |
61 } else { | 61 } else { |
62 $this->message .= ' Did you mean one of these: "'; | 62 $this->message .= ' Did you mean one of these: "'; |
63 } | 63 } |
64 $this->message .= implode('", "', $this->alternatives).'"?'; | 64 $this->message .= implode('", "', $this->alternatives).'"?'; |