Skip to content

Commit

Permalink
doc: add some explaination about the verbose option
Browse files Browse the repository at this point in the history
  • Loading branch information
lyrixx committed Mar 8, 2024
1 parent 3ae3f8d commit 2c2956c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
4 changes: 4 additions & 0 deletions src/Console/Command/TaskCommand.php
Expand Up @@ -108,6 +108,10 @@ protected function configure(): void
$taskArgumentAttribute->suggestedValues,
);
} elseif ($taskArgumentAttribute instanceof AsOption) {
if ('verbose' === $name) {
throw new FunctionConfigurationException('You cannot re-define a "verbose" option. But you can use "output()->isVerbose()" in your code instead.', $this->function);
}

$mode = $taskArgumentAttribute->mode;
$defaultValue = $parameter->isOptional() ? $parameter->getDefaultValue() : null;

Expand Down
2 changes: 1 addition & 1 deletion src/ContextRegistry.php
Expand Up @@ -19,7 +19,7 @@ public function addDescriptor(ContextDescriptor $descriptor): void
if (\array_key_exists($name, $this->descriptors)) {
$alreadyDefined = $this->descriptors[$name]->function;

throw new FunctionConfigurationException(sprintf('You cannot defined two contexts with the same name "%s". There is one already defined in "%s:%d".', $name, PathHelper::makeRelative((string) $alreadyDefined->getFileName()), $alreadyDefined->getStartLine()), $descriptor->function);
throw new FunctionConfigurationException(sprintf('You cannot define two contexts with the same name "%s". There is one already defined in "%s:%d".', $name, PathHelper::makeRelative((string) $alreadyDefined->getFileName()), $alreadyDefined->getStartLine()), $descriptor->function);
}

$this->descriptors[$name] = $descriptor;
Expand Down

0 comments on commit 2c2956c

Please sign in to comment.