Example #1
0
 private function convertDataTableToArray($table)
 {
     $renderer = new Php();
     $renderer->setTable($table);
     $renderer->setRenderSubTables($this->isRenderSubtables());
     $renderer->setSerialize(false);
     $renderer->setHideIdSubDatableFromResponse($this->hideIdSubDatatable);
     $array = $renderer->flatRender();
     return $array;
 }
Example #2
0
 /**
  * Converts the given data table to an array
  *
  * @param DataTable|DataTable/Map $table  data table to convert
  * @return array
  */
 protected function getArrayFromDataTable($table)
 {
     if (is_array($table)) {
         return $table;
     }
     $renderer = new Php();
     $renderer->setRenderSubTables($this->isRenderSubtables());
     $renderer->setSerialize(false);
     $renderer->setTable($table);
     $renderer->setHideIdSubDatableFromResponse($this->hideIdSubDatatable);
     return $renderer->flatRender();
 }