AxKit::App::TABOO::Data::Plurals::Users - Data objects to handle multiple Users in TABOO
Often, you want to retrieve many different users from the data store, for example all with certain privileges. This is a typical situation where this class shoule be used.
new(@dbconnectargs)
The constructor. Nothing special.
load(what => fields, limit => {key => value, [...]}, orderby => fields, entries => number)
This load method can be used to retrieve a number of entries from a data store. It uses named parameters, the first what is used to determine which fields to retrieve. It is a string consisting of a commaseparated list of fields, as specified in the data store. The limit argument is to be used to determine which records to retrieve, these will be combined by logical AND. You may also supply a orderby argument, which is an expression used to determine the order of entries returned. Finally, you may supply a entries argument, which is the maximum number of entries to retrieve.
what
limit
orderby
entries
It will retrieve the data, and then call populate() for each of the records retrieved to ensure that the plural data objects actually consists of an array of AxKit::App::TABOO::Data::Users. But it calls the internal _load()-method to do the hard work (and that's in the parent class).
populate()
_load()
If there is no data that corresponds to the given arguments, this method will return undef.
undef
This is really not very well tested, it gets the users, but probably not all the information from subclasses of the singular objects.
See AxKit::App::TABOO.
To install AxKit::App::TABOO, copy and paste the appropriate command in to your terminal.
cpanm
cpanm AxKit::App::TABOO
CPAN shell
perl -MCPAN -e shell install AxKit::App::TABOO
For more information on module installation, please visit the detailed CPAN module installation guide.