raklib\server\RakLibServer::addDependency PHP Method

addDependency() protected method

protected addDependency ( array &$loadPaths, ReflectionClass $dep )
$loadPaths array
$dep ReflectionClass
    protected function addDependency(array &$loadPaths, \ReflectionClass $dep)
    {
        if ($dep->getFileName() !== false) {
            $loadPaths[$dep->getName()] = $dep->getFileName();
        }
        if ($dep->getParentClass() instanceof \ReflectionClass) {
            $this->addDependency($loadPaths, $dep->getParentClass());
        }
        foreach ($dep->getInterfaces() as $interface) {
            $this->addDependency($loadPaths, $interface);
        }
    }