set_basename( false, __FILE__ ); } return; } define( 'YANGRA_CONDITIONAL_VERSION', '1.0.0' ); define( 'YANGRA_CONDITIONAL_FILE', __FILE__ ); define( 'YANGRA_CONDITIONAL_PATH', plugin_dir_path( __FILE__ ) ); define( 'YANGRA_CONDITIONAL_URL', plugin_dir_url( __FILE__ ) ); if ( ! file_exists( YANGRA_CONDITIONAL_PATH . 'vendor/autoload.php' ) ) { add_action( 'admin_notices', static function () { echo '

'; esc_html_e( 'Yangra Conditional is missing its dependencies. Please run "composer install" in the plugin folder.', 'yangra-conditional' ); echo '

'; } ); return; } require_once YANGRA_CONDITIONAL_PATH . 'vendor/autoload.php'; require_once YANGRA_CONDITIONAL_PATH . 'includes/freemius.php'; register_activation_hook( __FILE__, array( \Yangra\Conditional\Lifecycle::class, 'activate' ) ); register_deactivation_hook( __FILE__, array( \Yangra\Conditional\Lifecycle::class, 'deactivate' ) ); add_action( 'plugins_loaded', array( \Yangra\Conditional\Plugin::instance(), 'boot' ) );