Overview

Namespaces

  • None
  • Yajra
    • Datatables
      • Contracts
      • Engines
      • Facades
      • Generators
      • Html
      • Processors
      • Services
      • Transformers

Classes

  • Datatables
  • DatatablesServiceProvider
  • Helper
  • Request
  • Overview
  • Namespace
  • Class

Class Datatables

Class Datatables.

Namespace: Yajra\Datatables
Package: Yajra\Datatables
Author: Arjay Angeles aqangeles@gmail.com
Located at Datatables.php
Methods summary
public
# __construct( Yajra\Datatables\Request $request )

Datatables constructor.

Datatables constructor.

Parameters

$request
public static mixed
# of( mixed $builder )

Gets query and returns instance of class.

Gets query and returns instance of class.

Parameters

$builder

Returns

mixed
public Yajra\Datatables\Engines\QueryBuilderEngine
# usingQueryBuilder( Illuminate\Database\Query\Builder $builder )

Datatables using Query Builder.

Datatables using Query Builder.

Parameters

$builder

Returns

Yajra\Datatables\Engines\QueryBuilderEngine
public Yajra\Datatables\Engines\CollectionEngine
# usingCollection( Illuminate\Support\Collection $builder )

Datatables using Collection.

Datatables using Collection.

Parameters

$builder

Returns

Yajra\Datatables\Engines\CollectionEngine
public Yajra\Datatables\Engines\EloquentEngine
# usingEloquent( mixed $builder )

Datatables using Eloquent.

Datatables using Eloquent.

Parameters

$builder

Returns

Yajra\Datatables\Engines\EloquentEngine
public
# __call( string $name, mixed $arguments )

Allows api call without the "using" word.

Allows api call without the "using" word.

Parameters

$name
$arguments

Returns


$this|mixed
public Yajra\Datatables\Html\Builder
# getHtmlBuilder( )

Get html builder class.

Get html builder class.

Returns

Yajra\Datatables\Html\Builder
public Yajra\Datatables\Request|static
# getRequest( )

Get request object.

Get request object.

Returns

Yajra\Datatables\Request|static
Magic methods summary
public Yajra\Datatables\Engines\EloquentEngine
# eloquent( $builder )

Parameters

$builder

Returns

Yajra\Datatables\Engines\EloquentEngine
public Yajra\Datatables\Engines\CollectionEngine
# collection( Illuminate\Support\Collection $builder )

Parameters

$builder

Returns

Yajra\Datatables\Engines\CollectionEngine
public Yajra\Datatables\Engines\QueryBuilderEngine
# queryBuilder( Illuminate\Database\Query\Builder $builder )

Parameters

$builder

Returns

Yajra\Datatables\Engines\QueryBuilderEngine
Properties summary
public Yajra\Datatables\Request $request

Datatables request object.

Datatables request object.

#
public mixed $builder

Datatables builder.

Datatables builder.

#
API documentation generated by ApiGen