Updated to latest version of CMS

This commit is contained in:
genuineparts 2025-06-23 20:45:15 +02:00
parent ccdf8fbb81
commit edf41b1198
76 changed files with 465 additions and 1162 deletions

View file

@ -1,6 +1,8 @@
<?php
$module["cache"]["name"]="Cache Class";
$module["cache"]["ver"]="0.9.10";
/**
* Project: beFramed
* Project: BeCast WebEngine - simple site engine
* File: /inc/cache.class.php
*
* This library is free software; you can redistribute it and/or
@ -17,13 +19,13 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* @link http://www.jaud.be
* @copyright 2025 becast.at
* @link http://www.becast.at
* @copyright 2009-2025 becast.at
* @author Bernhard Jaud <bernhard at becast dot at>
* @package beFramed Core
* @package BcWe core
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
*/
*/
/*
Already defined by PHP. I'll leave it here for Info
define("LOG_EMERG", 0);
@ -34,8 +36,7 @@ define("LOG_WARNING", 4);
define("LOG_INFO", 6);
define("LOG_DEBUG", 7);
*/
$module["cache"]["name"]="Cache Class";
$module["cache"]["ver"]="0.9.10";
class cache {
var $server;
var $prefix;
@ -85,12 +86,15 @@ class cache {
$this->obj->quit();
}
function set($key,$var,$expiration=null){
if($expriation=null){
$expriation=$this->exp;
function set($key,$var,$exp=null): void
{
if($exp==null){
$expiration = $this->exp;
}else{
$expiration = $exp;
}
$this->obj->set($this->prefix.$key,$var,$expiration);
}
}
function get($key){