public function __clone()
{
$currentTime = time();
$deleteOn = $this->getDeleteOn() - $this->getCreateOn() + $currentTime;
$expiredOn = $this->getExpiredOn() - $this->getCreateOn() + $currentTime;
$this->setCreateOn($currentTime)->setStartOn($currentTime)->setDeleteOn($deleteOn)->setExpiredOn($expiredOn)->unsetData(self::P_ID)->unsetData(self::P_RESULT);
}