Crear diretorio nomedoprejeto/ --src/ --composer.json --run.php
namespace Pat; // raiz do documento cada namespace será uma nova pasta
Html
{
public function hola()
{
echo "Hola mundo en español";
}
}
{
"autoload": {
"psr-4": {"Pat\\": "src/"}
},
"require": {}
} composer dump-autoload ou dumpautoload
namespace Pat\Html;
$htmlObject = new Html();
$htmlObject->saluda();
$ php run.php
$ curl -OL https://squizlabs.github.io/PHP_CodeSniffer/phpcs.phar
$ sudo pear install PHP_CodeSniffer
$ composer global require "squizlabs/php_codesniffer=*"
$ php phpcs.phar --standard=PSR2 MyClass.php
$ php phpcs.phar --report=summary --standard=PSR2 src/MyClass.php
PEAR (default) PHPCS PSR1 PSR2 Squiz Zend