Code Duplication    Length = 5-5 lines in 3 locations

src/Router.php 3 locations

@@ 267-271 (lines=5) @@
264
        $viewDir = $config->mvc["view_dir"];
265
        if (is_dir($controllerDir) && is_dir($modelDir) && is_dir($viewDir)) {
266
            if (strpos(strtolower($className), "controller") !== FALSE) {
267
                if (is_file($controllerDir . $className . ".php")) {
268
                    require_once $controllerDir . $className . ".php";
269
                } else {
270
                    $fileNotFound = $controllerDir . $className . ".php";
271
                }
272
            } elseif (strpos(strtolower($className), "model") !== FALSE) {
273
                if (is_file($modelDir . $className . ".php")) {
274
                    require_once $modelDir . $className . ".php";
@@ 273-277 (lines=5) @@
270
                    $fileNotFound = $controllerDir . $className . ".php";
271
                }
272
            } elseif (strpos(strtolower($className), "model") !== FALSE) {
273
                if (is_file($modelDir . $className . ".php")) {
274
                    require_once $modelDir . $className . ".php";
275
                } else {
276
                    $fileNotFound = $modelDir . $className . ".php";
277
                }
278
            } elseif (strpos(strtolower($className), "view") !== FALSE) {
279
                if (is_file($viewDir . $className . ".php")) {
280
                    require_once $viewDir . $className . ".php";
@@ 279-283 (lines=5) @@
276
                    $fileNotFound = $modelDir . $className . ".php";
277
                }
278
            } elseif (strpos(strtolower($className), "view") !== FALSE) {
279
                if (is_file($viewDir . $className . ".php")) {
280
                    require_once $viewDir . $className . ".php";
281
                } else {
282
                    $fileNotFound = $viewDir . $className . ".php";
283
                }
284
            }
285
        } else {
286
            $directoryNotFound = true;