Submit
Path:
~
/
/
opt
/
psa
/
admin
/
plib
/
modules
/
grafana
/
vendor
/
league
/
uri
/
UriTemplate
/
File Content:
TemplateCanNotBeExpanded.php
<?php /** * League.Uri (https://uri.thephpleague.com) * * (c) Ignace Nyamagana Butera <nyamsprod@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ declare (strict_types=1); namespace PleskGrafana\League\Uri\UriTemplate; use InvalidArgumentException; use PleskGrafana\League\Uri\Contracts\UriException; class TemplateCanNotBeExpanded extends InvalidArgumentException implements UriException { public readonly array $variablesNames; public function __construct(string $message = '', string ...$variableNames) { parent::__construct($message, 0, null); $this->variablesNames = $variableNames; } public static function dueToUnableToProcessValueListWithPrefix(string $variableName) : self { return new self('The ":" modifier cannot be applied on "' . $variableName . '" since it is a list of values.', $variableName); } public static function dueToNestedListOfValue(string $variableName) : self { return new self('The "' . $variableName . '" cannot be a nested list.', $variableName); } public static function dueToMissingVariables(string ...$variableNames) : self { return new self('The following required variables are missing: `' . \implode('`, `', $variableNames) . '`.', ...$variableNames); } }
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
Expression.php
2715 bytes
0644
Operator.php
6711 bytes
0644
Template.php
4266 bytes
0644
TemplateCanNotBeExpanded.php
1386 bytes
0644
VarSpecifier.php
2237 bytes
0644
VariableBag.php
3849 bytes
0644
N4ST4R_ID | Naxtarrr