## Zend_Environment_Container_Abstract

Description

Implements interfaces:

- Countable (internal interface)
- Iterator (internal interface)

- abstract:
- license: New BSD License
- copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Environment/Container/Abstract.php (line 36)

Direct descendents

Class | Description
--- | ---
Zend_Environment |
Zend_Environment_Field |
Zend_Environment_Module_Abstract |

Variable Summary
mixed $_data
mixed $_ptr
Method Summary
array asArray ()
int count ()
mixed current ()
mixed key ()
void next ()
void rewind ()
boolean valid ()
mixed __get (string $key)
boolean __isset (string $name)
void __set ( $key, mixed $value, string $name)
Variables
mixed $_data (line 41)

Container for class properties

- access: protected

Redefined in descendants as:

- Zend_Environment_Field::$_data : Default properties for a field
- Zend_Environment_Security_Field::$_data : Default properties for a field

mixed $_ptr (line 46)

Pointer to provide for Iterator

- access: protected

Methods
asArray (line 92)

Convert the instance to an associative array

- access: public

array asArray ()
count (line 112)

Defined by Countable interface

- access: public

int count ()

Implementation of:

Countable::count

current (line 122)

Defined by Iterator interface

- access: public

mixed current ()

Implementation of:

Iterator::current

key (line 132)

Defined by Iterator interface

- access: public

mixed key ()

Implementation of:

Iterator::key

next (line 141)

Defined by Iterator interface

- access: public

void next ()

Implementation of:

Iterator::next

rewind (line 154)

Defined by Iterator interface

- access: public

void rewind ()

Implementation of:

Iterator::rewind

valid (line 165)

Defined by Iterator interface

- access: public

boolean valid ()

Implementation of:

Iterator::valid

__get (line 55)

Magic method for retrieving properties.

- access: public
- throws: Zend_Environment_Exception

mixed __get (string $key)

- string $key

__isset (line 82)

Support isset() overloading on PHP 5.1

- access: protected

boolean __isset (string $name)

- string $name

__set (line 71)

Magic method for setting properties.

- access: public

void __set ( $key, mixed $value, string $name)

- string $name
- mixed $value
- $key

Documentation generated on Wed, 21 Feb 2007 12:02:12 -0800 by phpDocumentor 1.3.1