public function rollback(Node $node, Application $application, Deployment $deployment, array $options = [])
    {
        $this->removeFile(
            rtrim($application->getReleasesPath(), '/').'/'.$this->getTargetPath($options),
            $node,
            $deployment,
            $options
        );

        $this->removeFile(
            rtrim($deployment->getWorkspacePath($application), '/').'/'.$this->getTargetPath($options),
            $deployment->getNode('localhost'),
            $deployment,
            $options
        );
    }
public function rollback(Node $node, Application $application, Deployment $deployment, array $options = [])
    {
        $this->removeFile(
            rtrim($application->getReleasesPath(), '/').'/'.$this->getTargetPath($options),
            $node,
            $deployment,
            $options
        );

        $this->removeFile(
            rtrim($deployment->getWorkspacePath($application), '/').'/'.$this->getTargetPath($options),
            $deployment->getNode('localhost'),
            $deployment,
            $options
        );
    }
public function rollback ( Node $ node , Application $ application , Deployment $ deployment , array $ options = [ ] ) { $ this -> removeFile ( rtrim ( $ application -> getReleasesPath ( ) , '/' ) . '/' . $ this -> getTargetPath ( $ options ) , $ node , $ deployment , $ options ) ; $ this -> removeFile ( rtrim ( $ deployment -> getWorkspacePath ( $ application ) , '/' ) . '/' . $ this -> getTargetPath ( $ options ) , $ deployment -> getNode ( 'localhost' ) , $ deployment , $ options ) ; }
Rollback this task.

@param \TYPO3\Surf\Domain\Model\Node        $node
@param \TYPO3\Surf\Domain\Model\Application $application
@param \TYPO3\Surf\Domain\Model\Deployment  $deployment
@param array                                $options
Rollback this task .