Code Duplication    Length = 15-17 lines in 2 locations

lib/Db/OwnNoteMapper.php 2 locations

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