DatabaseSessionHandler
Illuminate\Session\DatabaseSessionHandler
class src/Illuminate/Session/DatabaseSessionHandler.php
__construct
v11.0.0 以前から
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, ?Illuminate\Contracts\Container\Container $container = null)
@param \Illuminate\Database\ConnectionInterface $connection
@param string $table
@param int $minutes
@param \Illuminate\Contracts\Container\Container|null $container
-
v11.0.0
追加
- 変更後
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Database\ConnectionInterface $connection, @param string $table, @param int $minutes, @param \Illuminate\Contracts\Container\Container|null $container, @return void]
-
v11.3.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Database\ConnectionInterface $connection, @param string $table, @param int $minutes, @param \Illuminate\Contracts\Container\Container|null $container, @return void]- 変更後
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, ?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Database\ConnectionInterface $connection, @param string $table, @param int $minutes, @param \Illuminate\Contracts\Container\Container|null $container, @return void]
-
v12.4.0
シグネチャ変更
- 変更前
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, ?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Database\ConnectionInterface $connection, @param string $table, @param int $minutes, @param \Illuminate\Contracts\Container\Container|null $container, @return void]- 変更後
__construct(Illuminate\Database\ConnectionInterface $connection, $table, $minutes, ?Illuminate\Contracts\Container\Container $container = null) [@param \Illuminate\Database\ConnectionInterface $connection, @param string $table, @param int $minutes, @param \Illuminate\Contracts\Container\Container|null $container]
close
v11.0.0 以前から
close(): bool
@return bool
-
v11.0.0
追加
- 変更後
close(): bool [@return bool]
create_sid
v13.32.0 から
create_sid(): string
@return string
-
v13.32.0
追加
- 変更後
create_sid(): string [@return string]
destroy
v11.0.0 以前から
destroy($sessionId): bool
@return bool
-
v11.0.0
追加
- 変更後
destroy($sessionId): bool [@return bool]
gc
v11.0.0 以前から
gc($lifetime): int
@return int
-
v11.0.0
追加
- 変更後
gc($lifetime): int [@return int]
open
v11.0.0 以前から
open($savePath, $sessionName): bool
@return bool
-
v11.0.0
追加
- 変更後
open($savePath, $sessionName): bool [@return bool]
read
v11.0.0 以前から
read($sessionId): string|false
@return string|false
-
v11.0.0
追加
- 変更後
read($sessionId): string|false [@return string|false]
setContainer
v11.0.0 以前から
setContainer($container)
@param \Illuminate\Contracts\Foundation\Application $container
@return $this
-
v11.0.0
追加
- 変更後
setContainer($container) [@param \Illuminate\Contracts\Foundation\Application $container, @return $this]
setExists
v11.0.0 以前から
setExists($value)
@param bool $value
@return $this
-
v11.0.0
追加
- 変更後
setExists($value) [@param bool $value, @return $this]
validateId
v13.32.0 から
validateId($id): bool
@return bool
-
v13.32.0
追加
- 変更後
validateId($id): bool [@return bool]
write
v11.0.0 以前から
write($sessionId, $data): bool
@return bool
-
v11.0.0
追加
- 変更後
write($sessionId, $data): bool [@return bool]