Copied!
<?php

// Generated file. Do not edit by hand. Use update.php in project root.

namespace PHPFUI\ConstantContact\Definition;

/**
 * @property string $registration_id The unique ID used to identify an event registration.
 * @property string $contact_id The unique ID used to identify a contact.
 * @property int $checkedIn_tickets The total number of tickets assigned to a given <code>registration_id</code>.
 * @property string $checkin_status Provides the status of eligible checkin tickets.
 * @property int $eligible_checkin_tickets The total number of tickets eligible for checkin.
 * @property \PHPFUI\ConstantContact\DateTime $registration_date The event registration date, in ISO format.
 * @property string $registration_status Provides the current registration status; <code>REGISTERED</code>, <code>PENDING</code>, <code>CANCELED</code>, <code>EXPIRED</code>, <code>IN_PROGRESS</code>, <code>FAILED</code>.
 * @property bool $display_physical_tickets Determines if the physical tickets should display or not display.
 * @property array<\PHPFUI\ConstantContact\Definition\SimpleFieldDto> $contact
 * @property array<\PHPFUI\ConstantContact\Definition\RegistrationTicketDto> $tickets
 * @property \PHPFUI\ConstantContact\Definition\OrderDetailsDto $order_summary
 */
class DetailedRegistrationDto extends \PHPFUI\ConstantContact\Definition\Base
	{
	protected static array $fields = [
		'registration_id' => 'string',
		'contact_id' => 'string',
		'checkedIn_tickets' => 'int',
		'checkin_status' => 'string',
		'eligible_checkin_tickets' => 'int',
		'registration_date' => '\PHPFUI\ConstantContact\DateTime',
		'registration_status' => 'string',
		'display_physical_tickets' => 'bool',
		'contact' => 'array<\PHPFUI\ConstantContact\Definition\SimpleFieldDto>',
		'tickets' => 'array<\PHPFUI\ConstantContact\Definition\RegistrationTicketDto>',
		'order_summary' => '\PHPFUI\ConstantContact\Definition\OrderDetailsDto',

	];
	}
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration