PHP Class PhpMigration\SymbolTable

Inheritance: implements Iterator, implements ArrayAccess
Show file Open project: monque/php-migration

Protected Properties

Property Type Description
$caseSensitive
$data

Public Methods

Method Description
__construct ( $data, $case_sensitive = true )
current ( ) Implement Iterator
del ( $key )
get ( $key )
has ( $key ) Basic operation
key ( )
next ( )
offsetExists ( $offset ) Implement ArrayAccess
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )
rewind ( )
set ( $key, $value )
valid ( )

Protected Methods

Method Description
prepareKey ( &$key )

Method Details

__construct() public method

public __construct ( $data, $case_sensitive = true )

current() public method

Implement Iterator
public current ( )

del() public method

public del ( $key )

get() public method

public get ( $key )

has() public method

Basic operation
public has ( $key )

key() public method

public key ( )

next() public method

public next ( )

offsetExists() public method

Implement ArrayAccess
public offsetExists ( $offset )

offsetGet() public method

public offsetGet ( $offset )

offsetSet() public method

public offsetSet ( $offset, $value )

offsetUnset() public method

public offsetUnset ( $offset )

prepareKey() protected method

protected prepareKey ( &$key )

rewind() public method

public rewind ( )

set() public method

public set ( $key, $value )

valid() public method

public valid ( )

Property Details

$caseSensitive protected property

protected $caseSensitive

$data protected property

protected $data