Requests_Cookie::is_expired() WordPress Method
The is_expired() method is used to check whether a given cookie has expired. This is useful for cookies that are set to expire after a certain amount of time.
Requests_Cookie::is_expired() #
Check if a cookie is expired.
Contents
Description
Checks the age against $this->reference_time to determine if the cookie is expired.
Return
(boolean) True if expired, false if time is valid.
Source
File: wp-includes/Requests/Cookie.php
95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 | public function is_expired() { // RFC6265, s. 4.1.2.2: // If a cookie has both the Max-Age and the Expires attribute, the Max- // Age attribute has precedence and controls the expiration date of the // cookie. if (isset( $this ->attributes[ 'max-age' ])) { $max_age = $this ->attributes[ 'max-age' ]; return $max_age < $this ->reference_time; } if (isset( $this ->attributes[ 'expires' ])) { $expires = $this ->attributes[ 'expires' ]; return $expires < $this ->reference_time; } return false; } |
Expand full source codeCollapse full source codeView on TracView on GitHub