Moved admin files to their own directory, trying to get a comprehensive structure in place
This commit is contained in:
@ -11,6 +11,12 @@ if ( ! defined( 'ABSPATH' ) ) {
|
||||
|
||||
class App {
|
||||
|
||||
/** @var string */
|
||||
public $version = '1.0.0';
|
||||
|
||||
/** @var string */
|
||||
public $db_version = '1.0.0';
|
||||
|
||||
/** @var \PluginNamespace\App */
|
||||
public static $instance;
|
||||
|
||||
@ -36,7 +42,7 @@ class App {
|
||||
* @return void
|
||||
*/
|
||||
public static function plugin_deactivation(): void {
|
||||
//
|
||||
error_log( 'Deactivation hook invoked.' );
|
||||
}
|
||||
|
||||
/**
|
||||
@ -106,7 +112,9 @@ class App {
|
||||
* @return void
|
||||
*/
|
||||
public function scaffold_plugin(): void {
|
||||
add_action( 'admin_menu', array( $this, 'add_admin_menu' ) );
|
||||
if ( is_admin() ) {
|
||||
add_action( 'admin_menu', array( $this, 'add_admin_menu' ) );
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@ -143,7 +151,7 @@ class App {
|
||||
public function includes(): void {
|
||||
// Files to include on the admin.
|
||||
if ( is_admin() ) {
|
||||
require_once NMSP_PLUGIN_BASE_DIR . '/admin/class-settings.php';
|
||||
require_once NMSP_PLUGIN_BASE_DIR . '/admin/class-adminsettings.php';
|
||||
}
|
||||
//
|
||||
|
||||
|
Reference in New Issue
Block a user