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