1: | <?php |
2: | |
3: | namespace Baril\Orderly; |
4: | |
5: | use Baril\Orderly\Console\FixPositionsCommand; |
6: | use Baril\Orderly\Mixins\Builder as BuilderMixin; |
7: | use Baril\Orderly\Mixins\Grammar as GrammarMixin; |
8: | use Illuminate\Database\Query\Builder; |
9: | use Illuminate\Database\Query\Grammars\Grammar; |
10: | use Illuminate\Support\ServiceProvider; |
11: | |
12: | class OrderlyServiceProvider extends ServiceProvider |
13: | { |
14: | public function register() |
15: | { |
16: | $this->commands([ |
17: | FixPositionsCommand::class, |
18: | ]); |
19: | } |
20: | |
21: | public function boot() |
22: | { |
23: | Builder::mixin(new BuilderMixin()); |
24: | Grammar::mixin(new GrammarMixin()); |
25: | } |
26: | } |
27: | |