Completed
Push — master ( 328428...d9d608 )
by Thierry
01:53
created
src/Traits/Upload.php 2 patches
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
      */
37 37
     public function hasUploadedFiles()
38 38
     {
39
-        if(($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
39
+        if (($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
40 40
         {
41 41
             return false;
42 42
         }
@@ -52,11 +52,11 @@  discard block
 block discarded – undo
52 52
     {
53 53
         try
54 54
         {
55
-            if(($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
55
+            if (($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
56 56
             {
57 57
                 throw new Exception($this->trans('errors.upload.plugin'));
58 58
             }
59
-            elseif(!$xUploadPlugin->canProcessRequest())
59
+            elseif (!$xUploadPlugin->canProcessRequest())
60 60
             {
61 61
                 throw new Exception($this->trans('errors.upload.request'));
62 62
             }
@@ -65,14 +65,14 @@  discard block
 block discarded – undo
65 65
             $sResponse = '{"code": "success", "upl": "' . $sKey . '"}';
66 66
             $return = true;
67 67
         }
68
-        catch(Exception $e)
68
+        catch (Exception $e)
69 69
         {
70 70
             $sResponse = '{"code": "error", "msg": "' . addslashes($e->getMessage()) . '"}';
71 71
             $return = false;
72 72
         }
73 73
         // Send the response back to the browser
74 74
         echo '<script>var res = ', $sResponse, '; </script>';
75
-        if(($this->getOption('core.process.exit')))
75
+        if (($this->getOption('core.process.exit')))
76 76
         {
77 77
             exit();
78 78
         }
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
      */
87 87
     public function getUploadedFiles()
88 88
     {
89
-        if(($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
89
+        if (($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
90 90
         {
91 91
             return [];
92 92
         }
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
      */
103 103
     public function setUploadFileFilter(Closure $fFileFilter)
104 104
     {
105
-        if(($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
105
+        if (($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
106 106
         {
107 107
             return;
108 108
         }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -55,8 +55,7 @@  discard block
 block discarded – undo
55 55
             if(($xUploadPlugin = $this->getPluginManager()->getRequestPlugin(self::FILE_UPLOAD)) == null)
56 56
             {
57 57
                 throw new Exception($this->trans('errors.upload.plugin'));
58
-            }
59
-            elseif(!$xUploadPlugin->canProcessRequest())
58
+            } elseif(!$xUploadPlugin->canProcessRequest())
60 59
             {
61 60
                 throw new Exception($this->trans('errors.upload.request'));
62 61
             }
@@ -64,8 +63,7 @@  discard block
 block discarded – undo
64 63
             $sKey = $xUploadPlugin->saveUploadedFiles();
65 64
             $sResponse = '{"code": "success", "upl": "' . $sKey . '"}';
66 65
             $return = true;
67
-        }
68
-        catch(Exception $e)
66
+        } catch(Exception $e)
69 67
         {
70 68
             $sResponse = '{"code": "error", "msg": "' . addslashes($e->getMessage()) . '"}';
71 69
             $return = false;
Please login to merge, or discard this patch.
src/Response/Plugin/JQuery/Dom/Element.php 2 patches
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -58,11 +58,11 @@  discard block
 block discarded – undo
58 58
         $this->aCalls = [];
59 59
 
60 60
         $jQueryNs = jaxon()->getOption('core.jquery.no_conflict', false) ? 'jQuery' : '$';
61
-        if(!$sSelector)
61
+        if (!$sSelector)
62 62
         {
63 63
             $this->sSelector = "$jQueryNs(this)"; // If an empty selector is given, use javascript "this" instead
64 64
         }
65
-        elseif(($sContext))
65
+        elseif (($sContext))
66 66
         {
67 67
             $this->sSelector = "$jQueryNs('" . $sSelector . "', $jQueryNs('" . $sContext . "'))";
68 68
         }
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
      */
119 119
     public function getScript()
120 120
     {
121
-        if(count($this->aCalls) == 0)
121
+        if (count($this->aCalls) == 0)
122 122
         {
123 123
             return $this->sSelector;
124 124
         }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -57,12 +57,10 @@
 block discarded – undo
57 57
         if(!$sSelector)
58 58
         {
59 59
             $this->sSelector = "$jQueryNs(this)"; // If an empty selector is given, use javascript "this" instead
60
-        }
61
-        elseif(($sContext))
60
+        } elseif(($sContext))
62 61
         {
63 62
             $this->sSelector = "$jQueryNs('" . $sSelector . "', $jQueryNs('" . $sContext . "'))";
64
-        }
65
-        else
63
+        } else
66 64
         {
67 65
             $this->sSelector = "$jQueryNs('" . $sSelector . "')";
68 66
         }
Please login to merge, or discard this patch.
src/Utils/Template/Renderer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@
 block discarded – undo
27 27
     public function render($sPath, array $aVars = [])
28 28
     {
29 29
         // Make the template vars available as attributes
30
-        foreach($aVars as $sName => $xValue)
30
+        foreach ($aVars as $sName => $xValue)
31 31
         {
32 32
             $sName = (string)$sName;
33 33
             $this->$sName = $xValue;
Please login to merge, or discard this patch.
src/Factory/Request.php 2 patches
Doc Comments   +2 added lines, -5 removed lines patch added patch discarded remove patch
@@ -35,7 +35,7 @@  discard block
 block discarded – undo
35 35
      *
36 36
      * @param string|null            $sClass              The callable class
37 37
      *
38
-     * @return Factory
38
+     * @return Request
39 39
      */
40 40
     public function setClassName($sClass)
41 41
     {
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
      *
59 59
      * @param CallableObject          $xCallable              The callable object
60 60
      *
61
-     * @return Factory
61
+     * @return Request
62 62
      */
63 63
     public function setCallable(CallableObject $xCallable)
64 64
     {
@@ -71,7 +71,6 @@  discard block
 block discarded – undo
71 71
      * Return the javascript call to a Jaxon function or object method
72 72
      *
73 73
      * @param string            $sFunction          The function or method (without class) name
74
-     * @param ...               $xParams            The parameters of the function or method
75 74
      *
76 75
      * @return \Jaxon\Request\Request
77 76
      */
@@ -100,7 +99,6 @@  discard block
 block discarded – undo
100 99
      * Return the javascript call to a generic function
101 100
      *
102 101
      * @param string            $sFunction          The function or method (with class) name
103
-     * @param ...               $xParams            The parameters of the function or method
104 102
      *
105 103
      * @return \Jaxon\Request\Request
106 104
      */
@@ -124,7 +122,6 @@  discard block
 block discarded – undo
124 122
      * @param integer       $nItemsPerPage          The number of items per page page
125 123
      * @param integer       $nCurrentPage           The current page
126 124
      * @param string        $sMethod                The name of function or a method prepended with its class name
127
-     * @param ...           $xParams                The parameters of the function or method
128 125
      *
129 126
      * @return string the pagination links
130 127
      */
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -61,12 +61,12 @@  discard block
 block discarded – undo
61 61
         $this->sPrefix = $this->getOption('core.prefix.function');
62 62
 
63 63
         $sClass = trim($sClass, '.\\ ');
64
-        if(!$sClass)
64
+        if (!$sClass)
65 65
         {
66 66
             return $this;
67 67
         }
68 68
 
69
-        if(!($xCallable = $this->xRepository->getCallableObject($sClass)))
69
+        if (!($xCallable = $this->xRepository->getCallableObject($sClass)))
70 70
         {
71 71
             // Todo: decide which of these values to return
72 72
             // return null;
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
         array_shift($aArguments);
108 108
 
109 109
         // Makes legacy code works
110
-        if(strpos($sFunction, '.') !== false)
110
+        if (strpos($sFunction, '.') !== false)
111 111
         {
112 112
             // If there is a dot in the name, then it is a call to a class
113 113
             $this->sPrefix = $this->getOption('core.prefix.class');
Please login to merge, or discard this patch.
src/Request/Plugin/UserFunction.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@
 block discarded – undo
78 78
      * @param string        $sUserFunction  The name of the function being registered
79 79
      * @param array|string  $aOptions       The associated options
80 80
      *
81
-     * @return \Jaxon\Request\Request
81
+     * @return boolean
82 82
      */
83 83
     public function register($sType, $sUserFunction, $aOptions)
84 84
     {
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -45,11 +45,11 @@  discard block
 block discarded – undo
45 45
 
46 46
     public function __construct()
47 47
     {
48
-        if(isset($_GET['jxnfun']))
48
+        if (isset($_GET['jxnfun']))
49 49
         {
50 50
             $this->sRequestedFunction = $_GET['jxnfun'];
51 51
         }
52
-        if(isset($_POST['jxnfun']))
52
+        if (isset($_POST['jxnfun']))
53 53
         {
54 54
             $this->sRequestedFunction = $_POST['jxnfun'];
55 55
         }
@@ -76,30 +76,30 @@  discard block
 block discarded – undo
76 76
      */
77 77
     public function register($sType, $sUserFunction, $aOptions)
78 78
     {
79
-        if($sType != $this->getName())
79
+        if ($sType != $this->getName())
80 80
         {
81 81
             return false;
82 82
         }
83 83
 
84
-        if(!is_string($sUserFunction))
84
+        if (!is_string($sUserFunction))
85 85
         {
86 86
             throw new \Jaxon\Exception\Error($this->trans('errors.functions.invalid-declaration'));
87 87
         }
88 88
 
89
-        if(is_string($aOptions))
89
+        if (is_string($aOptions))
90 90
         {
91 91
             $aOptions = ['include' => $aOptions];
92 92
         }
93
-        if(!is_array($aOptions))
93
+        if (!is_array($aOptions))
94 94
         {
95 95
             throw new \Jaxon\Exception\Error($this->trans('errors.functions.invalid-declaration'));
96 96
         }
97 97
 
98 98
         // Check if an alias is defined
99 99
         $sFunctionName = $sUserFunction;
100
-        foreach($aOptions as $sName => $sValue)
100
+        foreach ($aOptions as $sName => $sValue)
101 101
         {
102
-            if($sName == 'alias')
102
+            if ($sName == 'alias')
103 103
             {
104 104
                 $sFunctionName = $sValue;
105 105
                 break;
@@ -107,11 +107,11 @@  discard block
 block discarded – undo
107 107
         }
108 108
 
109 109
         $this->aFunctions[$sFunctionName] = $aOptions;
110
-        jaxon()->di()->set($sFunctionName, function () use ($sFunctionName, $sUserFunction) {
110
+        jaxon()->di()->set($sFunctionName, function() use ($sFunctionName, $sUserFunction) {
111 111
             $xUserFunction = new \Jaxon\Request\Support\UserFunction($sUserFunction);
112 112
 
113 113
             $aOptions = $this->aFunctions[$sFunctionName];
114
-            foreach($aOptions as $sName => $sValue)
114
+            foreach ($aOptions as $sName => $sValue)
115 115
             {
116 116
                 $xUserFunction->configure($sName, $sValue);
117 117
             }
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
     {
142 142
         $di = jaxon()->di();
143 143
         $code = '';
144
-        foreach(array_keys($this->aFunctions) as $sName)
144
+        foreach (array_keys($this->aFunctions) as $sName)
145 145
         {
146 146
             $xFunction = $di->get($sName);
147 147
             $code .= $xFunction->getScript();
@@ -157,7 +157,7 @@  discard block
 block discarded – undo
157 157
     public function canProcessRequest()
158 158
     {
159 159
         // Check the validity of the function name
160
-        if(($this->sRequestedFunction) && !$this->validateFunction($this->sRequestedFunction))
160
+        if (($this->sRequestedFunction) && !$this->validateFunction($this->sRequestedFunction))
161 161
         {
162 162
             $this->sRequestedFunction = null;
163 163
         }
@@ -171,13 +171,13 @@  discard block
 block discarded – undo
171 171
      */
172 172
     public function processRequest()
173 173
     {
174
-        if(!$this->canProcessRequest())
174
+        if (!$this->canProcessRequest())
175 175
         {
176 176
             return false;
177 177
         }
178 178
 
179 179
         // Security check: make sure the requested function was registered.
180
-        if(!key_exists($this->sRequestedFunction, $this->aFunctions))
180
+        if (!key_exists($this->sRequestedFunction, $this->aFunctions))
181 181
         {
182 182
             // Unable to find the requested function
183 183
             throw new \Jaxon\Exception\Error($this->trans('errors.functions.invalid',
@@ -188,7 +188,7 @@  discard block
 block discarded – undo
188 188
         $jaxon = jaxon();
189 189
         $aArgs = $jaxon->getRequestHandler()->processArguments();
190 190
         $xResponse = $xFunction->call($aArgs);
191
-        if(($xResponse))
191
+        if (($xResponse))
192 192
         {
193 193
             $jaxon->getResponseManager()->append($xResponse);
194 194
         }
Please login to merge, or discard this patch.
src/Request/Support/CallableObject.php 2 patches
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -134,8 +134,7 @@  discard block
 block discarded – undo
134 134
             if(is_array($sValue))
135 135
             {
136 136
                 $this->aProtectedMethods = array_merge($this->aProtectedMethods, $sValue);
137
-            }
138
-            elseif(is_string($sValue))
137
+            } elseif(is_string($sValue))
139 138
             {
140 139
                 $this->aProtectedMethods[] = $sValue;
141 140
             }
@@ -192,8 +191,7 @@  discard block
 block discarded – undo
192 191
                     $parameterInstances[] = $di->get($parameter->getClass()->getName());
193 192
                 }
194 193
                 $this->registeredObject = $this->reflectionClass->newInstanceArgs($parameterInstances);
195
-            }
196
-            else
194
+            } else
197 195
             {
198 196
                 $this->registeredObject = $this->reflectionClass->newInstance();
199 197
             }
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -120,22 +120,22 @@  discard block
 block discarded – undo
120 120
      */
121 121
     public function configure($sName, $sValue)
122 122
     {
123
-        switch($sName)
123
+        switch ($sName)
124 124
         {
125 125
         // Set the separator
126 126
         case 'separator':
127
-            if($sValue == '_' || $sValue == '.')
127
+            if ($sValue == '_' || $sValue == '.')
128 128
             {
129 129
                 $this->separator = $sValue;
130 130
             }
131 131
             break;
132 132
         // Set the protected methods
133 133
         case 'protected':
134
-            if(is_array($sValue))
134
+            if (is_array($sValue))
135 135
             {
136 136
                 $this->aProtectedMethods = array_merge($this->aProtectedMethods, $sValue);
137 137
             }
138
-            elseif(is_string($sValue))
138
+            elseif (is_string($sValue))
139 139
             {
140 140
                 $this->aProtectedMethods[] = $sValue;
141 141
             }
@@ -153,16 +153,16 @@  discard block
 block discarded – undo
153 153
     public function getMethods()
154 154
     {
155 155
         $aMethods = [];
156
-        foreach($this->reflectionClass->getMethods(\ReflectionMethod::IS_PUBLIC) as $xMethod)
156
+        foreach ($this->reflectionClass->getMethods(\ReflectionMethod::IS_PUBLIC) as $xMethod)
157 157
         {
158 158
             $sMethodName = $xMethod->getShortName();
159 159
             // Don't take magic __call, __construct, __destruct methods
160
-            if(strlen($sMethodName) > 2 && substr($sMethodName, 0, 2) == '__')
160
+            if (strlen($sMethodName) > 2 && substr($sMethodName, 0, 2) == '__')
161 161
             {
162 162
                 continue;
163 163
             }
164 164
             // Don't take excluded methods
165
-            if(in_array($sMethodName, $this->aProtectedMethods))
165
+            if (in_array($sMethodName, $this->aProtectedMethods))
166 166
             {
167 167
                 continue;
168 168
             }
@@ -178,15 +178,15 @@  discard block
 block discarded – undo
178 178
      */
179 179
     public function getRegisteredObject()
180 180
     {
181
-        if($this->registeredObject == null)
181
+        if ($this->registeredObject == null)
182 182
         {
183 183
             $di = jaxon()->di();
184 184
             // Use the Reflection class to get the parameters of the constructor
185
-            if(($constructor = $this->reflectionClass->getConstructor()) != null)
185
+            if (($constructor = $this->reflectionClass->getConstructor()) != null)
186 186
             {
187 187
                 $parameters = $constructor->getParameters();
188 188
                 $parameterInstances = [];
189
-                foreach($parameters as $parameter)
189
+                foreach ($parameters as $parameter)
190 190
                 {
191 191
                     // Get the parameter instance from the DI
192 192
                     $parameterInstances[] = $di->get($parameter->getClass()->getName());
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
      */
224 224
     public function call($sMethod, $aArgs)
225 225
     {
226
-        if(!$this->hasMethod($sMethod))
226
+        if (!$this->hasMethod($sMethod))
227 227
         {
228 228
             return;
229 229
         }
Please login to merge, or discard this patch.
src/Request/Support/CallableRepository.php 2 patches
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -243,8 +243,7 @@
 block discarded – undo
243 243
             if($sName == 'separator' || $sName == 'protected')
244 244
             {
245 245
                 $xCallableObject->configure($sName, $xValue);
246
-            }
247
-            elseif(is_array($xValue) && $sName != 'include')
246
+            } elseif(is_array($xValue) && $sName != 'include')
248 247
             {
249 248
                 // These options are to be included in javascript code.
250 249
                 $this->aCallableOptions[$sClassName][$sName] = $xValue;
Please login to merge, or discard this patch.
Spacing   +34 added lines, -34 removed lines patch added patch discarded remove patch
@@ -88,19 +88,19 @@  discard block
 block discarded – undo
88 88
     private function getClassOptions($sClassName, array $aDirectoryOptions, array $aDefaultOptions = [])
89 89
     {
90 90
         $aOptions = $aDefaultOptions;
91
-        if(key_exists('separator', $aDirectoryOptions))
91
+        if (key_exists('separator', $aDirectoryOptions))
92 92
         {
93 93
             $aOptions['separator'] = $aDirectoryOptions['separator'];
94 94
         }
95
-        if(key_exists('protected', $aDirectoryOptions))
95
+        if (key_exists('protected', $aDirectoryOptions))
96 96
         {
97 97
             $aOptions['protected'] = $aDirectoryOptions['protected'];
98 98
         }
99
-        if(key_exists('*', $aDirectoryOptions))
99
+        if (key_exists('*', $aDirectoryOptions))
100 100
         {
101 101
             $aOptions = array_merge($aOptions, $aDirectoryOptions['*']);
102 102
         }
103
-        if(key_exists($sClassName, $aDirectoryOptions))
103
+        if (key_exists($sClassName, $aDirectoryOptions))
104 104
         {
105 105
             $aOptions = array_merge($aOptions, $aDirectoryOptions[$sClassName]);
106 106
         }
@@ -120,17 +120,17 @@  discard block
 block discarded – undo
120 120
         $itDir = new RecursiveDirectoryIterator($sDirectory);
121 121
         $itFile = new RecursiveIteratorIterator($itDir);
122 122
         // Iterate on dir content
123
-        foreach($itFile as $xFile)
123
+        foreach ($itFile as $xFile)
124 124
         {
125 125
             // skip everything except PHP files
126
-            if(!$xFile->isFile() || $xFile->getExtension() != 'php')
126
+            if (!$xFile->isFile() || $xFile->getExtension() != 'php')
127 127
             {
128 128
                 continue;
129 129
             }
130 130
 
131 131
             $aClassOptions = [];
132 132
             // No more classmap autoloading. The file will be included when needed.
133
-            if(($aOptions['autoload']))
133
+            if (($aOptions['autoload']))
134 134
             {
135 135
                 $aClassOptions['include'] = $xFile->getPathname();
136 136
             }
@@ -162,7 +162,7 @@  discard block
 block discarded – undo
162 162
      */
163 163
     private function getOptionsFromClass($sClassName)
164 164
     {
165
-        if(!key_exists($sClassName, $this->aClassOptions))
165
+        if (!key_exists($sClassName, $this->aClassOptions))
166 166
         {
167 167
             return null; // Class not registered
168 168
         }
@@ -180,15 +180,15 @@  discard block
 block discarded – undo
180 180
     {
181 181
         // Find the corresponding namespace
182 182
         $sNamespace = null;
183
-        foreach(array_keys($this->aNamespaceOptions) as $_sNamespace)
183
+        foreach (array_keys($this->aNamespaceOptions) as $_sNamespace)
184 184
         {
185
-            if(substr($sClassName, 0, strlen($_sNamespace) + 1) == $_sNamespace . '\\')
185
+            if (substr($sClassName, 0, strlen($_sNamespace) + 1) == $_sNamespace . '\\')
186 186
             {
187 187
                 $sNamespace = $_sNamespace;
188 188
                 break;
189 189
             }
190 190
         }
191
-        if($sNamespace == null)
191
+        if ($sNamespace == null)
192 192
         {
193 193
             return null; // Class not registered
194 194
         }
@@ -210,27 +210,27 @@  discard block
 block discarded – undo
210 210
         // at the beginning and the end of the class name.
211 211
         $sClassName = trim(str_replace(['.', '_'], ['\\', '\\'], (string)$sClassName), '\\');
212 212
 
213
-        if(key_exists($sClassName, $this->aCallableObjects))
213
+        if (key_exists($sClassName, $this->aCallableObjects))
214 214
         {
215 215
             return $this->aCallableObjects[$sClassName];
216 216
         }
217 217
 
218 218
         $aOptions = $this->getOptionsFromClass($sClassName);
219
-        if($aOptions === null)
219
+        if ($aOptions === null)
220 220
         {
221 221
             $aOptions = $this->getOptionsFromNamespace($sClassName);
222 222
         }
223
-        if($aOptions === null)
223
+        if ($aOptions === null)
224 224
         {
225 225
             return null;
226 226
         }
227 227
 
228 228
         // Make sure the registered class exists
229
-        if(key_exists('include', $aOptions))
229
+        if (key_exists('include', $aOptions))
230 230
         {
231 231
             require_once($aOptions['include']);
232 232
         }
233
-        if(!class_exists('\\' . $sClassName))
233
+        if (!class_exists('\\' . $sClassName))
234 234
         {
235 235
             return null;
236 236
         }
@@ -238,13 +238,13 @@  discard block
 block discarded – undo
238 238
         // Create the callable object
239 239
         $xCallableObject = new \Jaxon\Request\Support\CallableObject($sClassName);
240 240
         $this->aCallableOptions[$sClassName] = [];
241
-        foreach($aOptions as $sName => $xValue)
241
+        foreach ($aOptions as $sName => $xValue)
242 242
         {
243
-            if($sName == 'separator' || $sName == 'protected')
243
+            if ($sName == 'separator' || $sName == 'protected')
244 244
             {
245 245
                 $xCallableObject->configure($sName, $xValue);
246 246
             }
247
-            elseif(is_array($xValue) && $sName != 'include')
247
+            elseif (is_array($xValue) && $sName != 'include')
248 248
             {
249 249
                 // These options are to be included in javascript code.
250 250
                 $this->aCallableOptions[$sClassName][$sName] = $xValue;
@@ -253,12 +253,12 @@  discard block
 block discarded – undo
253 253
         $this->aCallableObjects[$sClassName] = $xCallableObject;
254 254
 
255 255
         // Register the request factory for this callable object
256
-        jaxon()->di()->set($sClassName . '_Factory_Rq', function () use ($sClassName) {
256
+        jaxon()->di()->set($sClassName . '_Factory_Rq', function() use ($sClassName) {
257 257
             $xCallableObject = $this->aCallableObjects[$sClassName];
258 258
             return new \Jaxon\Factory\Request\Portable($xCallableObject);
259 259
         });
260 260
         // Register the paginator factory for this callable object
261
-        jaxon()->di()->set($sClassName . '_Factory_Pg', function () use ($sClassName) {
261
+        jaxon()->di()->set($sClassName . '_Factory_Pg', function() use ($sClassName) {
262 262
             $xCallableObject = $this->aCallableObjects[$sClassName];
263 263
             return new \Jaxon\Factory\Request\Paginator($xCallableObject);
264 264
         });
@@ -274,16 +274,16 @@  discard block
 block discarded – undo
274 274
     private function createCallableObjects()
275 275
     {
276 276
         // Create callable objects for registered classes
277
-        foreach(array_keys($this->aClassOptions) as $sClassName)
277
+        foreach (array_keys($this->aClassOptions) as $sClassName)
278 278
         {
279 279
             $this->getCallableObject($sClassName);
280 280
         }
281 281
 
282 282
         // Create callable objects for registered namespaces
283 283
         $sDS = DIRECTORY_SEPARATOR;
284
-        foreach($this->aNamespaceOptions as $sNamespace => $aOptions)
284
+        foreach ($this->aNamespaceOptions as $sNamespace => $aOptions)
285 285
         {
286
-            if(key_exists($sNamespace, $this->aNamespaces))
286
+            if (key_exists($sNamespace, $this->aNamespaces))
287 287
             {
288 288
                 continue;
289 289
             }
@@ -294,10 +294,10 @@  discard block
 block discarded – undo
294 294
             $sDirectory = $aOptions['directory'];
295 295
             $itDir = new RecursiveDirectoryIterator($sDirectory);
296 296
             $itFile = new RecursiveIteratorIterator($itDir);
297
-            foreach($itFile as $xFile)
297
+            foreach ($itFile as $xFile)
298 298
             {
299 299
                 // skip everything except PHP files
300
-                if(!$xFile->isFile() || $xFile->getExtension() != 'php')
300
+                if (!$xFile->isFile() || $xFile->getExtension() != 'php')
301 301
                 {
302 302
                     continue;
303 303
                 }
@@ -306,7 +306,7 @@  discard block
 block discarded – undo
306 306
                 $sClassPath = $sNamespace;
307 307
                 $sRelativePath = substr($xFile->getPath(), strlen($sDirectory));
308 308
                 $sRelativePath = trim(str_replace($sDS, '\\', $sRelativePath), '\\');
309
-                if($sRelativePath != '')
309
+                if ($sRelativePath != '')
310 310
                 {
311 311
                     $sClassPath .= '\\' . $sRelativePath;
312 312
                 }
@@ -342,11 +342,11 @@  discard block
 block discarded – undo
342 342
         $this->createCallableObjects();
343 343
 
344 344
         $sHash = '';
345
-        foreach($this->aNamespaces as $sNamespace => $aOptions)
345
+        foreach ($this->aNamespaces as $sNamespace => $aOptions)
346 346
         {
347 347
             $sHash .= $sNamespace . $aOptions['separator'];
348 348
         }
349
-        foreach($this->aCallableObjects as $sClassName => $xCallableObject)
349
+        foreach ($this->aCallableObjects as $sClassName => $xCallableObject)
350 350
         {
351 351
             $sHash .= $sClassName . implode('|', $xCallableObject->getMethods());
352 352
         }
@@ -367,16 +367,16 @@  discard block
 block discarded – undo
367 367
 
368 368
         $aJsClasses = [];
369 369
         $sCode = '';
370
-        foreach(array_keys($this->aNamespaces) as $sNamespace)
370
+        foreach (array_keys($this->aNamespaces) as $sNamespace)
371 371
         {
372 372
             $offset = 0;
373 373
             $sJsNamespace = str_replace('\\', '.', $sNamespace);
374 374
             $sJsNamespace .= '.Null'; // This is a sentinel. The last token is not processed in the while loop.
375
-            while(($dotPosition = strpos($sJsNamespace, '.', $offset)) !== false)
375
+            while (($dotPosition = strpos($sJsNamespace, '.', $offset)) !== false)
376 376
             {
377 377
                 $sJsClass = substr($sJsNamespace, 0, $dotPosition);
378 378
                 // Generate code for this object
379
-                if(!key_exists($sJsClass, $aJsClasses))
379
+                if (!key_exists($sJsClass, $aJsClasses))
380 380
                 {
381 381
                     $sCode .= "$sPrefix$sJsClass = {};\n";
382 382
                     $aJsClasses[$sJsClass] = $sJsClass;
@@ -385,13 +385,13 @@  discard block
 block discarded – undo
385 385
             }
386 386
         }
387 387
 
388
-        foreach($this->aCallableObjects as $sClassName => $xCallableObject)
388
+        foreach ($this->aCallableObjects as $sClassName => $xCallableObject)
389 389
         {
390 390
             $aConfig = $this->aCallableOptions[$sClassName];
391 391
             $aCommonConfig = key_exists('*', $aConfig) ? $aConfig['*'] : [];
392 392
 
393 393
             $aMethods = [];
394
-            foreach($xCallableObject->getMethods() as $sMethodName)
394
+            foreach ($xCallableObject->getMethods() as $sMethodName)
395 395
             {
396 396
                 // Specific options for this method
397 397
                 $aMethodConfig = key_exists($sMethodName, $aConfig) ?
Please login to merge, or discard this patch.
src/Request/Plugin/CallableDir.php 3 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -164,7 +164,7 @@
 block discarded – undo
164 164
         }
165 165
         else
166 166
         {
167
-             // Use underscore as separator, so there's no need to deal with namespace
167
+                // Use underscore as separator, so there's no need to deal with namespace
168 168
             // when generating javascript code.
169 169
             $aOptions['separator'] = '_';
170 170
             $aOptions['autoload'] = $this->bAutoloadEnabled;
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -105,33 +105,33 @@  discard block
 block discarded – undo
105 105
      */
106 106
     public function register($sType, $sDirectory, $aOptions)
107 107
     {
108
-        if($sType != $this->getName())
108
+        if ($sType != $this->getName())
109 109
         {
110 110
             return false;
111 111
         }
112 112
 
113
-        if(!is_string($sDirectory) || !is_dir($sDirectory))
113
+        if (!is_string($sDirectory) || !is_dir($sDirectory))
114 114
         {
115 115
             throw new \Jaxon\Exception\Error($this->trans('errors.objects.invalid-declaration'));
116 116
         }
117
-        if(is_string($aOptions))
117
+        if (is_string($aOptions))
118 118
         {
119 119
             $aOptions = ['namespace' => $aOptions];
120 120
         }
121
-        if(!is_array($aOptions))
121
+        if (!is_array($aOptions))
122 122
         {
123 123
             throw new \Jaxon\Exception\Error($this->trans('errors.objects.invalid-declaration'));
124 124
         }
125 125
 
126 126
         $sDirectory = rtrim(trim($sDirectory), DIRECTORY_SEPARATOR);
127
-        if(!is_dir($sDirectory))
127
+        if (!is_dir($sDirectory))
128 128
         {
129 129
             return false;
130 130
         }
131 131
         $aOptions['directory'] = $sDirectory;
132 132
 
133 133
         $sNamespace = key_exists('namespace', $aOptions) ? $aOptions['namespace'] : '';
134
-        if(!($sNamespace = trim($sNamespace, ' \\')))
134
+        if (!($sNamespace = trim($sNamespace, ' \\')))
135 135
         {
136 136
             $sNamespace = '';
137 137
         }
@@ -145,17 +145,17 @@  discard block
 block discarded – undo
145 145
 
146 146
         // Change the keys in $aOptions to have "\" as separator
147 147
         $_aOptions = [];
148
-        foreach($aOptions as $sName => $aOption)
148
+        foreach ($aOptions as $sName => $aOption)
149 149
         {
150 150
             $sName = trim(str_replace('.', '\\', $sName), ' \\');
151 151
             $_aOptions[$sName] = $aOption;
152 152
         }
153 153
         $aOptions = $_aOptions;
154 154
 
155
-        if(($sNamespace))
155
+        if (($sNamespace))
156 156
         {
157 157
             // Register the dir with PSR4 autoloading
158
-            if(($this->xAutoloader))
158
+            if (($this->xAutoloader))
159 159
             {
160 160
                 $this->xAutoloader->setPsr4($sNamespace . '\\', $sDirectory);
161 161
             }
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -161,8 +161,7 @@
 block discarded – undo
161 161
             }
162 162
 
163 163
             $this->xRepository->addNamespace($sNamespace, $aOptions);
164
-        }
165
-        else
164
+        } else
166 165
         {
167 166
              // Use underscore as separator, so there's no need to deal with namespace
168 167
             // when generating javascript code.
Please login to merge, or discard this patch.
src/Utils/Pagination/Renderer.php 2 patches
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -63,7 +63,7 @@  discard block
 block discarded – undo
63 63
      */
64 64
     protected function getPrevLink()
65 65
     {
66
-        if(!($sCall = $this->xPaginator->getPrevCall()))
66
+        if (!($sCall = $this->xPaginator->getPrevCall()))
67 67
         {
68 68
             return '';
69 69
         }
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
      */
79 79
     protected function getNextLink()
80 80
     {
81
-        if(!($sCall = $this->xPaginator->getNextCall()))
81
+        if (!($sCall = $this->xPaginator->getNextCall()))
82 82
         {
83 83
             return '';
84 84
         }
@@ -94,9 +94,9 @@  discard block
 block discarded – undo
94 94
     protected function getLinks()
95 95
     {
96 96
         $sLinks = '';
97
-        foreach($this->xPaginator->getPages() as $page)
97
+        foreach ($this->xPaginator->getPages() as $page)
98 98
         {
99
-            if($page['call'])
99
+            if ($page['call'])
100 100
             {
101 101
                 $sTemplate = ($page['isCurrent'] ? 'pagination::links/current' : 'pagination::links/enabled');
102 102
                 $sLinks .= $this->xTemplate->render($sTemplate, ['call' => $page['call'], 'text' => $page['num']]);
Please login to merge, or discard this patch.
Braces   +1 added lines, -2 removed lines patch added patch discarded remove patch
@@ -100,8 +100,7 @@
 block discarded – undo
100 100
             {
101 101
                 $sTemplate = ($page['isCurrent'] ? 'pagination::links/current' : 'pagination::links/enabled');
102 102
                 $sLinks .= $this->xTemplate->render($sTemplate, ['call' => $page['call'], 'text' => $page['num']]);
103
-            }
104
-            else
103
+            } else
105 104
             {
106 105
                 $sLinks .= $this->xTemplate->render('pagination::links/disabled', ['text' => $page['num']]);
107 106
             }
Please login to merge, or discard this patch.