PluginProbe ʕ •ᴥ•ʔ
Kirki – Freeform Page Builder, Website Builder & Customizer / 6.2.4
Kirki – Freeform Page Builder, Website Builder & Customizer v6.2.4
6.2.5 6.2.4 6.2.3 6.2.2 6.2.1 6.2.0 6.1.1 6.1.0 6.0.14 6.0.13 6.0.12 6.0.11 6.0.10 6.0.9 6.0.8 6.0.7 6.0.6 6.0.5 6.0.4 6.0.3 6.0.2 6.0.1 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 4.0.19 4.0.20 4.0.21 4.0.22 4.0.23 4.0.24 4.1 4.2.0 5.0.0 5.1.0 5.1.1 5.2.0 5.2.1 5.2.2 5.2.3 6.0.0 trunk 3.0.40 3.0.41 3.0.42 3.0.43 3.0.44 3.0.45 3.1.0 3.1.1 3.1.2
kirki / libraries / framework / Supports / Facades / Cookie.php
kirki / libraries / framework / Supports / Facades Last commit date
Command.php 1 month ago Cookie.php 1 week ago DB.php 1 month ago Date.php 3 weeks ago Event.php 3 weeks ago File.php 1 month ago Guard.php 1 month ago Http.php 1 month ago Log.php 1 month ago Option.php 1 month ago Schema.php 1 month ago
Cookie.php
48 lines
1 <?php
2
3 /**
4 * Facade proxy for the CookieManager factory and queue.
5 * Exposes make, forever, forget, queue, and the queue inspection methods.
6 * Entry point for setting cookies from anywhere in the application.
7 *
8 * @package Framework
9 * @subpackage Supports\Facades
10 * @since 1.0.0
11 */
12 namespace Kirki\Framework\Supports\Facades;
13
14 \defined('ABSPATH') || exit;
15 use Kirki\Framework\Facade;
16 // phpcs:disable Generic.Files.LineLength.TooLong
17 /**
18 * Facade proxy for the CookieManager factory and queue.
19 *
20 * @method static \Framework\Http\Cookie make(string $name, string $value = '', int $minutes = 0, ?string $path = null, ?string $domain = null, ?bool $secure = null, bool $http_only = true, bool $raw = false, ?string $same_site = null)
21 * @method static \Framework\Http\Cookie forever(string $name, string $value = '', ?string $path = null, ?string $domain = null, ?bool $secure = null, bool $http_only = true, bool $raw = false, ?string $same_site = null)
22 * @method static \Framework\Http\Cookie forget(string $name, ?string $path = null, ?string $domain = null)
23 * @method static void expire(string $name, ?string $path = null, ?string $domain = null)
24 * @method static void queue(...$parameters)
25 * @method static void unqueue(string $name, ?string $path = null)
26 * @method static bool has_queued(string $name, ?string $path = null)
27 * @method static \Framework\Http\Cookie|mixed queued(string $name, $default = null, ?string $path = null)
28 * @method static array get_queued_cookies()
29 * @method static void flush_queued_cookies()
30 * @method static \Framework\Managers\CookieManager set_default_path_and_domain(?string $path, ?string $domain, bool $secure = false, ?string $same_site = null)
31 * @method static array get_defaults()
32 * @see \Framework\Managers\CookieManager
33 */
34 class Cookie extends Facade
35 {
36 /**
37 * Get the accessor.
38 *
39 * @return mixed
40 *
41 * @since 1.0.0
42 */
43 public static function get_accessor()
44 {
45 return 'cookie';
46 }
47 }
48