public function getOption($key)
    {
        switch ($key) {
            case 'deploymentPath':
                return $this->getDeploymentPath();
            case 'releasesPath':
                return $this->getReleasesPath();
            case 'sharedPath':
                return $this->getSharedPath();
            default:
                return $this->options[$key];
        }
    }
public function getOption($key)
    {
        switch ($key) {
            case 'deploymentPath':
                return $this->getDeploymentPath();
            case 'releasesPath':
                return $this->getReleasesPath();
            case 'sharedPath':
                return $this->getSharedPath();
            default:
                return $this->options[$key];
        }
    }
public function getOption ( $ key ) { switch ( $ key ) { case 'deploymentPath' : return $ this -> getDeploymentPath ( ) ; case 'releasesPath' : return $ this -> getReleasesPath ( ) ; case 'sharedPath' : return $ this -> getSharedPath ( ) ; default : return $ this -> options [ $ key ] ; } }
Get an option defined on this application instance

@param string $key
@return mixed
Get an option defined on this application instance