Skip to content

Notifications Actions

7 unique action hooks currently map to this category, across 7 call sites.

Hook Inventory

HookEditionCall SitesFirst Source
fluent_community/course/{courseType}/unschedule_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:124
fluent_community/course/{prevType}/unschedule_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:114
fluent_community/course/scheduled/init_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:225
fluent_community/course/scheduled/unschedule_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:224
fluent_community/course/structured/init_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:235
fluent_community/course/structured/unschedule_notificationPRO1fluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:234
fluent_community/remove_old_notificationsCore1fluent-community/app/Hooks/Handlers/Scheduler.php:26

fluent_community/course/{courseType}/unschedule_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/{CourseType}/Unschedule Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:124$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/{courseType}/unschedule_notification', function ($course, $section) {
}, 10, 2);

fluent_community/course/{prevType}/unschedule_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/{PrevType}/Unschedule Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:114$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/{prevType}/unschedule_notification', function ($course, $section) {
}, 10, 2);

fluent_community/course/scheduled/init_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/Scheduled/Init Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:225$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/scheduled/init_notification', function ($course, $section) {
}, 10, 2);

fluent_community/course/scheduled/unschedule_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/Scheduled/Unschedule Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:224$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/scheduled/unschedule_notification', function ($course, $section) {
}, 10, 2);

fluent_community/course/structured/init_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/Structured/Init Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:235$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/structured/init_notification', function ($course, $section) {
}, 10, 2);

fluent_community/course/structured/unschedule_notification

  • Type: action
  • Edition: PRO
  • Call sites: 1
  • When it fires: Course/Structured/Unschedule Notification hook emitted from the current call site.

Call Sites

EditionSourceParameters
PROfluent-community-pro/app/Hooks/Handlers/CourseEmailNotificationHandler.php:234$course (mixed)
$section (mixed)

Example

php
add_action('fluent_community/course/structured/unschedule_notification', function ($course, $section) {
}, 10, 2);

fluent_community/remove_old_notifications

  • Type: action
  • Edition: Core
  • Call sites: 1
  • When it fires: Remove Old Notifications hook emitted from the current call site.

Call Sites

EditionSourceParameters
Corefluent-community/app/Hooks/Handlers/Scheduler.php:26No parameters

Example

php
add_action('fluent_community/remove_old_notifications', function () {
}, 10, 0);

FluentCommunity developer documentation