PHP 클래스 AppserverIo\Appserver\Core\Extractors\PharExtractor

저자: Johann Zelger ([email protected])
상속: extends AppserverIo\Appserver\Core\AbstractExtractor
파일 보기 프로젝트 열기: appserver-io/appserver

공개 메소드들

메소드 설명
backupArchive ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $containerNode, SplFileInfo $archive ) : void Creates a backup of files that are NOT part of the passed archive.
createUrl ( string $fileName ) : string Returns the URL for the passed pathname.
deployArchive ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $containerNode, SplFileInfo $archive ) : void (non-PHPdoc)
getExtensionSuffix ( ) : string (non-PHPdoc)

메소드 상세

backupArchive() 공개 메소드

Creates a backup of files that are NOT part of the passed archive.
public backupArchive ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $containerNode, SplFileInfo $archive ) : void
$containerNode AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface The container the archive belongs to
$archive SplFileInfo Backup files that are NOT part of this archive
리턴 void

createUrl() 공개 메소드

Returns the URL for the passed pathname.
public createUrl ( string $fileName ) : string
$fileName string The pathname to return the URL for
리턴 string The URL itself

deployArchive() 공개 메소드

(non-PHPdoc)
또한 보기: AppserverIo\Appserver\Core\AbstractExtractor::deployArchive()
public deployArchive ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $containerNode, SplFileInfo $archive ) : void
$containerNode AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface The container the archive belongs to
$archive SplFileInfo The archive file to be deployed
리턴 void

getExtensionSuffix() 공개 메소드

(non-PHPdoc)
public getExtensionSuffix ( ) : string
리턴 string the archive extension suffix