darvinstudio/darvin-utils-bundle
Move templates from Utils lib to make them overridable.
Add data view services:
$view = $this->dataViewFactory->createView($order->getData(AbstractOrder::DATA_PLACE_EXPORT), $transPrefix, 'messages', true);
{{ utils_data_block(item.data, 'ecommerce_order_item.entity', 'messages') }}
{{ utils_data_table(data, name, trans_domain) }}
{{ utils_data_text(data, order_type.entity.transPrefix, 'messages') }}
Add Varnish cache clear command.
Change temporary files directory from "/tmp" to "%kernel.project_dir%/var/tmp".
Add JSON encoder.
Add copy cloned uploadables event subscriber.
Disable alias services compiler pass.
Rename "Sluggable entity manager" => "Sluggable manager".
Simplify override configuration.
darvin_utils:
override:
DarvinECommerceBundle:
order:
entities:
- Order\Order
templates:
- admin/order
- order
product:
entities:
- Product
templates:
- product
$ bin/console darvin:utils:override product
$ bin/console darvin:utils:override product admin
$ bin/console darvin:utils:override product -b DarvinECommerceBundle
Add callback runner.
Make Twig, Translation and PropertyAccess components optional.
Remove Intl Twig functions.
Allow to disable form, security components.
Add generic stringifier.
Alias services for autowiring.
Register interfaces for autoconfiguration.
Move service configs to "services" dir.
Use single quotes in YAML.
Make providable services public.
Apply "raw" filter in price template.
How can I help you explore Laravel packages today?