interface ExplorerProviderInterface implements ContainerAwareInterface (View source)

Methods

Container
getContainer()

No description

setContainer(Container $container)

No description

mixed
get(string $serviceName)

Return a service from container.

bool
has(string $serviceName)

Returns true if the service is defined.

toExplorerItem(mixed $item)

No description

getItems(array $options = [])

No description

array
getFilters(array $options = [])

No description

getItemsById(array $ids = [])

No description

boolean
supports($item)

Check if object can be handled be current ExplorerProvider.

Details

Container getContainer()

Return Value

Container

ContainerAwareInterface setContainer(Container $container)

Parameters

Container $container

Return Value

ContainerAwareInterface

mixed get(string $serviceName)

Return a service from container.

Parameters

string $serviceName

Return Value

mixed

bool has(string $serviceName)

Returns true if the service is defined.

Parameters

string $serviceName

Return Value

bool true if the service is defined, false otherwise

ExplorerItemInterface toExplorerItem(mixed $item)

Parameters

mixed $item

Return Value

ExplorerItemInterface

ExplorerItemInterface[] getItems(array $options = [])

Parameters

array $options Options (search, page, itemPerPageā€¦)

Return Value

ExplorerItemInterface[]

array getFilters(array $options = [])

Parameters

array $options Options (search, page, itemPerPageā€¦)

Return Value

array

ExplorerItemInterface[] getItemsById(array $ids = [])

Parameters

array $ids

Return Value

ExplorerItemInterface[]

boolean supports($item)

Check if object can be handled be current ExplorerProvider.

Parameters

$item

Return Value

boolean