Download the PHP package myjw3b/helpful without Composer
On this page you can find all versions of the php package myjw3b/helpful. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download myjw3b/helpful
More information about myjw3b/helpful
Files in myjw3b/helpful
Download myjw3b/helpful
More information about myjw3b/helpful
Files in myjw3b/helpful
Vendor myjw3b
Package helpful
Short Description Some useful classes and functions to help with your everyday php building.
License MIT
Package helpful
Short Description Some useful classes and functions to help with your everyday php building.
License MIT
Please rate this library. Is it a good library?
Informations about the package helpful
JW3B\Helpful
- Ary
- Color
- Files
- HTML
- Images
- Number
- SQL
- Str
Ary Array
Name | Description |
---|---|
arrayToObject | Convert an array to an object. |
flop_vals | Preserving the keys and flop the values in reverse order. |
objectToArray | Convert an object to an array. |
Files
Name | Description |
---|---|
check_file | Puts a number before the filename if it exists. |
deleteDir | Deletes a directory and its contents. |
make_yr_directory | Creates a directory structure based on the current year and month. |
mk_dir_writable | Creates a writable directory. |
reArrayFiles | Re-arranges files array for image uploads. |
removeEmptySubfolders | Removes empty subfolders. |
tree | Reads all files and folders in a directory. |
zip | Zips a directory or file. |
HTML
Name | Description |
---|---|
breadcrumb | Generates a breadcrumb navigation. |
browse | Generates pagination links based on current page and total items. |
pagination | Generates a pagination HTML structure. |
setUpLinks | Sets up links from a comma-separated list of tags. |
svg_img | Generates an SVG image with a specified width, height, and text. |
tagCloud | Generates a tag cloud from an associative array of tags and their frequencies. |
Images
Name | Description |
---|---|
get_large_img | Get the large version of an image. |
get_mime_type | Get the MIME type of a file. |
resize_image | Resize an image using ImageMagick. |
resize_uploaded_image | Resize and upload an image. |
set_im | Set the ImageMagick command. |
webpImage | Convert an image to webp using GD. |
Name | Description |
---|---|
send | Send an email. |
Number
Name | Description |
---|---|
numberToWord | Convert a number to its word representation. |
sq | Calculate the price per square foot. |
SQL
Name | Description |
---|---|
decimal | Format a decimal number for USA currency. |
format | Format a value based on the specified format type. |
Str
Some functions are heavily influenced by Laravel's illuminate\support\Str Class
Name | Description |
---|---|
camel | Convert a value to camel case. |
clean_url | Clean a URL string. |
e | Clean a text string. |
form_element_name | Generate a form element name from a string. |
fromBase64 | Decode the given Base64 encoded string. |
headline | Convert various string formats to a capitalized headline. |
kebab | Convert a camelCase string to kebab-case. |
lcfirst | Make a string's first character lowercase. |
length | Return the length of the given string. |
limit | Limit the number of characters in a string. |
lower | Convert the given string to lower-case. |
ltrim | Remove all whitespace from the beginning of a string. |
p | Print a variable in a readable format. |
parse_my_url | Parse the current URL into an array of segments. |
randomString | Generate a random string. |
removePound | Remove pound signs and dashes from a string. |
rtrim | Remove all whitespace from the end of a string. |
snake | Convert a string to snake case. |
studly | Convert a value to studly caps case. |
substr | Returns the portion of the string specified by the start and length parameters. |
swap | Swap keywords in a string according to a mapping array. |
title | Convert the given string to proper case. |
toBase64 | Convert the given string to Base64 encoding. |
trim | Remove all whitespace from both ends of a string. |
ucfirst | Make a string's first character uppercase. |
ucsplit | Split a string into pieces by uppercase characters. |
upper | Convert the given string to upper-case. |
wordWrap | Wrap a string to a given number of characters using a specified line break. |
Color
Modified and updated to PHP 8 from https://gist.github.com/425464 (c) Rowan Manning
Name | Description |
---|---|
__construct | Class constructor. |
__get | get magic method. |
__set | set magic method. |
__toString | toString magic method. |
getArray | Get the red, green and blue values of the colour as an array. |
getHex | Get the HEX code that represents the colour. |
hexToRgb | Convert a HEX code into RGB. |
mix | Mix two colours together. |
modify | Modify the colour's red, green and blue values. |
randomise | Randomise red, green and blue values of the colour. |
range | Calculate and return a range of colours between a start and end colour. |
rgbToHex | Convert red, green and blue values to a HEX code. |
set | Set the colour's red, green and blue values // Sets the RGB values. |
setHex | Set the red, green and blue values of the colour with a HEX code. |
All versions of helpful with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0
The package myjw3b/helpful contains the following files
Loading the files please wait ....