HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: /volume1/web/tom-marchisa/wp-content/plugins/real-physical-media/inc/AdInitiator.php
<?php

namespace DevOwl\RealPhysicalMedia;

use DevOwl\RealPhysicalMedia\Vendor\DevOwl\RealUtils\AbstractInitiator;
use DevOwl\RealPhysicalMedia\Vendor\DevOwl\RealUtils\WelcomePage;
use DevOwl\RealPhysicalMedia\base\UtilsProvider;
// @codeCoverageIgnoreStart
\defined('ABSPATH') or die('No script kiddies please!');
// Avoid direct file request
// @codeCoverageIgnoreEnd
/**
 * Initiate real-utils functionality.
 * @internal
 */
class AdInitiator extends AbstractInitiator
{
    use UtilsProvider;
    /**
     * Documented in AbstractInitiator.
     *
     * @codeCoverageIgnore
     */
    public function getPluginBase()
    {
        return $this;
    }
    /**
     * Documented in AbstractInitiator.
     *
     * @codeCoverageIgnore
     */
    public function getPluginAssets()
    {
        return $this->getCore()->getAssets();
    }
    /**
     * Documented in AbstractInitiator.
     *
     * @codeCoverageIgnore
     */
    public function getRateLink()
    {
        return null;
    }
    /**
     * Documented in AbstractInitiator.
     *
     * @codeCoverageIgnore
     */
    public function getKeyFeatures()
    {
        return [['image' => $this->getAssetsUrl('feature-queue.gif'), 'title' => \__('Reliable moving of files', 'real-physical-media'), 'description' => \__('Moves new uploads directly to the correct physical folder, but existing files can also be moved physically.', 'real-physical-media')], ['image' => $this->getAssetsUrl('feature-seo.jpg'), 'title' => \__('Redirect old media URLs', 'real-physical-media'), 'description' => \__('SEO URL redirects protect you from errors: If your or any other website refers to a file whose URL changes when the file is moved, the user\'s browser will be automatically redirected with a 301 and 302 redirect for best SEO results.', 'real-physical-media')], ['image' => $this->getAssetsUrl('feature-manual.jpg'), 'title' => \__('Where is your file located?', 'real-physical-media'), 'description' => \__('Opening a single media file allows you to view physical location and manually move the file physically.', 'real-physical-media')]];
    }
}