DOKK / manpages / debian 12 / libcatalyst-plugin-session-store-dbic-perl / Catalyst::Plugin::Session::Store::DBIC::Delegate.3pm.en
Catalyst::Plugin::Session::Store::DBIC::Delegate(3pm) User Contributed Perl Documentation Catalyst::Plugin::Session::Store::DBIC::Delegate(3pm)

Catalyst::Plugin::Session::Store::DBIC::Delegate - Delegates between the session and flash rows

This class delegates between two rows in your sessions table for a given session (session and flash). This is done for compatibility with Catalyst::Plugin::Session::Store::DBI.

Return the session row for this delegate.

Return the flash row for this delegate.

Load the specified session or flash row from the database. This is a wrapper around "find_or_create" in DBIx::Class::ResultSet to add support for transactions.

Return the expires row for this delegate. As with Catalyst::Plugin::Session::Store::DBI, this maps to the "session" row.

Update the session and flash data in the backend store.

Remove any references held by the delegate.

Daniel Westermann-Clark <danieltwc@cpan.org>

Copyright 2006-2008 Daniel Westermann-Clark, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

2022-06-09 perl v5.34.0