Differential D19741 Diff 47163 src/lint/linter/xhpast/rules/__tests__/class-name-literal/class-name-literal.lint-test
Changeset View
Changeset View
Standalone View
Standalone View
src/lint/linter/xhpast/rules/__tests__/class-name-literal/class-name-literal.lint-test
| <?php | <?php | ||||
| class MyClass { | class MyClass { | ||||
| public function someMethod() { | public function someMethod() { | ||||
| return 'MyClass'; | return 'MyClass'; | ||||
| } | } | ||||
| public function someOtherMethod() { | public function someOtherMethod() { | ||||
| $x = 'MyClass is awesome'; | $x = 'MyClass is awesome'; | ||||
| $y = 'MyClassIsAwesome'; | $y = 'MyClassIsAwesome'; | ||||
| return __CLASS__; | return __CLASS__; | ||||
| } | } | ||||
| } | } | ||||
| $c = new class { | |||||
| public function someMethod() { | |||||
| return __CLASS__; | |||||
| } | |||||
| }; | |||||
| ~~~~~~~~~~ | ~~~~~~~~~~ | ||||
| advice:5:12 | advice:5:12 | ||||
| advice:9:10 | advice:9:10 | ||||
| ~~~~~~~~~~ | ~~~~~~~~~~ | ||||
| <?php | <?php | ||||
| class MyClass { | class MyClass { | ||||
| public function someMethod() { | public function someMethod() { | ||||
| return __CLASS__; | return __CLASS__; | ||||
| } | } | ||||
| public function someOtherMethod() { | public function someOtherMethod() { | ||||
| $x = 'MyClass is awesome'; | $x = 'MyClass is awesome'; | ||||
| $y = 'MyClassIsAwesome'; | $y = 'MyClassIsAwesome'; | ||||
| return __CLASS__; | return __CLASS__; | ||||
| } | } | ||||
| } | } | ||||
| $c = new class { | |||||
| public function someMethod() { | |||||
| return __CLASS__; | |||||
| } | |||||
| }; | |||||