Setting the session_name

Hi all,

How can rename the session_name in my controller?

This is my example code which I have in my bootstrap file

* Start the session the first time some component requests the session service
$di->setShared('session', function () {
    try {
        $session = new SessionAdapter();    
        return $session;                
    } catch (Exception $ex) {
        echo "Fatal session error, session not instantiated";

And this is my controller source code

class SessionController extends Phalcon\Mvc\Controllers
    public function initialize()
        // destroy the whole session
        // set session ID = token
        $token = 123;
        // PHP way  session_name("myApp");
        //Phalcon way ???? [session_name, cache_expire, cookie_params etc]          


At this point in time I don't think the session adapter by default can support it (based on

You would have to extend Phalcon\Session\Adapter or create your own implementation of it.


Thanks Mitchell. Will it be fine then to just use the php version of session_name On 18 Mar 2015 1:43 AM, "Mitchell Macpherson" [email protected] wrote:

Try using this inside your controller


And name you session with a new name inside the function.