Source of file SessionUser.php
Size: 0,612 Bytes - Last Modified: 2021-12-23T10:19:02+00:00
/var/www/docs.ssmods.com/process/src/code/SessionUser.php
123456789101112131415161718192021222324252627282930313233343536373839 | <?php class SessionUser extends DataObject { private static $db = array( 'Name' => 'Varchar', 'Token' => 'Varchar(255)', ); private static $has_one = array(); private static $has_many = array(); private static $belongs_to = array( 'InputBlockAnswer' => 'SectionInputBlockAnswer' ); private static $summary_fields = array(); public function getCMSFields() { $fields = parent::getCMSFields(); return $fields; } public function startSession() { Session::set('user', serialize($this)); Session::set_timeout(600); } public function endSession() { Session::clear('user'); } } |