/** * Returns array containing actions in the collection * * Output example: * array( * {action::asArray}, * {action::asArray} * ) * * @return array */ public function asArray(array $arrAttributes = array()) { $out = parent::asArray(); foreach ($this->getActions() as $item) { $out['actions'][] = $item->asArray(); } return $out; }