2017 © Pedro Peláez
 

library laravel-union-paginator

Package to support pagination in union queries in Laravel Eloquent.

image

krossroad/laravel-union-paginator

Package to support pagination in union queries in Laravel Eloquent.

  • Sunday, March 4, 2018
  • by krossroad
  • Repository
  • 1 Watchers
  • 7 Stars
  • 3,989 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 10 Versions
  • 85 % Grown

The README.md

Laravel Union Paginator

Latest Stable Version Total Downloads License, (*1)

Note

Laravel supports union pagination from v5.7, (*2)

Installation

For Laravel v5.5 to v5.7, (*3)

composer require 'krossroad/laravel-union-paginator:5.5'

For Laravel v5.2 to v5.4, (*4)

composer require 'krossroad/laravel-union-paginator:5.4'

Usage

Just use UnionPaginatorTrait in your model and you are good to go., (*5)

Example Model

<?php
/**
 * @filename {project}/App/Models/User.php
 */

namespace \App\Models\User;

use Krossroad\UnionPaginator\UnionPaginatorTrait;

class User extends Model
{
    use UnionPaginatorTrait;
    ...
}

Example usage somewhere in application code

->unionPaginate() --> returns \Illuminate\Pagination\LengthAwarePaginator instance, (*6)

$first = User::whereNull('first_name');

$pagination = User::whereNull('last_name')
    ->union($first)
    ->unionPaginate(
        $perPage,
        $columns,
        $pageName = 'page',
        $page
    );

If you find any bug, issue or have queries. Please create a new issue, (*7)

The Versions

04/03 2018

dev-master

9999999-dev

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh

28/01 2018

5.4.x-dev

5.4.9999999.9999999-dev

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

by Rikesh

28/01 2018

v5.4.4

5.4.4.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

by Rikesh

24/09 2017

v5.4.3

5.4.3.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

by Rikesh

24/09 2017

v5.4.2

5.4.2.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

by Rikesh

23/09 2017

v5.4.1

5.4.1.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh

23/09 2017

v5.4.0

5.4.0.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh

23/09 2017

5.5.x-dev

5.5.9999999.9999999-dev

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh

23/09 2017

v5.5.1

5.5.1.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh

23/09 2017

v5.5.0

5.5.0.0

Package to support pagination in union queries in Laravel Eloquent.

  Sources   Download

The Requires

 

by Rikesh