public function __construct($sPostType, $aArguments = array(), $sCallerPath = null, $sTextDomain = 'admin-page-framework')
{
if (empty($sPostType)) {
return;
}
$_sProprtyClassName = isset($this->aSubClassNames['oProp']) ? $this->aSubClassNames['oProp'] : 'AdminPageFramework_Property_' . $this->_sStructureType;
$this->oProp = new $_sProprtyClassName($this, $this->_getCallerScriptPath($sCallerPath), get_class($this), 'publish_posts', $sTextDomain, $this->_sStructureType);
$this->oProp->sPostType = AdminPageFramework_WPUtility::sanitizeSlug($sPostType);
$this->oProp->aPostTypeArgs = $aArguments;
parent::__construct($this->oProp);
}