@@ -32,7 +32,7 @@ |
||
| 32 | 32 | |
| 33 | 33 | foreach ($subdomains AS $prefix) { |
| 34 | 34 | |
| 35 | - Router::scope('/', ['prefix' => $prefix], function ($routes) { |
|
| 35 | + Router::scope('/', ['prefix' => $prefix], function($routes) { |
|
| 36 | 36 | $routes->fallbacks(DashedRoute::class); |
| 37 | 37 | }); |
| 38 | 38 | |
@@ -155,6 +155,9 @@ discard block |
||
| 155 | 155 | |
| 156 | 156 | } |
| 157 | 157 | |
| 158 | + /** |
|
| 159 | + * @param integer $key |
|
| 160 | + */ |
|
| 158 | 161 | private function _deleteSubdomain (&$subdomains, $key) { |
| 159 | 162 | |
| 160 | 163 | if (isset($subdomains[$key])) { |
@@ -168,6 +171,9 @@ discard block |
||
| 168 | 171 | |
| 169 | 172 | } |
| 170 | 173 | |
| 174 | + /** |
|
| 175 | + * @param string|null $subdomain |
|
| 176 | + */ |
|
| 171 | 177 | private function _validateSubdomain ($subdomain) { |
| 172 | 178 | |
| 173 | 179 | return preg_match('/^[A-Za-z0-9]{1}(?:[A-Za-z0-9\-]{0,61}[A-Za-z0-9]{1})?$/', $subdomain); |