summaryrefslogtreecommitdiffstats
path: root/src/Components/RenameOperation.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Components/RenameOperation.php')
-rw-r--r--src/Components/RenameOperation.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Components/RenameOperation.php b/src/Components/RenameOperation.php
index 6405cb4..d48ddc4 100644
--- a/src/Components/RenameOperation.php
+++ b/src/Components/RenameOperation.php
@@ -35,6 +35,18 @@ class RenameOperation extends Component
public $new;
/**
+ * Constructor.
+ *
+ * @param Expression $old Old expression.
+ * @param Expression $new New expression containing new name.
+ */
+ public function __construct($old = null, $new = null)
+ {
+ $this->old = $old;
+ $this->new = $new;
+ }
+
+ /**
* @param Parser $parser the parser that serves as context
* @param TokensList $list the list of tokens that are being parsed
* @param array $options parameters for parsing