yii\queue\cli\VerboseBehavior - Yii2 类参考手册

Class yii\queue\cli\VerboseBehavior

Inheritanceyii\queue\cli\VerboseBehavior » yii\base\Behavior » yii\base\BaseObject
Implementsyii\base\Configurable
Subclassesyii\queue\cli\Verbose

Verbose Behavior

Public Methods

隐藏继承的方法 Hide inherited methods

方法 Method简介 Description定义在 Defined By
__call() Calls the named method which is not a class method. yii\base\BaseObject
__construct() Constructor. yii\base\BaseObject
__get() Returns the value of an object property. yii\base\BaseObject
__isset() Checks if a property is set, i.e. defined and not null. yii\base\BaseObject
__set() Sets value of an object property. yii\base\BaseObject
__unset() Sets an object property to null. yii\base\BaseObject
afterError() yii\queue\cli\VerboseBehavior
afterExec() yii\queue\cli\VerboseBehavior
attach() Attaches the behavior object to the component. yii\base\Behavior
beforeExec() yii\queue\cli\VerboseBehavior
canGetProperty() Returns a value indicating whether a property can be read. yii\base\BaseObject
canSetProperty() Returns a value indicating whether a property can be set. yii\base\BaseObject
className() Returns the fully qualified name of this class. yii\base\BaseObject
detach() Detaches the behavior object from the component. yii\base\Behavior
events() Declares event handlers for the $owner's events. yii\queue\cli\VerboseBehavior
hasMethod() Returns a value indicating whether a method is defined. yii\base\BaseObject
hasProperty() Returns a value indicating whether a property is defined. yii\base\BaseObject
init() Initializes the object. yii\base\BaseObject
workerStart() yii\queue\cli\VerboseBehavior
workerStop() yii\queue\cli\VerboseBehavior

属性详情 Property Details

$command public property
$owner public property

方法详情 Method Details

afterError() public method

public void afterError ( yii\queue\ErrorEvent $event )
$event yii\queue\ErrorEvent
afterExec() public method

public void afterExec ( yii\queue\ExecEvent $event )
$event yii\queue\ExecEvent
beforeExec() public method

public void beforeExec ( yii\queue\ExecEvent $event )
$event yii\queue\ExecEvent
events() public method

Declares event handlers for the $owner's events.

Child classes may override this method to declare what PHP callbacks should be attached to the events of the $owner component.

The callbacks will be attached to the $owner's events when the behavior is attached to the owner; and they will be detached from the events when the behavior is detached from the component.

The callbacks can be any of the following:

  • method in this behavior: 'handleClick', equivalent to [$this, 'handleClick']
  • object method: [$object, 'handleClick']
  • static method: ['Page', 'handleClick']
  • anonymous function: function ($event) { ... }

The following is an example:

[
    Model::EVENT_BEFORE_VALIDATE => 'myBeforeValidate',
    Model::EVENT_AFTER_VALIDATE => 'myAfterValidate',
]
public array events ( )
return array

Events (array keys) and the corresponding event handler methods (array values).

formatDuration() protected method (available since version 2.0.2)

protected string formatDuration ( $value )
$value integer
jobTitle() protected method (available since version 2.0.2)

protected string jobTitle ( yii\queue\ExecEvent $event )
$event yii\queue\ExecEvent
workerStart() public method (available since version 2.0.2)

public void workerStart ( yii\queue\cli\WorkerEvent $event )
$event yii\queue\cli\WorkerEvent
workerStop() public method (available since version 2.0.2)

public void workerStop ( yii\queue\cli\WorkerEvent $event )
$event yii\queue\cli\WorkerEvent