Mercurial > hg > isophonics-drupal-site
comparison vendor/symfony/console/Command/Command.php @ 12:7a779792577d
Update Drupal core to v8.4.5 (via Composer)
author | Chris Cannam |
---|---|
date | Fri, 23 Feb 2018 15:52:07 +0000 |
parents | 4c8ae668cc8c |
children | 1fec387a4317 |
comparison
equal
deleted
inserted
replaced
11:bfffd8d7479a | 12:7a779792577d |
---|---|
284 public function setCode(callable $code) | 284 public function setCode(callable $code) |
285 { | 285 { |
286 if ($code instanceof \Closure) { | 286 if ($code instanceof \Closure) { |
287 $r = new \ReflectionFunction($code); | 287 $r = new \ReflectionFunction($code); |
288 if (null === $r->getClosureThis()) { | 288 if (null === $r->getClosureThis()) { |
289 if (PHP_VERSION_ID < 70000) { | 289 if (\PHP_VERSION_ID < 70000) { |
290 // Bug in PHP5: https://bugs.php.net/bug.php?id=64761 | 290 // Bug in PHP5: https://bugs.php.net/bug.php?id=64761 |
291 // This means that we cannot bind static closures and therefore we must | 291 // This means that we cannot bind static closures and therefore we must |
292 // ignore any errors here. There is no way to test if the closure is | 292 // ignore any errors here. There is no way to test if the closure is |
293 // bindable. | 293 // bindable. |
294 $code = @\Closure::bind($code, $this); | 294 $code = @\Closure::bind($code, $this); |