<?phpnamespacePhpParser\Node\Expr;usePhpParser\Node\Expr;classInclude_extendsExpr{constTYPE_INCLUDE=1;constTYPE_INCLUDE_ONCE=2;constTYPE_REQUIRE=3;constTYPE_REQUIRE_ONCE=4;/** @var Expr Expression */public$expr;/** @var int Type of include */public$type;/** * Constructs an include node. * * @param Expr $expr Expression * @param int $type Type of include * @param array $attributes Additional attributes */publicfunction__construct(Expr$expr,$type,array$attributes=array()){parent::__construct($attributes);$this->expr=$expr;$this->type=$type;}publicfunctiongetSubNodeNames(){returnarray('expr','type');}}