ing in less than 30 days * * @since 3.7.5 * * @return void */ public function display_renewal_soon_banner() { $this->renewal->display_renewal_soon_banner(); } /** * Displays the renewal banner for expired users * * @since 3.7.5 * * @return void */ public function display_renewal_expired_banner() { $this->renewal->display_renewal_expired_banner(); } /** * AJAX callback to dismiss the renewal banner * * @since 3.7.5 * * @return void */ public function dismiss_renewal_banner() { $this->renewal->dismiss_renewal_expired_banner(); } /** * Add license expiring warning to OCD label * * @param array $args Setting field arguments. * * @return array */ public function add_license_expire_warning( $args ): array { return $this->renewal->add_license_expire_warning( $args ); } /** * Adds the notification bubble to WP Rocket menu item when expired * * @param string $menu_title Menu title. * * @return string */ public function add_notification_bubble_expired( $menu_title ) { return $this->renewal->add_expired_bubble( $menu_title ); } /** * Sets the dashboard seen transient to hide the expired bubble * * @return void */ public function set_dashboard_seen_transient() { $this->renewal->set_dashboard_seen_transient(); } /** * Disable optimize CSS delivery setting * * @param array $args Array of setting field arguments. * * @return array */ public function maybe_disable_ocd( $args ) { return $this->renewal->maybe_disable_ocd( $args ); } /** * Disables the RUCSS & Async CSS options if license is expired * * @param mixed $value Current option value. * * @return mixed */ public function maybe_disable_option( $value ) { return $this->renewal->maybe_disable_option( $value ); } }