Helper for alternating between set of values

package Zend_View
subpackage Helper
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Cast to string

__toString() : string

Returns

string

Add elements to alternate

assign(array $data, string $name = self::DEFAULT_NAME) : \Zend_View_Helper_Cycle

Parameters

$data

array

$name

string

Returns

\Zend_View_Helper_Cycle

Return current element

current() : mixed

Returns

mixed

Add elements to alternate

cycle(array $data = array(), string $name = self::DEFAULT_NAME) : \Zend_View_Helper_Cycle

Parameters

$data

array

$name

string

Returns

\Zend_View_Helper_Cycle

Return all elements

getAll() : array

Returns

array

Gets actual name of cycle

getName() : string

Returns

string

Return iteration number

key() : integer

Returns

integer

Move to next value

next() : \Zend_View_Helper_Cycle

Returns

\Zend_View_Helper_Cycle

Move to previous value

prev() : \Zend_View_Helper_Cycle

Returns

\Zend_View_Helper_Cycle

Rewind pointer

rewind() : \Zend_View_Helper_Cycle

Returns

\Zend_View_Helper_Cycle

Sets actual name of cycle

setName(string $name = self::DEFAULT_NAME) : \Zend_View_Helper_Cycle

Parameters

$name

string

Returns

\Zend_View_Helper_Cycle

Turn helper into string

toString() : string

Returns

string

Check if element is valid

valid() : boolean

Returns

boolean

 Properties

 

Array of values

$_data : array

Default

array(self::DEFAULT_NAME => array())
 

Actual name of cycle

$_name : string

Default

self::DEFAULT_NAME
 

Pointers

$_pointers : array

Default

array(self::DEFAULT_NAME => -1)

 Constants

 

Default name

DEFAULT_NAME = 'default' : string