Mercurial > hg > isophonics-drupal-site
comparison vendor/psy/psysh/test/CodeCleaner/ValidConstructorPassTest.php @ 17:129ea1e6d783
Update, including to Drupal core 8.6.10
author | Chris Cannam |
---|---|
date | Thu, 28 Feb 2019 13:21:36 +0000 |
parents | 5fb285c0d0e3 |
children |
comparison
equal
deleted
inserted
replaced
16:c2387f117808 | 17:129ea1e6d783 |
---|---|
45 ['class A { public static function a() {}}'], | 45 ['class A { public static function a() {}}'], |
46 ['class A { private static function A() {}}'], | 46 ['class A { private static function A() {}}'], |
47 ['class A { private static function a() {}}'], | 47 ['class A { private static function a() {}}'], |
48 ]; | 48 ]; |
49 | 49 |
50 if (version_compare(PHP_VERSION, '7.0', '>=')) { | 50 if (\version_compare(PHP_VERSION, '7.0', '>=')) { |
51 $data[] = ['class A { public function A(): ?array {}}']; | 51 $data[] = ['class A { public function A(): ?array {}}']; |
52 $data[] = ['class A { public function a(): ?array {}}']; | 52 $data[] = ['class A { public function a(): ?array {}}']; |
53 } | 53 } |
54 | 54 |
55 return $data; | 55 return $data; |
80 ['class A { public static function A() {} public function __construct() {}}'], | 80 ['class A { public static function A() {} public function __construct() {}}'], |
81 ['class A { private function __construct() {} public static function A() {}}'], | 81 ['class A { private function __construct() {} public static function A() {}}'], |
82 ['namespace B; class A { private static function A() {}}'], | 82 ['namespace B; class A { private static function A() {}}'], |
83 ]; | 83 ]; |
84 | 84 |
85 if (version_compare(PHP_VERSION, '7.0', '>=')) { | 85 if (\version_compare(PHP_VERSION, '7.0', '>=')) { |
86 $data[] = ['class A { public static function A() {} public function __construct() {}}']; | 86 $data[] = ['class A { public static function A() {} public function __construct() {}}']; |
87 $data[] = ['class A { private function __construct() {} public static function A(): ?array {}}']; | 87 $data[] = ['class A { private function __construct() {} public static function A(): ?array {}}']; |
88 $data[] = ['namespace B; class A { private static function A(): ?array {}}']; | 88 $data[] = ['namespace B; class A { private static function A(): ?array {}}']; |
89 } | 89 } |
90 | 90 |