Passed
Push — master ( 522f00...6e12cd )
by Melih Berat
01:29
created
src/multilangPHP/multilangPHP.php 1 patch
Braces   +30 added lines, -10 removed lines patch added patch discarded remove patch
@@ -85,7 +85,9 @@  discard block
 block discarded – undo
85 85
         if(!in_array($from, $this->definedExtension))
86 86
         {
87 87
             $usable = "";
88
-            foreach($this->definedExtension as $tip) $usable .= sprintf(' "%s",', $tip);
88
+            foreach($this->definedExtension as $tip) {
89
+            	$usable .= sprintf(' "%s",', $tip);
90
+            }
89 91
             $usable = substr($usable, 0, -1);
90 92
             exit("MultilangPHP: You can only use the". $usable . ' parameters.');
91 93
         }
@@ -114,9 +116,13 @@  discard block
 block discarded – undo
114 116
      */
115 117
     public function controlFileExtention(string $file, string $extension = null): bool
116 118
     {
117
-        if (!$extension) $extension = $this->getFrom();
119
+        if (!$extension) {
120
+        	$extension = $this->getFrom();
121
+        }
118 122
         $fKontrol = explode(".", $file);
119
-        if($fKontrol[count($fKontrol)-1] == $extension) return true;
123
+        if($fKontrol[count($fKontrol)-1] == $extension) {
124
+        	return true;
125
+        }
120 126
         return false;
121 127
     }
122 128
 
@@ -134,9 +140,15 @@  discard block
 block discarded – undo
134 140
             $langPHP_html = '<div class="multilang">';
135 141
             $openDir = opendir($this->getDir());
136 142
             while (($file = readdir($openDir)) != FALSE ) {
137
-                if ($file =='.' || $file == '..' || is_file($file) || !$this->controlFileExtention($file)) continue;
138
-                if ($returnType == "array") $langPHP_array[basename($file, sprintf(".%s",$this->getFrom()))] = $file;
139
-                if ($returnType == "html") $langPHP_html .= sprintf(' <a href="?lang=%s" title="language %s">%s</a> ', basename($file, sprintf('.%s', $this->getFrom())), basename($file, sprintf('.%s', $this->getFrom())), basename($file, sprintf('.%s', $this->getFrom())));
143
+                if ($file =='.' || $file == '..' || is_file($file) || !$this->controlFileExtention($file)) {
144
+                	continue;
145
+                }
146
+                if ($returnType == "array") {
147
+                	$langPHP_array[basename($file, sprintf(".%s",$this->getFrom()))] = $file;
148
+                }
149
+                if ($returnType == "html") {
150
+                	$langPHP_html .= sprintf(' <a href="?lang=%s" title="language %s">%s</a> ', basename($file, sprintf('.%s', $this->getFrom())), basename($file, sprintf('.%s', $this->getFrom())), basename($file, sprintf('.%s', $this->getFrom())));
151
+                }
140 152
             }
141 153
             $langPHP_html .= '</div>';
142 154
             closedir($openDir);
@@ -154,7 +166,9 @@  discard block
 block discarded – undo
154 166
     public function callInPHP(string $called): string
155 167
     {
156 168
         $call = include($this->getLangFile());
157
-        if (!is_array($call)) exit("MultilangPHP: Some have problem in language file, file is not returning array: ".__METHOD__."()");
169
+        if (!is_array($call)) {
170
+        	exit("MultilangPHP: Some have problem in language file, file is not returning array: ".__METHOD__."()");
171
+        }
158 172
         return $call[$called];
159 173
     }
160 174
 
@@ -167,9 +181,13 @@  discard block
 block discarded – undo
167 181
     public function callInJSON(string $called): string
168 182
     {
169 183
         $call = file_get_contents($this->getLangFile());
170
-        if (!$call) exit("MultilangPHP: JSON file not readable!");
184
+        if (!$call) {
185
+        	exit("MultilangPHP: JSON file not readable!");
186
+        }
171 187
         $decodeCall = json_decode($call, true);
172
-        if (is_array($decodeCall) && !$decodeCall[$called]) $decodeCall = $decodeCall[0];
188
+        if (is_array($decodeCall) && !$decodeCall[$called]) {
189
+        	$decodeCall = $decodeCall[0];
190
+        }
173 191
         return $decodeCall[$called] ? $decodeCall[$called] : exit(sprintf('multilangPHP: "%s" not found in %s file', $called, $this->getLangFile()));
174 192
     }
175 193
 
@@ -181,7 +199,9 @@  discard block
 block discarded – undo
181 199
      */
182 200
     public function call(string $value): string
183 201
     {
184
-        if (!$value) exit("MultilangPHP: You have to use with a parameter on ".__METHOD__."()");
202
+        if (!$value) {
203
+        	exit("MultilangPHP: You have to use with a parameter on ".__METHOD__."()");
204
+        }
185 205
         return call_user_func(array($this, sprintf('callIn%s', strtoupper($this->getFrom()))), $value);
186 206
     }
187 207
 }
188 208
\ No newline at end of file
Please login to merge, or discard this patch.