Current Path : /home/theafprt/conviviality360.com/wp-content/mu-plugins/ionos-sso/ |
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' );