Namespace ICanBoogie
Classes summary
FormattedString | A formatted string. |
Interfaces summary
ToArray | |
ToArrayRecursive |
Traits summary
ToArrayRecursiveTrait | Implements ICanBoogie\ToArrayRecursive . |
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. |