Assignee = ParseFactory::GetParseElement($options->As, $this); $this->Value = ParseFactory::GetParseElement($options->D, $this); } public function Parse($type = null) { $value = $this->Value->Parse(); if($this->Assignee->GetType() == 'Var') $this->Assignee->Assign($value); else $this->Assignee->Assign($value); } }