PHP 클래스 App\Console\Commands\XeInstall

상속: extends Illuminate\Console\Command
파일 보기 프로젝트 열기: xpressengine/xpressengine

보호된 프로퍼티들

프로퍼티 타입 설명
$appKey
$basePlugins array
$defaultInfos array
$description string The console command description.
$executed boolean
$migrations
$signature string The name and signature of the console command.

공개 메소드들

메소드 설명
__construct ( ) : void Create a new command instance.
askValidation ( string $question, string $default = null, callable $validator = null ) : string Prompt the user for input and validation the answer.
handle ( ) : mixed Execute the console command
secretDefault ( string $question, boolean $fallback = true, string $default = null ) : string Prompt the user for input but hide the answer from the console.

보호된 메소드들

메소드 설명
createAdminAndLogin ( array $config ) : void createAdminAndLogin
installFramework ( ) : void installFramework
process ( ) : void process
stepAdmin ( ) : void stepAdmin
stepAgreeCollectEnv ( )
stepDB ( ) : void stepDB
stepDirPermission ( ) : void stepDirPermission
stepRequirement ( )
stepSiteInfo ( ) : void stepSiteInfo

비공개 메소드들

메소드 설명
bootFramework ( boolean $withXE = false ) : mixed bootFramework
configFileGenerate ( string $key, array $data ) : void configFileGenerate
disableDebugMode ( ) : void disableDebugMode
encodeArr2Str ( array $arr, integer $depth ) : string encodeArr2Str
getAdminInfo ( ) : void getAdminInfo
getAdminPassword ( array $adminInfo ) : string getAdminPassword
getBasePath ( null $path = null ) : string basePath
getDBInfo ( ) : void getDBInfo
getIndent ( integer $depth ) : string getIndent
getKey ( )
getRandomKey ( string $cipher ) : string Generate a random key for the application.
getSiteInfo ( ) : void getSiteInfo
initializeCore ( ) : void initializeCore
installBasePlugins ( ) : void installBasePlugins
makeDir ( string $dir ) : boolean makeDir
markInstalled ( ) : void markInstalled
migrateCore ( ) : void migrateCore
setBootCacheDirPermission ( ) : void setBootCacheDirPermission
setDBInfo ( array $dbInfo ) : void setDBInfo
setSiteInfo ( $siteInfo, $debug = true ) : void setSiteInfo
setStorageDirPermission ( ) : void setStorageDirPermission
validateDBInfo ( array $dbInfo ) : boolean validateDBInfo

메소드 상세

__construct() 공개 메소드

Create a new command instance.
public __construct ( ) : void
리턴 void

askValidation() 공개 메소드

Prompt the user for input and validation the answer.
public askValidation ( string $question, string $default = null, callable $validator = null ) : string
$question string
$default string
$validator callable
리턴 string

createAdminAndLogin() 보호된 메소드

createAdminAndLogin
protected createAdminAndLogin ( array $config ) : void
$config array
리턴 void

handle() 공개 메소드

Execute the console command
public handle ( ) : mixed
리턴 mixed

installFramework() 보호된 메소드

installFramework
protected installFramework ( ) : void
리턴 void

process() 보호된 메소드

process
protected process ( ) : void
리턴 void

secretDefault() 공개 메소드

Prompt the user for input but hide the answer from the console.
public secretDefault ( string $question, boolean $fallback = true, string $default = null ) : string
$question string
$fallback boolean
$default string
리턴 string

stepAdmin() 보호된 메소드

stepAdmin
protected stepAdmin ( ) : void
리턴 void

stepAgreeCollectEnv() 보호된 메소드

protected stepAgreeCollectEnv ( )

stepDB() 보호된 메소드

stepDB
protected stepDB ( ) : void
리턴 void

stepDirPermission() 보호된 메소드

stepDirPermission
protected stepDirPermission ( ) : void
리턴 void

stepRequirement() 보호된 메소드

protected stepRequirement ( )

stepSiteInfo() 보호된 메소드

stepSiteInfo
protected stepSiteInfo ( ) : void
리턴 void

프로퍼티 상세

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

protected $appKey

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

protected array $basePlugins
리턴 array

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

protected array $defaultInfos
리턴 array

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

The console command description.
protected string $description
리턴 string

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

protected bool $executed
리턴 boolean

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

protected $migrations

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

The name and signature of the console command.
protected string $signature
리턴 string