Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
getMessage()); } } function addLegacyRules($rules) { return apply_filters('age_gate_validation', $rules); } public function addLegacyBefore() { echo apply_filters('pre_age_gate_custom_fields', ''); } public function addLegacyAfter() { echo apply_filters('post_age_gate_custom_fields', ''); } public function addLegacyMessages($messages) { return apply_filters('age_gate_validation_messages', $messages); } public function addLegacyNames($names) { return apply_filters('age_gate_field_names', $names); } public function filterLegacyCookie($set, $remember) { return apply_filters('age_gate_set_cookie', $set, $remember); } public function addLegacyLogged($status, $age, $content) { $meta = $this->transformMeta($age, $content); return apply_filters('age_gate_unrestricted_logged_in', $status, $meta); } public function addLegacyRestricted($status, $age, $content) { $meta = $this->transformMeta($age, $content); return apply_filters('age_gate_restricted', $status, $meta); } public function addLegacyUnrestricted($status, $age, $content) { $meta = $this->transformMeta($age, $content); return apply_filters('age_gate_unrestricted_unrestricted', $status, $meta); } private function transformMeta($age, $content) { $settings = Settings::getInstance(); $data = (object) [ 'age' => $content->getAge(), 'type' => $content->getType(), 'bypass' => $content->getBypass(), 'restrict' => $content->getRestricted(), 'restrictions' => (object) [ 'min_age' => $settings->defaultAge, 'restriction_type' => $settings->type, 'multi_age' => $settings->multiAge, 'restrict_register' => false, 'input_type' => $settings->inputType, 'stepped' => $settings->stepped, 'button_order' => $settings->buttonOrder, 'inherit_category' => $settings->inherit, 'remember' => $settings->remember, 'remember_days' => $settings->rememberLength, 'remember_timescale' => $settings->rememberTime, 'remember_auto_check' => $settings->rememberAutoCheck, 'date_format' => strtolower(str_replace(' ', '', $settings->dateFormat)), //'ddmmyyyy', 'ignore_logged' => $settings->ignoreLogged, 'rechallenge' => $settings->rechallenge, 'fail_link_title' => '', 'fail_link' => $settings->redirect, ] ]; return $data; } }