Anibal Copitan Blog espacio y contenido del día a día con herramientas de desarrollo. Linux – ubuntu – terminal – shell – bash – software – programación – javascript – vídeos – ingles
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());
No hay comentarios.:
Publicar un comentario