Code Duplication    Length = 21-21 lines in 2 locations

app/presenters/ExportPresenter.php 2 locations

@@ 164-184 (lines=21) @@
161
	 * @param	void
162
	 * @return	file	PDF file
163
	 */
164
	public function renderAttendance()
165
	{
166
		// output file name
167
		$this->filename = "attendance_list.pdf";
168
		$templateName = 'attendance';
169
170
		$attendances = $this->getModel()->attendance();
171
172
		// prepare header
173
		$attendanceHeader = $attendances[0]['place'] . ' ' . $attendances[0]['year'];
174
175
		// set header
176
		$this->getPdf()->SetHeader($attendanceHeader.'|sraz VS|Prezenční listina');
177
178
		$parameters = [
179
			'result' => $attendances,
180
		];
181
182
		$this->forgeView($templateName, $parameters);
183
		$this->publish();
184
	}
185
186
	/**
187
	 * Print meal tickets into PDF file
@@ 214-234 (lines=21) @@
211
	 * @param	void
212
	 * @return	file	PDF file
213
	 */
214
	public function renderNameList()
215
	{
216
		// output file name
217
		$this->filename = 'name_list.pdf';
218
		$templateName = 'name_list';
219
220
		$nameList = $this->getModel()->nameList();
221
222
		// prepare header
223
		$namelistHeader = $nameList[0]['place'] . " " . $nameList[0]['year'];
224
225
		// set header
226
		$this->getPdf()->SetHeader($namelistHeader.'|sraz VS|Jméno, Příjmení, Přezdívka');
227
228
		$parameters = [
229
			'result' => $nameList,
230
		];
231
232
		$this->forgeView($templateName, $parameters);
233
		$this->publish();
234
	}
235
236
	/**
237
	 * @param  string  $type