Açıklama Yok

Helpscout.php 556B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace MailPoet\Twig;
  3. if (!defined('ABSPATH')) exit;
  4. use MailPoet\DI\ContainerWrapper;
  5. use MailPoet\Helpscout\Beacon;
  6. use MailPoetVendor\Twig\TwigFunction;
  7. class Helpscout extends \MailPoetVendor\Twig\Extension\AbstractExtension {
  8. public function getFunctions() {
  9. return [
  10. new TwigFunction(
  11. 'get_helpscout_data',
  12. [$this, 'getHelpscoutData'],
  13. ['is_safe' => ['all']]
  14. ),
  15. ];
  16. }
  17. public function getHelpscoutData() {
  18. return ContainerWrapper::getInstance()->get(Beacon::class)->getData();
  19. }
  20. }