# fluent-community/2.10.0/Modules/Integrations/Integrations.php

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

- Page: https://pluginprobe.com/plugins/fluent-community/2.10.0/code/Modules/Integrations/Integrations.php
- Raw: https://pluginprobe.com/plugins/fluent-community/2.10.0/raw/Modules/Integrations/Integrations.php
- Modified: 2026-02-19T15:17:58+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.10.0/code/Modules/Integrations/Integrations.php#L10-L20`.

```php
<?php

namespace FluentCommunity\Modules\Integrations;

use FluentCommunity\App\Services\Helper;

class Integrations
{
    public function register($app)
    {
        $this->init($app);
    }

    public function init($app)
    {
        if (defined('FLUENTCRM')) {
            new \FluentCommunity\Modules\Integrations\FluentCRM\SpaceJoinTrigger();
            (new  \FluentCommunity\Modules\Integrations\FluentCRM\ProfileSection())->register();
            // Course Specifics
            if (Helper::isFeatureEnabled('course_module')) {
                new \FluentCommunity\Modules\Integrations\FluentCRM\CourseEnrollmentTrigger();
                new \FluentCommunity\Modules\Integrations\FluentCRM\CourseCompletedTrigger();
                new \FluentCommunity\Modules\Integrations\FluentCRM\CourseTopicCompletedTrigger();
                new \FluentCommunity\Modules\Integrations\FluentCRM\LessonCompletedTrigger();
            }
        }

        if (defined('FLUENTFORM')) {
            add_action('init', function () {
                new \FluentCommunity\Modules\Integrations\FluentForms\Bootstrap();
            });
        }

        if (defined('FLUENTCART_VERSION')) {
            (new \FluentCommunity\Modules\Integrations\FluentCart\Paywalls())->register($app);
            (new \FluentCommunity\Modules\Integrations\FluentCart\CartCheckout())->register();
        }

        (new \FluentCommunity\Modules\Integrations\FluentPlayer\Bootstrap())->register($app);
    }
}

```
