<?php
/**
 * Simple test to verify plugin functionality
 *
 * @package Subs_Sys
 */

// Test if plugin classes exist and can be instantiated.
if ( class_exists( 'Subs_Sys' ) ) {
	echo "✅ Main plugin class exists\n";
} else {
	echo "❌ Main plugin class missing\n";
}

if ( class_exists( 'Subs_Sys_Admin' ) ) {
	echo "✅ Admin class exists\n";
} else {
	echo "❌ Admin class missing\n";
}

if ( class_exists( 'Subs_Sys_Public' ) ) {
	echo "✅ Public class exists\n";
} else {
	echo "❌ Public class missing\n";
}

if ( class_exists( 'Subs_Sys_Loader' ) ) {
	echo "✅ Loader class exists\n";
} else {
	echo "❌ Loader class missing\n";
}

if ( class_exists( 'Subs_Sys_Settings' ) ) {
	echo "✅ Settings class exists\n";
} else {
	echo "❌ Settings class missing\n";
}

// Test if plugin is properly activated.
if ( function_exists( 'subs_sys_mh_activate_plugin' ) ) {
	echo "✅ Activation function exists\n";
} else {
	echo "❌ Activation function missing\n";
}

if ( function_exists( 'subs_sys_mh_deactivate_plugin' ) ) {
	echo "✅ Deactivation function exists\n";
} else {
	echo "❌ Deactivation function missing\n";
}

echo "\n🎉 Plugin structure verification complete!\n";
