Last Updated | | Ratings | | Unique User Downloads | | Download Rankings |
2018-04-08 (10 months ago) | | Not enough user ratings | | Total: 104 This week: 1 | | All time: 9,067 This week: 448 |
|
Description | | Author |
This package provides General purpose utility classes. It provides provides class for:
- Highlight debut output values
- Generate SEO friendly URLs from strings
- Get URLs to display Avatar images from Gravatar
- Generate and validate password value hashes
- Display formatted money amounts according to currency | |
|
Details
<img align="left" width="180" src="https://blog.abr4xas.org/icons/apple-icon-180x180.png">
Utilidades
Un simple composer package que puede servir de utilidad a cualquiera con muchas herramientas que facilitan el desarrollo de proyectos mucho más rápido.
how to install
Add this to your composer.json
"require": {
"abr4xas/utils": "dev-master"
}
Then:
$ composer update
$ composer dumpautoload -o // optional
components
use Abr4xas\Utils\Hash;
use Abr4xas\Utils\SeoUrl;
use Abr4xas\Utils\Gravatar;
use Abr4xas\Utils\UploadsIm;
use Abr4xas\Utils\TimeFormat;
use Abr4xas\Utils\GoogleShortUrl;
use Abr4xas\Utils\SuggestKeyword;
use Abr4xas\Utils\OpenWeatherMap;
use Abr4xas\Utils\PrettyPrintArray;
how to use
<?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\UploadsIm;
UploadsIm::uploadImages('image.jpg', $fileType); // default `$fileType` image/jpeg
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);
use Abr4xas\Utils\SuggestKeyword;
$keywords = SuggestKeyword::SuggestKeyword('php');
PrettyPrintArray::prettyPrintArray($keywords);
// Output:
// Array
// (
// [0] => php
// [1] => phpmyadmin
// [2] => php date
// [3] => phpstorm
// [4] => php online
// [5] => php array length
// [6] => php foreach
// [7] => phpunit
// [8] => php array
// [9] => php try catch
// )
use Abr4xas\Utils\GoogleShortUrl;
$url = GoogleShortUrl::shortUrl('https://blog.abr4xas.org/','apiKey');
// Output: https://goo.gl/83ymQE
|
Applications that use this package |
|
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.