Passed
Push — master ( 4ffd78...d89730 )
by Afshin
02:19
created
bootstrap/dependencies.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
 /* database connection */
7 7
 
8 8
 
9
-$container['db'] = function ($container) {
9
+$container['db'] = function($container) {
10 10
     $db = $container['settings']['db'];
11 11
     $pdo = new PDO("mysql:host=" . $db['host'] . ";dbname=" . $db['database'],
12 12
         $db['username'], $db['password']);
@@ -18,19 +18,19 @@  discard block
 block discarded – undo
18 18
 //
19 19
 
20 20
 
21
-$container['generalErrorHandler'] = function ($container) {
21
+$container['generalErrorHandler'] = function($container) {
22 22
     return new \Core\Handlers\GeneralErrorHandler($container);
23 23
 };
24 24
 
25 25
 
26 26
 
27 27
 // Service factory for the ORM
28
-$container['validator'] = function () {
28
+$container['validator'] = function() {
29 29
     return new App\Validation\Validator();
30 30
 };
31 31
 
32 32
 
33
-$container['eloquent'] = function ($container) {
33
+$container['eloquent'] = function($container) {
34 34
     $capsule = new \Illuminate\Database\Capsule\Manager;
35 35
     $capsule->addConnection($container['settings']['db']);
36 36
     $capsule->setAsGlobal();
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 
49 49
 
50 50
 // monolog
51
-$container['logger'] = function ($c) {
51
+$container['logger'] = function($c) {
52 52
     $settings = $c->get('settings')['logger'];
53 53
     $logger = new Monolog\Logger($settings['name']);
54 54
     $logger->pushProcessor(new Monolog\Processor\UidProcessor());
@@ -57,8 +57,8 @@  discard block
 block discarded – undo
57 57
 };
58 58
 
59 59
 // not found handler
60
-$container['notFoundHandler'] = function ($container) {
61
-    return function (\Slim\Http\Request $request, \Slim\Http\Response $response) use ($container) {
60
+$container['notFoundHandler'] = function($container) {
61
+    return function(\Slim\Http\Request $request, \Slim\Http\Response $response) use ($container) {
62 62
         return $container['view']->render($response->withStatus(404), '404');
63 63
     };
64 64
 };
@@ -68,23 +68,23 @@  discard block
 block discarded – undo
68 68
 $translator = new \Core\Translator\Translator($container);
69 69
 $translator->init();
70 70
 
71
-$container['translator'] = function () use ($translator) {
71
+$container['translator'] = function() use ($translator) {
72 72
     return $translator;
73 73
 };
74 74
 
75 75
 
76 76
 // Register provider
77
-$container['flash'] = function () {
77
+$container['flash'] = function() {
78 78
     return new \Slim\Flash\Messages();
79 79
 };
80 80
 
81 81
 
82 82
 //
83
-$container['session'] = function ($container)  {
83
+$container['session'] = function($container) {
84 84
     $setting_session_driver = $container['settings']['session']['driver'] ?? 'session';
85 85
 
86 86
     $sessionOBJ = new \Core\Services\Session();
87
-    $session = $sessionOBJ->init($setting_session_driver) ;
87
+    $session = $sessionOBJ->init($setting_session_driver);
88 88
     return $session;
89 89
 };
90 90
 
@@ -96,13 +96,13 @@  discard block
 block discarded – undo
96 96
 
97 97
 
98 98
 // Register Blade View helper
99
-$container['view'] = function ($container) {
99
+$container['view'] = function($container) {
100 100
     $messages = $container->flash->getMessages();
101 101
 
102 102
     $viewSettings = $container['settings']['view'];
103 103
 
104 104
     return new \Slim\Views\Blade(
105
-        [$viewSettings['blade_template_path'].$viewSettings['template']],
105
+        [$viewSettings['blade_template_path'] . $viewSettings['template']],
106 106
         $viewSettings['blade_cache_path'],
107 107
         null,
108 108
         [
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
         ]
113 113
     );
114 114
 };
115
-$app->getContainer()['view']->getRenderer()->getCompiler()->directive('helloWorld', function(){
115
+$app->getContainer()['view']->getRenderer()->getCompiler()->directive('helloWorld', function() {
116 116
 
117 117
     return "<?php echo 'Hello Directive'; ?>";
118 118
 });
@@ -126,14 +126,14 @@  discard block
 block discarded – undo
126 126
 
127 127
 
128 128
 /*Dynamic containers in services*/
129
-$dir = scandir(__APP_ROOT__.'/core/Services/');
129
+$dir = scandir(__APP_ROOT__ . '/core/Services/');
130 130
 $ex_folders = array('..', '.');
131
-$filesInServices =  array_diff($dir,$ex_folders);
131
+$filesInServices = array_diff($dir, $ex_folders);
132 132
 
133
-foreach($filesInServices as $service){
134
-    $content = preg_replace('/.php/','',$service);
135
-    $container[$content] = function () use ($content){
136
-        $class =  '\\Core\\Services\\'.$content ;
133
+foreach ($filesInServices as $service) {
134
+    $content = preg_replace('/.php/', '', $service);
135
+    $container[$content] = function() use ($content){
136
+        $class = '\\Core\\Services\\' . $content;
137 137
         return new $class();
138 138
     };
139 139
 }
Please login to merge, or discard this patch.