Web BizarroWeb Bizarro

Suscríbete a nuestro Newsletter

X

Únete a nuestra lista de correos para recibir semanalmente actualizaciones de nuestro contenido.

Estas listo para PHP 7

Estas listo para PHP 7 27.SEP.16

Alvaro José Rios Ch
Fundador WebBizarro

PHP7 tiene muchas mejoras en el lenguaje que hacen que tu código sea mucho más eficiente y limpio, sin embargo no todas las aplicaciones están listas para dar el gran paso en la versión por eso te recomendamos hacer una verificación primero antes de intentar cualquier migración.

PHPCompatibility es parte de los sniff para PHP_CodeSniffer que te permite verificar la compatibilidad de tu código PHP. La herramienta te permite validar si tu aplicación es compatible con versiones desde la versión 5 hasta la última liberada.

Puedes instalarla con composer simplemente agregando la librería en la sección "require-dev" y luego corriendo el comando update.

"require-dev": { 
    "squizlabs/php_codesniffer": "*", 
    "wimg/php-compatibility": "*", 
    "simplyadmire/composer-plugins" : "@dev", 
    "prefer-stable" : true 
}

Puedes agregar opciones de configuración especifica para tu proyecto mediante un archivo xml.

<?xml version="1.0"?> 
<ruleset name="Custom ruleset">
    <description>My rules for PHP_CodeSniffer</description> 
    <!-- Run against the PHPCompatibility ruleset --> 
    <rule ref="PHPCompatibility" /> 
    <!-- Run against a second ruleset --> 
    <rule ref="PSR2" /> 
</ruleset>

Puedes ver todas las opciones disponibles y el resto de la configuración en el sitio web.

Una herramienta muy útil para los desarrolladores de php que quieren actualizar sus proyectos y pasarlos a la nueva versión del lenguaje.