2017 © Pedro PelĂĄez
 

library nette-csv-response

Nette CSV Response

image

xsuchy09/nette-csv-response

Nette CSV Response

  • Wednesday, July 11, 2018
  • by xsuchy09
  • Repository
  • 1 Watchers
  • 0 Stars
  • 25 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 11 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

CSV Response

Install:, (*1)

composer require xsuchy09/nette-csv-response

Use:, (*2)

class SomePresenter extends BasePresenter
{
    public function actionDefault()
    {
        $data = [
            [ 'name' => 'George', 'age' => 15, 'grade' => 2, ],
            [ 'name' => 'Jack', 'age' => 17, 'grade' => 4, ],
            [ 'name' => 'Mary', 'age' => 17, 'grade' => 1, ],
        ];

        $response = new \XSuchy09\Application\Responses\CsvResponse($data, 'students.csv');
        $this->sendResponse( $response );
    }
}

Individual settings example:, (*3)

use \XSuchy09\Application\Responses\CsvResponse;

// $response is instance of \XSuchy09\Application\Responses\CsvResponse
$response
    ->setDelimiter(CsvResponse::SEMICOLON)
    ->setEnclosure('"') // this is default value so not require to call when set to "
    ->setEscapeChar('\\') // this is default value so not require to call when set to \
    ->setOutputCharset('utf-8') // this is default value so not require to call when set to utf-8
    ->setContentType('application/csv')
    ->setHeadingFormatter('mb_strtoupper')
    ->setDataFormatter('trim')
;

The Versions

11/07 2018

dev-master

9999999-dev https://github.com/xsuchy09/nette-csv-response

Nette CSV Response

  Sources   Download

MIT GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

by Ondra Hlaváč

11/07 2018

0.2

0.2.0.0 https://github.com/xsuchy09/nette-csv-response

Nette CSV Response

  Sources   Download

MIT GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

by Ondra Hlaváč

10/07 2018

0.1

0.1.0.0 https://github.com/xsuchy09/nette-csv-response

Nette CSV Response

  Sources   Download

MIT GPL-3.0 BSD-3-Clause GPL-2.0

The Requires

 

by Ondra Hlaváč