Differences Between: [Versions 310 and 400] [Versions 39 and 400] [Versions 400 and 402] [Versions 400 and 403]
The forum module cron trait.
Copyright: | 2018 Andrew Nicols <andrew@nicols.co.uk> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 129 lines (5 kb) |
Included or required: | 4 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
queue_tasks_and_assert($expectations = []) X-Ref |
Run the main cron task to queue all tasks, and ensure that posts were sent to the correct users. param: \stdClass[] $expectations The list of users, along with their expected count of messages and digests. |
send_notifications_and_assert($user, $posts = [], $ignoreemptyposts = false) X-Ref |
Run any send_user_notifications tasks for the specified user, and ensure that the posts specified were sent. param: \stdClass $user param: \stdClass[] $posts param: bool $ignoreemptyposts |
send_digests_and_assert($user, $fullposts = [], $shortposts = []) X-Ref |
Run any send_user_digests tasks for the specified user, and ensure that the posts specified were sent. param: \stdClass $user param: \stdClass[] $fullposts param: \stdClass[] $shortposts |