installer = $installer; } public function add_hooks() { add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_resources' ) ); } public function enqueue_resources() { wp_register_style( self::HANDLES_OTGS_INSTALLER_UI, $this->installer->res_url() . '/dist/css/ui/styles.css', array(), WP_INSTALLER_VERSION ); wp_register_script( self::HANDLES_OTGS_INSTALLER_UI, $this->installer->res_url() . '/dist/js/ui/app.js', array(), WP_INSTALLER_VERSION, true ); wp_enqueue_style( 'otgs-installer-tooltip', $this->installer->res_url() . '/res/css/tooltip/tooltip.css', array( 'wp-pointer' ), WP_INSTALLER_VERSION ); wp_enqueue_script( 'otgs-installer-tooltip', $this->installer->res_url() . '/res/js/tooltip/tooltip.js', array( 'wp-pointer', 'jquery' ), WP_INSTALLER_VERSION ); wp_enqueue_script( 'otgs-installer-components-save-setting', $this->installer->res_url() . '/res/js/save-components-setting.js', array(), WP_INSTALLER_VERSION ); } }