<?phpnamespace App\Twig;use App\Services\Messages;use Twig\Extension\AbstractExtension;use Twig\TwigFunction;class MessagesExtension extends AbstractExtension{ public function __construct(Messages $message) { $this->message = $message; } public function getFunctions(): array { return [ new TwigFunction('getMessengerRecentsConversations', [$this, 'getMessengerRecentsConversations']), ]; } public function getMessengerRecentsConversations($userEntity) { return $this->message->getMessengerRecentsConversations($userEntity); }}