Pequeño paquete de composer para php con algunas cosas útiles

Pequeño paquete de composer para php con algunas cosas útiles

Un simple composer package que puede servir de utilidad a cualquiera. Esta compuesto por:

  • Gravatar
  • Simple generador de url amigable
  • Hash de password
  • Formateo de moneda
  • Debug

instalación

Muy facil, con composer:

"require": {
    "abr4xas/utils": "dev-master"
}

Luego:

$ composer update
$ composer dump-autoload -o // optional

componentes

use Abr4xas\Utils\Hash;
use Abr4xas\Utils\SeoUrl;
use Abr4xas\Utils\Gravatar;
use Abr4xas\Utils\TimeFormat;
use Abr4xas\Utils\OpenWeatherMap;
use Abr4xas\Utils\PrettyPrintArray;

como usuarlo

<?php

require 'vendor/autoload.php';

use Abr4xas\Utils\Hash;
// read the docs :smile:

use Abr4xas\Utils\SeoUrl;
SeoUrl::generateSlug('this is an awesome string');

use Abr4xas\Utils\Gravatar;
Gravatar::getAvatarUrl('email@domain.tld', ['s'=> 80, 'd'=>'mm', 'secure' => true]);

use Abr4xas\Utils\TimeFormat;
TimeFormat::timeAgo('2017-07-11'); 

use Abr4xas\Utils\OpenWeatherMap;
OpenWeatherMap::openWeatherMap('city','api key');

use Abr4xas\Utils\PrettyPrintArray;
PrettyPrintArray::prettyPrintArray($var);

Recomiendo que leean la documentación dentro de cada archivo para que tengan una mejor idea de como usar esto y sacarle mayor rendimiento.


I'm Angel, a middle-aged handsome (some times frontend) backend developer.