WebflowSite.php 438 B

1234567891011121314151617181920
  1. <?php
  2. namespace App\Http\WebflowApi;
  3. class WebflowSite extends AbstractWebflowApiField {
  4. protected function getLoadScope(): string
  5. {
  6. return sprintf('sites/%s', $this->data['_id']);
  7. }
  8. public function getCollections(): ?WebflowApiCollections {
  9. return $this->loadCollection(
  10. sprintf('sites/%s/collections', $this->data['_id']),
  11. WebflowApiCollections::class,
  12. );
  13. }
  14. }
  15. ?>