Your IP : 216.73.216.5


Current Path : /home/theafprt/conviviality360.com/wp-content/mu-plugins/ionos-sso/
Upload File :
Current File : /home/theafprt/conviviality360.com/wp-content/mu-plugins/ionos-sso/ionos-sso.php

<?php
/*
Plugin Name:  IONOS SSO
Plugin URI:   https://www.ionos.com
Description:  SSO for WordPress
Version:
License:      GPLv2 or later
Author:       IONOS
Author URI:   https://www.ionos.com
Text Domain:  ionos-sso
*/
namespace Ionos\SSO;

/**
 * Init plugin.
 *
 * @return void
 */
function init() {
	require_once 'inc/class-manager.php';
	require_once 'inc/class-settings.php';
	require_once 'inc/class-helper.php';
	require_once 'inc/class-login.php';

	new Manager();
	new Settings();
	new Login();
}

\add_action( 'plugins_loaded', 'Ionos\SSO\init' );

/**
 * Plugin translation.
 *
 * @return void
 */
function load_textdomain() {
	if ( false !== \strpos( \plugin_dir_path( __FILE__ ), 'mu-plugins' ) ) {
		\load_muplugin_textdomain(
			'ionos-sso',
			\basename( \dirname( __FILE__ ) ) . '/languages'
		);
	} else {
		\load_plugin_textdomain(
			'ionos-sso',
			false,
			\dirname( \plugin_basename( __FILE__ ) ) . '/languages/'
		);
	}
}

\add_action( 'init', 'Ionos\SSO\load_textdomain' );