[Dbix-class] RFC: DBIx-Class-Tree
Dave Howorth
dhoworth at mrc-lmb.cam.ac.uk
Wed Apr 5 11:15:24 CEST 2006
Aran Deltac wrote:
> I've just commited a script that uses Class::C3 to pick out the
> inheritance order and digs out the methods in the various modules and
> creates a nicely formatted POD of inherited methods. Its in:
>
> http://dev.catalyst.perl.org/repos/bast/branches/DBIx-Class-current/maint/inheritance_pod.pl
>
> I've used it to generate the INHERITED METHODS section in all the
> modules in the DBIx-Class-Tree repo (just commited).
You're a hero! I'll try this on lots of things :)
>>>>A DAG is a bit of a different beast than a Tree, but I'll keep it in
>>>>mind. Sounds like a deffinate possibility.
>>>Well, a tree is a special case of a DAG, so an interface that can handle
>>>DAGs can handle trees, but not necessarily vice versa.
>>From a user's point of view a tree is just a DAG constrained to a single
>>parent, right?
>
> Sounds right to me.
Pretty much. Each node must have exactly one parent (with a fudge at the
root) and the graph must be connected (i.e. it's not a forest)
Cheers, Dave
More information about the Dbix-class
mailing list