Completed
Push — master ( 7e0874...14a89c )
by Vladimir
04:01 queued 01:49
created
src/allejo/stakx/Service.php 1 patch
Doc Comments   +10 added lines patch added patch discarded remove patch
@@ -13,11 +13,18 @@  discard block
 block discarded – undo
13 13
     protected static $runTimeStatus;
14 14
     protected static $options;
15 15
 
16
+    /**
17
+     * @param string $key
18
+     * @param string $value
19
+     */
16 20
     public static function setOption($key, $value)
17 21
     {
18 22
         self::$options[$key] = $value;
19 23
     }
20 24
 
25
+    /**
26
+     * @param string $key
27
+     */
21 28
     public static function getOption($key)
22 29
     {
23 30
         return isset(self::$options[$key]) ? self::$options[$key] : null;
@@ -48,6 +55,9 @@  discard block
 block discarded – undo
48 55
         return self::$workingDirectory;
49 56
     }
50 57
 
58
+    /**
59
+     * @param \string|null $directory
60
+     */
51 61
     public static function setWorkingDirectory($directory)
52 62
     {
53 63
         self::$workingDirectory = $directory;
Please login to merge, or discard this patch.
src/allejo/stakx/Server/DevServer.php 1 patch
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -43,7 +43,8 @@
 block discarded – undo
43 43
     {
44 44
         $dispatcher = RouteDispatcher::create($router, $compiler);
45 45
 
46
-        return new Server(function (ServerRequestInterface $request) use ($router, $dispatcher) {
46
+        return new Server(function (ServerRequestInterface $request) use ($router, $dispatcher)
47
+        {
47 48
             $httpMethod = $request->getMethod();
48 49
             $urlPath = RouteDispatcher::normalizeUrl($request->getUri()->getPath());
49 50
 
Please login to merge, or discard this patch.
src/allejo/stakx/Server/RouteDispatcher.php 2 patches
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -206,7 +206,7 @@  discard block
 block discarded – undo
206 206
      *
207 207
      * @param string $url
208 208
      *
209
-     * @return mixed
209
+     * @return string
210 210
      */
211 211
     public static function normalizeUrl($url)
212 212
     {
@@ -217,9 +217,9 @@  discard block
 block discarded – undo
217 217
      * Find a ContentItem from a Dynamic PageView or null if it doesn't exist.
218 218
      *
219 219
      * @param DynamicPageView $pageView
220
-     * @param                 $permalink
220
+     * @param                 string $permalink
221 221
      *
222
-     * @return CollectableItem|ReadableDocument|TemplateReadyDocument|null
222
+     * @return CollectableItem|null
223 223
      */
224 224
     private static function getContentItem(DynamicPageView $pageView, $permalink)
225 225
     {
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
      * Find the ExpandedValue from a Repeater PageView or null if it doesn't exist.
241 241
      *
242 242
      * @param RepeaterPageView $pageView
243
-     * @param                  $permalink
243
+     * @param                  string $permalink
244 244
      *
245 245
      * @return ExpandedValue|null
246 246
      */
Please login to merge, or discard this patch.
Braces   +10 added lines, -5 removed lines patch added patch discarded remove patch
@@ -44,7 +44,8 @@  discard block
 block discarded – undo
44 44
      */
45 45
     private function staticPageViewController(StaticPageView $pageView, Compiler $compiler)
46 46
     {
47
-        return function () use ($pageView, $compiler) {
47
+        return function () use ($pageView, $compiler)
48
+        {
48 49
             Service::setOption('currentTemplate', $pageView->getAbsoluteFilePath());
49 50
 
50 51
             if ($this->hasBeenTouched($pageView))
@@ -72,7 +73,8 @@  discard block
 block discarded – undo
72 73
      */
73 74
     private function dynamicPageViewController(DynamicPageView $pageView, Compiler $compiler)
74 75
     {
75
-        return function (ServerRequestInterface $request) use ($pageView, $compiler) {
76
+        return function (ServerRequestInterface $request) use ($pageView, $compiler)
77
+        {
76 78
             Service::setOption('currentTemplate', $pageView->getAbsoluteFilePath());
77 79
 
78 80
             $contentItem = self::getContentItem($pageView, $request->getUri()->getPath());
@@ -106,7 +108,8 @@  discard block
 block discarded – undo
106 108
      */
107 109
     private function repeaterPageViewController(RepeaterPageView $pageView, Compiler $compiler)
108 110
     {
109
-        return function (ServerRequestInterface $request) use ($pageView, $compiler) {
111
+        return function (ServerRequestInterface $request) use ($pageView, $compiler)
112
+        {
110 113
             Service::setOption('currentTemplate', $pageView->getAbsoluteFilePath());
111 114
 
112 115
             $expandedValue = self::getExpandedValue($pageView, $request->getUri()->getPath());
@@ -147,7 +150,8 @@  discard block
 block discarded – undo
147 150
                 return $this->repeaterPageViewController($pageView, $compiler);
148 151
 
149 152
             default:
150
-                return function () {
153
+                return function ()
154
+                {
151 155
                     $errMsg = 'This URL type has not yet been implemented.';
152 156
 
153 157
                     return new Response(501, ['Content-Type' => 'text/plain'], $errMsg);
@@ -188,7 +192,8 @@  discard block
 block discarded – undo
188 192
     {
189 193
         self::$baseUrl = $router->getBaseUrl();
190 194
 
191
-        return \FastRoute\simpleDispatcher(function (RouteCollector $r) use ($router, $compiler) {
195
+        return \FastRoute\simpleDispatcher(function (RouteCollector $r) use ($router, $compiler)
196
+        {
192 197
             $dispatcher = new RouteDispatcher();
193 198
 
194 199
             foreach ($router->getRouteMapping() as $route => $pageView)
Please login to merge, or discard this patch.
src/allejo/stakx/Server/MimeDetector.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -104,6 +104,9 @@
 block discarded – undo
104 104
         'svg' => 'image/svg+xml',
105 105
     ];
106 106
 
107
+    /**
108
+     * @return \allejo\stakx\Document\StaticPageView
109
+     */
107 110
     public static function getMimeType($extension)
108 111
     {
109 112
         return isset(self::$mimes[$extension]) ? self::$mimes[$extension] : null;
Please login to merge, or discard this patch.