NAME
OpenInteract2::Setup::DependencySource - Provide dependency information for Algorithm::Dependency
SYNOPSIS
my
$dep
= Algorithm::Dependency::Ordered->new(
source
=> OpenInteract2::Setup::DependencySource->new(),
);
DESCRIPTION
This class subclasses Algorithm::Dependency::Source so it can provide setup task names and dependencies to Algorithm::Dependency.
Most of the heavy lifting is done by OpenInteract2::Setup as all the tasks are registered there. We simply ask that class for all the tasks, iterate through them and get their dependencies, then return all that information in a format Algorithm::Dependency::Source can understand.
SEE ALSO
COPYRIGHT
Copyright (c) 2005 Chris Winters. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
AUTHORS
Chris Winters <chris@cwinters.com>