| 1 |
<?php |
| 2 |
|
| 3 |
|
| 4 |
namespace JFB_Modules; |
| 5 |
|
| 6 |
// If this file is called directly, abort. |
| 7 |
if ( ! defined( 'WPINC' ) ) { |
| 8 |
die; |
| 9 |
} |
| 10 |
|
| 11 |
use Jet_Form_Builder\Blocks; |
| 12 |
use JFB_Components\Module\Module_Controller_It; |
| 13 |
use JFB_Components\Module\Module_Controller_Trait; |
| 14 |
use Jet_Form_Builder\Gateways\Gateway_Manager; |
| 15 |
class Modules_Controller implements Module_Controller_It { |
| 16 |
|
| 17 |
use Module_Controller_Trait; |
| 18 |
|
| 19 |
public function rep_instances(): array { |
| 20 |
// backward compatibility |
| 21 |
require_once jet_form_builder()->plugin_dir( 'modules/gateways/legacy/gateway-manager.php' ); |
| 22 |
|
| 23 |
return array( |
| 24 |
// core required modules |
| 25 |
new Components\Module(), |
| 26 |
new Data\Module(), |
| 27 |
new Jobs\Module(), |
| 28 |
new Jet_Plugins\Module(), |
| 29 |
new Logger\Module(), |
| 30 |
new Dev\Module(), |
| 31 |
new Post_Type\Module(), |
| 32 |
new Bulk_Options\Module(), |
| 33 |
new Block_Parsers\Module(), |
| 34 |
new Webhook\Module(), |
| 35 |
new Rest_Api\Module(), |
| 36 |
new Option_Query\Module(), |
| 37 |
new Blocks\Module(), |
| 38 |
new Blocks_V2\Module(), |
| 39 |
new Security\Module(), |
| 40 |
new Rich_Content\Module(), |
| 41 |
new Actions_V2\Module(), |
| 42 |
// additional |
| 43 |
new Shortcode\Module(), |
| 44 |
new Option_Field\Module(), |
| 45 |
new Wp_Experiments\Module(), |
| 46 |
new Deprecated\Module(), |
| 47 |
new Jet_Style\Module(), |
| 48 |
new Switch_Page_On_Change\Module(), |
| 49 |
new Form_Record\Module(), |
| 50 |
new Advanced_Choices\Module(), |
| 51 |
new Captcha\Module(), |
| 52 |
new Gateway_Manager(), |
| 53 |
new Active_Campaign\Module(), |
| 54 |
new Verification\Module(), |
| 55 |
new Sanitize_Value\Module(), |
| 56 |
new Onboarding\Module(), |
| 57 |
new Html_Parser\Module(), |
| 58 |
new Ai\Module(), |
| 59 |
new Validation\Module(), |
| 60 |
new Wysiwyg\Module(), |
| 61 |
new Switcher\Module(), |
| 62 |
new Promo_Banner\Module(), |
| 63 |
new Fields_Render_Validator\Module(), |
| 64 |
new User_Journey\Module(), |
| 65 |
); |
| 66 |
} |
| 67 |
|
| 68 |
} |
| 69 |
|