Skip to content

Commit

Permalink
Update data models
Browse files Browse the repository at this point in the history
  • Loading branch information
openactive-bot committed Jun 20, 2024
1 parent a821e65 commit 04a8a7b
Show file tree
Hide file tree
Showing 398 changed files with 24,011 additions and 20,910 deletions.
29 changes: 26 additions & 3 deletions src/Enums/PropertyEnumeration.php
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ class PropertyEnumeration
const Affiliation = \OpenActive\Enums\PropertyEnumeration\Affiliation::class;
const AfterMedia = \OpenActive\Enums\PropertyEnumeration\AfterMedia::class;
const Agent = \OpenActive\Enums\PropertyEnumeration\Agent::class;
const AgentInteractionStatistic = \OpenActive\Enums\PropertyEnumeration\AgentInteractionStatistic::class;
const AggregateRating = \OpenActive\Enums\PropertyEnumeration\AggregateRating::class;
const Aircraft = \OpenActive\Enums\PropertyEnumeration\Aircraft::class;
const Album = \OpenActive\Enums\PropertyEnumeration\Album::class;
Expand Down Expand Up @@ -193,6 +194,7 @@ class PropertyEnumeration
const ArticleSection = \OpenActive\Enums\PropertyEnumeration\ArticleSection::class;
const Artist = \OpenActive\Enums\PropertyEnumeration\Artist::class;
const ArtworkSurface = \OpenActive\Enums\PropertyEnumeration\ArtworkSurface::class;
const Asin = \OpenActive\Enums\PropertyEnumeration\Asin::class;
const Aspect = \OpenActive\Enums\PropertyEnumeration\Aspect::class;
const Assembly = \OpenActive\Enums\PropertyEnumeration\Assembly::class;
const AssemblyVersion = \OpenActive\Enums\PropertyEnumeration\AssemblyVersion::class;
Expand All @@ -211,6 +213,7 @@ class PropertyEnumeration
const Audience = \OpenActive\Enums\PropertyEnumeration\Audience::class;
const AudienceType = \OpenActive\Enums\PropertyEnumeration\AudienceType::class;
const Audio = \OpenActive\Enums\PropertyEnumeration\Audio::class;
const AuditDate = \OpenActive\Enums\PropertyEnumeration\AuditDate::class;
const Authenticator = \OpenActive\Enums\PropertyEnumeration\Authenticator::class;
const Author = \OpenActive\Enums\PropertyEnumeration\Author::class;
const Availability = \OpenActive\Enums\PropertyEnumeration\Availability::class;
Expand Down Expand Up @@ -308,11 +311,15 @@ class PropertyEnumeration
const Category = \OpenActive\Enums\PropertyEnumeration\Category::class;
const CauseOf = \OpenActive\Enums\PropertyEnumeration\CauseOf::class;
const CcRecipient = \OpenActive\Enums\PropertyEnumeration\CcRecipient::class;
const CertificationIdentification = \OpenActive\Enums\PropertyEnumeration\CertificationIdentification::class;
const CertificationRating = \OpenActive\Enums\PropertyEnumeration\CertificationRating::class;
const CertificationStatus = \OpenActive\Enums\PropertyEnumeration\CertificationStatus::class;
const Character = \OpenActive\Enums\PropertyEnumeration\Character::class;
const CharacterAttribute = \OpenActive\Enums\PropertyEnumeration\CharacterAttribute::class;
const CharacterName = \OpenActive\Enums\PropertyEnumeration\CharacterName::class;
const CheatCode = \OpenActive\Enums\PropertyEnumeration\CheatCode::class;
const CheckinTime = \OpenActive\Enums\PropertyEnumeration\CheckinTime::class;
const CheckoutPageURLTemplate = \OpenActive\Enums\PropertyEnumeration\CheckoutPageURLTemplate::class;
const CheckoutTime = \OpenActive\Enums\PropertyEnumeration\CheckoutTime::class;
const ChemicalComposition = \OpenActive\Enums\PropertyEnumeration\ChemicalComposition::class;
const ChemicalRole = \OpenActive\Enums\PropertyEnumeration\ChemicalRole::class;
Expand Down Expand Up @@ -340,6 +347,7 @@ class PropertyEnumeration
const Collection = \OpenActive\Enums\PropertyEnumeration\Collection::class;
const CollectionSize = \OpenActive\Enums\PropertyEnumeration\CollectionSize::class;
const Color = \OpenActive\Enums\PropertyEnumeration\Color::class;
const ColorSwatch = \OpenActive\Enums\PropertyEnumeration\ColorSwatch::class;
const Colorist = \OpenActive\Enums\PropertyEnumeration\Colorist::class;
const Comment = \OpenActive\Enums\PropertyEnumeration\Comment::class;
const CommentCount = \OpenActive\Enums\PropertyEnumeration\CommentCount::class;
Expand All @@ -352,7 +360,7 @@ class PropertyEnumeration
const ConditionsOfAccess = \OpenActive\Enums\PropertyEnumeration\ConditionsOfAccess::class;
const ConfirmationNumber = \OpenActive\Enums\PropertyEnumeration\ConfirmationNumber::class;
const ConnectedTo = \OpenActive\Enums\PropertyEnumeration\ConnectedTo::class;
const ConstrainingProperty = \OpenActive\Enums\PropertyEnumeration\ConstrainingProperty::class;
const ConstraintProperty = \OpenActive\Enums\PropertyEnumeration\ConstraintProperty::class;
const ContactOption = \OpenActive\Enums\PropertyEnumeration\ContactOption::class;
const ContactPoint = \OpenActive\Enums\PropertyEnumeration\ContactPoint::class;
const ContactPoints = \OpenActive\Enums\PropertyEnumeration\ContactPoints::class;
Expand Down Expand Up @@ -390,6 +398,7 @@ class PropertyEnumeration
const CourseCode = \OpenActive\Enums\PropertyEnumeration\CourseCode::class;
const CourseMode = \OpenActive\Enums\PropertyEnumeration\CourseMode::class;
const CoursePrerequisites = \OpenActive\Enums\PropertyEnumeration\CoursePrerequisites::class;
const CourseSchedule = \OpenActive\Enums\PropertyEnumeration\CourseSchedule::class;
const CourseWorkload = \OpenActive\Enums\PropertyEnumeration\CourseWorkload::class;
const CoverageEndTime = \OpenActive\Enums\PropertyEnumeration\CoverageEndTime::class;
const CoverageStartTime = \OpenActive\Enums\PropertyEnumeration\CoverageStartTime::class;
Expand Down Expand Up @@ -464,6 +473,7 @@ class PropertyEnumeration
const Diet = \OpenActive\Enums\PropertyEnumeration\Diet::class;
const DietFeatures = \OpenActive\Enums\PropertyEnumeration\DietFeatures::class;
const DifferentialDiagnosis = \OpenActive\Enums\PropertyEnumeration\DifferentialDiagnosis::class;
const DigitalSourceType = \OpenActive\Enums\PropertyEnumeration\DigitalSourceType::class;
const DirectApply = \OpenActive\Enums\PropertyEnumeration\DirectApply::class;
const Director = \OpenActive\Enums\PropertyEnumeration\Director::class;
const Directors = \OpenActive\Enums\PropertyEnumeration\Directors::class;
Expand Down Expand Up @@ -670,6 +680,7 @@ class PropertyEnumeration
const HasBioPolymerSequence = \OpenActive\Enums\PropertyEnumeration\HasBioPolymerSequence::class;
const HasBroadcastChannel = \OpenActive\Enums\PropertyEnumeration\HasBroadcastChannel::class;
const HasCategoryCode = \OpenActive\Enums\PropertyEnumeration\HasCategoryCode::class;
const HasCertification = \OpenActive\Enums\PropertyEnumeration\HasCertification::class;
const HasCourse = \OpenActive\Enums\PropertyEnumeration\HasCourse::class;
const HasCourseInstance = \OpenActive\Enums\PropertyEnumeration\HasCourseInstance::class;
const HasCredential = \OpenActive\Enums\PropertyEnumeration\HasCredential::class;
Expand All @@ -679,6 +690,7 @@ class PropertyEnumeration
const HasDriveThroughService = \OpenActive\Enums\PropertyEnumeration\HasDriveThroughService::class;
const HasEnergyConsumptionDetails = \OpenActive\Enums\PropertyEnumeration\HasEnergyConsumptionDetails::class;
const HasEnergyEfficiencyCategory = \OpenActive\Enums\PropertyEnumeration\HasEnergyEfficiencyCategory::class;
const HasGS1DigitalLink = \OpenActive\Enums\PropertyEnumeration\HasGS1DigitalLink::class;
const HasHealthAspect = \OpenActive\Enums\PropertyEnumeration\HasHealthAspect::class;
const HasMap = \OpenActive\Enums\PropertyEnumeration\HasMap::class;
const HasMeasurement = \OpenActive\Enums\PropertyEnumeration\HasMeasurement::class;
Expand Down Expand Up @@ -900,7 +912,9 @@ class PropertyEnumeration
const MaximumVirtualAttendeeCapacity = \OpenActive\Enums\PropertyEnumeration\MaximumVirtualAttendeeCapacity::class;
const MealService = \OpenActive\Enums\PropertyEnumeration\MealService::class;
const MeasuredProperty = \OpenActive\Enums\PropertyEnumeration\MeasuredProperty::class;
const MeasuredValue = \OpenActive\Enums\PropertyEnumeration\MeasuredValue::class;
const MeasurementDenominator = \OpenActive\Enums\PropertyEnumeration\MeasurementDenominator::class;
const MeasurementMethod = \OpenActive\Enums\PropertyEnumeration\MeasurementMethod::class;
const MeasurementQualifier = \OpenActive\Enums\PropertyEnumeration\MeasurementQualifier::class;
const MeasurementTechnique = \OpenActive\Enums\PropertyEnumeration\MeasurementTechnique::class;
const MechanismOfAction = \OpenActive\Enums\PropertyEnumeration\MechanismOfAction::class;
const MediaAuthenticityCategory = \OpenActive\Enums\PropertyEnumeration\MediaAuthenticityCategory::class;
Expand Down Expand Up @@ -928,6 +942,7 @@ class PropertyEnumeration
const MinValue = \OpenActive\Enums\PropertyEnumeration\MinValue::class;
const MinimumPaymentDue = \OpenActive\Enums\PropertyEnumeration\MinimumPaymentDue::class;
const MissionCoveragePrioritiesPolicy = \OpenActive\Enums\PropertyEnumeration\MissionCoveragePrioritiesPolicy::class;
const MobileUrl = \OpenActive\Enums\PropertyEnumeration\MobileUrl::class;
const Model = \OpenActive\Enums\PropertyEnumeration\Model::class;
const ModelDate = \OpenActive\Enums\PropertyEnumeration\ModelDate::class;
const ModifiedTime = \OpenActive\Enums\PropertyEnumeration\ModifiedTime::class;
Expand Down Expand Up @@ -990,8 +1005,9 @@ class PropertyEnumeration
const NumberedPosition = \OpenActive\Enums\PropertyEnumeration\NumberedPosition::class;
const Nutrition = \OpenActive\Enums\PropertyEnumeration\Nutrition::class;
const Object = \OpenActive\Enums\PropertyEnumeration\Object::class;
const ObservationAbout = \OpenActive\Enums\PropertyEnumeration\ObservationAbout::class;
const ObservationDate = \OpenActive\Enums\PropertyEnumeration\ObservationDate::class;
const ObservedNode = \OpenActive\Enums\PropertyEnumeration\ObservedNode::class;
const ObservationPeriod = \OpenActive\Enums\PropertyEnumeration\ObservationPeriod::class;
const Occupancy = \OpenActive\Enums\PropertyEnumeration\Occupancy::class;
const OccupationLocation = \OpenActive\Enums\PropertyEnumeration\OccupationLocation::class;
const OccupationalCategory = \OpenActive\Enums\PropertyEnumeration\OccupationalCategory::class;
Expand Down Expand Up @@ -1094,6 +1110,7 @@ class PropertyEnumeration
const PostalCodeRange = \OpenActive\Enums\PropertyEnumeration\PostalCodeRange::class;
const PotentialAction = \OpenActive\Enums\PropertyEnumeration\PotentialAction::class;
const PotentialUse = \OpenActive\Enums\PropertyEnumeration\PotentialUse::class;
const PracticesAt = \OpenActive\Enums\PropertyEnumeration\PracticesAt::class;
const PreOp = \OpenActive\Enums\PropertyEnumeration\PreOp::class;
const PredecessorOf = \OpenActive\Enums\PropertyEnumeration\PredecessorOf::class;
const PregnancyCategory = \OpenActive\Enums\PropertyEnumeration\PregnancyCategory::class;
Expand Down Expand Up @@ -1302,6 +1319,7 @@ class PropertyEnumeration
const ShippingDestination = \OpenActive\Enums\PropertyEnumeration\ShippingDestination::class;
const ShippingDetails = \OpenActive\Enums\PropertyEnumeration\ShippingDetails::class;
const ShippingLabel = \OpenActive\Enums\PropertyEnumeration\ShippingLabel::class;
const ShippingOrigin = \OpenActive\Enums\PropertyEnumeration\ShippingOrigin::class;
const ShippingRate = \OpenActive\Enums\PropertyEnumeration\ShippingRate::class;
const ShippingSettingsLink = \OpenActive\Enums\PropertyEnumeration\ShippingSettingsLink::class;
const Sibling = \OpenActive\Enums\PropertyEnumeration\Sibling::class;
Expand Down Expand Up @@ -1347,6 +1365,7 @@ class PropertyEnumeration
const StartDate = \OpenActive\Enums\PropertyEnumeration\StartDate::class;
const StartOffset = \OpenActive\Enums\PropertyEnumeration\StartOffset::class;
const StartTime = \OpenActive\Enums\PropertyEnumeration\StartTime::class;
const StatType = \OpenActive\Enums\PropertyEnumeration\StatType::class;
const Status = \OpenActive\Enums\PropertyEnumeration\Status::class;
const SteeringPosition = \OpenActive\Enums\PropertyEnumeration\SteeringPosition::class;
const Step = \OpenActive\Enums\PropertyEnumeration\Step::class;
Expand Down Expand Up @@ -1386,6 +1405,7 @@ class PropertyEnumeration
const SupplyTo = \OpenActive\Enums\PropertyEnumeration\SupplyTo::class;
const SupportingData = \OpenActive\Enums\PropertyEnumeration\SupportingData::class;
const Surface = \OpenActive\Enums\PropertyEnumeration\Surface::class;
const SyllabusSections = \OpenActive\Enums\PropertyEnumeration\SyllabusSections::class;
const Target = \OpenActive\Enums\PropertyEnumeration\Target::class;
const TargetCollection = \OpenActive\Enums\PropertyEnumeration\TargetCollection::class;
const TargetDescription = \OpenActive\Enums\PropertyEnumeration\TargetDescription::class;
Expand Down Expand Up @@ -1426,6 +1446,7 @@ class PropertyEnumeration
const TongueWeight = \OpenActive\Enums\PropertyEnumeration\TongueWeight::class;
const Tool = \OpenActive\Enums\PropertyEnumeration\Tool::class;
const Torque = \OpenActive\Enums\PropertyEnumeration\Torque::class;
const TotalHistoricalEnrollment = \OpenActive\Enums\PropertyEnumeration\TotalHistoricalEnrollment::class;
const TotalJobOpenings = \OpenActive\Enums\PropertyEnumeration\TotalJobOpenings::class;
const TotalPaymentDue = \OpenActive\Enums\PropertyEnumeration\TotalPaymentDue::class;
const TotalPrice = \OpenActive\Enums\PropertyEnumeration\TotalPrice::class;
Expand All @@ -1451,6 +1472,7 @@ class PropertyEnumeration
const TravelBans = \OpenActive\Enums\PropertyEnumeration\TravelBans::class;
const TrialDesign = \OpenActive\Enums\PropertyEnumeration\TrialDesign::class;
const Tributary = \OpenActive\Enums\PropertyEnumeration\Tributary::class;
const TripOrigin = \OpenActive\Enums\PropertyEnumeration\TripOrigin::class;
const TypeOfBed = \OpenActive\Enums\PropertyEnumeration\TypeOfBed::class;
const TypeOfGood = \OpenActive\Enums\PropertyEnumeration\TypeOfGood::class;
const TypicalAgeRange = \OpenActive\Enums\PropertyEnumeration\TypicalAgeRange::class;
Expand All @@ -1465,6 +1487,7 @@ class PropertyEnumeration
const UpvoteCount = \OpenActive\Enums\PropertyEnumeration\UpvoteCount::class;
const Url = \OpenActive\Enums\PropertyEnumeration\Url::class;
const UrlTemplate = \OpenActive\Enums\PropertyEnumeration\UrlTemplate::class;
const UsNPI = \OpenActive\Enums\PropertyEnumeration\UsNPI::class;
const UsageInfo = \OpenActive\Enums\PropertyEnumeration\UsageInfo::class;
const UsedToDiagnose = \OpenActive\Enums\PropertyEnumeration\UsedToDiagnose::class;
const UserInteractionCount = \OpenActive\Enums\PropertyEnumeration\UserInteractionCount::class;
Expand Down
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/AgentInteractionStatistic.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class AgentInteractionStatistic extends \OpenActive\Enums\PropertyEnumeration
{
const value = "AgentInteractionStatistic";
const memberVal = "https://schema.org/agentInteractionStatistic";
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class ObservedNode extends \OpenActive\Enums\PropertyEnumeration
class Asin extends \OpenActive\Enums\PropertyEnumeration
{
const value = "ObservedNode";
const memberVal = "https://schema.org/observedNode";
const value = "Asin";
const memberVal = "https://schema.org/asin";
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class MeasuredValue extends \OpenActive\Enums\PropertyEnumeration
class AuditDate extends \OpenActive\Enums\PropertyEnumeration
{
const value = "MeasuredValue";
const memberVal = "https://schema.org/measuredValue";
const value = "AuditDate";
const memberVal = "https://schema.org/auditDate";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/CertificationIdentification.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class CertificationIdentification extends \OpenActive\Enums\PropertyEnumeration
{
const value = "CertificationIdentification";
const memberVal = "https://schema.org/certificationIdentification";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/CertificationRating.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class CertificationRating extends \OpenActive\Enums\PropertyEnumeration
{
const value = "CertificationRating";
const memberVal = "https://schema.org/certificationRating";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/CertificationStatus.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class CertificationStatus extends \OpenActive\Enums\PropertyEnumeration
{
const value = "CertificationStatus";
const memberVal = "https://schema.org/certificationStatus";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/CheckoutPageURLTemplate.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class CheckoutPageURLTemplate extends \OpenActive\Enums\PropertyEnumeration
{
const value = "CheckoutPageURLTemplate";
const memberVal = "https://schema.org/checkoutPageURLTemplate";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/ColorSwatch.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class ColorSwatch extends \OpenActive\Enums\PropertyEnumeration
{
const value = "ColorSwatch";
const memberVal = "https://schema.org/colorSwatch";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/ConstraintProperty.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class ConstraintProperty extends \OpenActive\Enums\PropertyEnumeration
{
const value = "ConstraintProperty";
const memberVal = "https://schema.org/constraintProperty";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/CourseSchedule.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class CourseSchedule extends \OpenActive\Enums\PropertyEnumeration
{
const value = "CourseSchedule";
const memberVal = "https://schema.org/courseSchedule";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/DigitalSourceType.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class DigitalSourceType extends \OpenActive\Enums\PropertyEnumeration
{
const value = "DigitalSourceType";
const memberVal = "https://schema.org/digitalSourceType";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/HasCertification.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class HasCertification extends \OpenActive\Enums\PropertyEnumeration
{
const value = "HasCertification";
const memberVal = "https://schema.org/hasCertification";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/HasGS1DigitalLink.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class HasGS1DigitalLink extends \OpenActive\Enums\PropertyEnumeration
{
const value = "HasGS1DigitalLink";
const memberVal = "https://schema.org/hasGS1DigitalLink";
}
13 changes: 13 additions & 0 deletions src/Enums/PropertyEnumeration/MeasurementDenominator.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?php

namespace OpenActive\Enums\PropertyEnumeration;

/**
* This enumeration contains a value for all properties in the https://schema.org/ and https://openactive.io/ vocabularies.
*
*/
class MeasurementDenominator extends \OpenActive\Enums\PropertyEnumeration
{
const value = "MeasurementDenominator";
const memberVal = "https://schema.org/measurementDenominator";
}
Loading

0 comments on commit 04a8a7b

Please sign in to comment.