Code Duplication    Length = 15-17 lines in 2 locations

lib/Db/OwnNoteMapper.php 2 locations

@@ 118-134 (lines=17) @@
115
	 * @return OwnNote|Entity
116
	 * @internal param $userId
117
	 */
118
	public function create($note) {
119
		$parts = $this->utils->splitContent($note->getNote());
120
		$note->setNote('');
121
		/**
122
		 * @var $note OwnNote
123
		 */
124
		$note = parent::insert($note);
125
126
		foreach ($parts as $part) {
127
			$this->createNotePart($note, $part);
128
		}
129
130
		$note->setNote(implode('', $parts));
131
132
		return $note;
133
	}
134
135
	/**
136
	 * Update note
137
	 *
@@ 141-155 (lines=15) @@
138
	 * @param OwnNote $note
139
	 * @return OwnNote|Entity
140
	 */
141
	public function updateNote($note) {
142
		$parts = $this->utils->splitContent($note->getNote());
143
		$this->deleteNoteParts($note);
144
145
		foreach ($parts as $part) {
146
			$this->createNotePart($note, $part);
147
		}
148
		$note->setNote('');
149
		/**
150
		 * @var $note OwnNote
151
		 */
152
		$note = parent::update($note);
153
		$note->setNote(implode('', $parts));
154
		return $note;
155
	}
156
157
	/**
158
	 * @param OwnNote $note