File: View.pm

package info (click to toggle)
jifty 0.91117%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 7,376 kB
  • ctags: 3,773
  • sloc: perl: 24,084; sh: 112; xml: 99; makefile: 36
file content (25 lines) | stat: -rw-r--r-- 467 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package Jifty::Plugin::AdminUI::View;
use strict;
use warnings;
use Jifty::View::Declare -base;
require Jifty::View::Declare::CRUD;

for my $class (Jifty->class_loader->models) {
    (my $alias = $class) =~ s/.*:://;
    alias Jifty::View::Declare::CRUD under "/__jifty/admin/model/$alias", {
        object_type => $alias,
    };
}

1;

=head1 NAME

Jifty::Plugin::AdminUI::View - CRUD views for AdminUI

=head1 DESCRIPTION

Mount a crud view for each class.

=cut