VuFind API Documentation

ExternalSession extends RowGateway
in package
implements ExternalSessionEntityInterface

Row Definition for external_session

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

author

Ere Maijala ere.maijala@helsinki.fi

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Main Site

Interfaces, Classes, Traits and Enums

ExternalSessionEntityInterface
Entity model interface for external_session table

Table of Contents

$created  : string
$external_session_id  : string
$id  : int
$session_id  : string
__construct()  : mixed
Constructor
getCreated()  : DateTime
Get created date.
getExternalSessionId()  : string
Get PHP external session id string.
getId()  : int|null
Get identifier (returns null for an uninitialized or non-persisted object).
getPrimaryKeyColumn()  : array<string|int, mixed>
Retrieve primary key information.
getSessionId()  : string
Get PHP session id string.
setCreated()  : ExternalSessionEntityInterface
Set created date.
setExternalSessionId()  : ExternalSessionEntityInterface
Set external session id string.
setSessionId()  : ExternalSessionEntityInterface
Set PHP session id string.

Properties

Methods

__construct()

Constructor

public __construct(Adapter $adapter) : mixed
Parameters
$adapter : Adapter

Database adapter

Return values
mixed

getCreated()

Get created date.

public getCreated() : DateTime
Return values
DateTime

getExternalSessionId()

Get PHP external session id string.

public getExternalSessionId() : string
Return values
string

getId()

Get identifier (returns null for an uninitialized or non-persisted object).

public getId() : int|null
Return values
int|null

getPrimaryKeyColumn()

Retrieve primary key information.

public getPrimaryKeyColumn() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSessionId()

Get PHP session id string.

public getSessionId() : string
Return values
string

Search results