You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
574 B
PHP
23 lines
574 B
PHP
<?php
|
|
/**
|
|
* Déclaration de l'interface CommandLine\Argument\Option\IArgumentSecondary.
|
|
*/
|
|
namespace CommandLine\Argument\Option;
|
|
|
|
use Fidit\v3\Exception\InvalidArgument;
|
|
|
|
/**
|
|
* Interface à implémenter si l'argument "option" auto-déclare d'autres arguments
|
|
*
|
|
* @package CommandLine\Argument\Option
|
|
*/
|
|
interface IArgumentOptionSecondary {
|
|
/**
|
|
* La liste des arguments auto-déclarés.
|
|
*
|
|
* @return IArgumentOption[] La liste des arguments
|
|
*
|
|
* @throws InvalidArgument
|
|
*/
|
|
public function getOthersOptions();
|
|
} |