Source of file LocalBusinessSchema.php
Size: 1,159 Bytes - Last Modified: 2021-12-24T06:34:02+00:00
/var/www/docs.ssmods.com/process/src/src/Type/LocalBusinessSchema.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | <?php /** * LocalBusinessSchema.php * * @author Bram de Leeuw * Date: 04/11/16 */ namespace Broarm\Schema\Type; /** * @property GeoCoordinatesSchema geo * @property string telephone * @property string image * @property string name * @property string address * @property string url * * TODO: add support for following optional properties * potentialAction * openingHoursSpecification * openingHoursSpecification.opens * openingHoursSpecification.closes * openingHoursSpecification.dayOfWeek * openingHoursSpecification.validFrom * openingHoursSpecification.validThrough * menu * acceptsReservations * department */ class LocalBusinessSchema extends SchemaType { /** * LocalBusinessSchema constructor. * * @param $id * @param $name * @param PostalAddressSchema $address * @param $url */ public function __construct($id, $name, PostalAddressSchema $address, $url) { $this->{'@context'} = 'http://schema.org'; $this->{'@type'} = 'LocalBusiness'; $this->{'@id'} = $id; $this->name = $name; $this->address = $address; $this->url = $url; } } |