/** * Override the list method in order to return a specific delta from the * space override. */ public function getSpace() { $list = parent::index(); $request = $this->getRequest(); if (!empty($request['type']) && !empty($list[0]['value'][$request['type']])) { // We need a sub value from the space. $sub_value = $list[0]['value'][$request['type']]; if (!empty($request['delta']) && !empty($sub_value[$request['delta']])) { // We need a specif delta from the sub value. return $sub_value[$request['delta']]; } return $sub_value; } return $list; }