JustPaste.it
<?php
/**
 * @package    HikaSerial for Joomla!
 * @version    2.2.0
 * @author     Obsidev S.A.R.L.
 * @copyright  (C) 2011-2018 OBSIDEV. All rights reserved.
 * @license    GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 */
defined('_JEXEC') or die('Restricted access');
?><?php
$end_date = (int)$data->subscription->subscription_end_date;
$now = time();

$vars = array(
	'LIVE_SITE' => HIKASHOP_LIVE,
	'DAYS' => floor(($end_date - $now) / 86400),
	'subscription' => $data->subscription,
	'plan' => $data->plan,
	'user' => $data->user,
);
$texts = array(
	'MAIL_TITLE' => JText::_('SUBSCRIPTION_EXPIRATION_NOTICE_SUBJECT'),
	'MAIL_HEADER' => JText::_('HIKASHOP_MAIL_HEADER'),
	'HI_USER' => JText::sprintf('HI_CUSTOMER', $data->user->name),
	'SUBSCRIPTION_EXPIRATION_CONTENT' => JText::sprintf('SUBSCRIPTION_EXPIRATION_NOTICE_CONTENT',
		$data->plan->pack_name,
		hikashop_frontendLink('index.php?option=com_hikashop&ctrl=subscription&task=show&cid='.$data->subscription->subscription_id)
	),
);

if($vars['DAYS'] <= 1) {
	$vars['DAYS'] = 1;
	$k = 'SUBSCRIPTION_EXPIRATION_NOTICE_1_DAY_SUBJECT';
	$t = JText::_($k);
	if($k != $t)
		$texts['MAIL_TITLE'] = $t;
} else {
	$k = 'SUBSCRIPTION_EXPIRATION_NOTICE_X_DAYS_SUBJECT';
	$t = JText::sprintf($k, $vars['DAYS']);
	if($k != $t)
		$texts['MAIL_TITLE'] = $t;
}
unset($k);
unset($t);

if(empty($mail->subject))
	$mail->subject = $texts['MAIL_TITLE'];