/** * Redirect to the homepage for invalid searches. * * @param string $reason The reason for redirecting away. * @param string $to_url The URL to redirect to. * * @return void */ private function redirect_away( $reason, $to_url = '' ) { if ( empty( $to_url ) ) { $to_url = \get_home_url(); } $this->redirect_helper->do_safe_redirect( $to_url, 301, 'Yoast Search Filtering: ' . $reason ); } /** * Limits the number of characters in the search query. * * @return void */ private function limit_characters() { // We retrieve the search term unescaped because we want to count the characters properly. We make sure to escape it afterwards, if we do something with it. $unescaped_s = \get_search_query( false ); // We then unslash the search term, again because we want to count the characters properly. We make sure to slash it afterwards, if we do something with it. $raw_s = \wp_unslash( $unescaped_s ); if ( \mb_strlen( $raw_s, 'UTF-8' ) > $this->options_helper->get( 'search_character_limit' ) ) { $new_s = \mb_substr( $raw_s, 0, $this->options_helper->get( 'search_character_limit' ), 'UTF-8' ); \set_query_var( 's', \wp_slash( \esc_attr( $new_s ) ) ); } } /** * Determines if a text string contains an emoji or not. * * @param string $text The text string to detect emoji in. * * @return bool */ private function has_emoji( $text ) { $emojis_regex = '/([^-\p{L}\x00-\x7F]+)/u'; \preg_match( $emojis_regex, $text, $matches ); return ! empty( $matches ); } } Nos Rayons | Superette Antonia

No products in the cart.

Nos Rayons

Show

BABYBEL 200G

CFA 3.200

Dattes Sultana 1kg

CFA 3.400

ENTREMONT EMMENTAL BLOC DE 220G

CFA 3.000

ENTREMONT EMMENTAL RAPE 100G

CFA 1.500

FRICO MAASDAM 150G

CFA 2.200

HENNESSY VS 1L

CFA 59.900

HENNESSY VS 70CL

CFA 45.500

HOJIBLANCA 1L

CFA 14.900

HOJIBLANCA 500ML

CFA 8.400

HOJIBLANCA 750ML

CFA 11.800

HUILE D’OLIVE PUGET 1L

CFA 11.300
Showing 12 of 21 items
Load More