1 | <?php |
||
9 | class DbExportHandlerServiceProvider extends ServiceProvider |
||
10 | { |
||
11 | /** |
||
12 | * Defer loading of services provided by db-exporter. |
||
13 | * |
||
14 | * @var bool |
||
15 | **/ |
||
16 | protected $defer = true; |
||
17 | |||
18 | /** |
||
19 | * @var DbMigrations |
||
20 | */ |
||
21 | protected $migrator; |
||
22 | |||
23 | /** |
||
24 | * @var DbSeeding |
||
25 | */ |
||
26 | protected $seeder; |
||
27 | /** |
||
28 | * @var DbExportHandler |
||
29 | */ |
||
30 | protected $handler; |
||
31 | |||
32 | public function boot(DbMigrations $migrator) |
||
50 | |||
51 | //end boot() |
||
52 | |||
53 | public function register() |
||
61 | |||
62 | //end register() |
||
63 | |||
64 | public function provides() |
||
68 | |||
69 | //end provides() |
||
70 | |||
71 | /** |
||
72 | * Register the needed commands. |
||
73 | */ |
||
74 | public function registerCommands() |
||
91 | |||
92 | //end registerCommands() |
||
93 | |||
94 | /** |
||
95 | * Register the migrations command. |
||
96 | */ |
||
97 | protected function registerMigrationsCommand() |
||
106 | |||
107 | //end registerMigrationsCommand() |
||
108 | |||
109 | /** |
||
110 | * Register the seeds command. |
||
111 | */ |
||
112 | protected function registerSeedsCommand() |
||
121 | |||
122 | //end registerSeedsCommand() |
||
123 | |||
124 | protected function registerBackupCommand() |
||
133 | |||
134 | //end registerBackupCommand() |
||
135 | |||
136 | /** |
||
137 | * Register the Export handler class. |
||
138 | */ |
||
139 | protected function registerDbExportHandler() |
||
159 | |||
160 | //end registerDbExportHandler() |
||
161 | |||
162 | /** |
||
163 | * Load the alias = One less install step for the user. |
||
164 | */ |
||
165 | protected function loadAlias() |
||
170 | |||
171 | //end loadAlias() |
||
172 | }//end class |
||
173 |