Completed
Push — master ( 4042ac...870657 )
by Afshin
02:23
created
bootstrap/routes.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -2,19 +2,19 @@
 block discarded – undo
2 2
 use App\Controller\HomeController;
3 3
 $route = new \Core\Route($app);
4 4
 
5
-$files = getDirFiles(__APP_ROOT__.'app/Routes/');
5
+$files = getDirFiles(__APP_ROOT__ . 'app/Routes/');
6 6
 /** Route Partial Loadup =================================================== */
7 7
 foreach ($files as $partial) {
8
-    $file = __APP_ROOT__.'app/Routes/'.$partial;
8
+    $file = __APP_ROOT__ . 'app/Routes/' . $partial;
9 9
     $filse[] = $file;
10
-    if ( ! file_exists($file))
10
+    if (!file_exists($file))
11 11
     {
12 12
         $msg = "Route partial [{$partial}] not found.";
13 13
     }
14 14
     include $file;
15 15
 }
16 16
 
17
-$route->get('/', HomeController::class.':index')->setName('home');
17
+$route->get('/', HomeController::class . ':index')->setName('home');
18 18
 
19 19
 $route->resource('/user/auth', '\App\Controller\User\AuthController', $args = []);
20 20
 
Please login to merge, or discard this patch.
bootstrap/dependencies.php 1 patch
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -5,7 +5,7 @@  discard block
 block discarded – undo
5 5
 $container = $app->getContainer();
6 6
 
7 7
 /* database connection */
8
-$container['db'] = function ($container) {
8
+$container['db'] = function($container) {
9 9
     $db = $container['settings']['databases']['db'];
10 10
     $pdo = new PDO("mysql:host=" . $db['host'] . ";dbname=" . $db['database'],
11 11
         $db['username'], $db['password']);
@@ -24,7 +24,7 @@  discard block
 block discarded – undo
24 24
 
25 25
 // $container is application's DIC container.
26 26
 // Setup Paginator resolvers
27
-Illuminate\Pagination\Paginator::currentPageResolver(function ($pageName = 'page') use ($container) {
27
+Illuminate\Pagination\Paginator::currentPageResolver(function($pageName = 'page') use ($container) {
28 28
 
29 29
     $page = $container->request->getParam($pageName);
30 30
     if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) {
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
 //
67 67
 
68 68
 
69
-$container['generalErrorHandler'] = function ($container) {
69
+$container['generalErrorHandler'] = function($container) {
70 70
     return new \Core\Handlers\GeneralErrorHandler($container);
71 71
 };
72 72
 
@@ -79,12 +79,12 @@  discard block
 block discarded – undo
79 79
 // };
80 80
 
81 81
 // Service factory for the ORM
82
-$container['validator'] = function () {
82
+$container['validator'] = function() {
83 83
     return new App\Validation\Validator();
84 84
 };
85 85
 
86 86
 
87
-$container['eloquent'] = function ($container) {
87
+$container['eloquent'] = function($container) {
88 88
     $db = $container['settings']['databases']['db'];
89 89
 
90 90
     $capsule = new \Illuminate\Database\Capsule\Manager;
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
 $capsule->bootEloquent();
104 104
 
105 105
 // monolog
106
-$container['logger'] = function ($container) {
106
+$container['logger'] = function($container) {
107 107
     $settings = $container->get('settings')['app']['logger'];
108 108
     $logger = new Monolog\Logger($settings['name']);
109 109
     $logger->pushProcessor(new Monolog\Processor\UidProcessor());
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
 };
113 113
 
114 114
 // not found handler
115
-$container['notFoundHandler'] = function ($container) {
116
-    return function (\Slim\Http\Request $request, \Slim\Http\Response $response) use ($container) {
115
+$container['notFoundHandler'] = function($container) {
116
+    return function(\Slim\Http\Request $request, \Slim\Http\Response $response) use ($container) {
117 117
         return $container['view']->render($response->withStatus(404), '404');
118 118
     };
119 119
 };
@@ -123,22 +123,22 @@  discard block
 block discarded – undo
123 123
 $translator = new \Core\Translator\Translator($container);
124 124
 $translator->init();
125 125
 
126
-$container['translator'] = function () use ($translator) {
126
+$container['translator'] = function() use ($translator) {
127 127
     return $translator;
128 128
 };
129 129
 
130 130
 
131 131
 // Register provider
132
-$container['flash'] = function () {
132
+$container['flash'] = function() {
133 133
     return new \Slim\Flash\Messages();
134 134
 };
135 135
 
136 136
 
137 137
 //
138
-$container['session'] = function ($container)  {
138
+$container['session'] = function($container) {
139 139
     $setting_session_driver = $container['settings']['session']['driver'] ?? 'session';
140 140
     $sessionOBJ = new \Core\Services\Session();
141
-    $session = $sessionOBJ->init($setting_session_driver) ;
141
+    $session = $sessionOBJ->init($setting_session_driver);
142 142
     return $session;
143 143
 };
144 144
 
@@ -149,17 +149,17 @@  discard block
 block discarded – undo
149 149
 
150 150
 
151 151
 // Register Blade View helper
152
-$container['view'] = function ($container) {
152
+$container['view'] = function($container) {
153 153
     $messages = $container->flash->getMessages();
154 154
 
155
-    if(!is_dir('../app/View/cache')){
155
+    if (!is_dir('../app/View/cache')) {
156 156
         @mkdir('../app/View/cache');
157 157
     }
158 158
 
159 159
 
160 160
     $viewSettings = $container['settings']['view'];
161 161
     return new \Slim\Views\Blade(
162
-        [$viewSettings['blade_template_path'].$viewSettings['template']],
162
+        [$viewSettings['blade_template_path'] . $viewSettings['template']],
163 163
         $viewSettings['blade_cache_path'],
164 164
         null,
165 165
         [
@@ -171,17 +171,17 @@  discard block
 block discarded – undo
171 171
 };
172 172
 
173 173
 // Register Blade View helper
174
-$container['json'] = function ($container) {
174
+$container['json'] = function($container) {
175 175
     return new \Core\Handlers\JsonHandler();
176 176
 };
177 177
 
178
-$container['jsonApi'] = function ($container) {
178
+$container['jsonApi'] = function($container) {
179 179
     return new \Core\Renderers\JsonApiRenderer();
180 180
 };
181 181
 
182 182
 
183 183
 
184
-$app->getContainer()['view']->getRenderer()->getCompiler()->directive('helloWorld', function(){
184
+$app->getContainer()['view']->getRenderer()->getCompiler()->directive('helloWorld', function() {
185 185
 
186 186
     return "<?php echo 'Hello Directive'; ?>";
187 187
 });
@@ -189,38 +189,38 @@  discard block
 block discarded – undo
189 189
 
190 190
 
191 191
 /*Dynamic containers in services*/
192
-$dir = scandir(__APP_ROOT__.'/core/Services/');
192
+$dir = scandir(__APP_ROOT__ . '/core/Services/');
193 193
 $ex_folders = array('..', '.');
194
-$filesInServices =  array_diff($dir,$ex_folders);
194
+$filesInServices = array_diff($dir, $ex_folders);
195 195
 
196
-foreach($filesInServices as $service){
197
-    $content = preg_replace('/.php/','',$service);
198
-    $container[$content] = function () use ($content){
199
-        $class =  '\\Core\\Services\\'.$content ;
196
+foreach ($filesInServices as $service) {
197
+    $content = preg_replace('/.php/', '', $service);
198
+    $container[$content] = function() use ($content){
199
+        $class = '\\Core\\Services\\' . $content;
200 200
         return new $class();
201 201
     };
202 202
 }
203 203
 
204 204
 
205 205
 // data access container
206
-$array = getDirFiles(__APP_ROOT__.'/app/DataAccess/');
207
-foreach($array as $key=>$item){
208
-    $classDataAccessFolder[$item] = getDirFiles(__APP_ROOT__.'/app/DataAccess/'.$item);
206
+$array = getDirFiles(__APP_ROOT__ . '/app/DataAccess/');
207
+foreach ($array as $key=>$item) {
208
+    $classDataAccessFolder[$item] = getDirFiles(__APP_ROOT__ . '/app/DataAccess/' . $item);
209 209
 
210 210
 }
211 211
 $result = array();
212
-foreach($classDataAccessFolder as $DaFolder=>$DAFile)
212
+foreach ($classDataAccessFolder as $DaFolder=>$DAFile)
213 213
 {
214
-    foreach($DAFile as $r){
215
-        $dataAccessFiles[$r] = $DaFolder.'\\'.$r;
214
+    foreach ($DAFile as $r) {
215
+        $dataAccessFiles[$r] = $DaFolder . '\\' . $r;
216 216
     }
217 217
 }
218 218
 
219
-foreach($dataAccessFiles as $key=>$dataAccessFile){
220
-    $contentDataAccess = preg_replace('/.php/','',$dataAccessFile);
221
-    $containerDataAccess = preg_replace('/.php/','',$key);
222
-    $container[$containerDataAccess] = function ($container) use ($contentDataAccess){
223
-        $classDataAccess =  '\\App\\DataAccess\\'.$contentDataAccess ;
219
+foreach ($dataAccessFiles as $key=>$dataAccessFile) {
220
+    $contentDataAccess = preg_replace('/.php/', '', $dataAccessFile);
221
+    $containerDataAccess = preg_replace('/.php/', '', $key);
222
+    $container[$containerDataAccess] = function($container) use ($contentDataAccess){
223
+        $classDataAccess = '\\App\\DataAccess\\' . $contentDataAccess;
224 224
         return new $classDataAccess($container);
225 225
     };
226 226
 }
Please login to merge, or discard this patch.
config/view.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,10 +1,10 @@
 block discarded – undo
1 1
 <?php
2 2
 return [
3 3
     // Renderer settings
4
-	'view' => [
5
-	    'blade_template_path' => '../app/View/', // String or array of multiple paths
6
-	    'blade_cache_path'    => '../app/View/cache', // Mandatory by default, though could probably turn caching off for development
7
-	    'template'    => 'blade', // template name
8
-	],
4
+    'view' => [
5
+        'blade_template_path' => '../app/View/', // String or array of multiple paths
6
+        'blade_cache_path'    => '../app/View/cache', // Mandatory by default, though could probably turn caching off for development
7
+        'template'    => 'blade', // template name
8
+    ],
9 9
 ];
10 10
 ?>
Please login to merge, or discard this patch.