toArray() публичный Метод

Converts the params to an array. A default implementation exist to create the an array out of the class name (last part of the class name) and the params.
public toArray ( ) : array
Результат array Filter array
Пример #1
0
 /**
  * @return array
  */
 public function toArray()
 {
     $array = parent::toArray();
     if (isset($this->_text)) {
         $array['text'] = $this->_text;
     }
     return $array;
 }
Пример #2
0
 /**
  * @return array
  */
 public function toArray()
 {
     $array = parent::toArray();
     if (array_key_exists('global_aggregation', $array)) {
         // compensate for class name GlobalAggregation
         $array = array('global' => new \stdClass());
     }
     if (sizeof($this->_aggs)) {
         $array['aggs'] = $this->_convertArrayable($this->_aggs);
     }
     return $array;
 }
 /**
  * {@inheritdoc}
  */
 public function toArray()
 {
     $array = parent::toArray();
     $baseName = $this->_getBaseName();
     if (isset($array[$baseName]['suggestion'])) {
         $suggestion = $array[$baseName]['suggestion'];
         unset($array[$baseName]['suggestion']);
         foreach ($suggestion as $key => $value) {
             $array[$baseName][$key] = $value;
         }
     }
     return $array;
 }