protected function defineProperty($var, $value)
    {
        if (!array_key_exists($var, $this->properties)) {
            $this->properties[$var] = $value;
        }

        return $this->setOptions($this->properties);
    }
protected function defineProperty($var, $value)
    {
        if (!array_key_exists($var, $this->properties)) {
            $this->properties[$var] = $value;
        }

        return $this->setOptions($this->properties);
    }
protected function defineProperty ( $ var , $ value ) { if ( ! array_key_exists ( $ var , $ this -> properties ) ) { $ this -> properties [ $ var ] = $ value ; } return $ this -> setOptions ( $ this -> properties ) ; }
Dynamically adds and sets new property to this content.

@param string $var   the name of the property
@param mixed  $value the value of the property

@return \BackBee\ClassContent\AbstractClassContent The current instance
Dynamically adds and sets new property to this content .