PHP 8.2.31
Preview: Helpscout.php Size: 934 B
/home/nshryvcy/himaltourism.com/wp-content/plugins/mailpoet/lib/Twig/Helpscout.php

<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing

namespace MailPoet\Twig;

if (!defined('ABSPATH')) exit;


use MailPoet\DI\ContainerWrapper;
use MailPoet\Helpscout\Beacon;
use MailPoetVendor\Twig\TwigFunction;

class Helpscout extends \MailPoetVendor\Twig\Extension\AbstractExtension {
  public function getFunctions() {
    return [
      new TwigFunction(
        'get_helpscout_user_data',
        [$this, 'getHelpscoutUserData'],
        ['is_safe' => ['all']]
      ),
      new TwigFunction(
        'get_helpscout_site_data',
        [$this, 'getHelpscoutSiteData'],
        ['is_safe' => ['all']]
      ),
    ];
  }

  public function getHelpscoutUserData() {
    return ContainerWrapper::getInstance()->get(Beacon::class)->getUserData();
  }

  public function getHelpscoutSiteData() {
    return ContainerWrapper::getInstance()->get(Beacon::class)->getSiteData();
  }
}

Directory Contents

Dirs: 0 × Files: 8

Name Size Perms Modified Actions
1.75 KB lrw-r--r-- 2023-04-04 05:35:40
Edit Download
3.58 KB lrw-r--r-- 2023-04-04 05:35:40
Edit Download
581 B lrw-r--r-- 2023-04-04 05:35:40
Edit Download
8.68 KB lrw-r--r-- 2023-04-04 05:35:40
Edit Download
1.43 KB lrw-r--r-- 2023-04-04 05:35:40
Edit Download
934 B lrw-r--r-- 2023-04-04 05:35:40
Edit Download
2.99 KB lrw-r--r-- 2023-04-04 05:35:40
Edit Download
0 B lrw-r--r-- 2023-04-04 05:35:40
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).