Improvements to AdjacentList.pm:
authorNeil de Carteret <n3dst4@gmail.com>
Sun, 10 Dec 2006 12:39:24 +0000 (12:39 +0000)
committerNeil de Carteret <n3dst4@gmail.com>
Sun, 10 Dec 2006 12:39:24 +0000 (12:39 +0000)
commitc0d76c37162678a26ce56f769aa98e3cf1ae11c1
treeb230ad7663084ec40a80bd750956ff99d4570742
parent609f3762041d091605655b61642f5a70c4e9911b
Improvements to AdjacentList.pm:
Fixed a typo (ley for key)
Changed "attach" to "add". May be controversial.
Made the "parents" relationship *not* cascade deletes :-)
Added a "descendents" method which just does a horrendous recursion to do
what you think it does.
Added four deletion strategies. Would like to improve this in future by
e.g. overriding delete()

And tests for delete/descendents bits.
lib/DBIx/Class/Tree/AdjacencyList.pm
t/lib/TreeTest.pm