Overview

Namespaces

  • Deimos
    • CLI
      • Exceptions
  • PHP

Classes

  • CLI
  • Tokenizer
  • Variable

Interfaces

  • InterfaceVariable
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo

Class Variable

Deimos\CLI\Variable implements Deimos\CLI\InterfaceVariable
Namespace: Deimos\CLI
Located at CLI/Variable.php
Methods summary
public
# __construct( $name )

Variable constructor.

Variable constructor.

Parameters

$name
public static
# alias( $name )

Parameters

$name

Returns

static

Implementation of

Deimos\CLI\InterfaceVariable::alias()
public array
# aliases( )

Returns

array
public
# boolType( )

Returns


$this

Implementation of

Deimos\CLI\InterfaceVariable::boolType()
public boolean
# isBoolType( )

Returns

boolean
public
# required( )

Returns


$this

Implementation of

Deimos\CLI\InterfaceVariable::required()
public boolean
# isRequired( )

Returns

boolean
public
# help( $mixed )

Parameters

$mixed

Returns


$this

Implementation of

Deimos\CLI\InterfaceVariable::help()
public
# defaultValue( mixed $mixed )

Parameters

$mixed

Returns


$this

Implementation of

Deimos\CLI\InterfaceVariable::defaultValue()
public
# setValue( $data )

Parameters

$data
public mixed
# value( )

Returns

mixed
public string
# name( )

Returns

string
Properties summary
protected string $name
#
protected boolean $required
#
protected array $value
# []
protected array $defaultValue
# []
protected boolean $isDefaultValue
#
protected boolean $boolType
#
protected string $help
#
protected array $aliases
# []
API documentation generated by ApiGen