# fluent-community/2.4.01/app/Hooks/actions.php

FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS &amp; Online Courses, version 2.4.01. 30 lines.

- Page: https://pluginprobe.com/plugins/fluent-community/2.4.01/code/app/Hooks/actions.php
- Raw: https://pluginprobe.com/plugins/fluent-community/2.4.01/raw/app/Hooks/actions.php
- Modified: 2025-12-04T13:34:06+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/fluent-community/2.4.01/code/app/Hooks/actions.php#L10-L20`.

```php
<?php

if (!defined('ABSPATH')) exit; // Exit if accessed directly

/**
 * @var $app FluentCommunity\Framework\Foundation\Application
 */

(new \FluentCommunity\App\Hooks\Handlers\PortalHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\CustomizerHander())->register();
(new \FluentCommunity\App\Hooks\Handlers\PortalSettingsHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\NotificationEventHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\EmailNotificationHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\ActivityMonitorHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\Scheduler())->register();
(new \FluentCommunity\App\Hooks\Handlers\CleanupHandler())->register();
(new \FluentCommunity\App\Hooks\Handlers\FluentBlockEditorHandler())->register();

// Rate limit handler
(new \FluentCommunity\App\Hooks\Handlers\RateLimitHandler())->register();


if (defined('WP_CLI') && WP_CLI) {
    \WP_CLI::add_command('fluent_community', '\FluentCommunity\App\Hooks\CLI\Commands');
    // Add Fluent CLI commands
    if (defined('WP_DEBUG') && WP_DEBUG) {
        \WP_CLI::add_command('fluent_community_dummy', '\FluentCommunity\App\Hooks\CLI\DymmyCommands');
    }
}

```
