Completed
Push — master ( 188443...8f2ae0 )
by Maik
06:56
created
src/Mvc/Application.php 3 patches
Indentation   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -318,21 +318,21 @@  discard block
 block discarded – undo
318 318
      */
319 319
     public function registerController($controller, $applicationName = 'default')
320 320
     {
321
-    	if ( !$controller instanceof \Nkey\Caribu\Mvc\Controller\AbstractController ) {
322
-	        if (! class_exists($controller)) {
323
-	            throw new ControllerException("No such controller class {controller} found", array(
324
-	                'controller' => $controller
325
-	            ));
326
-	        }
327
-	        $c = new $controller();
328
-	        if (! ($c instanceof AbstractController)) {
329
-	            throw new ControllerException("Controller {controller} is not in application scope", array(
330
-	                'controller' => $controller
331
-	            ));
332
-	        }
333
-    	}
321
+        if ( !$controller instanceof \Nkey\Caribu\Mvc\Controller\AbstractController ) {
322
+            if (! class_exists($controller)) {
323
+                throw new ControllerException("No such controller class {controller} found", array(
324
+                    'controller' => $controller
325
+                ));
326
+            }
327
+            $c = new $controller();
328
+            if (! ($c instanceof AbstractController)) {
329
+                throw new ControllerException("Controller {controller} is not in application scope", array(
330
+                    'controller' => $controller
331
+                ));
332
+            }
333
+        }
334 334
         else {
335
-        	$c = $controller;
335
+            $c = $controller;
336 336
         }
337 337
         $settings = $c->getControllerSettings();
338 338
         $this->controllers[$applicationName][$settings->getControllerSimpleName()] = $settings;
@@ -375,35 +375,35 @@  discard block
 block discarded – undo
375 375
         ));
376 376
         
377 377
         if ( null != $this->router && $this->router->hasRoute($action) ) {
378
-        	$controllerInstance = $this->router->route($action, $request);
379
-        	$action = $request->getAction();
378
+            $controllerInstance = $this->router->route($action, $request);
379
+            $action = $request->getAction();
380 380
         }
381 381
         else {
382
-	        if (! isset($this->controllers[$applicationName][$controller])) {
383
-	            $this->getLogger()->error("[{remote}] No such controller {controller}", array(
384
-	                'remote' => $request->getRemoteHost(),
385
-	                'controller' => $controller
386
-	            ));
387
-	            $controller = 'Error';
388
-	            $action = 'error';
389
-	        }
382
+            if (! isset($this->controllers[$applicationName][$controller])) {
383
+                $this->getLogger()->error("[{remote}] No such controller {controller}", array(
384
+                    'remote' => $request->getRemoteHost(),
385
+                    'controller' => $controller
386
+                ));
387
+                $controller = 'Error';
388
+                $action = 'error';
389
+            }
390 390
 	        
391
-	        $controllerInstance = $this->controllers[$applicationName][$controller];
392
-	        assert($controllerInstance instanceof AbstractController);
393
-	        if (! $controllerInstance->hasAction($action)) {
394
-	            $this->getLogger()->error("[{remote}] No such action {action}", array(
395
-	                'remote' => $request->getRemoteHost(),
396
-	                'action' => $action
397
-	            ));
398
-	            $controllerInstance = $this->controllers[$applicationName]['Error'];
399
-	            $action = 'error';
400
-	        }
391
+            $controllerInstance = $this->controllers[$applicationName][$controller];
392
+            assert($controllerInstance instanceof AbstractController);
393
+            if (! $controllerInstance->hasAction($action)) {
394
+                $this->getLogger()->error("[{remote}] No such action {action}", array(
395
+                    'remote' => $request->getRemoteHost(),
396
+                    'action' => $action
397
+                ));
398
+                $controllerInstance = $this->controllers[$applicationName]['Error'];
399
+                $action = 'error';
400
+            }
401 401
 	        
402
-	        $this->getLogger()->debug("[{remote}] Routing request to {controller}:{action}", array(
403
-	            'remote' => $request->getRemoteHost(),
404
-	            'controller' => $controller,
405
-	            'action' => $action
406
-	        ));
402
+            $this->getLogger()->debug("[{remote}] Routing request to {controller}:{action}", array(
403
+                'remote' => $request->getRemoteHost(),
404
+                'controller' => $controller,
405
+                'action' => $action
406
+            ));
407 407
         }
408 408
         
409 409
         $view = $this->getViewBestMatch($request, $applicationName);
@@ -467,9 +467,9 @@  discard block
 block discarded – undo
467 467
      */
468 468
     public function registerRouter(AbstractRouter $router)
469 469
     {
470
-    	$this->router = $router;
471
-    	$this->router->setApplication($this);
472
-    	return $this;
470
+        $this->router = $router;
471
+        $this->router->setApplication($this);
472
+        return $this;
473 473
     }
474 474
 
475 475
     /**
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -211,14 +211,14 @@  discard block
 block discarded – undo
211 211
      */
212 212
     public function registerView($view, $order = null, $applicationName = 'default')
213 213
     {
214
-        if (! class_exists($view)) {
214
+        if (!class_exists($view)) {
215 215
             throw new ViewException("No such view class {view} found", array(
216 216
                 'view' => $view
217 217
             ));
218 218
         }
219 219
         
220 220
         $v = new $view();
221
-        if (! $v instanceof View) {
221
+        if (!$v instanceof View) {
222 222
             throw new ViewException("View {view} is not in application scope", array(
223 223
                 'view' => $view
224 224
             ));
@@ -318,14 +318,14 @@  discard block
 block discarded – undo
318 318
      */
319 319
     public function registerController($controller, $applicationName = 'default')
320 320
     {
321
-    	if ( !$controller instanceof \Nkey\Caribu\Mvc\Controller\AbstractController ) {
322
-	        if (! class_exists($controller)) {
321
+    	if (!$controller instanceof \Nkey\Caribu\Mvc\Controller\AbstractController) {
322
+	        if (!class_exists($controller)) {
323 323
 	            throw new ControllerException("No such controller class {controller} found", array(
324 324
 	                'controller' => $controller
325 325
 	            ));
326 326
 	        }
327 327
 	        $c = new $controller();
328
-	        if (! ($c instanceof AbstractController)) {
328
+	        if (!($c instanceof AbstractController)) {
329 329
 	            throw new ControllerException("Controller {controller} is not in application scope", array(
330 330
 	                'controller' => $controller
331 331
 	            ));
@@ -374,12 +374,12 @@  discard block
 block discarded – undo
374 374
             'action' => $action
375 375
         ));
376 376
         
377
-        if ( null != $this->router && $this->router->hasRoute($action) ) {
377
+        if (null != $this->router && $this->router->hasRoute($action)) {
378 378
         	$controllerInstance = $this->router->route($action, $request);
379 379
         	$action = $request->getAction();
380 380
         }
381 381
         else {
382
-	        if (! isset($this->controllers[$applicationName][$controller])) {
382
+	        if (!isset($this->controllers[$applicationName][$controller])) {
383 383
 	            $this->getLogger()->error("[{remote}] No such controller {controller}", array(
384 384
 	                'remote' => $request->getRemoteHost(),
385 385
 	                'controller' => $controller
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
 	        
391 391
 	        $controllerInstance = $this->controllers[$applicationName][$controller];
392 392
 	        assert($controllerInstance instanceof AbstractController);
393
-	        if (! $controllerInstance->hasAction($action)) {
393
+	        if (!$controllerInstance->hasAction($action)) {
394 394
 	            $this->getLogger()->error("[{remote}] No such action {action}", array(
395 395
 	                'remote' => $request->getRemoteHost(),
396 396
 	                'action' => $action
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -330,8 +330,7 @@  discard block
 block discarded – undo
330 330
 	                'controller' => $controller
331 331
 	            ));
332 332
 	        }
333
-    	}
334
-        else {
333
+    	} else {
335 334
         	$c = $controller;
336 335
         }
337 336
         $settings = $c->getControllerSettings();
@@ -377,8 +376,7 @@  discard block
 block discarded – undo
377 376
         if ( null != $this->router && $this->router->hasRoute($action) ) {
378 377
         	$controllerInstance = $this->router->route($action, $request);
379 378
         	$action = $request->getAction();
380
-        }
381
-        else {
379
+        } else {
382 380
 	        if (! isset($this->controllers[$applicationName][$controller])) {
383 381
 	            $this->getLogger()->error("[{remote}] No such controller {controller}", array(
384 382
 	                'remote' => $request->getRemoteHost(),
Please login to merge, or discard this patch.
src/Mvc/Util/RequestParser.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -51,12 +51,12 @@  discard block
 block discarded – undo
51 51
      * @return array Parsed parts for later usage
52 52
      */
53 53
     private static function parseUri(Request &$request,
54
-    		$uri, $defaultController, $defaultAction)
54
+            $uri, $defaultController, $defaultAction)
55 55
     {
56 56
         // All beyond the context prefix is our application request uri
57 57
         $contextUri = $uri;
58 58
         if (null != $request->getContextPrefix() && '/' != $request->getContextPrefix()) {
59
-        	$contextUri = str_replace($request->getContextPrefix(), '', $uri);
59
+            $contextUri = str_replace($request->getContextPrefix(), '', $uri);
60 60
         }
61 61
         
62 62
         // Split parts
@@ -102,10 +102,10 @@  discard block
 block discarded – undo
102 102
      *            The destination parameter name
103 103
      */
104 104
     private static function parseElement(Request &$req,
105
-    		$serverVars, $elementName, $paramName)
105
+            $serverVars, $elementName, $paramName)
106 106
     {
107 107
         if (isset($serverVars[$elementName])) {
108
-        	$req->setParam( $paramName, $serverVars[$elementName] );
108
+            $req->setParam( $paramName, $serverVars[$elementName] );
109 109
         }
110 110
     }
111 111
 
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -19,14 +19,14 @@  discard block
 block discarded – undo
19 19
      *
20 20
      * @param Request $request
21 21
      */
22
-    private static function parseContextPrefix(Request &$request, $serverVars = array())
22
+    private static function parseContextPrefix(Request & $request, $serverVars = array())
23 23
     {
24 24
         // Since apache 2.3.13 we have now an additional index which provides the context
25 25
         if (isset($serverVars['CONTEXT_PREFIX']) && $serverVars['CONTEXT_PREFIX'] != '') {
26
-            $request->setContextPrefix( $serverVars['CONTEXT_PREFIX'] . '/' );
26
+            $request->setContextPrefix($serverVars['CONTEXT_PREFIX'].'/');
27 27
         } elseif (isset($serverVars['REDIRECT_BASE'])) {
28 28
             // Try to determine the context from redirect base
29
-            $request->setContextPrefix ( $serverVars['REDIRECT_BASE'] );
29
+            $request->setContextPrefix($serverVars['REDIRECT_BASE']);
30 30
         } elseif (isset($serverVars['SCRIPT_FILENAME']) && isset($serverVars['SCRIPT_NAME'])) {
31 31
             // Fallback - get context out of script path
32 32
             if (isset($serverVars['HTTP_HOST'])) {
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
      *
51 51
      * @return array Parsed parts for later usage
52 52
      */
53
-    private static function parseUri(Request &$request,
53
+    private static function parseUri(Request & $request,
54 54
     		$uri, $defaultController, $defaultAction)
55 55
     {
56 56
         // All beyond the context prefix is our application request uri
@@ -70,19 +70,19 @@  discard block
 block discarded – undo
70 70
         
71 71
         // Check if there was a controller requested
72 72
         if (count($parts) > 0) {
73
-            $request->setController( ucfirst(trim($parts[0])) );
73
+            $request->setController(ucfirst(trim($parts[0])));
74 74
             array_shift($parts);
75
-            if (! $request->getController()) {
76
-                $request->setController( $defaultController );
75
+            if (!$request->getController()) {
76
+                $request->setController($defaultController);
77 77
             }
78 78
         }
79 79
         
80 80
         // Check if there was an action requested
81 81
         if (count($parts) > 0) {
82
-            $request->setAction( trim($parts[0]) );
82
+            $request->setAction(trim($parts[0]));
83 83
             array_shift($parts);
84
-            if (! $request->getAction()) {
85
-                $request->setAction( $defaultAction );
84
+            if (!$request->getAction()) {
85
+                $request->setAction($defaultAction);
86 86
             }
87 87
         }
88 88
         
@@ -101,11 +101,11 @@  discard block
 block discarded – undo
101 101
      * @param string $paramName
102 102
      *            The destination parameter name
103 103
      */
104
-    private static function parseElement(Request &$req,
104
+    private static function parseElement(Request & $req,
105 105
     		$serverVars, $elementName, $paramName)
106 106
     {
107 107
         if (isset($serverVars[$elementName])) {
108
-        	$req->setParam( $paramName, $serverVars[$elementName] );
108
+        	$req->setParam($paramName, $serverVars[$elementName]);
109 109
         }
110 110
     }
111 111
 
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      * @param array $serverVars
118 118
      *            The server variables provided by sapi
119 119
      */
120
-    private static function parseParameters(Request &$req, $serverVars)
120
+    private static function parseParameters(Request & $req, $serverVars)
121 121
     {
122 122
         self::parseElement($req, $serverVars, 'HTTP_ACCEPT', 'Accept');
123 123
         self::parseElement($req, $serverVars, 'HTTP_ACCEPT_LANGUAGE', 'Accept-Language');
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
      *
149 149
      * @param Request $request
150 150
      */
151
-    private static function parseRemoteHost(Request &$request, $serverVars = array())
151
+    private static function parseRemoteHost(Request & $request, $serverVars = array())
152 152
     {
153 153
         if (isset($serverVars['REMOTE_ADDR'])) {
154 154
             $request->remoteHost = $serverVars['REMOTE_ADDR'];
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
      * @param Request $request
165 165
      *            Request object to put the parameters in
166 166
      */
167
-    private static function parseGetPostSessionCookie(Request &$request)
167
+    private static function parseGetPostSessionCookie(Request & $request)
168 168
     {
169 169
         foreach ($_GET as $name => $value) {
170 170
             $request->params[$name] = $value;
Please login to merge, or discard this patch.
src/Mvc/Controller/Request.php 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -181,7 +181,7 @@  discard block
 block discarded – undo
181 181
      */
182 182
     public function setController($controller)
183 183
     {
184
-    	$this->controller = strval($controller);
184
+        $this->controller = strval($controller);
185 185
     }
186 186
 
187 187
     /**
@@ -201,7 +201,7 @@  discard block
 block discarded – undo
201 201
      */
202 202
     public function setAction($action)
203 203
     {
204
-    	$this->action = $action;
204
+        $this->action = $action;
205 205
     }
206 206
 
207 207
     /**
@@ -231,7 +231,7 @@  discard block
 block discarded – undo
231 231
      */
232 232
     public function setContextPrefix($prefix)
233 233
     {
234
-    	$this->contextPrefix = strval($prefix);
234
+        $this->contextPrefix = strval($prefix);
235 235
     }
236 236
 
237 237
     /**
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
      */
149 149
     public static function parseFromServerRequest($serverVars, $defaultController = 'Index', $defaultAction = 'index')
150 150
     {
151
-        if (! isset($serverVars['REQUEST_URI'])) {
151
+        if (!isset($serverVars['REQUEST_URI'])) {
152 152
             throw new InvalidUrlException("No such uri provided");
153 153
         }
154 154
         return self::parse($serverVars['REQUEST_URI'], $serverVars, $defaultController, $defaultAction);
@@ -272,7 +272,7 @@  discard block
 block discarded – undo
272 272
         switch ($typeOf) {
273 273
             case 'bool':
274 274
             case 'boolean':
275
-                $result = function_exists('boolval') ? boolval($result) : (bool) $result;
275
+                $result = function_exists('boolval') ? boolval($result) : (bool)$result;
276 276
                 break;
277 277
             
278 278
             case 'double':
Please login to merge, or discard this patch.
src/Mvc/Router/AbstractRouter.php 2 patches
Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -7,77 +7,77 @@
 block discarded – undo
7 7
 
8 8
 abstract class AbstractRouter {
9 9
 	
10
-	/**
11
-	 * Application instance
12
-	 * 
13
-	 * @var Application
14
-	 */
15
-	private $application;
10
+    /**
11
+     * Application instance
12
+     * 
13
+     * @var Application
14
+     */
15
+    private $application;
16 16
 	
17
-	public function setApplication(Application $application)
18
-	{
19
-		$this->application = $application;
20
-		foreach($this->routes as $routeName => $controller) {
21
-			$this->application->registerController($controller, $routeName);
22
-		}
23
-	}
17
+    public function setApplication(Application $application)
18
+    {
19
+        $this->application = $application;
20
+        foreach($this->routes as $routeName => $controller) {
21
+            $this->application->registerController($controller, $routeName);
22
+        }
23
+    }
24 24
 	
25
-	/**
26
-	 * @var array
27
-	 */
28
-	private $routes;
25
+    /**
26
+     * @var array
27
+     */
28
+    private $routes;
29 29
 	
30
-	public function addRoute(string $name, AbstractController $controller)
31
-	{
32
-		$this->routes[$name] = $controller;
33
-	}
30
+    public function addRoute(string $name, AbstractController $controller)
31
+    {
32
+        $this->routes[$name] = $controller;
33
+    }
34 34
 	
35
-	/**
36
-	 * Checks wether a route exists
37
-	 * 
38
-	 * @param string $name
39
-	 * @return bool
40
-	 */
41
-	public function hasRoute(string $name)
42
-	{
43
-		return key_exists($name, $this->routes);
44
-	}
35
+    /**
36
+     * Checks wether a route exists
37
+     * 
38
+     * @param string $name
39
+     * @return bool
40
+     */
41
+    public function hasRoute(string $name)
42
+    {
43
+        return key_exists($name, $this->routes);
44
+    }
45 45
 	
46
-	/**
47
-	 * 
48
-	 * @param string $name
49
-	 * @throws RouterException
50
-	 * @return AbstractController
51
-	 */
52
-	private function getRoute(string $name)
53
-	{
54
-		if(!$this->hasRoute($name)) {
55
-			throw new RouterException("Router {$router} is not registered");
56
-		}
46
+    /**
47
+     * 
48
+     * @param string $name
49
+     * @throws RouterException
50
+     * @return AbstractController
51
+     */
52
+    private function getRoute(string $name)
53
+    {
54
+        if(!$this->hasRoute($name)) {
55
+            throw new RouterException("Router {$router} is not registered");
56
+        }
57 57
 		
58
-		return $this->routes[$name];
59
-	}
58
+        return $this->routes[$name];
59
+    }
60 60
 	
61
-	/**
62
-	 * Route the existing request into a new controller
63
-	 * 
64
-	 * @param string $name The name of route
65
-	 * @param Request $request The existing request instance
66
-	 * @return \Nkey\Caribu\Mvc\Controller\AbstractController
67
-	 */
68
-	public function route(string $name, Request $request)
69
-	{
70
-		$parts = \explode('/', $request->getOrigin());
71
-		$found = false;
72
-		for($i = 0; $i < count($parts); $i++) {
73
-			if($parts[$i] === $name && isset($parts[$i+1])) {
74
-				$request->setAction($parts[$i+1]);
75
-				$found = true;
76
-			}
77
-		}
78
-		if(!$found) {
79
-			$request->setAction("index");
80
-		}
81
-		return $this->getRoute($name);
82
-	}
61
+    /**
62
+     * Route the existing request into a new controller
63
+     * 
64
+     * @param string $name The name of route
65
+     * @param Request $request The existing request instance
66
+     * @return \Nkey\Caribu\Mvc\Controller\AbstractController
67
+     */
68
+    public function route(string $name, Request $request)
69
+    {
70
+        $parts = \explode('/', $request->getOrigin());
71
+        $found = false;
72
+        for($i = 0; $i < count($parts); $i++) {
73
+            if($parts[$i] === $name && isset($parts[$i+1])) {
74
+                $request->setAction($parts[$i+1]);
75
+                $found = true;
76
+            }
77
+        }
78
+        if(!$found) {
79
+            $request->setAction("index");
80
+        }
81
+        return $this->getRoute($name);
82
+    }
83 83
 }
84 84
\ No newline at end of file
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
 	public function setApplication(Application $application)
18 18
 	{
19 19
 		$this->application = $application;
20
-		foreach($this->routes as $routeName => $controller) {
20
+		foreach ($this->routes as $routeName => $controller) {
21 21
 			$this->application->registerController($controller, $routeName);
22 22
 		}
23 23
 	}
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
 	 */
52 52
 	private function getRoute(string $name)
53 53
 	{
54
-		if(!$this->hasRoute($name)) {
54
+		if (!$this->hasRoute($name)) {
55 55
 			throw new RouterException("Router {$router} is not registered");
56 56
 		}
57 57
 		
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
 	{
70 70
 		$parts = \explode('/', $request->getOrigin());
71 71
 		$found = false;
72
-		for($i = 0; $i < count($parts); $i++) {
73
-			if($parts[$i] === $name && isset($parts[$i+1])) {
74
-				$request->setAction($parts[$i+1]);
72
+		for ($i = 0; $i < count($parts); $i++) {
73
+			if ($parts[$i] === $name && isset($parts[$i + 1])) {
74
+				$request->setAction($parts[$i + 1]);
75 75
 				$found = true;
76 76
 			}
77 77
 		}
78
-		if(!$found) {
78
+		if (!$found) {
79 79
 			$request->setAction("index");
80 80
 		}
81 81
 		return $this->getRoute($name);
Please login to merge, or discard this patch.