TypeChecker to validate against arrays.Listing. It doesn't map to any actual Schema.org type, as it's supposed to be a way to represent raw arrays without any type metadata,
as it is used for example inside the FAQPage::$mainEntity.CreativeWork::$positionHowTo::$step, ::$supply and ::$tool to accept an array (of various types) or null.Becklyn\SchemaOrg\Schema, use Becklyn\SchemaOrg\TypeChecker\TypeChecker instead.MetaDataNormalizerTrait::normalizeDataOrPrimitive(), which should be used inside a MetaDataNormalizer instead of nesting calls to the
MetaDataNormalizerRegistry::normalize() itself for cases where a certain property is either a primitive or an SchemaOrgDataInterface entity.MetaDataNormalizer to call MetaDataNormalizerTrait::normalizeDataOrPrimitive() instead of MetaDataNormalizerRegistry::normalize().LocalBusiness::$geo.AnimalShelterGeoCoordinateGeoShapeGeoCoordinates relations to the following existing types:
LocalBusiness::$geoGeoShape relations to the following existing types:
ContactPoint::$areaServedDemand::$areaServed, ::$eligibleRegion, ::$ineligibleRegionOffer::$areaServed, ::$eligibleRegion, ::$ineligibleRegionOrganization::$areaServedHowToHowToItemHowToSectionHowToStepHowToSupplyHowToToolListItemLocalBusinessMonetaryAmountStructuredValuePriceSpecification::$price to accept int|float|string|null instead of int|null.symfony/http-kernel's security issue.CommentNormalizer and OfferNormalizer not properly handling null values for nested object serialization.AnswerCommentQuestionWebPageWebPageElementAboutPageCheckoutPageCollectionPageContactPageFAQPageItemPageProfilePageRealEstateListingSearchResultsPageIntangiblePriceSpecificationDemandOfferBusinessFunctionItemAvailabilityPaymentMethodContactPoint::$contactType and PostalAddress::$contactType with a default value.Product:$offers and Product::gtin*.\o/How can I help you explore Laravel packages today?