Tribe__Tickets__Ticket_Object::__set( string $var, mixed $value )

Magic setter to handle setting protected properties


Parameters

$var

(string) (Required) Property to set.

$value

(mixed) (Required) Value to set the property to.


Top ↑

Source

File: src/Tribe/Ticket_Object.php

		public function __set( $var, $value ) {
			switch ( $var ) {
				case 'stock':
					return $this->stock( $value );
					break;
				case 'qty_pending':
					return $this->qty_pending( $value );
					break;
				case 'qty_sold':
					return $this->qty_sold( $value );
					break;
				case 'qty_refunded':
					return $this->qty_refunded( $value );
					break;
				case 'qty_cancelled':
					return $this->qty_cancelled( $value );
					break;
				case 'type':
					if ( $this->ID ) {
						update_post_meta( $this->ID, '_type', $value );
					}
					break;
			}

			return null;
		}