PHP Class Zephir\Backends\ZendEngine2\FcallManager

Show file Open project: phalcon/zephir Class Usage Examples

Protected Properties

Property Type Description
$requiredMacros

Public Methods

Method Description
genFcallCode ( )
getMacro ( $static, integer $doReturn, $paramCount ) : string Resolve internal fcall attributes to a suitable macro and ensure that it's generated during compilation
macroIsRequired ( $macro )

Method Details

genFcallCode() public method

public genFcallCode ( )

getMacro() public method

Resolve internal fcall attributes to a suitable macro and ensure that it's generated during compilation
public getMacro ( $static, integer $doReturn, $paramCount ) : string
$static
$doReturn integer tri-state: 0 -> no return value, 1 -> do return, 2 -> do return to given variable
$paramCount
return string

macroIsRequired() public method

public macroIsRequired ( $macro )

Property Details

$requiredMacros protected property

protected $requiredMacros