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.


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)


Top ↑

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;
	}

Top ↑

Changelog

Changelog
Version Description
4.6 Introduced.