public function __construct($type = self::UNKNOWN, $value = null, Variable $variable = null) { $this->type = $type; $this->value = $value; $this->variable = $variable; }