PHPDaemon\Traits\Sessions::sessionRead PHP Method

sessionRead() public method

Reads session data
public sessionRead ( string $sid, callable $cb = null ) : void
$sid string Session ID
$cb callable Callback
return void
    public function sessionRead($sid, $cb = null)
    {
        FileSystem::open(FileSystem::genRndTempnamPrefix(session_save_path(), $this->sessionPrefix) . basename($sid), 'r+!', function ($fp) use($cb) {
            if (!$fp) {
                $cb(false);
                return;
            }
            $fp->readAll(function ($fp, $data) use($cb) {
                $this->sessionFp = $fp;
                $cb($data);
            });
        });
    }