<?php
-namespace app\jobs;
+namespace yii_app\jobs;
use GuzzleHttp\Client;
class SendTelegramTestMessageJob extends \yii\base\BaseObject implements JobInterface
{
- public $messageData;
+ public $message;
public function execute($queue)
{
- $message = ($this->messageData)['message'];
+ $message = $this->message;
$botToken = TelegramService::TELEGRAM_BOT_DEV;
$apiURL = "https://api.telegram.org/bot{$botToken}/sendMessage";
MarketplaceOrders::updateAll(['status_telegram' => MarketplaceOrders::STATUS_TELEGRAM_SENT],
['status_telegram' => MarketplaceOrders::STATUS_TELEGRAM_PREPARED_TO_SEND]);
- Yii::$app->queue->push(new \app\jobs\SendTelegramTestMessageJob([
+ Yii::$app->queue->push(new \yii_app\jobs\SendTelegramTestMessageJob([
'message' => "Тестовое сообщение для https://tracker.yandex.ru/ERP-326 из шедулера"
]));
}