Overview

Namespaces

  • Knot
    • Dict
      • Helpers
    • Exceptions
  • None

Classes

  • AbstractDictBody
  • ChildDict
  • HelperManager
  • ParentDict

Traits

  • ArrayAccessTrait
  • CountableTrait
  • IteratorAggregateTrait
  • PathOperationsTrait
  • Overview
  • Namespace
  • Class

Class HelperManager

Namespace: Knot\Dict
Located at Knot/Dict/HelperManager.php
Methods summary
public static
# getInstance( )

Return instance of Self!

Return instance of Self!

public
# __construct( )
public static
# getBaseHelpers( )
public false|Callable
# addRoute( $functionRoute, callable $function )

Add new functions to static function list.

Add new functions to static function list.

Parameters

$functionRoute
$function

Returns

false|Callable
public boolean
# isRoute( string $functionName )

Parameters

$functionName

Returns

boolean
public false|Knot\Dict\Helpers\HelperInterface
# loadHelper( Knot\Dict\Helpers\HelperInterface $helperObject )

Load Helper!

Load Helper!

Parameters

$helperObject

Returns

false|Knot\Dict\Helpers\HelperInterface
public mixed
# execute( string $functionName, array $arguments, Knot\ParentArray $knot )

Parameters

$functionName
$arguments
$knot

Returns

mixed

Throws

Knot\Exceptions\WrongFunctionException|Knot\Exceptions\FunctionExecuteException
public
# getRoute( $staticFunctionName )
public
# isHelper( $helperName )
Properties summary
protected static $instance

Helper Manager Object.

Helper Manager Object.

# null
API documentation generated by ApiGen