Afegir configuració de marge de temps per getCurrentClasses

Fins ara el mètode getCurrentClasses només retorna les classes que
s'estan duent a terme en l'instant actual de temps.

S'han afegit 2 constants que defineixen durant quant temps més es
mostren les assignatures quan acaben, i amb quina antelació a la classe
es comencen a mostrar.

De moment estan ambdues configurades a 0, així que aquest commit no
canvia res efectivament, només prepara el backend per si hem de
modificar aquests valors en el futur.

Change-Id: I352a664ab46f369f70acf7628b3f403d002c9f34
diff --git a/inc/Classes.php b/inc/Classes.php
index b7fde79..04b802d 100644
--- a/inc/Classes.php
+++ b/inc/Classes.php
@@ -2,6 +2,11 @@
 namespace DAFME\Covid;
 
 class Classes {
+  // Marge en segons per seguir retornant una assignatura abans o després que
+  // acabi, quan s'obtenen les classes actuals.
+  const MARGIN_BEGINS = 0*60;
+  const MARGIN_ENDS = 0*60;
+
   public static function getCurrentClasses() {
     global $con;
 
@@ -15,8 +20,8 @@
           ON s.id = u_s.subject_id
         ' : '').
         'WHERE
-          c.begins < UNIX_TIMESTAMP() AND
-          c.ends > UNIX_TIMESTAMP()'.($isSignedIn ? ' AND
+          c.begins - '.self::MARGIN_BEGINS.' < UNIX_TIMESTAMP() AND
+          c.ends + '.self::MARGIN_ENDS.' > UNIX_TIMESTAMP()'.($isSignedIn ? ' AND
           (
             u_s.user_id = :user_id OR
             u_s.subject_id IS NULL