<?php

namespace MDCE;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * PRO plugin detektálása és licenc ellenőrzése.
 *
 * A PRO plugin a `MDCE_PRO_VERSION` konstans definiálásával jelzi magát.
 * A licenc érvényességét a `mdce_pro_is_licensed` filter-en keresztül közli.
 */
class ProBridge {

	public static function is_active(): bool {
		return defined( 'MDCE_PRO_VERSION' );
	}

	public static function is_licensed(): bool {
		if ( ! self::is_active() ) {
			return false;
		}
		return (bool) apply_filters( 'mdce_pro_is_licensed', false );
	}
}
