Preview: Controller.php
Size: 593 B
//home/nshryvcy/blissfulnepal.com/wp-content/plugins/tlp-team/app/Abstracts/Controller.php
<?php
/**
* Abstract Class for Controller.
*
* @package RT_Team
*/
namespace RT\Team\Abstracts;
// Do not allow directly accessing this file.
if ( ! defined( 'ABSPATH' ) ) {
exit( 'This script cannot be accessed directly.' );
}
/**
* Abstract Class for Controller.
*/
abstract class Controller {
/**
* Classes to include.
*
* @return array
*/
abstract public function classes();
/**
* Init Classes.
*
* @return void
*/
protected function init() {
foreach ( $this->classes() as $class ) {
$class::get_instance();
}
}
}
Directory Contents
Dirs: 0 × Files: 2