class ThumbnailSettingsAdapter extends BaseAdapter

Class ThumbnailSettingsAdapter is injected as alligator.thumbnail.settings.adapter service. ThumbnailSettingsAdapter handles the logic for creating converters defined as constants in ThumbnailSettingsAdapterUtil.

Constants

BASE_CONVERTER_NAME

Base name for all converters. Every converter must end with this

Methods

bool
apply(Request $request, ParamConverter $configuration)

Stores the object in the request.

bool
supports(ParamConverter $configuration)

Checks if the object is supported.

mixed
convert(BasicConverter $converter)

No description

string
getNameSpace()

No description

string
getAdapterUtil()

No description

buildConverterInstance(string $param, Request $request)

No description

__construct(ThumbnailSettingsManager $thumbnailSettingsManager)

No description

setManager(ThumbnailSettingsManager $thumbnailSettingsManager)

No description

Details

in BaseAdapter at line 35
bool apply(Request $request, ParamConverter $configuration)

Stores the object in the request.

Parameters

Request $request The request
ParamConverter $configuration Contains the name, class and options of the object

Return Value

bool True if the object has been successfully set, else false

in BaseAdapter at line 49
bool supports(ParamConverter $configuration)

Checks if the object is supported.

Parameters

ParamConverter $configuration Should be an instance of ParamConverter

Return Value

bool True if the object is supported, else false

in BaseAdapter at line 61
mixed convert(BasicConverter $converter)

Parameters

BasicConverter $converter

Return Value

mixed

at line 59
string getNameSpace()

Return Value

string

at line 67
string getAdapterUtil()

Return Value

string

at line 40
BasicConverter buildConverterInstance(string $param, Request $request)

Parameters

string $param
Request $request

Return Value

BasicConverter

at line 29
__construct(ThumbnailSettingsManager $thumbnailSettingsManager)

Parameters

ThumbnailSettingsManager $thumbnailSettingsManager

at line 51
setManager(ThumbnailSettingsManager $thumbnailSettingsManager)

Parameters

ThumbnailSettingsManager $thumbnailSettingsManager