Commit graph

23 commits

Author SHA1 Message Date
Colin Kuskie
e1be2f9319 Make fieldType a required property option. Check for the presence of either noFormPost or label. 2009-12-17 13:25:27 -08:00
Colin Kuskie
3b31069b1c Make fieldType a required parameter of a Definition Asset property. 2009-12-17 13:00:54 -08:00
Colin Kuskie
c93bdc7950 add get_tables, and refactor out get_all_properties from get_property_list 2009-12-16 15:13:15 -08:00
Colin Kuskie
5b5d4783d0 Make get_property_list API compatible with get_attribute_list, by returning an array. 2009-12-16 13:31:48 -08:00
Colin Kuskie
64fc4a231d Define what the assetName accessor returns. 2009-12-16 13:31:27 -08:00
Colin Kuskie
059bd6761d Uniqueness check on attribute names in get_property_list. Add tests for that, and for get_attributes 2009-12-11 11:56:16 -08:00
Colin Kuskie
334f3414c3 Handle insertion order in multiple classes. This breaks overriding properties in the Definition. 2009-12-11 10:54:23 -08:00
Colin Kuskie
812c2e4c37 Finish up POD for Definition::Role::Object 2009-12-10 19:46:14 -08:00
Colin Kuskie
19b784cd95 Fix get_property_list. Add tests. 2009-12-10 18:54:18 -08:00
Colin Kuskie
0f3260131d Add POD. Use meta->find_attribute_by_name instead of can. Use get_property_list instead of get_all_properties. Change set to ignore bad properties instead of ending the set. 2009-12-10 17:48:23 -08:00
Colin Kuskie
849e8d4037 Change get_property_list from an attribute to a method in Definition::Meta::Class. 2009-12-10 15:54:49 -08:00
Graham Knop
2c7eb7478e change table to tableName in definition 2009-12-07 12:22:33 -06:00
Graham Knop
bb2667206d adding some methods to role, other small cleanups 2009-12-07 12:16:07 -06:00
Graham Knop
c7995b716e Fix applying roles 2009-12-07 12:15:21 -06:00
Graham Knop
fdb72a6d7f small adjustments 2009-12-07 11:29:03 -06:00
Colin Kuskie
b6058e8b11 Began POD for WebGUI::Definition::Asset 2009-12-05 19:06:05 -08:00
Colin Kuskie
129f675f29 POD for WebGUI::Definition::Meta::Property::Asset 2009-12-05 14:23:13 -08:00
Colin Kuskie
841f9418a8 POD for WebGUI::Definition::Meta::Property 2009-12-05 14:22:21 -08:00
Colin Kuskie
d78359c13a POD for Definition::Meta::Class 2009-12-05 13:53:05 -08:00
Colin Kuskie
8491775491 POD for Definition/Meta/Property/Asset.pm
Adopted the style of postfix POD when dealing with Moose specific
code.  It's much easier to read both.
2009-12-05 12:31:02 -08:00
Colin Kuskie
a1957b324a POD for Definition::Meta::Property. 2009-12-05 12:30:34 -08:00
Colin Kuskie
0c90162c57 Fix a syntax error, and add a list of newly required modules to testEnvironment.pl 2009-12-02 16:06:06 -08:00
Graham Knop
88aba652c7 moose based definition 2009-12-02 11:37:41 -06:00