Tribe__Events__REST__V1__Endpoints__Term_Single_Base::__construct( Tribe__REST__Messages_Interface $messages, Tribe__Events__REST__Interfaces__Post_Repository $repository, Tribe__Events__Validator__Interface $validator, WP_REST_Terms_Controller $terms_controller )
Tribe__Events__REST__V1__Endpoints__Term_Single_Base constructor.
Contents
Parameters
- $messages
-
(Tribe__REST__Messages_Interface) (Required)
- $repository
-
(Tribe__Events__REST__Interfaces__Post_Repository) (Required)
- $validator
-
(Tribe__Events__Validator__Interface) (Required)
- $terms_controller
-
(WP_REST_Terms_Controller) (Required)
Source
File: src/Tribe/REST/V1/Endpoints/Term_Single_Base.php
public function __construct(
Tribe__REST__Messages_Interface $messages,
Tribe__Events__REST__Interfaces__Post_Repository $repository,
Tribe__Events__Validator__Interface $validator,
WP_REST_Terms_Controller $terms_controller
) {
parent::__construct( $messages );
$this->repository = $repository;
$this->validator = $validator;
$this->terms_controller = $terms_controller;
}
Changelog
| Version | Description |
|---|---|
| 4.6 | Introduced. |