aowp.parser.ast.util.AOWP_PHPSimpleMethodCallElement
/parser/ast/util/PHPSimpleMethodCallElement.class.php at line 20
Class AOWP_PHPSimpleMethodCallElement
AOWP_PHPElement
└─AOWP_PHPObjectOperatorElement
└─AOWP_PHPSimpleMethodCallElement
public class AOWP_PHPSimpleMethodCallElement
extends AOWP_PHPObjectOperatorElement
- Author:
- keiji
Methods inherited from aowp.parser.ast.AOWP_PHPElement |
__clone, __toString, getChildren, getParent, getParentContainer, getParentPropertyIndex, getParentPropertyName, initialize, kind, line, releaseInstance, setParent, setParentInfo |
Constructor Detail
/parser/ast/util/PHPSimpleMethodCallElement.class.php at line 28
AOWP_PHPSimpleMethodCallElement
public AOWP_PHPSimpleMethodCallElement(mixed objectVariableName, string methodName, string objectName)
Method Detail
/parser/ast/util/PHPSimpleMethodCallElement.class.php at line 42
addArgument
public void addArgument(mixed argumentElement, $argumentElement )
/parser/ast/util/PHPSimpleMethodCallElement.class.php at line 46
addVariableArgument
public void addVariableArgument(mixed variableName)
連続しないメソッド呼び出しを表す、
AOWP_PHPObjectOperatorElement
のシンプル版の便利クラス。 例えば、以下の連続したメソッド呼び出しは、このクラスでは表現できない。$a->b()->c();