You are here

function FlagGlobalCookieStorage::flag in Flag 7.2

Same name and namespace in other branches
  1. 6.2 flag.inc \FlagGlobalCookieStorage::flag()
  2. 7.3 includes/flag.cookie_storage.inc \FlagGlobalCookieStorage::flag()

"Flags" an item.

It just records this fact in a cookie.

Overrides FlagCookieStorage::flag

File

./flag.inc, line 1925
Implements various flags. Uses object oriented style inspired by that of Views 2.

Class

FlagGlobalCookieStorage
Storage handler for global flags.

Code

function flag($content_id) {
  $cookie_key = $this
    ->cookie_key($content_id);
  setcookie($cookie_key, 1, REQUEST_TIME + $this
    ->get_lifetime(), base_path());
  $_COOKIE[$cookie_key] = 1;
}