Hola amigos, para asegurar y analizar que nuestro codigo sigue los estandard PSR para codificacion podemos instalar un plugin en PHPStorm que lo haga en tiempo real y nos marque que partes de nuestro codigo no cumple dichos requisitos.
Estos pasos son para Mac, pero en otros S.O deberian ser muy parecidos.
Para ello tenemos que instalar en el proyecto como dependencia la libreria:
$ composer require squizlabs/php_codesniffer
Una vez tengamos la libreria pasamos al IDE.
Accedemos a las settings > PHP. Configuramos el interprete para que use el que queramos (Si usais docker o si usais ad-hoc) en mi caso uso Docker.

En este punto tenemos que instalar el plugin de PHP CS.
A continuacion un poco mas abajo de PHP buscamos la seccion Quality Tools y abrimos el que pone PHP_CodeSniffer.
Elegimos el Interprete configurado previamente y pulsamos los 3 puntos.
Donde pone PHP_CodeSniffer Path ponemos la ruta al binario instalado pero de dentro del contenedor de Docker.
Pulsamos Validate y nos aparecera un mensaje de exito.

Una vez hecho, ya lo tendremos configurado para que vaya analizando el codigo.
Si metemos alguna linea que no cumpla con PSR nos aparecera un mensaje de este estilo.

Y con esto ya estaria todo ¡
Por favor compartid este articulo con vuestros colegas y redes sociales.
Suscribete para mas articulos ¡