Piwik\DataTable\Renderer\Csv::render PHP Method

render() public method

Computes the dataTable output and returns the string/binary
public render ( ) : string
return string
    public function render()
    {
        $str = $this->renderTable($this->table);
        if (empty($str)) {
            return self::NO_DATA_AVAILABLE;
        }
        $this->renderHeader();
        $str = $this->convertToUnicode($str);
        return $str;
    }

Usage Example

Example #1
0
 /**
  * @group Core
  */
 public function testRenderArray4()
 {
     $data = array('a' => 'b');
     $render = new Csv();
     $render->setTable($data);
     $render->convertToUnicode = false;
     $expected = 'b';
     $this->assertEquals($expected, $render->render());
 }