<?php require_once dirname( __FILE__ ) . '/http-header.php'; /** * Check that a cookie value exists */ class Cookie_Match extends Header_Match { public function name() { return __( 'URL and cookie', 'redirection' ); } public function is_match( $url ) { if ( $this->regex ) { $regex = new Red_Regex( $this->value, true ); return $regex->is_match( Redirection_Request::get_cookie( $this->name ) ); } return Redirection_Request::get_cookie( $this->name ) === $this->value; } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
cookie.php | File | 498 B | 0644 |
|
custom-filter.php | File | 1.03 KB | 0644 |
|
from-notfrom.php | File | 2.61 KB | 0644 |
|
from-url.php | File | 1.97 KB | 0644 |
|
http-header.php | File | 2.04 KB | 0644 |
|
ip.php | File | 1.78 KB | 0644 |
|
language.php | File | 1.53 KB | 0644 |
|
login.php | File | 1.71 KB | 0644 |
|
page.php | File | 1.04 KB | 0644 |
|
referrer.php | File | 1.53 KB | 0644 |
|
server.php | File | 1.42 KB | 0644 |
|
url.php | File | 984 B | 0644 |
|
user-agent.php | File | 1.51 KB | 0644 |
|
user-role.php | File | 1023 B | 0644 |
|