public \Joomla\CMS\MVC\Model\ModelInterface
createModel
(mixed $name, mixed $prefix = '', array $config = array())
/**
* Method to load and return a model object.
*
* @param string $name The name of the model.
* @param string $prefix Optional model prefix.
* @param array $config Optional configuration array for the model.
*
* @return \Joomla\CMS\MVC\Model\ModelInterface The model object
*
* @since 4.0.0
* @throws \Exception
*/
public function createModel($name, $prefix = '', array $config = array())
{
$model = parent::createModel($name, $prefix, $config);
if (!$model) {
$model = parent::createModel($name, 'Administrator', $config);
}
return $model;
}