/**
  * Wordlift_Schema_Service constructor.
  *
  * @since 3.1.0
  */
 public function __construct()
 {
     $this->log_service = Wordlift_Log_Service::get_logger('Wordlift_Schema_Service');
     // Create a singleton instance of the Schema service, useful to provide static functions to global functions.
     self::$instance = $this;
     // Set the taxonomy data.
     // Note: parent types must be defined before child types.
     $this->schema = array('thing' => $this->get_thing_schema(), 'creative-work' => $this->get_creative_work_schema(), 'event' => $this->get_event_schema(), 'organization' => $this->get_organization_schema(), 'person' => $this->get_person_schema(), 'place' => $this->get_place_schema(), 'localbusiness' => $this->get_local_business_schema());
 }