Jake Vanderwerf
5 days ago 0dfe1d8afafc59c4a5559c498342668d5a58d6ef
inc/integrations/SyncHelpers.php
@@ -179,13 +179,17 @@
      $this->registerAdditionalQueueTypes($executor);
   }
   protected function registerAdditionalQueueTypes(IntegrationExecutor $executor):void
   {
      //Empty. Integration extensions can register additional operation types from here.
   }
   /**
    * @return void Sets the $this->contentTypes
    * Empty. Integration extensions can register additional operation types here
    * @param IntegrationExecutor $executor
    * @return void
    */
   protected function registerAdditionalQueueTypes(IntegrationExecutor $executor):void {}
   /**
    * @return void Sets the $this->contentTypes, which is an array of TYPE => [$fields]
    * Should probably set the endpoints here as well, which would be an array of [ TYPE => [ 'create' => '','update' =>'', 'delete'=>'', 'batchCreate'=>'','batchUpdate'=>'', 'batchDelete'=>''] endpoints
    */
   abstract protected function setContentTypes():void;
}