\n \n <\/td>\n | class UP_Unread_Posts_Handler_Cookie extends UP_Unread_Posts_Handler implements UP_Unread_Posts_Handler_Interface {<\/td>\n <\/tr>\n |
\n <\/td>\n | \n<\/td>\n <\/tr>\n |
\n <\/td>\n | var \$cookie_name;<\/td>\n <\/tr>\n |
\n <\/td>\n | protected \$read_posts;<\/td>\n <\/tr>\n |
\n <\/td>\n | \n<\/td>\n <\/tr>\n |
\n <\/td>\n | function __construct() {<\/td>\n <\/tr>\n |
\n <\/td>\n | parent::__construct();<\/td>\n <\/tr>\n |
\n <\/td>\n | \$this-><\/span>set_cookie_name();<\/td>\n <\/tr>\n \n <\/td>\n | \$this-><\/span>set_read_posts();<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | function set_cookie_name() {<\/td>\n <\/tr>\n | \n <\/td>\n | \$cookie_name = sanitize_title_with_dashes( get_bloginfo('title') . '-up_read_posts' );<\/td>\n <\/tr>\n | \n <\/td>\n | \$cookie_name = apply_filters( 'up/cookie_name', \$cookie_name );<\/td>\n <\/tr>\n | \n <\/td>\n | \$this-><\/span>cookie_name = \$cookie_name;<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | function set_read_posts() {<\/td>\n <\/tr>\n | \n <\/td>\n | if( !empty( \$_COOKIE[\$this-><\/span>cookie_name] ) ) {<\/td>\n <\/tr>\n \n <\/td>\n | \$this-><\/span>read_posts = explode( ', ', gzuncompress( \$_COOKIE[\$this-><\/span>cookie_name] ) );<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | else {<\/td>\n <\/tr>\n | \n <\/td>\n | \$this-><\/span>read_posts = array();<\/td>\n <\/tr>\n \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n | \n <\/td>\n | \n<\/td>\n <\/tr>\n | \n <\/td>\n | }<\/td>\n <\/tr>\n <\/table>\n<\/div>\n\n\n <\/div>\n\n <\/div>\n<\/div>\n\n <\/div>\n | | | | | | |