PHP Class Crummy\Phlack\Common\Hash

Inheritance: extends Guzzle\Common\Collection, implements Crummy\Phlack\Common\Encodable
Show file Open project: mcrumm/phlack Class Usage Examples

Protected Properties

Property Type Description
$defaults
$optional
$required

Public Methods

Method Description
__construct ( array $data = [] )
__toString ( )
fromConfig ( array $config = [], array $defaults = [], array $required = [] )
jsonSerialize ( )

Protected Methods

Method Description
setDefaultOptions ( OptionsResolver $resolver )

Method Details

__construct() public method

public __construct ( array $data = [] )
$data array

__toString() public method

public __toString ( )

fromConfig() public static method

public static fromConfig ( array $config = [], array $defaults = [], array $required = [] )
$config array
$defaults array
$required array

jsonSerialize() public method

public jsonSerialize ( )

setDefaultOptions() protected method

protected setDefaultOptions ( OptionsResolver $resolver )
$resolver OptionsResolver

Property Details

$defaults protected property

protected $defaults

$optional protected property

protected $optional

$required protected property

protected $required