Files
hub-insurance/wp-content/plugins/gravitysmtp/includes/users/class-users-service-provider.php
T
2026-07-02 15:54:39 -06:00

28 lines
756 B
PHP

<?php
namespace Gravity_Forms\Gravity_SMTP\Users;
use Gravity_Forms\Gravity_Tools\Service_Container;
use Gravity_Forms\Gravity_Tools\Service_Provider;
class Users_Service_Provider extends Service_Provider {
const ROLES = 'roles';
const MEMBERS_INTEGRATION = 'members_integration';
public function register( \Gravity_Forms\Gravity_Tools\Service_Container $container ) {
$container->add( self::ROLES, function() {
return new Roles();
});
$container->add( self::MEMBERS_INTEGRATION, function() {
return new Members_Integration();
});
}
public function init( \Gravity_Forms\Gravity_Tools\Service_Container $container ) {
$container->get( self::ROLES )->register();
$container->get( self::MEMBERS_INTEGRATION )->register();
}
}