ProductAdapter
class ProductAdapter extends ProductAdapter
Class ProductAdapter is injected as empire_product_search_plugin.product_search_adapter service. ProductAdapter handles the logic for creating converters defined as constants in ProductAdapterUtil.
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.
from BaseAdapter
buildConverterInstance(string $param, Request $request)
No description
from ProductAdapter
Details
in BaseAdapter at line 35
bool
apply(Request $request, ParamConverter $configuration)
Stores the object in the request.
in BaseAdapter at line 49
bool
supports(ParamConverter $configuration)
Checks if the object is supported.
in BaseAdapter at line 61
mixed
convert(BasicConverter $converter)
in BaseAdapter at line 69
string
getNameSpace()
in BaseAdapter at line 79
string
getAdapterUtil()
Retruns AdapterUtil class for provided adapter
in ProductAdapter at line 33
BasicConverter
buildConverterInstance(string $param, Request $request)
in ProductAdapter at line 25
__construct(ProductManager $productManager)
ProductAdapter constructor.