PHP Класс Lisphp_Runtime_Function

Наследование: implements Lisphp_Applicable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$body
$parameters
$scope

Открытые методы

Метод Описание
__construct ( Lisphp_Scope $scope, Lisphp_List $parameters, Lisphp_Form $body )
__invoke ( )
apply ( Lisphp_Scope $scope, Lisphp_List $arguments )
call ( $func, array $args )

Защищенные методы

Метод Описание
execute ( array $arguments )

Описание методов

__construct() публичный Метод

public __construct ( Lisphp_Scope $scope, Lisphp_List $parameters, Lisphp_Form $body )
$scope Lisphp_Scope
$parameters Lisphp_List
$body Lisphp_Form

__invoke() публичный Метод

public __invoke ( )

apply() закрытый публичный Метод

final public apply ( Lisphp_Scope $scope, Lisphp_List $arguments )
$scope Lisphp_Scope
$arguments Lisphp_List

call() публичный статический Метод

public static call ( $func, array $args )
$args array

execute() защищенный Метод

protected execute ( array $arguments )
$arguments array

Описание свойств

$body публичное свойство

public $body

$parameters публичное свойство

public $parameters

$scope публичное свойство

public $scope