Commit 59bc6531 authored by Shakarim Sapa's avatar Shakarim Sapa

- Проверяем триггеры

parent 57977417
...@@ -191,6 +191,7 @@ class Conditions { ...@@ -191,6 +191,7 @@ class Conditions {
/** @var User $user */ /** @var User $user */
$user = User::findOne($user_id); $user = User::findOne($user_id);
if (!is_null($user)) { if (!is_null($user)) {
echo '---'.$user->email.'<br>';
// Результирующий массив // Результирующий массив
$resultArray=[]; $resultArray=[];
// Получили все условия в рамках триггера // Получили все условия в рамках триггера
......
...@@ -82,19 +82,19 @@ class DefaultController extends BaseController ...@@ -82,19 +82,19 @@ class DefaultController extends BaseController
// Получили все актуальные триггеры в базе // Получили все актуальные триггеры в базе
$actualTriggers = TriggerTrigger::getActualTriggers(); $actualTriggers = TriggerTrigger::getActualTriggers();
// Перебираем эти сообщения в цикле // Перебираем эти сообщения в цикле
// foreach($uncheckedArray as $message) { foreach($uncheckedArray as $message) {
// // Проверяем каждое сообщение на срабатывание триггера // Проверяем каждое сообщение на срабатывание триггера
// foreach($actualTriggers as $trigger) { foreach($actualTriggers as $trigger) {
// // Вызвали метод проверки срабатывания условий // Вызвали метод проверки срабатывания условий
// $triggerResult = Conditions::init()->handleMessageByTriggerId($message, $trigger->getPrimaryKey()); $triggerResult = Conditions::init()->handleMessageByTriggerId($message, $trigger->getPrimaryKey());
// // Если триггер сработал инициируем действие // Если триггер сработал инициируем действие
// if ($triggerResult===true) { if ($triggerResult===true) {
// $init = $trigger->initAction(['email' => $message->email]); $init = $trigger->initAction(['email' => $message->email]);
// if ($init!==true) if ($init!==true)
// echo $init; echo $init;
// } }
// } }
// } }
// Производим проверку событий // Производим проверку событий
$users = User::find()->all(); $users = User::find()->all();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment