protected function handlePackage($package) {
		if ($package instanceof Package) {
			return $package;
		}
		
		$package = new Package($package, $this->basePath, $this->baseUrl, $this->metadataManager);
		
		if ($this->hashAppend) {
			$package->setHashAppend(true);
		}
		
		return $package;
	}
protected function handlePackage($package) {
		if ($package instanceof Package) {
			return $package;
		}
		
		$package = new Package($package, $this->basePath, $this->baseUrl, $this->metadataManager);
		
		if ($this->hashAppend) {
			$package->setHashAppend(true);
		}
		
		return $package;
	}
protected function handlePackage ( $ package ) { if ( $ package instanceof Package ) { return $ package ; } $ package = new Package ( $ package , $ this -> basePath , $ this -> baseUrl , $ this -> metadataManager ) ; if ( $ this -> hashAppend ) { $ package -> setHashAppend ( true ) ; } return $ package ; }
Handle the package

@param  Package | string $package
@return Package
Handle the package