まずtestコードを書きます。
class Test { private $t = 1; public function test(){ echo $this->t; $test = 2; } }
で、テストします。
[vagrant@localhost app]$ vendor/phpmd/phpmd/src/bin/phpmd test.php text unusedcode,naming
/home/vagrant/local/app/test.php:5 Avoid variables with short names like $t. Configured minimum length is 3.
/home/vagrant/local/app/test.php:7 Classes should not have a constructor method with the same name as the class
/home/vagrant/local/app/test.php:9 Avoid unused local variables such as ‘$test’.
ぎゃあああああああああああああああああああああ
修正します。
class Test { private $test1 = 1; public function index(){ echo $this->test1; $test2 = 2; echo $test2; } }
で、再度テストすると。。
[vagrant@localhost app]$ vendor/phpmd/phpmd/src/bin/phpmd test.php text unusedcode,naming
おおおおおおおおお、こういうことか~