Overview

Namespaces

  • Deimos
    • CLI
      • Exceptions
  • PHP

Classes

  • Deimos\CLI\CLI
  • Deimos\CLI\Tokenizer
  • Deimos\CLI\Variable

Interfaces

  • Deimos\CLI\InterfaceVariable
  • Throwable

Exceptions

  • Deimos\CLI\Exceptions\CLIRun
  • Deimos\CLI\Exceptions\Required
  • Deimos\CLI\Exceptions\UndefinedAlias
  • Deimos\CLI\Exceptions\UndefinedVariable
  • Exception
  • InvalidArgumentException
  • LogicException
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
 1: <?php
 2: 
 3: namespace Deimos\CLI;
 4: 
 5: interface InterfaceVariable
 6: {
 7: 
 8:     /**
 9:      * @param $name
10:      *
11:      * @return static
12:      */
13:     public function alias($name);
14: 
15:     /**
16:      * @param string $name
17:      *
18:      * @return static
19:      */
20:     public function defaultValue($name);
21: 
22:     /**
23:      * @return static
24:      */
25:     public function required();
26: 
27:     /**
28:      * @return static
29:      */
30:     public function boolType();
31: 
32:     /**
33:      * @param string $mixed
34:      *
35:      * @return static
36:      */
37:     public function help($mixed);
38: 
39: }
API documentation generated by ApiGen