This is the ResultSet that actually stores and gets results from DBIx::Class.
$schema->resultset('SysInfo')->set('test.param', 1); $schema->resultset('SysInfo')->get('test.param'); $schema->resultset('SysInfo')->del('test.param');
This is used by the OpusVL::SysParams object.
Set a system parameter. The key name is simply a string. It's suggested you use some kind of schema like 'system.key' to prevent name clashes with other unoriginal programmers.
The value and data type should correspond. A guess will be made, if you don't provide the data type. Any value that can be JSON-encoded should work (i.e. no CODE refs), but see OpusVL::SysParams::Schema::Result::SysInfo for the list of options for data type, and hence value type.
Delete a system parameter.
Returns the keys of the system parameters.
Returns a resultset with an ordering applied.
OpusVL - www.opusvl.com
This software is copyright (c) 2011 - 2016 by OpusVL - www.opusvl.com.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.