API Documentation

Ldap/Node/Schema/Item.php

Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Ldap
subpackage
Schema
version
$Id: Item.php 20096 2010-01-06 02:05:09Z bkarwin $
Classes
Zend_Ldap_Node_Schema_Item

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Ldap_Node_Schema_Item

Implements
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Ldap
subpackage
Schema
Properties
$_data
Methods
__construct
setData
getData
__get
__isset
offsetSet
offsetGet
offsetUnset
offsetExists
count

Description

Zend_Ldap_Node_Schema_Item provides a base implementation for managing schema items like objectClass and attribute.

Properties

$_data

array $_data = ''

The underlying data

Details

$_data
array
visibility
protected
default
final
false
static
false

Methods

__construct

__construct( array $data ) :

Constructor.

Arguments
$data
array
Details
visibility
public
final
false
static
false

__get

__get( string $name ) : mixed

Gets a specific attribute from this item

Arguments
$name
string
Output
mixed
Details
visibility
public
final
false
static
false

__isset

__isset( string $name ) : boolean

Checks whether a specific attribute exists.

Arguments
$name
string
Output
boolean
Details
visibility
public
final
false
static
false

count

count( ) : int

Returns the number of attributes.

Implements Countable

Output
int
Details
visibility
public
final
false
static
false

getData

getData( ) : array

Gets the data

Output
array
Details
visibility
public
final
false
static
false

offsetExists

offsetExists( string $name ) : boolean

Checks whether a specific attribute exists.

Arguments
$name
string
Output
boolean
Details
visibility
public
final
false
static
false

offsetGet

offsetGet( string $name ) : mixed

Gets a specific attribute from this item

Arguments
$name
string
Output
mixed
Details
visibility
public
final
false
static
false

offsetSet

offsetSet( string $name, mixed $value ) : null

Always throws BadMethodCallException Implements ArrayAccess.

This method is needed for a full implementation of ArrayAccess

Arguments
$name
string
$value
mixed
Output
null
Details
visibility
public
final
false
static
false
throws

offsetUnset

offsetUnset( string $name ) : null

Always throws BadMethodCallException Implements ArrayAccess.

This method is needed for a full implementation of ArrayAccess

Arguments
$name
string
Output
null
Details
visibility
public
final
false
static
false
throws

setData

setData( array $data ) : Zend_Ldap_Node_Schema_Item

Sets the data

Arguments
$data
array
Output
Zend_Ldap_Node_Schema_Item
Provides a fluid interface
Details
visibility
public
final
false
static
false
Documentation was generated by DocBlox.