Session Cookie Lifetime ~
Use this setting to customize the session cookie lifetime in seconds.  This is used to set the lifetime of a client session cookie when they choose the 'remember me' option on login.

@param string $value

@return $this
763231
public function setCoreSessionCookieLifetime($value)
    {
        $this->setFieldName('session_cookie_lifetime');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
283229
public function setCoreForgotLoginEmail($value)
    {
        $this->setFieldName('forgot_login_email');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1123287
public function set($name, $value = null, $minutes = null, $path = null, $domain = null, $secure = false, $httpOnly = true)
    {
        $minutes = is_null($minutes) ? config('session.lifetime', 0) : $minutes;

        $this->queue($name, $value, $minutes, $path, $domain, $secure, $httpOnly);

        return true;
    }
611249
public function setKey(string $value) : Setting
    {

        if ($this->data['key'] !== $value) {
            $this->data['key'] = $value;
            $this->setModified('key');
        }

        return $this;
    }
1141749
public function setCoreSessionHandlerClass($value)
    {
        $this->setFieldName('session_handler_class');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
1008539
public function setCurrent($value)
    {
        if (StaticValidator::validates('number', $value)) {
            $this->current = StaticFilter::filter('number',$value);
            $this->offset = $this->rowsPerPage * ($this->current - 1);
        }
        return $this;
    }
833157
public function set($key, $value, int $expire = 30) : Cookies
    {
        setcookie($key, $value, time() + $expire);

        return $this;
    }
247654
public function setCoreSessionName($value)
    {
        $this->setFieldName('session_name');
        $this->loadObject(true);
        $this->setFieldValue($value);

        return $this;
    }
586931
protected function setValue($value)
    {
        if (!isset($this->value) || null === $this->value) {
            $this->value = $value;
        }

        return $this;
    }
511913
protected function setCookieView($value)
    {
        $value = trim($value);
        if (!empty($value)) {
            $this->cookieView = $value;
        }
    }
483701
public function setTimeout($value)
    {
        if (!is_numeric($value) || $value <= 0) {
            $value = 15;
        }
        $this->timeout = $value;
        return $this;
    }
553254
public static function setCacheGeneral($value)
    {
        $cache = self::getCache();

        return $cache->save(self::$cacheIdGeneral, $value, self::getTtl());
    }
72686
public function remember($lifetime = null)
    {
        $this->shouldCache = true;

        // Make sure something other than the default value (null) is given.
        // Then resolve the DateTime instance from the given value.
        if ($lifetime !== null) {
            $this->cacheLifetime = $this->resolveCacheLifetime($lifetime);
        }

        return $this;
    }
1241788
public function withValue(string $value): self
    {
        $cookie = clone $this;
        $cookie->value = $value;

        return $cookie;
    }
1063432
public function forever($value)
	{
		$cookie = $this->jar->forever($this->getKey(), $value);
		$this->jar->queue($cookie);
	}
1281904
protected function createRecaller($value)
    {
        $cookies = $this->getCookieJar();

        return $cookies->forever($this->getRecallerName(), $value);
    }
92455
public function setSecond( ?int $value = null ) : Time
   {

      if ( null === $value )
      {

         $this->_seconds = static::CurrentSecond();

         return $this;

      }

      $this->_seconds = (int)$value;

      if ( $this->_seconds < 0 )
      {
         $this->_seconds = 0;
      }

      if ( $this->_seconds > 59 )
      {
         $this->_seconds = 59;
      }

      return $this;

   }