[Jifty-commit] r7253 - jifty/trunk/lib/Jifty/View/Declare
Jifty commits
jifty-commit at lists.jifty.org
Fri Jun 12 19:17:12 EDT 2009
Author: sartak
Date: Fri Jun 12 19:17:10 2009
New Revision: 7253
Modified:
jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
Log:
Make display_columns fall back to the record's readable columns
Modified: jifty/trunk/lib/Jifty/View/Declare/CRUD.pm
==============================================================================
--- jifty/trunk/lib/Jifty/View/Declare/CRUD.pm (original)
+++ jifty/trunk/lib/Jifty/View/Declare/CRUD.pm Fri Jun 12 19:17:10 2009
@@ -244,17 +244,22 @@
return $record;
}
-=head2 display_columns ACTION
+=head2 display_columns [ACTION]
Returns a list of all the column names that this REST view should
display. Defaults to all argument names for the provided C<ACTION>.
+If there is no action provided, returns the C<record_class>'s
+C<readable_attributes>.
=cut
sub display_columns {
my $self = shift;
my $action = shift;
- return $action->argument_names;
+
+ return $action->argument_names if $action;
+
+ return $self->record_class->readable_attributes;
}
=head2 edit_columns ACTION
More information about the Jifty-commit
mailing list