Updates
This commit is contained in:
40
vendor/yajra/laravel-datatables-oracle/src/Contracts/DataTableButtonsContract.php
vendored
Normal file
40
vendor/yajra/laravel-datatables-oracle/src/Contracts/DataTableButtonsContract.php
vendored
Normal 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();
|
||||
}
|
Reference in New Issue
Block a user