0Vn|U xVn|U `Vn|U Vn|U Vn|U Vn|U Wn|U Wn|U PWn|U H\n|U x\n|U `\n|U \n|U \n|U \n|U ]n|U $o|U $o|U $o|U $o|U %o|U %o|U 8%o|U H'o|U x'o|U `'o|U 'o|U 'o|U 'o|U 'o|U *o|U 0*o|U *o|U H*o|U x*o|U H-o|U x-o|U `-o|U -o|U .o|U (/o|U /o|U @/o|U X/o|U /o|U /o|U /o|U /o|U /o|U 0o|U H0o|U 00o|U x0o|U `0o|U 0o|U Hp|U xp|U `p|U p|U `p|U p|U p|U 8p|U p|U p|U p|U p|U p|U p|U p|U @p|U Pp|U Xp|U pp|U p|U @q|U q|U q|U q|U q|U 0q|U q|U @q|U (q|U Xq|U pq|U q|U q|U q|U q|U 0q|U q|U `q|U Hq|U q|U xq|U q|U q|U q|U q|U q|U !q|U "q|U !q|U "q|U @!r|U p!r|U X!r|U !r|U !r|U !r|U #r|U P#r|U 8#r|U h#r|U #r|U #r|U (r|U H(r|U 0(r|U `(r|U x(r|U (r|U (r|U (r|U )r|U (r|U )r|U 8)r|U h)r|U )r|U )r|U )r|U )r|U )r|U (*r|U *r|U @*r|U X*r|U *r|U *r|U *r|U *r|U *r|U +r|U H+r|U 0+r|U `+r|U +r|U +r|U +r|U +r|U +r|U ,r|U ps|U s|U s|U s|U !s|U !s|U !s|U ("s|U X"s|U @"s|U "s|U "s|U "s|U "s|U "s|U #s|U H#s|U 0#s|U `#s|U x#s|U #s|U #s|U #s|U #s|U $s|U 8$s|U h$s|U P$s|U $s|U $s|U $s|U $s|U $s|U %s|U (%s|U X%s|U %s|U p%s|U %s|U %s|U %s|U &s|U &s|U 0&s|U H&s|U x&s|U &s|U &s|U &s|U &s|U 's|U 8's|U 's|U P's|U h's|U 's|U 's|U 's|U (s|U 's|U ((s|U X(s|U @(s|U p(s|U (s|U (s|U (s|U (s|U )s|U )s|U H)s|U x)s|U `)s|U )s|U )s|U )s|U ,s|U H,s|U 0,s|U `,s|U x,s|U ,s|U ,s|U ,s|U (s|U @s|U 8s|U hs|U Ps|U s|U s|U s|U s|U s|U s|U @s|U ps|U Xs|U s|U s|U s|U s|U s|U 0s|U s|U `s|U Hs|U s|U s|U s|U s|U s|U s|U hs|U s|U s|U s|U s|U s|U (s|U s|U Xs|U @s|U s|U s|U s|U s|U s|U s|U s|U Hs|U xs|U `s|U s|U s|U s|U s|U 8s|U s|U hs|U s|U s|U s|U s|U s|U (s|U s|U @s|U Xs|U ps|U s|U s|U s|U @s|U s|U Xs|U ps|U s|U s|U s|U ot|U ot|U pt|U (pt|U Put|U ut|U hut|U ut|U ut|U zt|U 0zt|U zt|U Hzt|U `zt|U |t|U }t|U }t|U 0}t|U H}t|U Peu|U eu|U heu|U eu|U eu|U ju|U 0ju|U ju|U Hju|U `ju|U xmu|U mu|U mu|U mu|U mu|U qu|U 8qu|U qu|U Pqu|U hqu|U qu|U qu|U qu|U qu|U qu|U ru|U `&x|U &x|U x&x|U &x|U &x|U (x|U (x|U (x|U (x|U )x|U X+x|U +x|U p+x|U +x|U +x|U +x|U +x|U ,x|U H,x|U 0,x|U `,x|U x,x|U ,x|U ,x|U ,x|U -x|U ,x|U -x|U 8-x|U P-x|U h-x|U -x|U x|U x|U x|U (x|U @x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U x|U y|U 0y|U y|U Hy|U `y|U y|U xy|U y|U Xy|U y|U py|U y|U y|U y|U y|U y|U (y|U Xy|U @y|U py|U y|U y|U y|U y|U y|U y|U y|U y|U (y|U Xy|U @y|U y|U y|U y|U y|U y|U y|U y|U Hy|U xy|U `y|U y|U y|U y|U y|U y|U 8y|U y|U Py|U hy|U y|U y|U y|U y|U y|U y|U (y|U Xy|U @y|U y|U y|U y|U y|U y|U y|U y|U Hy|U xy|U `y|U y|U y|U y|U y|U y|U 8y|U y|U Py|U hy|U y|U y|U y|U y|U y|U y|U @y|U (y|U py|U y|U y|U y|U y|U y|U y|U 0y|U 8hz|U Hy|U Phz|U hhz|U hz|U hz|U hz|U hz|U jQuery.post( ajaxurl, data, function( response ) { jQuery( '#yoast-old-premium-notice' ).hide(); }); } jQuery( document ).ready( function() { jQuery( 'body' ).on( 'click', '#yoast-old-premium-notice .notice-dismiss', function() { dismiss_old_premium_notice(); } ); } ); "; } } /** * Dismisses the old premium notice. * * @return bool */ public function dismiss_old_premium_notice() { return $this->options_helper->set( 'dismiss_old_premium_version_notice', self::MINIMUM_PREMIUM_VERSION ); } /** * Returns whether Premium is installed but older than the minimum premium version. * * @return bool Whether premium is installed but older than minimum premium version. */ protected function premium_is_old() { $premium_version = $this->product_helper->get_premium_version(); if ( ! \is_null( $premium_version ) ) { return \version_compare( $premium_version, self::MINIMUM_PREMIUM_VERSION, '<' ); } return false; } /** * Returns whether the notification was dismissed in a version later than the minimum premium version. * * @return bool Whether the notification was dismissed in a version later than the minimum premium version. */ protected function notice_was_dismissed_after_current_min_premium_version() { $dismissed_notification_version = $this->options_helper->get( 'dismiss_old_premium_version_notice', '' ); if ( ! empty( $dismissed_notification_version ) ) { return \version_compare( $dismissed_notification_version, self::MINIMUM_PREMIUM_VERSION, '>=' ); } return false; } }