- Output for 7.0.0 - 7.0.18, 7.1.0 - 7.1.4
- Parse error: syntax error, unexpected 'private' (T_PRIVATE), expecting end of file in /in/374sk on line 3
Process exited with code 255.
<?php
private function timestampIsValid($timestampColumn, $requiredArray = array())
{
$requiredArray[] = $this->$timestampColumn;
$timestampIsValid = true;
foreach($requiredArray as $key => $requiredTimestamp)
{
$isValidTimestamp = Validation::validateTimestamp($this->$requiredTimestamp);
if (!$isValidTimestamp)
{
$timeStampIsValid = false;
break;
}
if (
$key !== 0 &&
($this->{$requiredArray[($key - 1)]} == '0000-00-00 00:00:00' ||
!Validation::validateTimestamp($this->{$requiredArray[($key - 1)]}) ||
strtotime($this->$requiredTimestamp) > strtotime($this->{$requiredArray[($key - 1)]}))
)
{
$timestampIsValid = false;
break;
}
}
return $timestampIsValid;
}
}