protected static function parseFileList($packageName,$sourceBase,$destinationBase,$fileList) {
		
		foreach ($fileList as $fileItem) {
			
			// retrieve the source & destination
			$source      = self::removeDots(key($fileItem));
			$destination = self::removeDots($fileItem[$source]);
			
			// depending on the source handle things differently. mirror if it ends in /*
			self::moveFiles($source,$destination,$packageName,$sourceBase,$destinationBase);
			
		}
		
	}
protected static function parseFileList($packageName,$sourceBase,$destinationBase,$fileList) {
		
		foreach ($fileList as $fileItem) {
			
			// retrieve the source & destination
			$source      = self::removeDots(key($fileItem));
			$destination = self::removeDots($fileItem[$source]);
			
			// depending on the source handle things differently. mirror if it ends in /*
			self::moveFiles($source,$destination,$packageName,$sourceBase,$destinationBase);
			
		}
		
	}
protected static function parseFileList ( $ packageName , $ sourceBase , $ destinationBase , $ fileList ) { foreach ( $ fileList as $ fileItem ) { // retrieve the source & destination $ source = self :: removeDots ( key ( $ fileItem ) ) ; $ destination = self :: removeDots ( $ fileItem [ $ source ] ) ; // depending on the source handle things differently. mirror if it ends in /* self :: moveFiles ( $ source , $ destination , $ packageName , $ sourceBase , $ destinationBase ) ; } }
Move the files from the package to their location in the public dir or source dir
@param  {String}    the name of the package
@param  {String}    the base directory for the source of the files
@param  {String}    the base directory for the destintation of the files (publicDir or sourceDir)
@param  {Array}     the list of files to be moved
Move the files from the package to their location in the public dir or source dir