time; } public function setTime($time) { $this->time = $time; } public function getType() { return $this->type; } public function setType($type) { $this->type = $type; } public function getPrimaryKey() { return $this->primaryKey; } public function setPrimaryKey($primaryKey) { $this->primaryKey = $primaryKey; } public function getOperation() { return $this->operation; } public function setOperation($operation) { $this->operation = $operation; } public function getUserId() { return $this->userId; } public function setUserId($userId) { $this->userId = $userId; } public function getData() { return $this->data; } public function setData($data) { $this->data = $data; } public function getDataDifference() { return $this->dataDifference; } public function setDataDifference($dataDifference) { $this->dataDifference = $dataDifference; } public function getUser() { return $this->lazyLoad(self::LAZY_LOADER_USER, null); } public function setUser(User $user = null) { $this->lazySave(self::LAZY_LOADER_USER, $user); $this->userId = $user ? $user->getId() : null; } }