Я пытаюсь отправить уведомление по электронной почте некоторым пользователям с помощью задания cron в моем приложении.CakePHP как отправить уведомление по электронной почте
После нескольких часов чтения я понял, что лучший способ сделать это - использовать Shell.
Пожалуйста, помогите мне понять, как это сделать, как я могу использовать разные действия класса myShell для отправки различных уведомлений? Я имею в виду, что как cron доступ к myShell различные действия.
например.
<?php
class MyShell extends Shell {
function send_task_notifications(){
.... //this must send email every day at 00:00 am
}
function send_new_post_notifications() {
.... //this must send email every week//
}
}
?>
Оба эти действия относятся к классу MyShell.
Так как я могу позвонить одному из них через Cron и этот класс MyShell доступен по URL-адресу?