Download the PHP package thomas-squall/utils without Composer
On this page you can find all versions of the php package thomas-squall/utils. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package utils
Utils for php
List of available functions
1) array_to_object 2) json_to_object 3) parse_args 4) get 5) dispose 6) is_cli
Other contained Repositories
1) String utils 1) File utils
array_to_object
Description
Returns an object out of an array. Note that only fields corresponding to the array keys will be returned.
Definition
array_to_object($array, $object)
Where: 1) $array is the array to convert 2) $object is the object or class to be returned 3) $add_not_existing_properties is used to choose whether to add properties not defined in the class to the object
Usage
This will print:
json_to_object
Description
Returns an object out of a json string. Note that only fields corresponding to the json keys will be returned unless you pass $add_not_existing_properties to true.
Definition
json_to_object($json, $object, $add_not_existing_properties = false)
Where: 1) json is the json to convert 2) $object is the object or class to be returned 3) $add_not_existing_properties is used to choose whether to add properties not defined in the class to the object
Usage
This will print:
parse_args
Description
Build a new array out of the $options one with defaults values taken from $defaults when nothing is found.
Definition
parse_args($options, $defaults)
Where: 1) $options is the array to be parsed and used to build the new array 2) $defaults is the array containing default values to use when no correspondence is found
Usage
This will print:
get
Description
Checks if the provided value is empty and, if it is, the default value will be returned. The value itself will be returned otherwise.
Definition
get($value, $default = "")
Where: 1) $value is the value to be checked to be empty or not 2) $default is the value to pass in case the first is empty. Defaulted to empty string
Usage
This will print:
dispose
Description
Disposes any item.
Definition
dispose(&$item)
Where: 1) $item is the item to be disposes
Usage
is_cli
Description
Returns true if the script is running in the cli or not.
Definition
is_cli()
Usage
More utilities coming...
All versions of utils with dependencies
thomas-squall/file-utils Version ^0.2.6
ext-json Version *