Namespace ICanBoogie
Classes summary
| FormattedString | A formatted string. |
Interfaces summary
| ToArray | |
| ToArrayRecursive |
Traits summary
| ToArrayRecursiveTrait |
Exceptions summary
| OffsetError | Exception thrown when there is something wrong with an array offset. |
| OffsetNotDefined | Exception thrown when an array offset is not defined. |
| OffsetNotReadable | Exception thrown when an array offset is not readable. |
| OffsetNotWritable | Exception thrown when an array offset is not writable. |
| PropertyError | Exception thrown when there is something wrong with an object property. |
| PropertyIsReserved | Exception thrown when a property has a reserved name. |
| PropertyNotDefined | Exception thrown when a property is not defined. |
| PropertyNotReadable | Exception thrown when a property is not readable. |
| PropertyNotWritable | Exception thrown when a property is not writable. |
Functions summary
| array_flatten | Flattens an array. |
| array_insert | Inserts a value in a array before, or after, a given key. |
| array_merge_recursive | Merge arrays recursively with a different algorithm than PHP. |
| capitalize | Returns a copy of str with the first character converted to uppercase and the remainder to lowercase. |
| downcase | Returns a lowercase string. |
| dump | Returns information about a variable. |
| escape | Escape HTML special characters. |
| escape_all | Escape all applicable characters to HTML entities. |
| exact_array_merge_recursive | |
| format | Formats the given string by replacing placeholders with the values provided. |
| generate_v4_uuid | Generates a v4 UUID. |
| normalize | Normalizes a string. |
| normalize_url_path | Normalizes the path of a URL. |
| remove_accents | Removes the accents of a string. |
| shorten | Shortens a string at a specified position. |
| sort_by_weight | Sort an array according to the weight of its items. |
| stable_sort | Sorts an array using a stable sorting algorithm while preserving its keys. |
| unaccent_compare | Binary-safe case-sensitive accents-insensitive string comparison. |
| unaccent_compare_ci | Binary-safe case-insensitive accents-insensitive string comparison. |
| upcase | Returns an uppercase string. |