VERSION
version 0.57SYNOPSIS
has directory => (
isa => "KiokuDB",
handles => "KiokuDB::Role::API",
);
DESCRIPTION
This role provides "requires" declarations for the runtime methods of KiokuDB. This is useful for setting up delegations.This is used in e.g. KiokuX::User.
METHODS
- new_scope
- txn_do
- lookup
- exists
- store
- insert
- update
- deep_update
- delete
- is_root
- set_root
- unset_root
- search
- all_objects
- root_set
- grep
- scan
- clear_live_objects
- new_scope
- object_to_id
- objects_to_ids
- id_to_object
- ids_to_objects
- live_objects
- directory
- The "directory" method should be used to fetch the actual KiokuDB delegate. This will work no matter how deeply it is nested.
AUTHOR
Yuval Kogman <[email protected]>COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Yuval Kogman, Infinity Interactive.This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.