PropagateElements ​
- Type
- Class
- Namespace
- craft\queue\jobs
- Inherits
- craft\queue\jobs\PropagateElements » craft\queue\BaseJob » yii\base\BaseObject
- Implements
- craft\queue\JobInterface, yii\base\Configurable
- Since
- 3.0.13
PropagateElements job
Public Properties ​
| Property | Description |
|---|---|
| criteria | array, null – The element criteria that determines which elements should be propagated |
| description | string, null – The configured job description |
| elementType | string, craft\base\ElementInterface – The element type that should be propagated |
| siteId | integer, integer[], null – The site ID(s) that the elements should be propagated to If this is null, then elements will be propagated to all supported sites, except the one they were queried in. |
criteria ​
The element criteria that determines which elements should be propagated
elementType ​
- Type
- string, craft\base\ElementInterface
- Default value
null
The element type that should be propagated
siteId ​
The site ID(s) that the elements should be propagated to
If this is null, then elements will be propagated to all supported sites, except the one they were queried in.
Public Methods ​
| Method | Description |
|---|---|
| __call() | Calls the named method which is not a class method. |
| __construct() | Constructor. |
| __get() | Returns the value of an object property. |
| __isset() | Checks if a property is set, i.e. defined and not null. |
| __set() | Sets value of an object property. |
| __unset() | Sets an object property to null. |
| canGetProperty() | Returns a value indicating whether a property can be read. |
| canSetProperty() | Returns a value indicating whether a property can be set. |
| className() | Returns the fully qualified name of this class. |
| execute() | |
| getDescription() | Returns the description that should be used for the job. |
| hasMethod() | Returns a value indicating whether a method is defined. |
| hasProperty() | Returns a value indicating whether a property is defined. |
| init() | Initializes the object. |
execute() ​
Arguments ​
$queue(yii\queue\Queue, craft\queue\QueueInterface) – The queue the job belongs to
Protected Methods ​
| Method | Description |
|---|---|
| defaultDescription() | Returns a default description for getDescription(). |
| setProgress() | Sets the job progress on the queue. |
defaultDescription() ​
Returns a default description for getDescription().