@@ 133-143 (lines=11) @@ | ||
130 | ||
131 | // Validate value types. |
|
132 | switch ($attributeType) { |
|
133 | case 'boo': // boolean |
|
134 | $cleanResult = $this->cleanAttributeBoolean( |
|
135 | $configuration, |
|
136 | $element, |
|
137 | $logger |
|
138 | ); |
|
139 | if ($configuration->get('clean-strategy') != Configuration::CLEAN_STRATEGY_LENIENT) { |
|
140 | return $cleanResult; |
|
141 | } |
|
142 | ||
143 | break; |
|
144 | ||
145 | case 'enu': // enumeration |
|
146 | /// @todo |
|
@@ 149-159 (lines=11) @@ | ||
146 | /// @todo |
|
147 | break; |
|
148 | ||
149 | case 'int': // integer |
|
150 | $cleanResult = $this->cleanAttributeInteger( |
|
151 | $configuration, |
|
152 | $element, |
|
153 | $logger |
|
154 | ); |
|
155 | if ($configuration->get('clean-strategy') != Configuration::CLEAN_STRATEGY_LENIENT) { |
|
156 | return $cleanResult; |
|
157 | } |
|
158 | ||
159 | break; |
|
160 | ||
161 | case 'uri': // URI |
|
162 | $cleanResult = $this->cleanAttributeUri( |
|
@@ 161-171 (lines=11) @@ | ||
158 | ||
159 | break; |
|
160 | ||
161 | case 'uri': // URI |
|
162 | $cleanResult = $this->cleanAttributeUri( |
|
163 | $configuration, |
|
164 | $element, |
|
165 | $logger |
|
166 | ); |
|
167 | if ($configuration->get('clean-strategy') != Configuration::CLEAN_STRATEGY_LENIENT) { |
|
168 | return $cleanResult; |
|
169 | } |
|
170 | ||
171 | break; |
|
172 | } |
|
173 | ||
174 |