Completed
Push — master ( 4160d6...bd895c )
by Mathieu
03:51
created
src/Charcoal/App/Module/ModuleManager.php 1 patch
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -8,19 +8,19 @@  discard block
 block discarded – undo
8 8
 class ModuleManager extends AbstractManager
9 9
 {
10 10
     /**
11
-    * @var array $modules
12
-    */
11
+     * @var array $modules
12
+     */
13 13
     private $modules = [];
14 14
 
15 15
     /**
16
-    * @var \Slim\App $app
17
-    */
16
+     * @var \Slim\App $app
17
+     */
18 18
     private $app;
19 19
 
20 20
     /**
21
-    * @param array $modules
22
-    * @return ModuleManager Chainable
23
-    */
21
+     * @param array $modules
22
+     * @return ModuleManager Chainable
23
+     */
24 24
     public function set_modules(array $modules)
25 25
     {
26 26
         foreach ($modules as $module_ident => $module_config) {
@@ -30,10 +30,10 @@  discard block
 block discarded – undo
30 30
     }
31 31
 
32 32
     /**
33
-    * @param string $module_ident
34
-    * @param array|ConfigInterface $module_config
35
-    * @return ModuleManager Chainable
36
-    */
33
+     * @param string $module_ident
34
+     * @param array|ConfigInterface $module_config
35
+     * @return ModuleManager Chainable
36
+     */
37 37
     public function add_module($module_ident, $module_config)
38 38
     {
39 39
         $this->modules[$module_ident] = $module_config;
@@ -41,8 +41,8 @@  discard block
 block discarded – undo
41 41
     }
42 42
 
43 43
     /**
44
-    * @return void
45
-    */
44
+     * @return void
45
+     */
46 46
     public function setup_modules()
47 47
     {
48 48
         $modules = $this->config();
Please login to merge, or discard this patch.
src/Charcoal/App/Routable/RoutableFactory.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,8 +11,8 @@
 block discarded – undo
11 11
 class RoutableFactory extends ResolverFactory
12 12
 {
13 13
     /**
14
-    * @param array $data
15
-    */
14
+     * @param array $data
15
+     */
16 16
     public function base_class()
17 17
     {
18 18
         return '\Charcoal\App\Routable\RoutableInterface';
Please login to merge, or discard this patch.
src/Charcoal/App/Routable/RoutableInterface.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -12,53 +12,53 @@
 block discarded – undo
12 12
 interface RoutableInterface
13 13
 {
14 14
     /**
15
-    * @param boolean $data
16
-    * @return RoutableInterface Chainable
17
-    */
15
+     * @param boolean $data
16
+     * @return RoutableInterface Chainable
17
+     */
18 18
     public function set_routable($routable);
19 19
 
20 20
     /**
21
-    * @return boolean
22
-    */
21
+     * @return boolean
22
+     */
23 23
     public function routable();
24 24
 
25 25
         /**
26
-    * @param mixed $url
27
-    * @return RoutableInterface Chainable
28
-    */
26
+         * @param mixed $url
27
+         * @return RoutableInterface Chainable
28
+         */
29 29
     public function set_slug_pattern($pattern);
30 30
 
31 31
     /**
32
-    * @return string
33
-    */
32
+     * @return string
33
+     */
34 34
     public function slug_pattern();
35 35
 
36 36
     /**
37
-    * @param mixed $slug
38
-    * @return RoutableInterface Chainable
39
-    */
37
+     * @param mixed $slug
38
+     * @return RoutableInterface Chainable
39
+     */
40 40
     public function set_slug($slug);
41 41
 
42 42
     /**
43
-    * @return string
44
-    */
43
+     * @return string
44
+     */
45 45
     public function slug();
46 46
 
47 47
     /**
48
-    * Generate a URL slug from the object's URL slug pattern.
49
-    */
48
+     * Generate a URL slug from the object's URL slug pattern.
49
+     */
50 50
     public function generate_slug();
51 51
 
52 52
     /**
53
-    * @return string
54
-    */
53
+     * @return string
54
+     */
55 55
     public function url();
56 56
 
57 57
     /**
58
-    * @param string $path
59
-    * @param RequestInterface $request
60
-    * @param ResponseInterface $response
61
-    * @return callable|null Route callable
62
-    */
58
+     * @param string $path
59
+     * @param RequestInterface $request
60
+     * @param ResponseInterface $response
61
+     * @return callable|null Route callable
62
+     */
63 63
     public function route_handler($path, RequestInterface $request, ResponseInterface $response);
64 64
 }
Please login to merge, or discard this patch.
src/Charcoal/App/Routable/RoutableTrait.php 1 patch
Indentation   +32 added lines, -32 removed lines patch added patch discarded remove patch
@@ -17,24 +17,24 @@  discard block
 block discarded – undo
17 17
 trait RoutableTrait
18 18
 {
19 19
     /**
20
-    * @var boolean routable
21
-    */
20
+     * @var boolean routable
21
+     */
22 22
     private $routable = true;
23 23
 
24 24
     /**
25
-    * @var string
26
-    */
25
+     * @var string
26
+     */
27 27
     private $slug_pattern = '';
28 28
 
29 29
     /**
30
-    * @var string $slug
31
-    */
30
+     * @var string $slug
31
+     */
32 32
     private $slug;
33 33
 
34 34
     /**
35
-    * @param boolean $data
36
-    * @return RoutableInterface Chainable
37
-    */
35
+     * @param boolean $data
36
+     * @return RoutableInterface Chainable
37
+     */
38 38
     public function set_routable($routable)
39 39
     {
40 40
         $this->routable = !!$routable;
@@ -42,17 +42,17 @@  discard block
 block discarded – undo
42 42
     }
43 43
 
44 44
     /**
45
-    * @return boolean
46
-    */
45
+     * @return boolean
46
+     */
47 47
     public function routable()
48 48
     {
49 49
         return $this->routable;
50 50
     }
51 51
 
52 52
     /**
53
-    * @param mixed $url
54
-    * @return RoutableInterface Chainable
55
-    */
53
+     * @param mixed $url
54
+     * @return RoutableInterface Chainable
55
+     */
56 56
     public function set_slug_pattern($pattern)
57 57
     {
58 58
         $this->slug_pattern = new TranslationString($pattern);
@@ -60,17 +60,17 @@  discard block
 block discarded – undo
60 60
     }
61 61
 
62 62
     /**
63
-    * @return TranslationString
64
-    */
63
+     * @return TranslationString
64
+     */
65 65
     public function slug_pattern()
66 66
     {
67 67
         return $this->slug_pattern;
68 68
     }
69 69
 
70 70
     /**
71
-    * @param mixed $slug
72
-    * @return RoutableInterface Chainable
73
-    */
71
+     * @param mixed $slug
72
+     * @return RoutableInterface Chainable
73
+     */
74 74
     public function set_slug($slug)
75 75
     {
76 76
         $this->slug = $slug;
@@ -78,8 +78,8 @@  discard block
 block discarded – undo
78 78
     }
79 79
 
80 80
     /**
81
-    * @return string
82
-    */
81
+     * @return string
82
+     */
83 83
     public function slug()
84 84
     {
85 85
         if ($this->slug === null) {
@@ -89,8 +89,8 @@  discard block
 block discarded – undo
89 89
     }
90 90
 
91 91
     /**
92
-    * Generate a URL slug from the object's URL slug pattern.
93
-    */
92
+     * Generate a URL slug from the object's URL slug pattern.
93
+     */
94 94
     public function generate_slug()
95 95
     {
96 96
         $pattern = $this->slug_pattern();
@@ -103,20 +103,20 @@  discard block
 block discarded – undo
103 103
     }
104 104
 
105 105
     /**
106
-    * @return string
107
-    */
106
+     * @return string
107
+     */
108 108
     public function url()
109 109
     {
110 110
         return $this->slug();
111 111
     }
112 112
 
113 113
     /**
114
-    * Get the route callback that matches a gien path (or null).
115
-    *
116
-    * @param string $path
117
-    * @param RequestInterface $request
118
-    * @param ResponseInterface $response
119
-    * @return callable|null Route callable
120
-    */
114
+     * Get the route callback that matches a gien path (or null).
115
+     *
116
+     * @param string $path
117
+     * @param RequestInterface $request
118
+     * @param ResponseInterface $response
119
+     * @return callable|null Route callable
120
+     */
121 121
     abstract public function route_handler($path, RequestInterface $request, ResponseInterface $response);
122 122
 }
Please login to merge, or discard this patch.
src/Charcoal/App/Route/ActionRoute.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -24,17 +24,17 @@  discard block
 block discarded – undo
24 24
     use ConfigurableTrait;
25 25
 
26 26
     /**
27
-    * @var \Slim\App $app
28
-    */
27
+     * @var \Slim\App $app
28
+     */
29 29
     private $app;
30 30
 
31 31
     /**
32
-    * Dependencies:
33
-    * - `config` \Charcoal\Config\ConfigInterface
34
-    * - `app`
35
-    *
36
-    * @throws InvalidArgumentException
37
-    */
32
+     * Dependencies:
33
+     * - `config` \Charcoal\Config\ConfigInterface
34
+     * - `app`
35
+     *
36
+     * @throws InvalidArgumentException
37
+     */
38 38
     public function __construct($data)
39 39
     {
40 40
         $this->set_config($data['config']);
@@ -48,16 +48,16 @@  discard block
 block discarded – undo
48 48
     }
49 49
 
50 50
     /**
51
-    * ConfigurableTrait > create_config()
52
-    */
51
+     * ConfigurableTrait > create_config()
52
+     */
53 53
     public function create_config($data = null)
54 54
     {
55 55
         return new ActionRouteConfig($data);
56 56
     }
57 57
 
58 58
     /**
59
-    * @return  void
60
-    */
59
+     * @return  void
60
+     */
61 61
     public function __invoke(RequestInterface $request, ResponseInterface $response)
62 62
     {
63 63
         return $response;
Please login to merge, or discard this patch.
src/Charcoal/App/Route/RouteConfig.php 1 patch
Indentation   +28 added lines, -28 removed lines patch added patch discarded remove patch
@@ -12,32 +12,32 @@  discard block
 block discarded – undo
12 12
 {
13 13
 
14 14
     /**
15
-    * @var string $ident
16
-    */
15
+     * @var string $ident
16
+     */
17 17
     private $ident;
18 18
 
19 19
     /**
20
-    * The HTTP methods to wthich this route resolve to.
21
-    * Ex: ['GET', 'POST', 'PUT', 'DELETE']
22
-    * @var array $methods
23
-    */
20
+     * The HTTP methods to wthich this route resolve to.
21
+     * Ex: ['GET', 'POST', 'PUT', 'DELETE']
22
+     * @var array $methods
23
+     */
24 24
     private $methods = ['GET'];
25 25
 
26 26
     /**
27
-    * The identifier of the controller class.
28
-    * @var string $controller
29
-    */
27
+     * The identifier of the controller class.
28
+     * @var string $controller
29
+     */
30 30
     private $controller;
31 31
 
32 32
     /**
33
-    * @var string $group
34
-    */
33
+     * @var string $group
34
+     */
35 35
     private $group;
36 36
 
37 37
     /**
38
-    * @param string $ident
39
-    * @return AbstractRouteConfig Chainable
40
-    */
38
+     * @param string $ident
39
+     * @return AbstractRouteConfig Chainable
40
+     */
41 41
     public function set_ident($ident)
42 42
     {
43 43
         $this->ident = $ident;
@@ -45,17 +45,17 @@  discard block
 block discarded – undo
45 45
     }
46 46
 
47 47
     /**
48
-    * @return string
49
-    */
48
+     * @return string
49
+     */
50 50
     public function ident()
51 51
     {
52 52
         return $this->ident;
53 53
     }
54 54
 
55 55
     /**
56
-    * @param string $controller
57
-    * @return AbstractRouteConfig Chainable
58
-    */
56
+     * @param string $controller
57
+     * @return AbstractRouteConfig Chainable
58
+     */
59 59
     public function set_controller($controller)
60 60
     {
61 61
         $this->controller = $controller;
@@ -63,8 +63,8 @@  discard block
 block discarded – undo
63 63
     }
64 64
 
65 65
     /**
66
-    * @return string
67
-    */
66
+     * @return string
67
+     */
68 68
     public function controller()
69 69
     {
70 70
         if ($this->controller === null) {
@@ -74,17 +74,17 @@  discard block
 block discarded – undo
74 74
     }
75 75
 
76 76
     /**
77
-    * @return string
78
-    */
77
+     * @return string
78
+     */
79 79
     public function default_controller()
80 80
     {
81 81
         return $this->ident();
82 82
     }
83 83
 
84 84
     /**
85
-    * @param array $methods
86
-    * @return AbstractRouteConfig Chainable
87
-    */
85
+     * @param array $methods
86
+     * @return AbstractRouteConfig Chainable
87
+     */
88 88
     public function set_methods(array $methods)
89 89
     {
90 90
         $this->methods = $methods;
@@ -92,8 +92,8 @@  discard block
 block discarded – undo
92 92
     }
93 93
 
94 94
     /**
95
-    * @return array
96
-    */
95
+     * @return array
96
+     */
97 97
     public function methods()
98 98
     {
99 99
         return $this->methods;
Please login to merge, or discard this patch.
src/Charcoal/App/Route/RouteInterface.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@
 block discarded – undo
12 12
 interface RouteInterface
13 13
 {
14 14
     /**
15
-    *
16
-    */
15
+     *
16
+     */
17 17
     public function __invoke(RequestInterface $request, ResponseInterface $response);
18 18
 }
Please login to merge, or discard this patch.
src/Charcoal/App/Route/ScriptRoute.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -30,23 +30,23 @@  discard block
 block discarded – undo
30 30
     use ConfigurableTrait;
31 31
 
32 32
     /**
33
-    * @var \Slim\App $app
34
-    */
33
+     * @var \Slim\App $app
34
+     */
35 35
     private $app;
36 36
 
37 37
     /**
38 38
      * @var LoggerInterface $logger
39
-    */
39
+     */
40 40
     private $logger;
41 41
 
42 42
 
43 43
     /**
44
-    * Dependencies:
45
-    * - `config`
46
-    * - `app`
47
-    *
48
-    * @throws InvalidArgumentException
49
-    */
44
+     * Dependencies:
45
+     * - `config`
46
+     * - `app`
47
+     *
48
+     * @throws InvalidArgumentException
49
+     */
50 50
     public function __construct($data)
51 51
     {
52 52
         $this->set_config($data['config']);
@@ -64,22 +64,22 @@  discard block
 block discarded – undo
64 64
     }
65 65
 
66 66
     /**
67
-    * > LoggerAwareInterface > setLogger()
68
-    *
69
-    * Fulfills the PSR-1 style LoggerAwareInterface
70
-    *
71
-    * @param LoggerInterface $logger
72
-    * @return AbstractEngine Chainable
73
-    */
67
+     * > LoggerAwareInterface > setLogger()
68
+     *
69
+     * Fulfills the PSR-1 style LoggerAwareInterface
70
+     *
71
+     * @param LoggerInterface $logger
72
+     * @return AbstractEngine Chainable
73
+     */
74 74
     public function setLogger(LoggerInterface $logger)
75 75
     {
76 76
         return $this->set_logger($logger);
77 77
     }
78 78
 
79 79
     /**
80
-    * @param LoggerInterface $logger
81
-    * @return AbstractEngine Chainable
82
-    */
80
+     * @param LoggerInterface $logger
81
+     * @return AbstractEngine Chainable
82
+     */
83 83
     public function set_logger(LoggerInterface $logger = null)
84 84
     {
85 85
         $this->logger = $logger;
@@ -87,24 +87,24 @@  discard block
 block discarded – undo
87 87
     }
88 88
 
89 89
     /**
90
-    * @erturn LoggerInterface
91
-    */
90
+     * @erturn LoggerInterface
91
+     */
92 92
     public function logger()
93 93
     {
94 94
         return $this->logger;
95 95
     }
96 96
 
97 97
     /**
98
-    * ConfigurableTrait > create_config()
99
-    */
98
+     * ConfigurableTrait > create_config()
99
+     */
100 100
     public function create_config($data = null)
101 101
     {
102 102
         return new ScriptRouteConfig($data);
103 103
     }
104 104
 
105 105
     /**
106
-    * @return void
107
-    */
106
+     * @return void
107
+     */
108 108
     public function __invoke(RequestInterface $request, ResponseInterface $response)
109 109
     {
110 110
         unset($request);
Please login to merge, or discard this patch.
src/Charcoal/App/Route/TemplateRoute.php 1 patch
Indentation   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -29,23 +29,23 @@  discard block
 block discarded – undo
29 29
     use ConfigurableTrait;
30 30
 
31 31
     /**
32
-    * @var \Slim\App $app
33
-    */
32
+     * @var \Slim\App $app
33
+     */
34 34
     private $app;
35 35
 
36 36
     /**
37 37
      * @var LoggerInterface $logger
38
-    */
38
+     */
39 39
     private $logger;
40 40
 
41 41
     /**
42
-    * Dependencies:
43
-    * - `config`
44
-    * - `app`
45
-    *
46
-    * @param array $data Dependencies
47
-    * @throws InvalidArgumentException
48
-    */
42
+     * Dependencies:
43
+     * - `config`
44
+     * - `app`
45
+     *
46
+     * @param array $data Dependencies
47
+     * @throws InvalidArgumentException
48
+     */
49 49
     public function __construct(array $data)
50 50
     {
51 51
         $this->set_config($data['config']);
@@ -63,22 +63,22 @@  discard block
 block discarded – undo
63 63
     }
64 64
 
65 65
     /**
66
-    * > LoggerAwareInterface > setLogger()
67
-    *
68
-    * Fulfills the PSR-1 style LoggerAwareInterface
69
-    *
70
-    * @param LoggerInterface $logger
71
-    * @return AbstractEngine Chainable
72
-    */
66
+     * > LoggerAwareInterface > setLogger()
67
+     *
68
+     * Fulfills the PSR-1 style LoggerAwareInterface
69
+     *
70
+     * @param LoggerInterface $logger
71
+     * @return AbstractEngine Chainable
72
+     */
73 73
     public function setLogger(LoggerInterface $logger)
74 74
     {
75 75
         return $this->set_logger($logger);
76 76
     }
77 77
 
78 78
     /**
79
-    * @param LoggerInterface $logger
80
-    * @return AbstractEngine Chainable
81
-    */
79
+     * @param LoggerInterface $logger
80
+     * @return AbstractEngine Chainable
81
+     */
82 82
     public function set_logger(LoggerInterface $logger = null)
83 83
     {
84 84
         $this->logger = $logger;
@@ -86,24 +86,24 @@  discard block
 block discarded – undo
86 86
     }
87 87
 
88 88
     /**
89
-    * @erturn LoggerInterface
90
-    */
89
+     * @erturn LoggerInterface
90
+     */
91 91
     public function logger()
92 92
     {
93 93
         return $this->logger;
94 94
     }
95 95
 
96 96
     /**
97
-    * ConfigurableTrait > create_config()
98
-    */
97
+     * ConfigurableTrait > create_config()
98
+     */
99 99
     public function create_config($data = null)
100 100
     {
101 101
         return new TemplateRouteConfig($data);
102 102
     }
103 103
 
104 104
     /**
105
-    * @return void
106
-    */
105
+     * @return void
106
+     */
107 107
     public function __invoke(RequestInterface $request, ResponseInterface $response)
108 108
     {
109 109
         unset($request);
Please login to merge, or discard this patch.