Tribe__Tickets_Plus__Meta__Field__Abstract_Field::initialize_data( array $data )

Given a data set, populate the relevant field object properties


Parameters

$data

(array) (Required) Field data


Top ↑

Source

File: src/Tribe/Meta/Field/Abstract_Field.php

	public function initialize_data( $data ) {
		if ( ! $data ) {
			return;
		}

		$this->id       = isset( $data['id'] ) ? $data['id'] : null;
		$this->label    = isset( $data['label'] ) ? $data['label'] : null;
		$this->required = isset( $data['required'] ) ? $data['required'] : null;
		$this->extra    = isset( $data['extra'] ) ? $data['extra'] : null;

		if ( $this->label ) {
			$this->slug = sanitize_title( $this->label );
		}
	}

Top ↑

Changelog

Changelog
Version Description
4.1 Introduced.