PHP Class Phan\Language\Type\CallableType

Inheritance: extends Phan\Language\Type\NativeType
Show file Open project: etsy/phan Class Usage Examples

Public Methods

Method Description
asFQSEN ( ) : Phan\Language\FQSEN Override asFQSEN to return the closure's FQSEN
instanceWithClosureFQSEN ( Phan\Language\FQSEN $fqsen )

Private Methods

Method Description
callableInstance ( ) : CallableType Same as instance(), but guaranteed not to have memoized state.

Method Details

asFQSEN() public method

Override asFQSEN to return the closure's FQSEN
public asFQSEN ( ) : Phan\Language\FQSEN
return Phan\Language\FQSEN

instanceWithClosureFQSEN() public static method

public static instanceWithClosureFQSEN ( Phan\Language\FQSEN $fqsen )
$fqsen Phan\Language\FQSEN