Submit
Path:
~
/
home
/
getwphos
/
www
/
dynastymetalworks
/
wp-content
/
plugins
/
indostio-addons
/
modules
/
portfolio
/
File Content:
module.php
<?php /** * Indostio Addons Modules functions and definitions. * * @package Indostio */ namespace Indostio\Addons\Modules\Portfolio; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Addons Modules */ class Module { /** * Instance * * @var $instance */ private static $instance; /** * Initiator * * @since 1.0.0 * @return object */ public static function instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Instantiate the object. * * @since 1.0.0 * * @return void */ public function __construct() { $this->includes(); add_action('init', array( $this, 'actions')); } /** * Includes files * * @since 1.0.0 * * @return void */ private function includes() { \Indostio\Addons\Auto_Loader::register( [ 'Indostio\Addons\Modules\Portfolio\Settings' => INDOSTIO_ADDONS_DIR . 'modules/portfolio/settings.php', 'Indostio\Addons\Modules\Portfolio\Post_Type' => INDOSTIO_ADDONS_DIR . 'modules/portfolio/post-type.php', ] ); } /** * Add Actions * * @since 1.0.0 * * @return void */ public function actions() { \Indostio\Addons\Modules\Portfolio\Post_Type::instance(); if( is_admin() ) { \Indostio\Addons\Modules\Portfolio\Settings::instance(); } } }
Submit
FILE
FOLDER
Name
Size
Permission
Action
module.php
1434 bytes
0644
post-type.php
3087 bytes
0644
settings.php
1273 bytes
0644
N4ST4R_ID | Naxtarrr