interface ContentManagerInterface

Content manager interface

Methods

array
getProviders(string|null $category, string|null $contentType = null)

Get content providers list

bool
registerProvider(object|string $provider)

Register content provider

bool
unRegisterProvider(string $name)

Unregister content provider

ContentProviderInterface|null
provider(string $name)

Get content provider

bool
hasProvider(string $name)

Check if provider exists

Details

at line 26
array getProviders(string|null $category, string|null $contentType = null)

Get content providers list

Parameters

string|null $category
string|null $contentType

Return Value

array

at line 34
bool registerProvider(object|string $provider)

Register content provider

Parameters

object|string $provider

Return Value

bool

at line 42
bool unRegisterProvider(string $name)

Unregister content provider

Parameters

string $name

Return Value

bool

at line 50
ContentProviderInterface|null provider(string $name)

Get content provider

Parameters

string $name

Return Value

ContentProviderInterface|null

at line 58
bool hasProvider(string $name)

Check if provider exists

Parameters

string $name

Return Value

bool