@@ -87,7 +87,7 @@ discard block |
||
87 | 87 | { |
88 | 88 | if ($this->getLastUrl() !== $this->getUrl()) { |
89 | 89 | $bin = PhantomBinary::BIN; |
90 | - $command = $bin.' '.__DIR__.'/nodejs/loadspeed.js ' . $this->url; |
|
90 | + $command = $bin.' '.__DIR__.'/nodejs/loadspeed.js '.$this->url; |
|
91 | 91 | $result = shell_exec($command); |
92 | 92 | $this |
93 | 93 | ->setHtmlBuffer('<meta charset="UTF-8" />'.$result) |
@@ -121,9 +121,9 @@ discard block |
||
121 | 121 | * @return Query |
122 | 122 | * @throws ParserInvalidConfigException |
123 | 123 | */ |
124 | - public function dom($encoding = 'UTF-8', $type='curl'): Query |
|
124 | + public function dom($encoding = 'UTF-8', $type = 'curl'): Query |
|
125 | 125 | { |
126 | - if ($type==='curl') { |
|
126 | + if ($type === 'curl') { |
|
127 | 127 | if (!in_array('curl', get_loaded_extensions())) { |
128 | 128 | throw new ParserInvalidConfigException('The curl extension in not loaded in system'); |
129 | 129 | } |
@@ -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 |
@@ -125,7 +125,9 @@ discard block |
||
125 | 125 | { |
126 | 126 | parent::__construct($config); |
127 | 127 | $this->checkPhpExtensions(); |
128 | - InitializeHtmlUniParserAction::do($this, $parser); |
|
128 | + InitializeHtmlUniParserAction::do { |
|
129 | + ($this, $parser); |
|
130 | + } |
|
129 | 131 | } |
130 | 132 | |
131 | 133 | /** |
@@ -193,7 +195,9 @@ discard block |
||
193 | 195 | */ |
194 | 196 | public function composeHtml($node): string |
195 | 197 | { |
196 | - return ComposeHtmlAction::do($this, $node); |
|
198 | + return ComposeHtmlAction::do { |
|
199 | + ($this, $node); |
|
200 | + } |
|
197 | 201 | } |
198 | 202 | |
199 | 203 | /** |
@@ -212,7 +216,9 @@ discard block |
||
212 | 216 | */ |
213 | 217 | public function getFirstValue($nodes) |
214 | 218 | { |
215 | - $val = GetFirstMatchAction::do($nodes); |
|
219 | + $val = GetFirstMatchAction::do { |
|
220 | + ($nodes); |
|
221 | + } |
|
216 | 222 | |
217 | 223 | return $this->getValue($val); |
218 | 224 | } |
@@ -224,7 +230,9 @@ discard block |
||
224 | 230 | public function getFirstValueHtml($nodes) |
225 | 231 | { |
226 | 232 | /** @var \DOMElement $val */ |
227 | - $val = GetFirstMatchAction::do($nodes); |
|
233 | + $val = GetFirstMatchAction::do { |
|
234 | + ($nodes); |
|
235 | + } |
|
228 | 236 | $html = $val->ownerDocument->saveHTML($val); |
229 | 237 | // Удаляем картинки из спарсенного текста |
230 | 238 | $html = preg_replace("/<img[^>]+\>/i", "", $html); |