PHPackages                             ed-fruty/laravel-custom-model-builder - 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. [Database &amp; ORM](/categories/database)
4. /
5. ed-fruty/laravel-custom-model-builder

ActiveLibrary[Database &amp; ORM](/categories/database)

ed-fruty/laravel-custom-model-builder
=====================================

Custom model query builder for Laravel Eloquent

v1.0.0(11y ago)172MITPHP

Since Dec 3Pushed 11y ago1 watchersCompare

[ Source](https://github.com/ed-fruty/laravel-custom-model-builder)[ Packagist](https://packagist.org/packages/ed-fruty/laravel-custom-model-builder)[ RSS](/packages/ed-fruty-laravel-custom-model-builder/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

Custom Model Query Builder For Laravel 4
========================================

[](#custom-model-query-builder-for-laravel-4)

Sometimes we need to extends basic query builder. Of course scopes decide many our problems, but they can't return value. For example we need to use caching query, but we must calculate/read from config/db caching time. Write it in every cahing query is not good choise. So we can define custom query builder. So, do it.

\#Installation

1. Install package via composer

```
composer require "ed-fruty/laravel-custom-model-builder": "1.0.0"
```

2. Add the service provider in `app/config/app.php`:

```
'Fruty\LaravelModelBuilder\LaravelModelBuilderServiceProvider',
```

3. Publish package configuration

```
php artisan config:publish ed-fruty/custom-model-builder
```

\#Usage

Now, create file `app/ExampleBuilder.php` and put here:

```
