HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /home/nudepix.eu/public_html/wp-content/plugins/wp-piwik.disabled/classes/WP_Piwik/Shortcode.php
<?php
	
	namespace WP_Piwik;
	
	class Shortcode {
		
		private $available = array(
			'opt-out' => 'OptOut',
			'post' => 'Post',
			'overview' => 'Overview'
		), $content;
		
		public function __construct($attributes, $wpPiwik, $settings) {
			$wpPiwik->log('Check requested shortcode widget '.$attributes['module']);
			if (isset($attributes['module']) && isset($this->available[$attributes['module']])) {
				$wpPiwik->log('Add shortcode widget '.$this->available[$attributes['module']]);
				$class = '\\WP_Piwik\\Widget\\'.$this->available[$attributes['module']];
				$widget = new $class($wpPiwik, $settings, null, null, null, $attributes, true);
				$widget->show();
				$this->content = $widget->get();
			}
		}
		
		public function get() {
			return $this->content;
		}
		
	}