Skip to content

Composite repository resource listing #49

Open
@dantleech

Description

@dantleech

Currently it is only possible to directly access resources in a mounted resource. It is not possible to, for example, list mounted resources or retrieve the composite root as a resource.

For example

/              # composite resource root
/foobar        # mounted resource
/foobar/child1 # mounted resource
/barfoo        # mounted resource
/barfoo/compositerepo2 # mounted composite resource

I want to be able to do:

$compositeResource = $repo->get('/'); // return the composite resource
$children = $compositeResource->listChildren();

print_r(array_keys($children)); // [ '/foobar', '/barfoo' ]

See this PR for a very sketchy attempt at this.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions