Blog personal de Anibal Copitan como usuario Linux y creador de software. Contenido sobre herramientas y programación.
¿Listo para aprender más? Contáctame por WhatsApp
martes, 18 de mayo de 2021
Composer la herramienta que llego a PHP para quedarse
Composer esta herramienta claro que llego para quedarse indiscutiblemente. Es el NPM de javascript en PHP.
Este cargara todas las librerias/paquetes/dependencias de PHP.
Esta herramienta a cambiado la forma de cargar tus dependencias en PHP
antes lo común erá cargalo con las siguientes funciones:
require 'file.php'; include 'file.php';
En sus inicios PHP no usaba namespace y composer simplifica la carga de los archivos php y el uso del namespace con las librerias/paquetes externas.
La carga de los archivos de PHP-PS4 no puedes usar es un estandar pero es un poco sucio composer lo hace de manera más limpia.
Crea tu proyecto.
$ touch index.php $ touch composer.jsonEl archivo: `composer.json` aqui puedes ver un ejemplo como usarlo repositorio referencia se llama bingo
{ "require-dev": { "phpunit/phpunit": "^8" } }
$ composer.phar install # before then create the vendor directoryAhora carga el Loader de composer dentro del archivo `index.php`.
<?php require_once 'vendor/autoload.php'; use PHPUnit\Framework\TestCase; print_r(new TestCase());
Soy Aníbal 🐧💻. ¿Tienes una gran idea? Si me gusta, ¡trabajemos juntos!
¿Tienes un proyecto en mente o necesitas resolver un desafío técnico? Estoy aquí para ayudarte a encontrar la mejor solución. 🚀
Hablemos sobre tu proyecto ¡Necesito una consulta rápida!
No hay comentarios:
Publicar un comentario