File tree Expand file tree Collapse file tree 3 files changed +26
-0
lines changed
Expand file tree Collapse file tree 3 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 1717 exit (1 );
1818}
1919
20+ // Ensure that the `Page` and `PageController` classes exist, if they don't _(for example when testing a
21+ // silverstripe module)_ ensure that the symbols are registered.
22+ if (!class_exists (\Page::class)) {
23+ require __DIR__ . '/stubs/Page.php ' ;
24+ }
25+
26+ if (!class_exists (\PageController::class)) {
27+ require __DIR__ . '/stubs/PageController.php ' ;
28+ }
29+
2030// Ensure global $_SERVER exists
2131global $ _SERVER ;
2232if (!$ _SERVER ) {
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace {
4+
5+ use SilverStripe \CMS \Model \SiteTree ;
6+
7+ class Page extends SiteTree {}
8+ }
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace {
4+
5+ use SilverStripe \CMS \Controllers \ContentController ;
6+
7+ class PageController extends ContentController {}
8+ }
You can’t perform that action at this time.
0 commit comments