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/configuration/MetaSupText.php
<?php

namespace DevOwl\RealPhysicalMedia\configuration;

use DevOwl\RealPhysicalMedia\Assets;
use DevOwl\RealPhysicalMedia\base\UtilsProvider;
use DevOwl\RealPhysicalMedia\queue\Queue;
use MatthiasWeb\RealMediaLibrary\api\IFolder;
use MatthiasWeb\RealMediaLibrary\api\IMetadata;
use WP_REST_Request;
use WP_REST_Response;
\defined('ABSPATH') or die('No script kiddies please!');
// Avoid direct file request
/**
 * Create Meta sup text for the physical meta.
 * @internal
 */
class MetaSupText implements IMetadata
{
    use UtilsProvider;
    const UNIQUE_NAME = 'rpmSupText';
    /**
     * Enqueue scripts.
     *
     * @param Assets $assets
     */
    public function scripts($assets)
    {
        // Silence is golden.
    }
    /**
     * Output options.
     *
     * @param string $content
     * @param IFolder $folder
     */
    public function content($content, $folder)
    {
        $content .= '<p class="description" style="font-size:10px;">';
        if (Queue::getInstance()->isAutomaticQueueing()) {
            $content .= '<sup>1</sup> ' . \__('Only applies if automatic change detection from Real Physical Media is enabled.', 'real-physical-media') . '<br/>';
        }
        $content .= '</p>';
        return $content;
    }
    /**
     * Save options - nothing to save here.
     *
     * @param WP_REST_Response $response
     * @param IFolder $folder
     * @param WP_REST_Request $request
     */
    public function save($response, $folder, $request)
    {
        return $response;
    }
}