Esempio n. 1
0
 protected function _getItem()
 {
     $data = parent::_getItem();
     $convert = array();
     $convert['item'] = array_map(array($this, 'convert'), $data['item']);
     return array_merge($data, $convert);
 }
Esempio n. 2
0
 protected function _getItem()
 {
     $data = parent::_getItem();
     if ($this->getModel()->getItem()->days instanceof KDatabaseRowsetAbstract) {
         $data['item'] = array_merge($data['item'], array('days' => array_values($this->getModel()->getItem()->days->toArray())));
     }
     return $data;
 }
Esempio n. 3
0
 protected function _getItem()
 {
     $row = $this->getModel()->getItem();
     $output = parent::_getItem();
     $status = $row->getStatus() !== KDatabase::STATUS_FAILED;
     $output['status'] = $status;
     if ($status === false) {
         $output['error'] = $row->getStatusMessage();
     }
     return $output;
 }