Sorun
phpcbf eksik hakkında şikayet ama kendi phar eksik gibi görünüyor. PHP 5.6 İştephpcbf CodeSniffer eksik hakkında şikayet CodeSniffer
için
Benim kurulum
Ubuntu 14.04 kullanan ondrej ppa Ben kurulum için denedim ve çıkış yükleme doğrulamak için ne
sudo pear install PHP_CodeSniffer
pear list
= > PHP_CodeSniffer 2.6.0 kararlıphp phpcbf.phar --standard=PSR2 ./MyDir/MyClass.php
koşuyorum Nasıl Squiz ( http://www.squiz.net)
tarafından
curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcbf.phar
php phpcbf.phar --version
=> PHP_CodeSniffer sürüm 2.6.0 (kararlı)
PHP Warning: chdir(): No such file or directory (errno 2) in phar:///home/myuser/projects/myproject/src/phpcbf.phar/CodeSniffer.php on line 861
Güncelleştirme: Uyarıya rağmen, iyi çalışıyor gibi görünüyor.
vendor/bin/phpcs ...
almak için: gibi
composer require squizlabs/php_codesniffer --dev
Sonra çalıştırın:
Phar dosyasında bir hata görünüyor. Ben çoğaltabilir ve bir düzeltmeye bakacağım. Bu arada, zaten PHAR'ı phPCS kurdunuz, böylece phpcsbf komutunu doğrudan phpcsbf komutunu kullanarak yapabilirsiniz. –
Teşekkürler Greg! Güncellemeye göz kulak olacağım. – mkaatman
İşte gördüğünüz sorun için Github ile ilgili hata raporu: https://github.com/squizlabs/PHP_CodeSniffer/issues/944 – mkasberg