Overview

Namespaces

  • Knot
    • Dict
      • Helpers
    • Exceptions
  • None

Classes

  • Dict
  • Overview
  • Namespace
  • Class

Class Dict

PHP ArrayEqualHelper methods

Knot\Dict\AbstractDictBody implements Knot\Dict\Arrayaccess, Countable, IteratorAggregate uses Knot\Dict\ArrayAccessTrait, Knot\Dict\CountableTrait, Knot\Dict\IteratorAggregateTrait, Knot\Dict\PathOperationsTrait
Extended by Knot\Dict

Direct known subclasses

Knot\Dict\ChildDict, Knot\Dict\ParentDict
Abstract
Namespace: Knot
Located at Knot/Dict.php
Methods summary
public static Knot\Dict\ParentDict
# createByReference( array & $data )

Create Knot by reference.

Create Knot by reference.

Parameters

$data
$data Knot data

Returns

Knot\Dict\ParentDict
public static Knot\Dict\ParentDict
# create( array $data )

Create Knot without reference.

Create Knot without reference.

Parameters

$data
Knot data

Returns

Knot\Dict\ParentDict
Methods inherited from Knot\Dict\AbstractDictBody
__call(), __construct(), __get(), __invoke(), __isset(), __set(), __unset(), call(), childParent(), copy(), getHelperManager(), keyExists(), kill(), lastKey(), toArray()
Methods inherited from IteratorAggregate
getIterator()
Methods inherited from Countable
count()
Methods used from Knot\Dict\ArrayAccessTrait
offsetExists(), offsetGet(), offsetSet(), offsetUnset()
Methods used from Knot\Dict\CountableTrait
count()
Methods used from Knot\Dict\IteratorAggregateTrait
getIterator()
Methods used from Knot\Dict\PathOperationsTrait
del(), get(), getOnly(), isPath(), path(), pathCombiner(), pathParser(), set()
Magic methods inherited from Knot\Dict\AbstractDictBody
push(), shift(), unshift()
Constants summary
string VERSION

Version

Version

# "1.3"
Properties inherited from Knot\Dict\AbstractDictBody
$data, $parentArray, $path
Properties used from Knot\Dict\ArrayAccessTrait
$data
Properties used from Knot\Dict\PathOperationsTrait
$ARRAY_PATH_DELIMITER, $path
API documentation generated by ApiGen