[TYPO3-dev]  Time issues - a proposal
    Martin Kutschker 
    martin.kutschker-n0spam at no5pam-blackbox.net
       
    Fri Oct 26 23:38:53 CEST 2007
    
    
  
Hi!
I want to introduce a new variable to be used for access control. It 
drops the seconds from the current time as access control doesn't use 
seconds. The point is to give Mysql the chance to cache the query, which 
  is nearly impossible with clauses like "endtime > 
$GLOBALS['SIM_EXEC_TIME']".
$ACCESS_TIME = $EXEC_TIME - ($EXEC_TIME % 60);
$SIM_ACCESS_TIME = $SIM_ACCESS_TIME;
And I want a new option to store all timestamps in UTC/GMT. Therefor 
t3lib_div gets two new functions.
function getTime()	{
	if ($GLOBALS['TYPO3_CONF_VAR']['SYS']['useUTC'])	{
		$time = gmtime();
	} else {
		$time = time();
	}
}
function makeTime()	{
	$args = func_get_args();
	if ($GLOBALS['TYPO3_CONF_VAR']['SYS']['useUTC'])	{
		return call_user_func_array('gmmktime', $args);
	} else {
		return call_user_func_array('mktime', $args);
	}
}
Masi
    
    
More information about the TYPO3-dev
mailing list