Method | Description | |
---|---|---|
appendParameter ( |
||
getHasReturn ( ) : boolean | ||
getHasYield ( ) : boolean | ||
getNumberOfOptionalParameters ( ) : integer | ||
getNumberOfParameters ( ) : integer | ||
getNumberOfRequiredParameters ( ) : integer | ||
getParameterForCaller ( integer $i ) : |
Gets the $ith parameter for the **caller**. | |
getParameterList ( ) : |
||
getPhanFlags ( ) : integer | ||
isReturnTypeUndefined ( ) : boolean | ||
setHasReturn ( boolean $has_return ) : void | ||
setHasYield ( boolean $has_yield ) : void | ||
setIsReturnTypeUndefined ( boolean $is_return_type_undefined ) : void | ||
setNumberOfOptionalParameters ( integer $number ) : void | The number of optional parameters | |
setNumberOfRequiredParameters ( integer $number ) : void | The number of required parameters | |
setParameterList ( array $parameter_list ) : void | ||
setPhanFlags ( integer $phan_flags ) : void |
public appendParameter ( |
||
$parameter | A parameter to append to the parameter list | |
return | void |
public getHasReturn ( ) : boolean | ||
return | boolean | True if this method returns a value (i.e. it has a return with an expression) |
public getHasYield ( ) : boolean | ||
return | boolean | True if this method yields any value(i.e. it is a \Generator) |
public getNumberOfOptionalParameters ( ) : integer | ||
return | integer | The number of optional parameters on this method |
public getNumberOfParameters ( ) : integer | ||
return | integer | The maximum number of parameters to this method |
public getNumberOfRequiredParameters ( ) : integer | ||
return | integer | The number of required parameters on this method |
public getParameterForCaller ( integer $i ) : |
||
$i | integer | - offset of the parameter. |
return | The parameter type that the **caller** observes. |
public getParameterList ( ) : |
||
return | A list of parameters on the method |
public isReturnTypeUndefined ( ) : boolean | ||
return | boolean | True if this method had no return type defined when it was defined (either in the signature itself or in the docblock). |
public setHasReturn ( boolean $has_return ) : void | ||
$has_return | boolean | Set to true to mark this method as having a return value |
return | void |
public setHasYield ( boolean $has_yield ) : void | ||
$has_yield | boolean | Set to true to mark this method as having a yield value |
return | void |
public setIsReturnTypeUndefined ( boolean $is_return_type_undefined ) : void | ||
$is_return_type_undefined | boolean | True if this method had no return type defined when it was defined (either in the signature itself or in the docblock). |
return | void |
public setNumberOfOptionalParameters ( integer $number ) : void | ||
$number | integer | |
return | void |
public setNumberOfRequiredParameters ( integer $number ) : void | ||
$number | integer | |
return | void |
public setParameterList ( array $parameter_list ) : void | ||
$parameter_list | array | A list of parameters to set on this method |
return | void |
abstract public setPhanFlags ( integer $phan_flags ) : void | ||
$phan_flags | integer | |
return | void |