/** * Create transient of $type transients for force-check * * @param $type * @return void|bool */ protected function make_force_check_transient($type) { $transient = get_site_transient('ghu-' . $type); if ($transient) { return false; } set_site_transient('ghu-' . $type, self::$transients, self::$hours * HOUR_IN_SECONDS); self::$transients = array(); }
/** * Create transient of $type transients for clearing transients. * * @param $type * * @return void|bool */ protected function make_transient_list($type) { $transients = get_site_transient('ghu-' . $type); if ($transients) { return false; } set_site_transient('ghu-' . $type, self::$transients, self::$hours * HOUR_IN_SECONDS); self::$transients = array(); return true; }