| UR::Object::Command::List(3pm) | User Contributed Perl Documentation | UR::Object::Command::List(3pm) |
UR::Object::Command::List - Fetches and lists objects in different styles.
package MyLister;
use strict;
use warnings;
use above "UR";
class MyLister {
is => 'UR::Object::Command::List',
has => [
# add/modify properties
],
};
1;
The subject_class_name is the class for which the objects will be fetched. It can be specified one of two main ways:
class MyFetchAndDo {
is => 'UR::Object::Command::FetchAndDo',
has => [
subject_class_name => {
value => <CLASS NAME>,
is_constant => 1,
},
],
};
Add defaults to the show property:
class MyFetchAndDo {
is => 'UR::Object::Command::FetchAndDo',
has => [
show => {
default_value => 'name,age',
},
],
};
Overwrite the help_brief, help_synopsis and help_detail methods to provide specific help. If overwiting the help_detail method, use call '_filter_doc' to get the filter documentation and usage to combine with your specific help.
text, csv, html, xml, pretty (inprogress)
| 2022-01-17 | perl v5.32.1 |