]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/file.creditos.php
Se agrega checheo opcional de administrador dentro de marco_cabecera().
[z.facultad/75.43/tp1.git] / src / lib / file.creditos.php
index e4a9f6ec3cb05019ca58a6e348967a3ad3a7e7f3..13b63186475b5d35b6822d3c9ebb3f1da6aa2458 100644 (file)
@@ -87,6 +87,17 @@ function file_creditos_get($user)
     return $row;
 }
 
+/**
+ * Agrega $n créditos al usuario $user (false si hay error).
+ */
+function file_creditos_add($user, $n)
+{
+    if (!($row = file_creditos_get($user))) return false;
+    list($fecha, $creditos, $bonus, $dias) = $row;
+    $creditos += $n;
+    return (bool)file_creditos_write($user, $creditos, $bonus, $dias);
+}
+
 /**
  * Escribe una nueva entrada en el archivo de créditos (actualiza el 'índice').
  *