PHP 클래스 Elgg\Queue\DatabaseQueue

WARNING: API IN FLUX. DO NOT USE DIRECTLY.
부터: 1.9.0
상속: implements Elgg\Queue\Queue
파일 보기 프로젝트 열기: elgg/elgg

보호된 프로퍼티들

프로퍼티 타입 설명
$db Database adapter
$name Name of the queue
$workerId The identifier of the worker pulling from the queue

공개 메소드들

메소드 설명
__construct ( string $name, Database $db ) Create a queue
clear ( )
dequeue ( )
enqueue ( $item )
size ( )

메소드 상세

__construct() 공개 메소드

Create a queue
public __construct ( string $name, Database $db )
$name string Name of the queue. Must be less than 256 characters.
$db Elgg\Database Database adapter

clear() 공개 메소드

public clear ( )

dequeue() 공개 메소드

public dequeue ( )

enqueue() 공개 메소드

public enqueue ( $item )

size() 공개 메소드

public size ( )

프로퍼티 상세

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

Database adapter
protected $db

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

Name of the queue
protected $name

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

The identifier of the worker pulling from the queue
protected $workerId