initialize_hooks(); $this->setup_init(); } public static function get_instance() { if ( is_null( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } private function initialize_hooks() { if ( is_admin() ) { require_once( 'admin/admin.php' ); } require_once( 'public/public.php' ); } private function setup_init() { require_once( 'admin/WL_AGM_LITE_INIT.php' ); } } WL_AGM_Lite_GoogleMaps::get_instance(); ?>