Code Duplication    Length = 11-13 lines in 2 locations

code/Model/ErrorPage.php 2 locations

@@ 256-266 (lines=11) @@
253
     *
254
     * @return bool
255
     */
256
    protected function hasStaticPage()
257
    {
258
        if (!self::config()->enable_static_file) {
259
            return false;
260
        }
261
262
        // Attempt to retrieve content from generated file handler
263
        $filename = $this->getErrorFilename();
264
        $storeFilename = File::join_paths(self::config()->store_filepath, $filename);
265
        $result = self::get_asset_handler()->getContent($storeFilename);
266
        return !empty($result);
267
    }
268
269
    /**
@@ 317-329 (lines=13) @@
314
     * @param int $statusCode A HTTP Statuscode, typically 404 or 500
315
     * @return string|null
316
     */
317
    public static function get_content_for_errorcode($statusCode)
318
    {
319
        if (!self::config()->enable_static_file) {
320
            return null;
321
        }
322
323
        // Attempt to retrieve content from generated file handler
324
        $filename = self::get_error_filename($statusCode);
325
        $storeFilename = File::join_paths(
326
            self::config()->store_filepath,
327
            $filename
328
        );
329
        return self::get_asset_handler()->getContent($storeFilename);
330
    }
331
332
    protected function getCodes()