This commit is contained in:
Manish Verma
2016-12-13 18:18:25 +05:30
parent fc98add11c
commit 2d8e640e9b
2314 changed files with 97798 additions and 75664 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace Yajra\Datatables\Contracts;
/**
* Interface DataTableButtonsContract.
*
* @package Yajra\Datatables\Contracts
* @author Arjay Angeles <aqangeles@gmail.com>
*/
interface DataTableButtonsContract
{
/**
* Export to excel file.
*
* @return mixed
*/
public function excel();
/**
* Export to CSV file.
*
* @return mixed
*/
public function csv();
/**
* Export to PDF file.
*
* @return mixed
*/
public function pdf();
/**
* Display printer friendly view.
*
* @return mixed
*/
public function printPreview();
}