-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathServiceProvider.php
51 lines (37 loc) · 1.7 KB
/
ServiceProvider.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?php
////========================================================////
//// ////
//// Сервис-провайдер R-пакета ////
//// ////
////========================================================////
//-------------------------------------//
// Пространство имён сервис-провайдера //
//-------------------------------------//
// - По большому счёту, надо указать id модуля.
namespace R1;
//---------------------------------//
// Подключение необходимых классов //
//---------------------------------//
use Illuminate\Support\ServiceProvider as BaseServiceProvider,
Illuminate\Contracts\Events\Dispatcher as DispatcherContract,
Illuminate\Support\Facades\Validator,
Illuminate\Support\Facades\Event;
//------------------//
// Сервис-провайдер //
//------------------//
class ServiceProvider extends BaseServiceProvider {
//------//
// Boot //
//------//
public function boot(DispatcherContract $events, \Illuminate\Contracts\Http\Kernel $kernel) {
//----------------------------------------------------//
// 1. Регистрация библиотеки хелперов php_helpers.php //
//----------------------------------------------------//
require __DIR__ . '/php_helpers.php';
}
//--------------------------------------------------//
// Register - регистрация связей в сервис-контейнер //
//--------------------------------------------------//
public function register()
{}
}