formWidget->data->tinypng_developer_key;
if ($key) {
try {
\Tinify\setKey($key);
\Tinify\validate();
$validKey = true;
$compressionsThisMonth = (int) \Tinify\compressionCount();
$remainingFree = max(0, 500 - $compressionsThisMonth);
} catch(\Tinify\Exception $e) {
}
}
$currentDate = new DateTime(date('Y-m-d'));
$currentDate->add(new DateInterval('P1M'));
$firstDayOfNextMonth = $currentDate->format('Y-m-1');
$firstDayOfNextMonth = new DateTime($firstDayOfNextMonth);
$now = new DateTime();
$interval = $now->diff($firstDayOfNextMonth);
$daysUntilRenew = $interval->format('%a');
if ($validKey)
{
?>