phpDocumentor Naos_Tools
[ class tree: Naos_Tools ] [ index: Naos_Tools ] [ all elements ]

Class: Naos_Tools_ObjectArrayInterface

Source Location: /Tools/ObjectArrayInterface.php

Class Naos_Tools_ObjectArrayInterface

Class Overview

Implements interfaces:

  • ArrayAccess (internal interface)
  • Iterator (internal interface)
  • Countable (internal interface)

Located in /Tools/ObjectArrayInterface.php [line 22]



		
				Author(s):
		
Information Tags:
Copyright:  Copyright (c) 2008 Jupiter GmbH
License:  http://www.naos-framework.com/website.naos.framework/en/license

Methods

[ Top ]
Method Summary
void   __construct()  
void   count()  
void   current()  
void   i()   Returns the underlying item
void   isArray()   Checks if underlying item is an array
void   isObject()   Checks if underlying item is an object
void   key()  
void   next()  
void   oClass()   Returns the class of the underlying item, if it is an object
void   offsetExists()  
Naos_Tools_ObjectArrayInterface|array|mixed   offsetGet()  
void   offsetSet()  
void   offsetUnset()  
void   oInstanceOf()   Checks wether the underlying item is of instance of $iname, if it is an object
void   rewind()  
void   valid()  

[ Top ]
Methods
Constructor __construct  [line 34]

  void __construct( $item  )

Parameters:
   $item: 

API Tags:
Access:  public


[ Top ]
count  [line 232]

  void count( )



Implementation of:
Countable::count

[ Top ]
current  [line 174]

  void current( )



Implementation of:
Iterator::current

[ Top ]
i  [line 51]

  void i( )

Returns the underlying item


API Tags:
Access:  public


[ Top ]
isArray  [line 67]

  void isArray( )

Checks if underlying item is an array


API Tags:
Access:  public


[ Top ]
isObject  [line 59]

  void isObject( )

Checks if underlying item is an object


API Tags:
Access:  public


[ Top ]
key  [line 188]

  void key( )



Implementation of:
Iterator::key

[ Top ]
next  [line 202]

  void next( )



Implementation of:
Iterator::next

[ Top ]
oClass  [line 75]

  void oClass( )

Returns the class of the underlying item, if it is an object


API Tags:
Access:  public


[ Top ]
offsetExists  [line 99]

  void offsetExists( $offset  )

Parameters:
   $offset: 

API Tags:
See:  ArrayObject::offsetExists()
Access:  public


Implementation of:
ArrayAccess::offsetExists

[ Top ]
offsetGet  [line 122]

  Naos_Tools_ObjectArrayInterface|array|mixed offsetGet( $offset  )

Parameters:
   $offset: 

API Tags:
See:  ArrayObject::offsetGet()
Access:  public


Implementation of:
ArrayAccess::offsetGet

[ Top ]
offsetSet  [line 145]

  void offsetSet( $offset, $value  )

Parameters:
   $offset: 
   $value: 

API Tags:
See:  ArrayObject::offsetSet()
Access:  public


Implementation of:
ArrayAccess::offsetSet

[ Top ]
offsetUnset  [line 153]

  void offsetUnset( $offset  )

Parameters:
   $offset: 

API Tags:
See:  ArrayObject::offsetUnset()
Access:  public


Implementation of:
ArrayAccess::offsetUnset

[ Top ]
oInstanceOf  [line 86]

  void oInstanceOf( $iname  )

Checks wether the underlying item is of instance of $iname, if it is an object

Parameters:
   $iname: 

API Tags:
Access:  public


[ Top ]
rewind  [line 158]

  void rewind( )



Implementation of:
Iterator::rewind

[ Top ]
valid  [line 218]

  void valid( )



Implementation of:
Iterator::valid

[ Top ]

Documentation generated on Sat, 13 Sep 2008 01:40:55 -0400 by phpDocumentor 1.4.0