* Date: 13/04/2019 22:47 */ namespace RibClient\Hook; use RibClient\Model\RibClientQuery; use Thelia\Core\Event\Hook\HookRenderEvent; use Thelia\Core\Hook\BaseHook; class HookManager extends BaseHook { public function onCustomerEdit(HookRenderEvent $event) { $customerId = $event->getArgument('customer_id'); if (null !== $cv = RibClientQuery::create()->findOneByCustomerId($customerId)) { $echeance = $cv->getEcheance(); } else { $echeance = ''; } $event->add( $this->render( "rib-client/customer-configuration.html", [ 'echeance' => $echeance ] ) ); } }