public function formatData() { $array = Formatter::generateArrayFromData($this->getData()); // CSV generation code adapted from // http://www.php.net/manual/en/function.fputcsv.php#74118 $csv = fopen('php://temp/maxmemory:' . 5 * 1024 * 1024, 'r+'); foreach ($array as $item) { fputcsv($csv, $item); } rewind($csv); $output = stream_get_contents($csv); return $output; }
public function formatData() { $array = Formatter::generateArrayFromData($this->getData()); return Spyc::YAMLDump($array, 4, 60); }
public function formatData() { $array = Formatter::generateArrayFromData($this->getData()); return json_encode($array); }
function lookup($limit = 20) { $query = "SELECT * FROM data LIMIT " . $limit; $data = execute($query); return Formatter::generateArrayFromData($data); }
public function formatData() { $array = Formatter::generateArrayFromData($this->getData()); return $this->arrayToXML($array); }