diff --git a/web/modules/custom/opdavies_talks/opdavies_talks.info.yml b/web/modules/custom/opdavies_talks/opdavies_talks.info.yml new file mode 100644 index 0000000..47380e1 --- /dev/null +++ b/web/modules/custom/opdavies_talks/opdavies_talks.info.yml @@ -0,0 +1,3 @@ +name: Talks +type: module +core_version_requirement: ^10 diff --git a/web/modules/custom/opdavies_talks/opdavies_talks.routing.yml b/web/modules/custom/opdavies_talks/opdavies_talks.routing.yml new file mode 100644 index 0000000..0ec15a7 --- /dev/null +++ b/web/modules/custom/opdavies_talks/opdavies_talks.routing.yml @@ -0,0 +1,6 @@ +opdavies_talks.page: + path: /talks + defaults: + _controller: Drupal\opdavies_talks\Controller\TalksPageController + requirements: + _permission: access content diff --git a/web/modules/custom/opdavies_talks/src/Controller/TalksPageController.php b/web/modules/custom/opdavies_talks/src/Controller/TalksPageController.php new file mode 100644 index 0000000..118760a --- /dev/null +++ b/web/modules/custom/opdavies_talks/src/Controller/TalksPageController.php @@ -0,0 +1,13 @@ +drupalGet('/talks'); + + $session = $this->assertSession(); + $session->statusCodeEquals(Response::HTTP_OK); + } + +}