Server : nginx/1.24.0 System : Linux ip-172-31-33-48 6.14.0-1011-aws #11~24.04.1-Ubuntu SMP Fri Aug 1 02:07:25 UTC 2025 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE Directory : /var/www/html/wp-content/plugins/elementor/modules/atomic-widgets/styles/ |
Upload File : |
<?php namespace Elementor\Modules\AtomicWidgets\Styles; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } class Style_File { private string $handle; private string $path; private string $url; private string $media; private function __construct( string $handle, string $path, string $url, string $media ) { $this->handle = $handle; $this->path = $path; $this->url = $url; $this->media = $media; } public static function create( string $handle, string $path, string $url, string $media ): self { return new self( $handle, $path, $url, $media ); } public function get_handle(): string { return $this->handle; } public function get_path(): string { return $this->path; } public function get_url(): string { return $this->url; } public function get_media(): string { return $this->media; } }