public function unpackPackage()
    {
        // it is zipped, we must unzip it
        if($this->getPackage()->getUnzip()) {
            $this->extractZip($this->getDownloadFullPath(), $this->getInstallDir());
        } else {
            $this->recursiveCopy($this->getDownloadFullPath(), $this->getInstallDir());                        
        }        
    }
public function unpackPackage()
    {
        // it is zipped, we must unzip it
        if($this->getPackage()->getUnzip()) {
            $this->extractZip($this->getDownloadFullPath(), $this->getInstallDir());
        } else {
            $this->recursiveCopy($this->getDownloadFullPath(), $this->getInstallDir());                        
        }        
    }
public function unpackPackage ( ) { // it is zipped, we must unzip it if ( $ this -> getPackage ( ) -> getUnzip ( ) ) { $ this -> extractZip ( $ this -> getDownloadFullPath ( ) , $ this -> getInstallDir ( ) ) ; } else { $ this -> recursiveCopy ( $ this -> getDownloadFullPath ( ) , $ this -> getInstallDir ( ) ) ; } }
de-compress the downloaded corpus into the install directory, or
copy the files into the install directory
de - compress the downloaded corpus into the install directory or copy the files into the install directory