public static object|null
getTemplate
(mixed $key, mixed $language)
public static function getTemplate($key, $language)
{
$db = Factory::getDbo();
$query = $db->getQuery(true);
$query->select('*')->from($db->quoteName('#__mail_templates'))->where($db->quoteName('template_id') . ' = :key')->whereIn($db->quoteName('language'), ['', $language], ParameterType::STRING)->order($db->quoteName('language') . ' DESC')->bind(':key', $key);
$db->setQuery($query);
$mail = $db->loadObject();
if ($mail) {
$mail->params = new Registry($mail->params);
}
return $mail;
}