2.8.0 (2017-09-06)
Features
- TypeComposer: add TC.wrapResolverAs() method. It creates new resolver from existing. (d1f0c8c)
So setResolver
and getResolver
with different resolver names:
PriceTC.setResolver(
'findForAdmin',
PriceTC.getResolver('find')
.someWrapMethodsChain()
);
can be replaced by wrapResolveAs
:
PriceTC.wrapResolverAs('findAdmin', 'find', clonnedResolver => {
return clonnedResolver.someWrapMethodsChain();
});
Yep, this method may look excessive. BUT it allows keeping your app's
code in the same stylistic with wrapResolver
and wrapResolverResolve
methods.