/[Frey]/trunk/lib/Frey/Web/Item.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /trunk/lib/Frey/Web/Item.pm

Parent Directory Parent Directory | Revision Log Revision Log


Revision 63 - (show annotations)
Tue Jul 8 12:22:16 2008 UTC (15 years, 9 months ago) by dpavlin
Original Path: trunk/lib/Strix/View/User.pm
File size: 522 byte(s)
first Continuity::Widget build from database schema
1 package Strix::View::User;
2
3 use metaclass 'Moose::Meta::Class' => (
4 attribute_metaclass => 'Continuity::Meta::Attribute::FormField'
5 );
6
7 use Moose;
8
9 extends 'Continuity::Widget';
10 #with 'BonusTypes';
11
12 use Data::Dump qw/dump/;
13
14 use Strix::User;
15
16 my $m = Strix::User->meta;
17
18 foreach ( $m->get_attribute_list ) {
19 warn ">> $_\n";
20 my $attr = $m->get_attribute( $_ );
21
22 has $_ => (
23 is => $attr->_is_metadata,
24 label => ucfirst($_),
25 required => $attr->is_required,
26 );
27
28 }
29
30 has foo => (
31 is => 'rw',
32 label => 'Foo',
33 );
34
35 1;

  ViewVC Help
Powered by ViewVC 1.1.26