/**
  * Get singleton object for class Social_Commenting
  *
  * @return object Social_Commenting
  */
 public static function get_instance()
 {
     if (!isset(self::$instance) && !self::$instance instanceof Social_Commenting) {
         self::$instance = new Social_Commenting();
     }
     return self::$instance;
 }
 /**
  * Constructor which loads required files at front
  */
 private function __construct()
 {
     require_once LOGINRADIUS_PLUGIN_DIR . "public/inc/login/class-social-login.php";
     require_once LOGINRADIUS_PLUGIN_DIR . "public/inc/commenting/class-social-commenting.php";
     require_once LOGINRADIUS_PLUGIN_DIR . "public/inc/shortcodes/class-shortcode.php";
     Social_Login::get_instance();
     Social_Commenting::get_instance();
     Login_Radius_Shortcode::get_instance();
 }