class Events {
- /**
- * Prepare the specification for a request. Fired from within a request to
- * get fields.
- *
- * @see \Civi\Api4\Event\GetSpecEvent
- */
- const GET_SPEC = 'civi.api.get_spec';
-
/**
* Build the database schema, allow adding of custom joins and tables.
*/
+++ /dev/null
-<?php
-
-/*
- +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC. All rights reserved. |
- | |
- | This work is published under the GNU AGPLv3 license with some |
- | permitted exceptions and without any warranty. For full license |
- | and copyright information, see https://civicrm.org/licensing |
- +--------------------------------------------------------------------+
- */
-
-/**
- *
- * @package CRM
- * @copyright CiviCRM LLC https://civicrm.org/licensing
- * $Id$
- *
- */
-
-
-namespace Civi\Api4\Event;
-
-use Civi\Api4\Generic\AbstractAction;
-use Symfony\Component\EventDispatcher\Event as BaseEvent;
-
-class GetSpecEvent extends BaseEvent {
- /**
- * @var \Civi\Api4\Generic\AbstractAction
- */
- protected $request;
-
- /**
- * @param \Civi\Api4\Generic\AbstractAction $request
- */
- public function __construct(AbstractAction $request) {
- $this->request = $request;
- }
-
- /**
- * @return \Civi\Api4\Generic\AbstractAction
- */
- public function getRequest() {
- return $this->request;
- }
-
- /**
- * @param $request
- */
- public function setRequest(AbstractAction $request) {
- $this->request = $request;
- }
-
-}