您好,登錄后才能下訂單哦!
/** * Get a queued cookie instance. * * @param string $key * @param mixed $default * @return \Symfony\Component\HttpFoundation\Cookie */ public function queued($key, $default = null) { return Arr::get($this->queued, $key, $default);// use a function to get the queued }// get a queued cookie instance. /** * Queue a cookie to send with the next response. * * @param mixed * @return void */ public function queue() { if (head(func_get_args()) instanceof Cookie) {// if it is instanceof Cookie $cookie = head(func_get_args());// cookie with same like the queue } else { $cookie = call_user_func_array([$this, 'make'], func_get_args());// this cookie call_user_func_array() } $this->queued[$cookie->getName()] = $cookie;// set the cookie into the queue }// queue a cookie to send with the next response. /** * Remove a cookie from the queue. * * @param string $name * @return void */ public function unqueue($name) { unset($this->queued[$name]); }// remove unset delete empty forget /** * Get the path and domain, or the default values. * * @param string $path * @param string $domain * @param bool $secure * @return array */ protected function getPathAndDomain($path, $domain, $secure = false) { return [$path ?: $this->path, $domain ?: $this->domain, $secure ?: $this->secure]; }// get path domain secure. /** * Set the default path and domain for the jar. * * @param string $path * @param string $domain * @param bool $secure * @return $this */ public function setDefaultPathAndDomain($path, $domain, $secure = false) { list($this->path, $this->domain, $this->secure) = [$path, $domain, $secure]; return $this; }// big set /** * Get the cookies which have been queued for the next request. * * @return array */ public function getQueuedCookies() { return $this->queued; }// return the queue
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。