REDROOM
PHP 8.2.31
Path:
Logout
Edit File
Size: 1.75 KB
Close
/home/nshryvcy/himaltourism.com/wp-content/plugins/mailpoet/lib/Twig/Analytics.php
Text
Base64
<?php // phpcs:ignore SlevomatCodingStandard.TypeHints.DeclareStrictTypes.DeclareStrictTypesMissing namespace MailPoet\Twig; if (!defined('ABSPATH')) exit; use MailPoet\Analytics\Analytics as AnalyticsGenerator; use MailPoet\DI\ContainerWrapper; use MailPoet\InvalidStateException; use MailPoetVendor\Twig\Extension\AbstractExtension; use MailPoetVendor\Twig\TwigFunction; class Analytics extends AbstractExtension { /** @var AnalyticsGenerator */ private $analytics; public function getFunctions() { return [ new TwigFunction( 'get_analytics_data', [$this, 'generateAnalytics'], ['is_safe' => ['all']] ), new TwigFunction( 'is_analytics_enabled', [$this, 'isEnabled'], ['is_safe' => ['all']] ), new TwigFunction( 'get_analytics_public_id', [$this, 'getPublicId'], ['is_safe' => ['all']] ), new TwigFunction( 'is_analytics_public_id_new', [$this, 'isPublicIdNew'], ['is_safe' => ['all']] ), ]; } private function getAnalytics() { if ($this->analytics === null) { $this->analytics = ContainerWrapper::getInstance()->get(AnalyticsGenerator::class); } if (!$this->analytics instanceof AnalyticsGenerator) { throw new InvalidStateException('AnalyticsGenerator service was not registered!'); } return $this->analytics; } public function generateAnalytics() { return $this->getAnalytics()->generateAnalytics(); } public function isEnabled() { return $this->getAnalytics()->isEnabled(); } public function getPublicId() { return $this->getAnalytics()->getPublicId(); } public function isPublicIdNew() { return $this->getAnalytics()->isPublicIdNew(); } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 8
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
Analytics.php
1.75 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Assets.php
3.58 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Filters.php
581 B
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Functions.php
8.68 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Handlebars.php
1.43 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Helpscout.php
934 B
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
I18n.php
2.99 KB
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
index.php
0 B
lrw-r--r--
2023-04-04 05:35:40
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).