| Recommend this page to a friend! |
| Info | Documentation | Reputation | Support forum | Blog | Links |
| Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
| 2024-04-22 (11 months ago) | Not enough user ratings | Total: 286 | All time: 7,547 This week: 78 | |||||
| Version | License | PHP version | Categories | |||
| esi_utility 2.1.0 | MIT/X Consortium ... | 8.2.0 | Tools, Libraries, PHP 7 |
| Description | Author | |
This class provides a collection of various PHP utility functions. Currently it provides functions to: |
Utility is a small collection of useful functions that are aimed to make developers' lives just a tad bit easier.
Install the latest version with:
$ composer require esi/utility
Then, within your project (if not already included), include composer's autoload. For example:
<?php
require 'vendor/autoload.php';
?>
Utility is a set of classes that are broken down into several "components":
Utilities* Arrays * Conversion * Dates * Environment * Filesystem * Image * Numbers * Strings
As an example, let's say you want to convert a string to title case. To do so:
<?php
use Esi\Utility\Strings;
$title = Strings::title('this is my title');
echo $title;
?>
All methods of found within Utility's classes are static. So, for example, to retrieve the information for a particular timezone:
<?php
use Esi\Utility\Dates;
$timezone = Dates::timezoneInfo('America/New_York');
print_r($timezone);
/*
Array
(
[offset] => -5
[country] => US
[latitude] => 40.71416
[longitude] => -74.00639
[dst] =>
)
*/
?>
Please see docs or view online.
Bugs and feature requests are tracked on GitHub
Issues are the quickest way to report a bug. If you find a bug or documentation error, please check the following first:
See CONTRIBUTING.
Eric Sizemore - <admin@secondversion.com> - <https://www.secondversion.com>
Utility is licensed under the MIT License - see the LICENSE file for details
This library is inspired by Brandon Wamboldt's utilphp library.
| File | Role | Description | ||
|---|---|---|---|---|
| Example | Example script | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Lic. | License text | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| Doc. | Documentation | |||
| Data | Auxiliary data | |||
| Data | Auxiliary data | |||
| / | .github |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| |
Data | Auxiliary data | ||
| / | .github | / | ISSUE_TEMPLATE |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| / | .github | / | workflows |
| / | docs |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Lic. | License text |
| |
Data | Auxiliary data |
| |
Data | Auxiliary data |
| |
Data |
| / | src |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| / | tests |
| File | Role | Description | ||
|---|---|---|---|---|
| |
Aux. | Auxiliary script | ||
| / | tests | / | resources |
| File | Role | Description |
|---|---|---|
| |
Data | Auxiliary data |
| |
Icon | Icon image |
| |
Icon | Icon image |
| |
Icon | Icon image |
| / | tests | / | src |
| File | Role | Description |
|---|---|---|
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| |
Class | Class source |
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. |
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 98% |
|
|
| Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.