Как передать формулу из пользовательского вспомогательного файла в тело сообщения прослушивателя событий в Laravel? - PullRequest
0 голосов
/ 19 сентября 2019

У меня есть метод для расчета объема воды следующим образом:

   function getVolumeM3($dgross, $land_size)
{

    return (round($dgross * $land_size));
}

Используя вышеприведенную формулу, я получаю целочисленное значение, которое я хочу передать в мой Event Listener. Мой пример, даже слушательследует.

$ta = calculateTaDuration($user->profile);
if (isset($user->phone)) {
        $message = 'Dear ' . $user->first_name . ' your plot of  '
            . $user->profile->crop->name . ' measuring '
            . $user->profile->land_area  . 'm2.'.'requires'.'354218 litres of water please open your irrigation tap for '
            . $ta . ' minutes. Thank you. The Smart Irrigator Team';

        sendSms($user->id, $user->phone, $message);

    } else {
        throw new RuntimeException('User phone is not provided');
    }

Как видно выше, я хочу, чтобы мои последние смс были следующими:

"Уважаемый пользователь, ваш сюжет требует M литров воды. Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...