1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
<?php
namespace hji\geofarms\controllers;
use \hji\geofarms\GeoFarms;
use \hji\geofarms\models\CPT as CPTModel;
require_once(GeoFarms::$dir . '/classes/models/CPT.php');
class CPT
{
private $model;
public function __construct()
{
$this->model = new CPTModel();
add_action('init', array($this, 'init'));
}
public function init()
{
$this->model->create_post_type();
add_filter('post_updated_messages', array($this->model, 'post_updated_messages'));
}
}