1: <?php
2: namespace Pharborist\Functions;
3:
4: use Pharborist\ExpressionNode;
5: use Pharborist\Node;
6:
7: /**
8: * A call to a callback function, e.g. `$callback('baz')`
9: */
10: class CallbackCallNode extends CallNode implements ExpressionNode {
11: /**
12: * @var Node
13: */
14: protected $callback;
15:
16: /**
17: * @return Node
18: */
19: public function getCallback() {
20: return $this->callback;
21: }
22: }
23: