src/FelixOnline/Base/Session.php
public function start()
    {
        if(!$this->cli) {
            if (session_status() === PHP_SESSION_DISABLED) {
                throw new InternalException('Sessions are disabled');
            }

            if (session_status() === PHP_SESSION_ACTIVE) {
                throw new InternalException('Session already started.');
            }

            session_name($this->name); // set session name
            session_start();

            $this->id = session_id();
        } else {
            $this->clistore = array();
            $this->id = rand();
        }
    }
public function start()
    {
        if(!$this->cli) {
            if (session_status() === PHP_SESSION_DISABLED) {
                throw new InternalException('Sessions are disabled');
            }

            if (session_status() === PHP_SESSION_ACTIVE) {
                throw new InternalException('Session already started.');
            }

            session_name($this->name); // set session name
            session_start();

            $this->id = session_id();
        } else {
            $this->clistore = array();
            $this->id = rand();
        }
    }
public function start ( ) { if ( ! $ this -> cli ) { if ( session_status ( ) === PHP_SESSION_DISABLED ) { throw new InternalException ( 'Sessions are disabled' ) ; } if ( session_status ( ) === PHP_SESSION_ACTIVE ) { throw new InternalException ( 'Session already started.' ) ; } session_name ( $ this -> name ) ; // set session name session_start ( ) ; $ this -> id = session_id ( ) ; } else { $ this -> clistore = array ( ) ; $ this -> id = rand ( ) ; } }
Start session
@codeCoverageIgnore
Start session