setData($schema); } elseif (is_string($schema)) { if (is_file($schema)) { include $schema; $this->setData($schema); } } } /** * @param mixed $rawData * @return DataArray */ public function extract($rawData) { $elements = $rawData; return new DataArray($elements); } }