public function getFromWebserviceImport($wsElement, $document = null, $params = [], $idMapper = null) { if (!$wsElement or empty($wsElement->value)) { $this->date = null; } elseif (is_numeric($wsElement->value)) { $this->setDateFromTimestamp($wsElement->value); } else { throw new \Exception("cannot get document tag date from WS - invalid value [ " . $wsElement->value . " ]"); } }