Completed
Push — master ( b323d1...9a7f71 )
by Evgenii
64:43 queued 24:45
created
src/PhoneValidator.php 1 patch
Braces   +9 added lines, -6 removed lines patch added patch discarded remove patch
@@ -51,16 +51,19 @@
 block discarded – undo
51 51
      */
52 52
     protected function validateValue($value)
53 53
     {
54
-        if (is_array($value) || is_object($value))
55
-            return [Yii::t('yii', '{attribute} is invalid.'), []];
54
+        if (is_array($value) || is_object($value)) {
55
+                    return [Yii::t('yii', '{attribute} is invalid.'), []];
56
+        }
56 57
 
57 58
         $value = str_replace([' ', '-', '(', ')', '_', '+'], '', trim($value));
58 59
 
59
-        if (!is_numeric($value))
60
-            return ["Телефонный номер должен содержать только цифры.", []];
60
+        if (!is_numeric($value)) {
61
+                    return ["Телефонный номер должен содержать только цифры.", []];
62
+        }
61 63
 
62
-        if ((strlen(strval($value)) > 12) || (strlen(strval($value)) < 11))
63
-            return ["Телефонный номер должны быть длиною 11 или 12 цифр.", []];
64
+        if ((strlen(strval($value)) > 12) || (strlen(strval($value)) < 11)) {
65
+                    return ["Телефонный номер должны быть длиною 11 или 12 цифр.", []];
66
+        }
64 67
     }
65 68
 
66 69
     /**
Please login to merge, or discard this patch.
src/PhoneFormatter.php 1 patch
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -20,11 +20,13 @@
 block discarded – undo
20 20
      */
21 21
     public static function format($phone)
22 22
     {
23
-        if (preg_match('/^(\d{1})(\d{3})(\d{3})(\d{2})(\d{2})$/', $phone, $matches))
24
-            return "+" . $matches[1] . ' (' . $matches[2] . ') ' . $matches[3] . "-" . $matches[4] . '-' . $matches[5];
23
+        if (preg_match('/^(\d{1})(\d{3})(\d{3})(\d{2})(\d{2})$/', $phone, $matches)) {
24
+                    return "+" . $matches[1] . ' (' . $matches[2] . ') ' . $matches[3] . "-" . $matches[4] . '-' . $matches[5];
25
+        }
25 26
 
26
-        if (preg_match('/^(\d{2})(\d{3})(\d{3})(\d{2})(\d{2})$/', $phone, $matches))
27
-            return "+" . $matches[1] . ' (' . $matches[2] . ') ' . $matches[3] . "-" . $matches[4] . '-' . $matches[5];
27
+        if (preg_match('/^(\d{2})(\d{3})(\d{3})(\d{2})(\d{2})$/', $phone, $matches)) {
28
+                    return "+" . $matches[1] . ' (' . $matches[2] . ') ' . $matches[3] . "-" . $matches[4] . '-' . $matches[5];
29
+        }
28 30
 
29 31
         return $phone;
30 32
     }
Please login to merge, or discard this patch.