Components\ReportGenerator\Controllers\Backend\ReportGeneratorController::postGenerate PHP Метод

postGenerate() публичный Метод

public postGenerate ( $id )
    public function postGenerate($id)
    {
        $input = Input::all();
        $input['start_date'] = isset($input['start_date']) ? $input['start_date'] : '';
        $input['end_date'] = isset($input['end_date']) ? $input['end_date'] : '';
        $generator = ReportGenerator::findOrFail($id);
        if (isset($input['csv-report'])) {
            return $this->csvReport($input, $generator);
        } elseif (isset($input['pdf-report'])) {
            return $this->pdfReport($input, $generator);
        } else {
            return $this->printHtml($input, $generator);
        }
    }