PHPackages                             krossroad/laravel-union-paginator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. krossroad/laravel-union-paginator

ActiveLibrary

krossroad/laravel-union-paginator
=================================

Package to support pagination in union queries in Laravel Eloquent.

v5.5.5(7y ago)19108.1k↓29.5%5[1 issues](https://github.com/krossroad/laravel-unionpaginator/issues)[1 PRs](https://github.com/krossroad/laravel-unionpaginator/pulls)MITPHP

Since Sep 23Pushed 3y ago2 watchersCompare

[ Source](https://github.com/krossroad/laravel-unionpaginator)[ Packagist](https://packagist.org/packages/krossroad/laravel-union-paginator)[ RSS](/packages/krossroad-laravel-union-paginator/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (8)Dependencies (2)Versions (14)Used By (0)

Laravel Union Paginator
-----------------------

[](#laravel-union-paginator)

[![Latest Stable Version](https://camo.githubusercontent.com/eb9ef9268fdaaf7fb95867a74102118e4f07928fbc732b147ffdcc4a7607b4b5/68747470733a2f2f706f7365722e707567782e6f72672f6b726f7373726f61642f6c61726176656c2d756e696f6e2d706167696e61746f722f762f737461626c65)](https://packagist.org/packages/krossroad/laravel-union-paginator) [![Total Downloads](https://camo.githubusercontent.com/cf9018af5ed5041677f09d72ea1865f23eef73d5c7f769a16176de61e62c6247/68747470733a2f2f706f7365722e707567782e6f72672f6b726f7373726f61642f6c61726176656c2d756e696f6e2d706167696e61746f722f646f776e6c6f616473)](https://packagist.org/packages/krossroad/laravel-union-paginator) [![License](https://camo.githubusercontent.com/211b585aa52d28fbb2bd01ce1ed7345f7466ddda45e0745436a8bccd4a248ada/68747470733a2f2f706f7365722e707567782e6f72672f6b726f7373726f61642f6c61726176656c2d756e696f6e2d706167696e61746f722f6c6963656e7365)](https://packagist.org/packages/krossroad/laravel-union-paginator)

Note
----

[](#note)

Laravel supports union pagination from [v5.7](https://github.com/laravel/framework/pull/26466)

Installation
------------

[](#installation)

For Laravel v5.5 to v5.7

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

```

For Laravel v5.2 to v5.4

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

```

### Usage

[](#usage)

> Just use `UnionPaginatorTrait` in your model and you are good to go.

#### Example Model

[](#example-model)

```
