Differential D19741 Diff 48927 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__; | |||||
} | |||||
}; |