public function put($template, $target, $name = null)
    {
        return $this->_methodRoute('PUT', $template, $target, $name);
    }
public function put($template, $target, $name = null)
    {
        return $this->_methodRoute('PUT', $template, $target, $name);
    }
public function put ( $ template , $ target , $ name = null ) { return $ this -> _methodRoute ( 'PUT' , $ template , $ target , $ name ) ; }
Create a route that only responds to PUT requests.

@param string $template The URL template to use.
@param array $target An array describing the target route parameters. These parameters
should indicate the plugin, prefix, controller, and action that this route points to.
@param string $name The name of the route.
@return \Cake\Routing\Route\Route
Create a route that only responds to PUT requests .