/
home
/
infinitibizsol
/
massolutionsinc.com
/
wp-content
/
plugins
/
fluentform
/
boot
/
File Upload :
llllll
Current File: /home/infinitibizsol/massolutionsinc.com/wp-content/plugins/fluentform/boot/app.php
<?php use FluentForm\Framework\Foundation\Application; use FluentForm\App\Hooks\Handlers\ActivationHandler; use FluentForm\App\Hooks\Handlers\DeactivationHandler; use FluentForm\App\Services\Migrator\Bootstrap as FormsMigrator; use FluentForm\App\Services\FluentConversational\Classes\Form as FluentConversational; return function ($file) { add_action('plugins_loaded', function () { $isNotCompatible = defined('FLUENTFORMPRO') && version_compare(FLUENTFORMPRO_VERSION, '5.0.0', '<'); if ($isNotCompatible) { $message = '<div><h3>Fluent Forms Pro is not working. Update required!</h3><p>Current version of the pro plugin is not compatible with the latest version of Core Plugin. <a href="' . admin_url('plugins.php?s=fluentformpro&plugin_status=all&force-check=1') . '">' . __('Please update Fluent Forms Pro to latest version', 'fluentform') . '</a>.</p></div>'; $actions = [ 'fluentform/global_menu', 'fluentform/after_form_menu', 'admin_notices' ]; foreach ($actions as $action) { add_action($action, function () use ($message) { printf('<div class="fluentform-admin-notice notice notice-error">%1$s</div>', $message); }); } } }); $app = new Application($file); register_activation_hook($file, function ($network_wide) use ($app) { ($app->make(ActivationHandler::class))->handle($network_wide); }); add_action('wp_insert_site', function ($blog) use ($app) { if (is_plugin_active_for_network('fluentform/fluentform.php')) { switch_to_blog($blog->blog_id); ($app->make(ActivationHandler::class))->handle(false); restore_current_blog(); } }); register_deactivation_hook($file, function () use ($app) { ($app->make(DeactivationHandler::class))->handle(); }); add_action('plugins_loaded', function () use ($app) { do_action_deprecated( 'fluentform_loaded', [ $app ], FLUENTFORM_FRAMEWORK_UPGRADE, 'fluentform/loaded', 'Use fluentform/loaded instead of fluentform_loaded.' ); do_action_deprecated( 'fluentform-loaded', [ $app ], FLUENTFORM_FRAMEWORK_UPGRADE, 'fluentform/loaded', 'Use fluentform/loaded instead of fluentform-loaded.' ); do_action('fluentform/loaded', $app); }); fluentformLoadFile('Services/FluentConversational/plugin.php'); (new FluentConversational)->boot(); (new FormsMigrator())->boot(); };
Copyright ©2k19 -
Hexid
|
Tex7ure