Ticket #3002 (closed defect: fixed)
MetaField::Compound isn't subclassable
| Reported by: | tdb01r | Owned by: | cjg |
|---|---|---|---|
| Priority: | unset | Milestone: | EPrints 3.2.3 |
| Component: | - | Version: | 3.0 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
The API does some field-specific things based on a compound field being of type 'compound' which results in obscure breakage when you try to subclass ::Compound. I want to do this to create specific Compound-like behaviours (e.g. hiding an automatic sub-field).
Change API to use ->isa( "EPrints::MetaField::Compound" ) ?
Change History
Note: See
TracTickets for help on using
tickets.
