protected function setProperty($key, $value)
    {
        $this->input[$key] = $value;
        $this->arguments = $this->transformToObject($this->input);
    }
protected function setProperty($key, $value)
    {
        $this->input[$key] = $value;
        $this->arguments = $this->transformToObject($this->input);
    }
protected function setProperty ( $ key , $ value ) { $ this -> input [ $ key ] = $ value ; $ this -> arguments = $ this -> transformToObject ( $ this -> input ) ; }
Sets a property in arguments.

This method is intend to set a property and value in the active
instance of Arguments. This instance can be either $_GET, $_POST,
$_FILE or some other superglobal. Due to the nature of superglobals
and the Arguments way of serving objects instead of arrays the value
needs to be transformed once set.

@param string $key   The name of the property
@param $value The value of the property

@author Benjamin Carl <opensource@clickalicious.de>
@return void
@access protected
Sets a property in arguments .