default format to Y-m-d
Horde_Date has a __toString() method, making it more compatible with the old
non-casting behavior, and it's also more, well, Horde-ish.
}
/**
- * @TODO Return a Horde_Date object instead?
- *
* @param string $string
- * @return DateTime
+ * @return Horde_Date
*/
public function stringToDate($string)
{
return null;
}
- return new DateTime($string);
+ $d = new Horde_Date($string);
+ $d->setDefaultFormat('Y-m-d');
+
+ return $d;
}
/**
- * @TODO Return a Horde_Date object instead?
- *
* @param string $string
- * @return DateTime
+ * @return Horde_Date
*/
public function stringToTime($string)
{
return null;
}
- return new DateTime($string);
+ return new Horde_Date($string);
}
/**
* @TODO Return a Horde_Date object instead?
*
* @param string $string
- * @return DateTime
+ * @return Horde_Date
*/
public function stringToDummyTime($value)
{