PHP 클래스 Pagekit\Installer\SelfUpdater

파일 보기 프로젝트 열기: pagekit/pagekit 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$cleanFolder array
$ignoreFolder array
$output string
$path string

공개 메소드들

메소드 설명
__construct ( Symfony\Component\Console\Output\OutputInterface $output = null ) Constructor.
update ( $file ) Runs Pagekit self update.

보호된 메소드들

메소드 설명
cleanup ( $fileList, $path ) : array Scans directory for old files.
doCleanup ( $fileList, $dir, $path ) : array
extract ( $file, $fileList, $path ) Extracts an archive.
getFileList ( $file ) : array Generates file list for given archive.
isWritable ( $fileList, $path ) : boolean | array Checks if directory is writable.
setUpdateMode ( $active ) Toggles update mode without booting Pagekit application.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( Symfony\Component\Console\Output\OutputInterface $output = null )
$output Symfony\Component\Console\Output\OutputInterface

cleanup() 보호된 메소드

Scans directory for old files.
protected cleanup ( $fileList, $path ) : array
$fileList
$path
리턴 array

doCleanup() 보호된 메소드

protected doCleanup ( $fileList, $dir, $path ) : array
$fileList
$dir
$path
리턴 array

extract() 보호된 메소드

Extracts an archive.
protected extract ( $file, $fileList, $path )
$file
$fileList
$path

getFileList() 보호된 메소드

Generates file list for given archive.
protected getFileList ( $file ) : array
$file
리턴 array

isWritable() 보호된 메소드

Checks if directory is writable.
protected isWritable ( $fileList, $path ) : boolean | array
$fileList
$path
리턴 boolean | array

setUpdateMode() 보호된 메소드

Toggles update mode without booting Pagekit application.
protected setUpdateMode ( $active )
$active

update() 공개 메소드

Runs Pagekit self update.
public update ( $file )
$file

프로퍼티 상세

$cleanFolder 보호되어 있는 프로퍼티

protected array $cleanFolder
리턴 array

$ignoreFolder 보호되어 있는 프로퍼티

protected array $ignoreFolder
리턴 array

$output 보호되어 있는 프로퍼티

protected string $output
리턴 string

$path 보호되어 있는 프로퍼티

protected string $path
리턴 string