| @@ -428,10 +428,9 @@ | ||
| 428 | 428 | */ |
| 429 | 429 | public function loadClass($class) |
| 430 | 430 | { |
| 431 | 431 | if ($file = $this->findFile($class)) { |
| 432 | - $includeFile = self::$includeFile; | |
| 433 | - $includeFile($file); | |
| 432 | + (self::$includeFile)($file); | |
| 434 | 433 | |
| 435 | 434 | return true; |
| 436 | 435 | } |
| 437 | 436 | |
| @@ -560,12 +559,9 @@ | ||
| 560 | 559 | |
| 561 | 560 | return false; |
| 562 | 561 | } |
| 563 | 562 | |
| 564 | - /** | |
| 565 | - * @return void | |
| 566 | - */ | |
| 567 | - private static function initializeIncludeClosure() | |
| 563 | + private static function initializeIncludeClosure(): void | |
| 568 | 564 | { |
| 569 | 565 | if (self::$includeFile !== null) { |
| 570 | 566 | return; |
| 571 | 567 | } |
| @@ -577,9 +573,9 @@ | ||
| 577 | 573 | * |
| 578 | 574 | * @param string $file |
| 579 | 575 | * @return void |
| 580 | 576 | */ |
| 581 | - self::$includeFile = \Closure::bind(static function($file) { | |
| 577 | + self::$includeFile = static function($file) { | |
| 582 | 578 | include $file; |
| 583 | - }, null, null); | |
| 579 | + }; | |
| 584 | 580 | } |
| 585 | 581 | } |