Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
give
/
src
/
MultiFormGoals
:
ServiceProvider.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Give\MultiFormGoals; use Give\Helpers\Hooks; use Give\MultiFormGoals\MultiFormGoal\Block as MultiFormGoalBlock; use Give\MultiFormGoals\MultiFormGoal\Shortcode as MultiFormGoalShortcode; use Give\MultiFormGoals\ProgressBar\Block as ProgressBarBlock; use Give\ServiceProviders\ServiceProvider as ServiceProviderInterface; class ServiceProvider implements ServiceProviderInterface { /** * @inheritDoc */ public function register() { give()->singleton(MultiFormGoalShortcode::class); if (function_exists('register_block_type')) { give()->singleton(MultiFormGoalBlock::class); give()->singleton(ProgressBarBlock::class); } } /** * @inheritDoc */ public function boot() { Hooks::addAction('init', MultiFormGoalShortcode::class, 'addShortcode'); if (function_exists('register_block_type')) { Hooks::addAction('init', MultiFormGoalBlock::class, 'addBlock'); Hooks::addAction('init', ProgressBarBlock::class, 'addBlock'); Hooks::addAction('enqueue_block_editor_assets', ProgressBarBlock::class, 'localizeAssets'); } } }