for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace flipbox\hubspot\queue\jobs;
use Craft;
use craft\db\Query;
use craft\elements\db\ElementQuery;
use craft\queue\BaseJob;
use flipbox\hubspot\HubSpot;
class SyncElementTo extends AbstractSyncElementJob
{
/**
* @param \craft\queue\QueueInterface|\yii\queue\Queue $queue
* @return bool|false|string
* @throws \yii\base\InvalidConfigException
*/
public function execute($queue)
return $this->getResource()->syncUp(
$this->getElement(),
$this->getField()
);
}
* @inheritdoc
protected function defaultDescription(): string
return Craft::t('hubspot', 'Syncing a Craft Element to a HubSpot ' . $this->resource);