formatting
create description for channel product
refactored goodsclous class and moved magic number to constant
refactored scope check in own method
implement method to get and delete channel products
create classes for product descriptions
refactored creation of descriptions
implement filters and search for API
try to get the entity if it is not there, catch exception and handle
properties need to be array not json
implement possibility to add filters, offset, etc. to get method
get and delete product descriptions
refactored get and avoid unnecessary parameters
add description for channel product to company product
fix patchPost wrong naming to putPost
we need description id instead of whole description object
set correct url for put
return exception, don't throw it
add comments
fix scoping of product collection, now the correct values are got
scope can not be tested - WHY!? seems like a core bug?