Code Duplication    Length = 9-9 lines in 2 locations

catalog/includes/OSC/Sites/Admin/Admin.php 1 location

@@ 177-185 (lines=9) @@
174
            }
175
        }
176
177
        if (isset($class)) {
178
            if (is_subclass_of($class, 'OSC\OM\PagesInterface')) {
179
                $this->page = new $class($this);
180
181
                $this->page->runActions();
182
            } else {
183
                trigger_error('OSC\Sites\Admin\Admin::setPage() - ' . $page_code . ': Page does not implement OSC\OM\PagesInterface and cannot be loaded.');
184
            }
185
        }
186
    }
187
188
    public static function resolveRoute(array $route, array $routes)

catalog/includes/OSC/Sites/Shop/Shop.php 1 location

@@ 148-156 (lines=9) @@
145
            }
146
        }
147
148
        if (isset($class)) {
149
            if (is_subclass_of($class, 'OSC\OM\PagesInterface')) {
150
                $this->page = new $class($this);
151
152
                $this->page->runActions();
153
            } else {
154
                trigger_error('OSC\Sites\Shop\Shop::setPage() - ' . $page_code . ': Page does not implement OSC\OM\PagesInterface and cannot be loaded.');
155
            }
156
        }
157
    }
158
159
    public static function resolveRoute(array $route, array $routes)