But it violates encapsulation. If you really want to do that you can do session->data->{key}, but using the API is preferred. David On Sun, Mar 17, 2013 at 11:57 AM, Octavian Rasnita <orasnita@gmail.com> wrote:
Aha, ok, thank you. It was a nice syntax though.
From: David Golden
In Dancer2, you can't access the session object data directly like that anymore.
You can use the API described in Dancer2::Core::Session, though.
David
On Mar 17, 2013 11:08 AM, "Octavian Rasnita" <orasnita@gmail.com> wrote:
Hi,
I read that we can use both:
session('key') and session->{key}
...in order to get a value from the session.
I tried:
template 'login', { message => session->{flash} };
but it didn't work. However, the following worked:
template 'login', { message => session('flash') };
--Octavian
_______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
________________________________
_______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
_______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
-- David Golden <xdg@xdg.me> Take back your inbox! → http://www.bunchmail.com/ Twitter/IRC: @xdg