PHP Class Newscoop\Entity\Session

Datei anzeigen Open project: sourcefabric/newscoop

Protected Properties

Property Type Description
$id
$requests
$start_time
$user_id

Public Methods

Method Description
__construct ( ) Construct Session object
addRequest ( Request $request ) Add new request to Session
getId ( ) : string Get $id
getRequests ( ) : ArrayCollection Get $requests
getStartTime ( ) : DateTime Get $start_time
getUserId ( ) : integer Get $user_id
setStartTime ( DateTime $startTime ) Set $start_time
setUserId ( integer $userId ) Set $user_id

Method Details

__construct() public method

Construct Session object
public __construct ( )

addRequest() public method

Add new request to Session
public addRequest ( Request $request )
$request Request

getId() public method

Get $id
public getId ( ) : string
return string

getRequests() public method

Get $requests
public getRequests ( ) : ArrayCollection
return Doctrine\Common\Collections\ArrayCollection Session requests

getStartTime() public method

Get $start_time
public getStartTime ( ) : DateTime
return DateTime $start_time

getUserId() public method

Get $user_id
public getUserId ( ) : integer
return integer $user_id

setStartTime() public method

Set $start_time
public setStartTime ( DateTime $startTime )
$startTime DateTime

setUserId() public method

Set $user_id
public setUserId ( integer $userId )
$userId integer

Property Details

$id protected_oe property

protected $id

$requests protected_oe property

protected $requests

$start_time protected_oe property

protected $start_time

$user_id protected_oe property

protected $user_id