PHP 클래스 Pimcore\Model\Schedule\Maintenance\Job

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

공개 프로퍼티들

프로퍼티 타입 설명
$arguments array
$id string
$locked boolean
$method string
$object object

공개 메소드들

메소드 설명
__construct ( $id, $object, $method, $arguments = null )
execute ( ) : mixed execute job
getArguments ( ) : array
getId ( ) : string
getLockKey ( )
getMethod ( ) : string
getObject ( ) : object
isLocked ( ) : boolean
lock ( ) : void create lock file
setArguments ( array $args ) : void
setId ( string $id )
setMethod ( string $method ) : void
setObject ( object $object ) : void
unlock ( ) : void delete lock file

메소드 상세

__construct() 공개 메소드

public __construct ( $id, $object, $method, $arguments = null )

execute() 공개 메소드

execute job
public execute ( ) : mixed
리턴 mixed

getArguments() 공개 메소드

public getArguments ( ) : array
리턴 array

getId() 공개 메소드

public getId ( ) : string
리턴 string

getLockKey() 공개 메소드

public getLockKey ( )

getMethod() 공개 메소드

public getMethod ( ) : string
리턴 string

getObject() 공개 메소드

public getObject ( ) : object
리턴 object

isLocked() 공개 메소드

public isLocked ( ) : boolean
리턴 boolean

lock() 공개 메소드

create lock file
public lock ( ) : void
리턴 void

setArguments() 공개 메소드

public setArguments ( array $args ) : void
$args array
리턴 void

setId() 공개 메소드

public setId ( string $id )
$id string

setMethod() 공개 메소드

public setMethod ( string $method ) : void
$method string
리턴 void

setObject() 공개 메소드

public setObject ( object $object ) : void
$object object
리턴 void

unlock() 공개 메소드

delete lock file
public unlock ( ) : void
리턴 void

프로퍼티 상세

$arguments 공개적으로 프로퍼티

public array $arguments
리턴 array

$id 공개적으로 프로퍼티

public string $id
리턴 string

$locked 공개적으로 프로퍼티

public bool $locked
리턴 boolean

$method 공개적으로 프로퍼티

public string $method
리턴 string

$object 공개적으로 프로퍼티

public object $object
리턴 object