PHP Интерфейс Xpressengine\Support\Migration

Автор: XE Developers ([email protected])
Показать файл Открыть проект

Открытые методы

Метод Описание
checkUpdated ( string $installedVersion = null ) : boolean 서비스가 업데이트되었을 경우, update()메소드를 실행해야 하는지의 여부를 체크한다.
init ( ) : void 서비스가 구동된 이후에 실행되므로 다양한 서비스를 사용하여 코드를 작성할 수 있다.
initialized ( ) : void 서비스가 구동되는데에 직접적인 연관은 없으나, XE 설치후 기본적인 메뉴구성이나 컨텐츠를 구성하는 코드를 작성한다.
install ( ) : mixed 서비스에 필요한 자체 환경(타 서비스와 연관이 없는 환경)을 구축한다.
installed ( ) : void 서비스에 필요한 환경(타 서비스와 연관된 환경)을 구축한다.
update ( string $installedVersion = null ) : mixed update 코드를 실행한다.

Описание методов

checkUpdated() публичный Метод

update()메소드를 실행해야 한다면 false를 반환한다.
public checkUpdated ( string $installedVersion = null ) : boolean
$installedVersion string current version
Результат boolean

init() публичный Метод

서비스가 구동된 이후에 실행되므로 다양한 서비스를 사용하여 코드를 작성할 수 있다.
public init ( ) : void
Результат void

initialized() публичный Метод

서비스가 구동되는데에 직접적인 연관은 없으나, XE 설치후 기본적인 메뉴구성이나 컨텐츠를 구성하는 코드를 작성한다.
public initialized ( ) : void
Результат void

install() публичный Метод

서비스의 db table 생성과 같은 migration 코드를 작성한다.
public install ( ) : mixed
Результат mixed

installed() публичный Метод

db seeding과 같은 코드를 작성한다.
public installed ( ) : void
Результат void

update() публичный Метод

update 코드를 실행한다.
public update ( string $installedVersion = null ) : mixed
$installedVersion string current version
Результат mixed