PHP Class CI_Driver, TastyIgniter

Exibir arquivo Open project: tastyigniter/tastyigniter Class Usage Examples

Protected Properties

Property Type Description
$_methods array List of methods in the parent class
$_parent object Instance of the parent class
$_properties array List of properties in the parent class
$_reflections array Array of methods and properties for the parent class(es)

Public Methods

Method Description
__call ( $method, $args = [] ) : mixed __call magic method
__get ( $var ) : mixed __get magic method
__set ( $var, $val ) : mixed __set magic method
decorate ( $parent ) : void Decorate

Method Details

__call() public method

Handles access to the parent driver library's methods
public __call ( $method, $args = [] ) : mixed
return mixed

__get() public method

Handles reading of the parent driver library's properties
public __get ( $var ) : mixed
return mixed

__set() public method

Handles writing to the parent driver library's properties
public __set ( $var, $val ) : mixed
return mixed

decorate() public method

Decorates the child with the parent driver lib's methods and properties
public decorate ( $parent ) : void
return void

Property Details

$_methods protected_oe property

List of methods in the parent class
protected array $_methods
return array

$_parent protected_oe property

Instance of the parent class
protected object $_parent
return object

$_properties protected_oe property

List of properties in the parent class
protected array $_properties
return array

$_reflections protected_oe static_oe property

Array of methods and properties for the parent class(es)
protected static array $_reflections
return array