Passed
Push — master ( 48c5ab...ee9dcb )
by Tolan
12:23 queued 03:18
created
lib/StructClass.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -26,9 +26,9 @@  discard block
 block discarded – undo
26 26
      * @param $property
27 27
      * @throws \Exception
28 28
      */
29
-    public function __get( $property )
29
+    public function __get($property)
30 30
     {
31
-        throw new \Exception( "Non-existent property {$property} get in " . get_class( $this ) );
31
+        throw new \Exception("Non-existent property {$property} get in ".get_class($this));
32 32
     }
33 33
 
34 34
     /**
@@ -37,9 +37,9 @@  discard block
 block discarded – undo
37 37
      * @param $value
38 38
      * @throws \Exception
39 39
      */
40
-    public function __set( $property, $value )
40
+    public function __set($property, $value)
41 41
     {
42
-        throw new \Exception( "Non-existent property {$property} set in " . get_class( $this ) );
42
+        throw new \Exception("Non-existent property {$property} set in ".get_class($this));
43 43
     }
44 44
 
45 45
     /**
@@ -48,12 +48,12 @@  discard block
 block discarded – undo
48 48
      * @param bool $discardInvalidEntries If set to true, entries in $properties for which there is no corresponding class member will be discarded instead of generating an error
49 49
      * @return StructClass
50 50
      */
51
-    public static function fromArray( array $properties, $discardInvalidEntries = false )
51
+    public static function fromArray(array $properties, $discardInvalidEntries = false)
52 52
     {
53 53
         $selfClass = get_called_class();
54 54
         $obj = new $selfClass();
55
-        foreach( $properties as $property=>$value ){
56
-            if( (! property_exists( get_called_class(), $property ) ) && $discardInvalidEntries ){
55
+        foreach ($properties as $property=>$value) {
56
+            if (( ! property_exists(get_called_class(), $property)) && $discardInvalidEntries) {
57 57
                 continue;
58 58
             }
59 59
             $obj->$property = $value;
@@ -94,32 +94,32 @@  discard block
 block discarded – undo
94 94
         $validator = Validation::createValidatorBuilder()->addDefaultDoctrineAnnotationReader()->enableAnnotationMapping()->getValidator();
95 95
         $violations = $validator->validate($this);
96 96
         $errs = '';
97
-        if( $violations->count() > 0 ){
97
+        if ($violations->count() > 0) {
98 98
             $errs = 'Invalid properties in '.get_called_class()."\n";
99 99
             /** @var \Symfony\Component\Validator\ConstraintViolationInterface $issue */
100
-            foreach( $violations as $issue ){
100
+            foreach ($violations as $issue) {
101 101
                 $errs .=
102 102
                     $issue->getPropertyPath()
103 103
                     ." : "
104 104
                     .$issue->getMessage()
105 105
                     . " But got "
106
-                    . var_export( $issue->getInvalidValue(), true );
106
+                    . var_export($issue->getInvalidValue(), true);
107 107
             }
108 108
         }
109 109
         // Validate any properties which are StructClasses or are arrays containing StructClasses
110 110
         foreach ($this as $property) {
111 111
             if ($property instanceof StructClass) {
112
-                try{
112
+                try {
113 113
                     $property->validate();
114
-                }catch( \Exception $e ){
114
+                }catch (\Exception $e) {
115 115
                     $errs .= $e->getMessage();
116 116
                 }
117
-            }elseif (is_array( $property )) {
117
+            }elseif (is_array($property)) {
118 118
                 foreach ($property as $element) {
119 119
                     if ($element instanceof StructClass) {
120
-                        try{
120
+                        try {
121 121
                             $element->validate();
122
-                        }catch( \Exception $e ){
122
+                        }catch (\Exception $e) {
123 123
                             $errs .= $e->getMessage();
124 124
                         }
125 125
                     }
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
             }
128 128
         }
129 129
         if ($errs != '') {
130
-            throw new \Exception( $errs );
130
+            throw new \Exception($errs);
131 131
         }
132 132
     }
133 133
 
Please login to merge, or discard this patch.