public function toArray() { $data = parent::toArray(); $data['hierarchy_title'] = $this->hierarchy_title; return $data; }
public function toArray() { $data = parent::toArray(); unset($data['_thumbnail_size']); unset($data['source']); return $data; }
public function toArray() { $data = parent::toArray(); $data['relative_path'] = $this->getProperty('relative_path'); $data['parameters'] = $this->getParameters()->toArray(); return $data; }
public function toArray() { $data = parent::toArray(); $data['relative_path'] = $this->getProperty('relative_path'); $data['parameters'] = $this->getParameters()->toArray(); $data['server_upload_limit'] = static::getServerUploadLimit(); return $data; }
public function toArray() { $data = parent::toArray(); $file = $this->file; if (!$file->isNew()) { $data['file'] = $file->toArray(); if ($file->isThumbnail()) { $thumbnail = $file->getThumbnail(); $data['thumbnail'] = !$thumbnail->isNew() ? $thumbnail->thumbnail : false; } $data['file'] = $file->toArray(); } $data['created_on_timestamp'] = strtotime($this->created_on); $data['attached_on_timestamp'] = strtotime($this->attached_on); return $data; }
public function toArray() { $data = parent::toArray(); $data['group_list'] = $this->getGroups(); return $data; }
/** * Excludes private fields from JSON representation * * @return array */ public function toArray() { $data = parent::toArray(); $data = array_intersect_key($data, $this->_fields); return $data; }