@@ -21,9 +21,11 @@ |
||
| 21 | 21 | /** |
| 22 | 22 | * @throws \Assert\AssertionFailedException |
| 23 | 23 | */ |
| 24 | - public static function do() |
|
| 24 | + public static function do { |
|
| 25 | + () |
|
| 25 | 26 | { |
| 26 | 27 | $args = func_get_args(); |
| 28 | + } |
|
| 27 | 29 | /** @var static $object */ |
| 28 | 30 | $object = Factory::createObject([ |
| 29 | 31 | 'class' => static::class |
@@ -126,7 +126,9 @@ discard block |
||
| 126 | 126 | { |
| 127 | 127 | parent::__construct($config); |
| 128 | 128 | $this->checkPhpExtensions(); |
| 129 | - InitializeHtmlUniParserAction::do($this, $parser); |
|
| 129 | + InitializeHtmlUniParserAction::do { |
|
| 130 | + ($this, $parser); |
|
| 131 | + } |
|
| 130 | 132 | } |
| 131 | 133 | |
| 132 | 134 | /** |
@@ -194,7 +196,9 @@ discard block |
||
| 194 | 196 | */ |
| 195 | 197 | public function composeHtml($node): string |
| 196 | 198 | { |
| 197 | - return ComposeHtmlAction::do($this, $node); |
|
| 199 | + return ComposeHtmlAction::do { |
|
| 200 | + ($this, $node); |
|
| 201 | + } |
|
| 198 | 202 | } |
| 199 | 203 | |
| 200 | 204 | /** |
@@ -213,7 +217,9 @@ discard block |
||
| 213 | 217 | */ |
| 214 | 218 | public function getFirstValue($nodes) |
| 215 | 219 | { |
| 216 | - $val = GetFirstMatchAction::do($nodes); |
|
| 220 | + $val = GetFirstMatchAction::do { |
|
| 221 | + ($nodes); |
|
| 222 | + } |
|
| 217 | 223 | |
| 218 | 224 | return $this->getValue($val); |
| 219 | 225 | } |
@@ -226,7 +232,9 @@ discard block |
||
| 226 | 232 | public function getFirstValueHtml($nodes) |
| 227 | 233 | { |
| 228 | 234 | /** @var \DOMElement $val */ |
| 229 | - $val = GetFirstMatchAction::do($nodes); |
|
| 235 | + $val = GetFirstMatchAction::do { |
|
| 236 | + ($nodes); |
|
| 237 | + } |
|
| 230 | 238 | $html = $val->ownerDocument->saveHTML($val); |
| 231 | 239 | // Удаляем картинки из спарсенного текста |
| 232 | 240 | $html = preg_replace("/<img[^>]+\>/i", "", $html); |
@@ -243,10 +251,14 @@ discard block |
||
| 243 | 251 | { |
| 244 | 252 | $result = null; |
| 245 | 253 | if ($val instanceof \DOMAttr) { |
| 246 | - $result = ValueStubAction::do($val, 'value'); |
|
| 254 | + $result = ValueStubAction::do { |
|
| 255 | + ($val, 'value'); |
|
| 256 | + } |
|
| 247 | 257 | } |
| 248 | 258 | if ($val instanceof \DOMElement) { |
| 249 | - $result = ValueStubAction::do($val, 'nodeValue'); |
|
| 259 | + $result = ValueStubAction::do { |
|
| 260 | + ($val, 'nodeValue'); |
|
| 261 | + } |
|
| 250 | 262 | } |
| 251 | 263 | |
| 252 | 264 | return $this->proccessValue(trim($result)); |