From bfe73f8e220d784a487dae00925b5bc329a5c480 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 30 Aug 2019 19:12:15 +0100 Subject: [PATCH] Add custom actions for sessions --- ...tem.action.dtc_sessions_accept_session.yml | 11 ++++++++ ...tem.action.dtc_sessions_reject_session.yml | 11 ++++++++ .../system.action.accept_session_action.yml | 10 ++++++++ .../system.action.reject_session_action.yml | 10 ++++++++ .../src/Plugin/Action/AcceptSession.php | 25 +++++++++++++++++++ .../src/Plugin/Action/RejectSession.php | 25 +++++++++++++++++++ 6 files changed, 92 insertions(+) create mode 100644 drupal/config/sync/system.action.dtc_sessions_accept_session.yml create mode 100644 drupal/config/sync/system.action.dtc_sessions_reject_session.yml create mode 100644 drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.accept_session_action.yml create mode 100644 drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.reject_session_action.yml create mode 100644 drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/AcceptSession.php create mode 100644 drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/RejectSession.php diff --git a/drupal/config/sync/system.action.dtc_sessions_accept_session.yml b/drupal/config/sync/system.action.dtc_sessions_accept_session.yml new file mode 100644 index 0000000..e8138c5 --- /dev/null +++ b/drupal/config/sync/system.action.dtc_sessions_accept_session.yml @@ -0,0 +1,11 @@ +uuid: 6628c7ca-bb05-487d-8953-1f935f424ccf +langcode: en +status: true +dependencies: + module: + - node +id: dtc_sessions_accept_session +label: 'Accept session' +type: node +plugin: dtc_sessions_accept_session +configuration: { } diff --git a/drupal/config/sync/system.action.dtc_sessions_reject_session.yml b/drupal/config/sync/system.action.dtc_sessions_reject_session.yml new file mode 100644 index 0000000..650b027 --- /dev/null +++ b/drupal/config/sync/system.action.dtc_sessions_reject_session.yml @@ -0,0 +1,11 @@ +uuid: 8e092524-f8ca-45f1-b093-bae311fa3694 +langcode: en +status: true +dependencies: + module: + - node +id: dtc_sessions_reject_session +label: 'Reject session' +type: node +plugin: dtc_sessions_reject_session +configuration: { } diff --git a/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.accept_session_action.yml b/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.accept_session_action.yml new file mode 100644 index 0000000..1566dd2 --- /dev/null +++ b/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.accept_session_action.yml @@ -0,0 +1,10 @@ +langcode: en +status: true +dependencies: + module: + - node +id: dtc_sessions_accept_session +label: 'Accept session' +type: node +plugin: dtc_sessions_accept_session +configuration: { } diff --git a/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.reject_session_action.yml b/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.reject_session_action.yml new file mode 100644 index 0000000..9e7a8e7 --- /dev/null +++ b/drupal/web/modules/custom/features/dtc_sessions/config/install/system.action.reject_session_action.yml @@ -0,0 +1,10 @@ +langcode: en +status: true +dependencies: + module: + - node +id: dtc_sessions_reject_session +label: 'Reject session' +type: node +plugin: dtc_sessions_reject_session +configuration: { } diff --git a/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/AcceptSession.php b/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/AcceptSession.php new file mode 100644 index 0000000..1adfe0f --- /dev/null +++ b/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/AcceptSession.php @@ -0,0 +1,25 @@ + 'accepted']; + } + +} diff --git a/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/RejectSession.php b/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/RejectSession.php new file mode 100644 index 0000000..d2ba4c5 --- /dev/null +++ b/drupal/web/modules/custom/features/dtc_sessions/src/Plugin/Action/RejectSession.php @@ -0,0 +1,25 @@ + 'rejected']; + } + +}