From a31654dd00c9783ae364c85a74ea5ec5c1674aee Mon Sep 17 00:00:00 2001 From: Alexander Smirnov Date: Wed, 27 Dec 2023 17:13:35 +0300 Subject: [PATCH] add cron/custom-1c-cron during moving api1 to yii --- .../api1/actions/cron/Custom1cCronAction.php | 35 +++++++++++++++++++ erp24/api1/controllers/CronController.php | 1 + 2 files changed, 36 insertions(+) create mode 100644 erp24/api1/actions/cron/Custom1cCronAction.php diff --git a/erp24/api1/actions/cron/Custom1cCronAction.php b/erp24/api1/actions/cron/Custom1cCronAction.php new file mode 100644 index 0000000..32d9fca --- /dev/null +++ b/erp24/api1/actions/cron/Custom1cCronAction.php @@ -0,0 +1,35 @@ +db->createCommand()->insert('api_cron', [ + 'id' => 0, + 'date' => new Expression('NOW()'), + 'date_up' => new Expression('NOW()'), + 'status' => 0, + 'json_post' => $json_post, + 'request_id' => $req_id + ])->execute(); + + return $this->controller->asJson(['response' => $req_id]); + } +} \ No newline at end of file diff --git a/erp24/api1/controllers/CronController.php b/erp24/api1/controllers/CronController.php index 56ae34c..0eb2d20 100644 --- a/erp24/api1/controllers/CronController.php +++ b/erp24/api1/controllers/CronController.php @@ -14,6 +14,7 @@ class CronController extends BaseController 'cloudpayments' => \app\actions\cron\CloudPaymentsAction::class, 'domru-cams' => \app\actions\cron\DomRuCamsAction::class, '1c-sellers' => \app\actions\cron\OneCSellersAction::class, + 'custom-1c-cron' => \app\actions\cron\Custom1cCronAction::class, ]; } } -- 2.39.5