/** * Used by validations * * @param string $data This elements data * @param string $cond What condition to apply * @param string $compare Data to compare element's data to (if date already set to Y-m-d H:I:S so no need to * apply storeDatabaseForm() on it * * @return bool */ public function greaterOrLessThan($data, $cond, $compare) { $data = $this->storeDatabaseFormat($data, null); /** * $$$ rob 30/06/2011 the line below was commented out - but if doing date compare on 2 fields * formatting %d/%m/%Y then the compare unix time was not right */ $compare = $this->storeDatabaseFormat($compare, null); $data = JFactory::getDate($data)->toUnix(); $compare = JFactory::getDate($compare)->toUnix(); return parent::greaterOrLessThan($data, $cond, $compare); }