/** * Element plugin specific method for setting unencrypted values back into post data * * @param array &$post Data passed by ref * @param string $key Key * @param string $data Elements unencrypted data * * @return void */ public function setValuesFromEncryt(&$post, $key, $data) { $date = $data[0]; if (FabrikWorker::isDate($date)) { // Only apply date logic to actual date data, if blank for example we should leave blank $date = JFactory::getDate($date); $date = $date->toSql(); // Put in the correct format list($dateOnly, $time) = explode(' ', $date); } else { $date = ''; $time = ''; } $data = array('date' => $date, 'time' => $time); parent::setValuesFromEncryt($post, $key, $data); }