프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$domain | |||
$expire | |||
$httpOnly | |||
$name | |||
$path | |||
$secure | |||
$value |
메소드 | 설명 | |
---|---|---|
__construct ( string $name, string | null $value = null, integer | string | DateTimeInterface $expire, string $path = '/', string | null $domain = null, boolean $secure = false, boolean $httpOnly = true, boolean $raw = false, string | null $sameSite = null ) | Constructor. | |
__toString ( ) : string | Returns the cookie as a string. | |
fromString ( string $cookie, boolean $decode = false ) : static | Creates cookie from raw header string. | |
getDomain ( ) : string | null | Gets the domain that the cookie is available to. | |
getExpiresTime ( ) : integer | Gets the time the cookie expires. | |
getMaxAge ( ) : integer | Gets the max-age attribute. | |
getName ( ) : string | Gets the name of the cookie. | |
getPath ( ) : string | Gets the path on the server in which the cookie will be available on. | |
getSameSite ( ) : string | null | Gets the SameSite attribute. | |
getValue ( ) : string | null | Gets the value of the cookie. | |
isCleared ( ) : boolean | Whether this cookie is about to be cleared. | |
isHttpOnly ( ) : boolean | Checks whether the cookie will be made accessible only through the HTTP protocol. | |
isRaw ( ) : boolean | Checks if the cookie value should be sent with no url encoding. | |
isSecure ( ) : boolean | Checks whether the cookie should only be transmitted over a secure HTTPS connection from the client. |
public __construct ( string $name, string | null $value = null, integer | string | DateTimeInterface $expire, string $path = '/', string | null $domain = null, boolean $secure = false, boolean $httpOnly = true, boolean $raw = false, string | null $sameSite = null ) | ||
$name | string | The name of the cookie |
$value | string | null | The value of the cookie |
$expire | integer | string | DateTimeInterface | The time the cookie expires |
$path | string | The path on the server in which the cookie will be available on |
$domain | string | null | The domain that the cookie is available to |
$secure | boolean | Whether the cookie should only be transmitted over a secure HTTPS connection from the client |
$httpOnly | boolean | Whether the cookie will be made accessible only through the HTTP protocol |
$raw | boolean | Whether the cookie value should be sent with no url encoding |
$sameSite | string | null | Whether the cookie will be available for cross-site requests |
public __toString ( ) : string | ||
리턴 | string | The cookie |
public static fromString ( string $cookie, boolean $decode = false ) : static | ||
$cookie | string | |
$decode | boolean | |
리턴 | static |
public getExpiresTime ( ) : integer | ||
리턴 | integer |
public getSameSite ( ) : string | null | ||
리턴 | string | null |
public isHttpOnly ( ) : boolean | ||
리턴 | boolean |