HEX
Server: Apache
System: Linux www 5.10.0-10-amd64 #1 SMP Debian 5.10.84-1 (2021-12-08) x86_64
User: root (0)
PHP: 8.2.1
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
Upload Files
File: /mnt/drbd/www/edenhouse/wp-content/plugins/astra-hooks/astra-hooks.php
<?php
/**
 * Plugin Name: Astra Hooks
 * Plugin URI: https://wpastra.com/
 * Description: Customizer Hooks for Theme.
 * Version: 1.0.2
 * Author: Brainstorm Force
 * Author URI: http://www.brainstormforce.com
 * Text Domain: astra-hooks
 *
 * @package Astra Hooks
 */

/**
 * Exit if accessed directly.
 */
if ( ! defined( 'ABSPATH' ) ) {
	exit();
}

/**
 * Astra Hooks Init
 */
if ( ! function_exists( 'astra_hooks_init' ) ) {

	/**
	 * Astra Hooks Init
	 *
	 * @since 1.0.0
	 * @return void
	 */
	function astra_hooks_init() {

		/**
		 * Check if Astra theme active
		 */
		if ( defined( 'ASTRA_THEME_SETTINGS' ) ) {

			/**
			 * Set constants.
			 */
			define( 'ASTRA_HOOKS_FILE', __FILE__ );
			define( 'ASTRA_HOOKS_BASE', plugin_basename( ASTRA_HOOKS_FILE ) );
			define( 'ASTRA_HOOKS_DIR', plugin_dir_path( ASTRA_HOOKS_FILE ) );
			define( 'ASTRA_HOOKS_URI', plugins_url( '/', ASTRA_HOOKS_FILE ) );
			define( 'ASTRA_HOOKS_VER', '1.0.2' );

			/**
			 * Astra Hooks
			 */
			require_once ASTRA_HOOKS_DIR . 'classes/class-astra-hooks.php';
		}
	}
}
add_action( 'after_setup_theme', 'astra_hooks_init' );