Download the PHP package dottwatson/lonfo without Composer
On this page you can find all versions of the php package dottwatson/lonfo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download dottwatson/lonfo
More information about dottwatson/lonfo
Files in dottwatson/lonfo
Download dottwatson/lonfo
More information about dottwatson/lonfo
Files in dottwatson/lonfo
Vendor dottwatson
Package lonfo
Short Description traverse an array by accessing the children and parents of a node
License MIT
Package lonfo
Short Description traverse an array by accessing the children and parents of a node
License MIT
Please rate this library. Is it a good library?
Informations about the package lonfo
Lonfo
traverse an array by accessing the children and parents of a node
Install
In your project
Usage
with dedicated function
or with instance
then traverse your array
accessing to values
Available methods on array
Here a list on the available methods on Lonfo\Walker
Method | Description | Options | Notes |
---|---|---|---|
get |
Get an item by its key | string $key | |
nthChild |
Retrieve a child from its numeric index or a closure. The childs counters starts from 1. If $keyNumber is a Closure, the other extra parameters will be sent to the closure | int | Closure $keyNumber | |
items |
Get indexed items in current array | ||
count |
Returns the array items count | ||
keys |
Returns the array keys | ||
value |
Return the current array data with all modifications | ||
parent |
Returns the parent node in the array if any | ||
has |
Check if key exists in array | string $key | |
prev |
Move internal pointer to the previouse item and returns it if exists | ||
next |
Move internal pointer to the previouse item and returns it if exists | ||
key |
Returns the current item key | ||
rewind |
Reset array internal pointer | ||
first |
Returns the first item in the array if exists | ||
last |
Returns the last item in the array if exists | ||
shift |
Remove the first item in the array if exists and returns it | ||
pop |
Remove the last item in the array if exists and returns it | ||
set |
Set a pair key => value item in teh array. If exists, will be overwritten | string $key, string $value | used to add/overwrite items |
append |
Append alle items, passed as arguments, to the array | [$arg1,[$arg2]...] | |
prepend |
Prepends all items, passed as arguments, to the array | [$arg1,[$arg2]...] | |
xpath |
Returns the relative path , included current key | [string $separator = '/'] | |
xfind |
Returns an item or null, based on its xpath relative to current element where search starts | string $path,[string $separator = '/'] | |
iterable |
Tells if is a valid array (a traversable Walker) | This is useful for determinate if an end value or array to traverse |
Available methods on Value
Here a list on the available methods on Lonfo\Value
Method | Description | Options | Notes |
---|---|---|---|
key |
Returns the current item key | ||
value |
Returns value | ||
parent |
Returns the parent array | ||
type |
Returns the value type | ||
xpath |
Returns the full data path , included current key | [string $separator = '/'] | |
iterable |
Tells if is a valid array (a traversable Walker) | This is useful for determinate if an end value or array to traverse |
All versions of lonfo with dependencies
PHP Build Version
Package Version
No informations.
The package dottwatson/lonfo contains the following files
Loading the files please wait ....