{"version":1,"pages":[{"id":"DkrpJO1iR86cF4XTfunJ","title":"Forest Admin","pathname":"/developer-guide-agents-php","siteSpaceId":"sitesp_DjQWU","description":""},{"id":"Wn3LKYKMrYQthIMl0Sbj","title":"How it works","pathname":"/developer-guide-agents-php/getting-started/how-it-works","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"iiERkP0h9WGLIZDq1ugV","title":"Quick start","pathname":"/developer-guide-agents-php/getting-started/quick-start","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"rietLnmQR3IplBO0ELRG","title":"Symfony","pathname":"/developer-guide-agents-php/getting-started/quick-start/quick-start-symfony","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Quick start"}]},{"id":"5NzMzJcImzsse8Qvfcui","title":"Laravel","pathname":"/developer-guide-agents-php/getting-started/quick-start/quick-start-laravel","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Quick start"}]},{"id":"6vcBiaTtOX0hmz8Dd4O0","title":"Create your agent","pathname":"/developer-guide-agents-php/getting-started/create-your-agent","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"i94zLe4d3qWw1o6l66Wx","title":"Troubleshooting","pathname":"/developer-guide-agents-php/getting-started/troubleshooting","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"xVblm3qUrWBF6ax70dOh","title":"Migrating legacy agents","pathname":"/developer-guide-agents-php/getting-started/migrating","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"}]},{"id":"SIEaN78Kyy8KAfyTyEzK","title":"Pre-requisites","pathname":"/developer-guide-agents-php/getting-started/migrating/pre-requisites","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"}]},{"id":"p6FzG3ifCz2h3zg1VYUW","title":"Recommendations","pathname":"/developer-guide-agents-php/getting-started/migrating/recommendations","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"}]},{"id":"JvckHxPLCoS1JoylxUnG","title":"Migration steps","pathname":"/developer-guide-agents-php/getting-started/migrating/steps","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"}]},{"id":"iSn0KUMNfnQzFbyd2N8f","title":"Code transformations","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"}]},{"id":"gFMDmi7jWJ9SVN5I0jxE","title":"API Charts","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/api-charts","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"IMOb83m3eRBrPiVl1iuH","title":"Live Queries","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/live-queries","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"gYCckW9e7UeBLwx4vGhS","title":"Smart Charts","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/smart-charts","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"Enl0LzJgVtCbFEHBNOjI","title":"Route overrides","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/route-overrides","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"HplRVKgVsE0He98KTBjb","title":"Smart Actions","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/smart-actions","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"q6Sys4iefzvenWtxhDGA","title":"Smart Fields","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/smart-fields","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"ISRCtkgXhuf6tzYU6TTi","title":"Smart Relationships","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/smart-relationships","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"NlY0UdHyuIoXG3B8lff7","title":"Smart Segments","pathname":"/developer-guide-agents-php/getting-started/migrating/code-transformations/smart-segments","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Getting started"},{"label":"Migrating legacy agents"},{"label":"Code transformations"}]},{"id":"SkxDIBSgoGTmBZo9loQx","title":"Getting Started","pathname":"/developer-guide-agents-php/data-sources/getting-started","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"}]},{"id":"lTLlKpSm02ko4m6uF2O3","title":"Collection selection","pathname":"/developer-guide-agents-php/data-sources/getting-started/partial-imports","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"}]},{"id":"prew3x3H2qckwDE0jv42","title":"Naming conflicts","pathname":"/developer-guide-agents-php/data-sources/getting-started/naming-conflicts","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"}]},{"id":"UByajw78Q2eQADI6Gn9l","title":"Query interface and Native Queries","pathname":"/developer-guide-agents-php/data-sources/getting-started/queries","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"}]},{"id":"CrRVg6j1UTm509UEpJtX","title":"Fields and projections","pathname":"/developer-guide-agents-php/data-sources/getting-started/queries/fields-projections","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"},{"label":"Query interface and Native Queries"}]},{"id":"d6J6lGiGlcDUiAmpWatp","title":"Filters","pathname":"/developer-guide-agents-php/data-sources/getting-started/queries/filters","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"},{"label":"Query interface and Native Queries"}]},{"id":"yDBN5mijhQh7JPXP8PGW","title":"Aggregations","pathname":"/developer-guide-agents-php/data-sources/getting-started/queries/aggregations","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Getting Started"},{"label":"Query interface and Native Queries"}]},{"id":"BwkYrhIieqD39Lp0utef","title":"Provided data sources","pathname":"/developer-guide-agents-php/data-sources/provided-data-sources","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"}]},{"id":"Z2D25bRyH9Tk5HnUnAr6","title":"Doctrine","pathname":"/developer-guide-agents-php/data-sources/provided-data-sources/doctrine","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Provided data sources"}]},{"id":"3IDFGNa5dIhlVcqj4F97","title":"Eloquent","pathname":"/developer-guide-agents-php/data-sources/provided-data-sources/eloquent","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Provided data sources"}]},{"id":"FRecsOeFQGVzObjsMzHk","title":"Polymorphic relationships","pathname":"/developer-guide-agents-php/data-sources/provided-data-sources/eloquent/polymorphic-relationships","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Provided data sources"},{"label":"Eloquent"}]},{"id":"UkvE3gI0qg1oKwyLKtou","title":"Write your own","pathname":"/developer-guide-agents-php/data-sources/custom","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"}]},{"id":"k7rvg27KGby1ZjZHKfi4","title":"Translation strategy","pathname":"/developer-guide-agents-php/data-sources/custom/translation","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"}]},{"id":"5RvToWpFu8dolwiKysgP","title":"Structure declaration","pathname":"/developer-guide-agents-php/data-sources/custom/translation/structure","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"},{"label":"Translation strategy"}]},{"id":"tSx9U75YdJbCbsTypVYh","title":"Capabilities declaration","pathname":"/developer-guide-agents-php/data-sources/custom/translation/capabilities","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"},{"label":"Translation strategy"}]},{"id":"pRupDhwFWtBHARMno70M","title":"Read implementation","pathname":"/developer-guide-agents-php/data-sources/custom/translation/read-only","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"},{"label":"Translation strategy"}]},{"id":"se0eJ1mB7U1nL1ONgMHv","title":"Write implementation","pathname":"/developer-guide-agents-php/data-sources/custom/translation/read-write","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"},{"label":"Translation strategy"}]},{"id":"Lm51EN7C6U5KX9pK7GRU","title":"Intra-data source Relationships","pathname":"/developer-guide-agents-php/data-sources/custom/translation/relationships","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"},{"label":"Translation strategy"}]},{"id":"bgtfEcxPJyYKuCkxWkbD","title":"Contribute","pathname":"/developer-guide-agents-php/data-sources/custom/contribute","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Data Sources"},{"label":"Write your own"}]},{"id":"JsHr94C3GmVLBPbNq5A6","title":"Getting Started","pathname":"/developer-guide-agents-php/agent-customization/agent-customization","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"Ca8xXK1SRZZbCBHjgc63","title":"Actions","pathname":"/developer-guide-agents-php/agent-customization/actions","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"ns13uG9yZ7uzY4vOIt8z","title":"Scope and context","pathname":"/developer-guide-agents-php/agent-customization/actions/scope-context","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Actions"}]},{"id":"djLD2rTBl4PnOFB9m0BI","title":"Result builder","pathname":"/developer-guide-agents-php/agent-customization/actions/result-builder","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Actions"}]},{"id":"r5rOJ2XOFsqxffeNE7ea","title":"Static Forms","pathname":"/developer-guide-agents-php/agent-customization/actions/forms-static","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Actions"}]},{"id":"iOPOKq9BBmLsasEhYosA","title":"Dynamic Forms","pathname":"/developer-guide-agents-php/agent-customization/actions/forms-dynamic","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Actions"}]},{"id":"5V55b84IHEilxtRObUN3","title":"Related data invalidation","pathname":"/developer-guide-agents-php/agent-customization/actions/related-data-invalidation","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Actions"}]},{"id":"YwUTsHrLMiJ3v93AOsyq","title":"Charts","pathname":"/developer-guide-agents-php/agent-customization/charts","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"E1h26fcYN1dXdAeOYND9","title":"Value","pathname":"/developer-guide-agents-php/agent-customization/charts/value","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"6e8aKHPnsRN7Br2vVg7H","title":"Objective","pathname":"/developer-guide-agents-php/agent-customization/charts/objective","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"vrBfBIVt1TasK7RewnxB","title":"Percentage","pathname":"/developer-guide-agents-php/agent-customization/charts/percentage","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"h2NlP6SEp5eLdhXAWxES","title":"Distribution","pathname":"/developer-guide-agents-php/agent-customization/charts/distribution","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"BHqzx0Cu2qDCTUbIEzL5","title":"Leaderboard","pathname":"/developer-guide-agents-php/agent-customization/charts/leaderboard","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"sluduSoScBQ33QYy3JOw","title":"Time-based","pathname":"/developer-guide-agents-php/agent-customization/charts/time","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Charts"}]},{"id":"1STJjzr1WZ5IKb59XbPp","title":"Fields","pathname":"/developer-guide-agents-php/agent-customization/fields","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"IlJjTVKsMr37ctEuXuFw","title":"Add fields","pathname":"/developer-guide-agents-php/agent-customization/fields/computed","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"d2ZXecd6UFas9VR8ceqC","title":"Move, rename and remove fields","pathname":"/developer-guide-agents-php/agent-customization/fields/import-rename-remove","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"RwC186MLHk5TAXQ0E6xr","title":"Override binary field mode","pathname":"/developer-guide-agents-php/agent-customization/fields/binary","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"JxNaD2phekWOIu9bg81L","title":"Override writing behavior","pathname":"/developer-guide-agents-php/agent-customization/fields/write","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"pz7RGUfQYglJkcVcbjxg","title":"Override filtering behavior","pathname":"/developer-guide-agents-php/agent-customization/fields/filter","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"8ioplqkQVonlP1gC9b2d","title":"Override sorting behavior","pathname":"/developer-guide-agents-php/agent-customization/fields/sort","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"RT6cXp0KPSHg53Qk3CZl","title":"Validation","pathname":"/developer-guide-agents-php/agent-customization/fields/validation","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Fields"}]},{"id":"UA1LoFb4tGwJL65JP4PQ","title":"Hooks","pathname":"/developer-guide-agents-php/agent-customization/hooks","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"jkvbH07j6KQMRcuFyqrh","title":"Collection hook","pathname":"/developer-guide-agents-php/agent-customization/hooks/collection-hook","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Hooks"}]},{"id":"MiGFfnQ9O03lhBk3ILDx","title":"Collection override","pathname":"/developer-guide-agents-php/agent-customization/hooks/collection-override","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Hooks"}]},{"id":"lobv4HLxVGiTbanjaFO9","title":"Pagination","pathname":"/developer-guide-agents-php/agent-customization/pagination","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"VxoGLB1kkxR36k6zYML8","title":"Plugins","pathname":"/developer-guide-agents-php/agent-customization/plugins","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"4zPn5m8VY3at4JAaHiSW","title":"Write your own","pathname":"/developer-guide-agents-php/agent-customization/plugins/custom","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Plugins"}]},{"id":"CA0dpUeCVshpmGJB3Fgo","title":"Relationships","pathname":"/developer-guide-agents-php/agent-customization/relationships","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"IbKcqUoPrbS9B9tn83a4","title":"To a single record","pathname":"/developer-guide-agents-php/agent-customization/relationships/single-record","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Relationships"}]},{"id":"WYq5DtwitZQAmouFQvb5","title":"To multiple records","pathname":"/developer-guide-agents-php/agent-customization/relationships/multiple-records","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Relationships"}]},{"id":"lg8GXYFJmSpEJbTB7b80","title":"Computed foreign keys","pathname":"/developer-guide-agents-php/agent-customization/relationships/computed-fks","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Relationships"}]},{"id":"f39iOJy1bTIm8GAInGXt","title":"Under the hood","pathname":"/developer-guide-agents-php/agent-customization/relationships/under-the-hood","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"},{"label":"Relationships"}]},{"id":"HAhZOAI7r7nWWEHg0DLy","title":"Search","pathname":"/developer-guide-agents-php/agent-customization/search","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"EFehyu7e51oPNAoWCWOg","title":"Segments","pathname":"/developer-guide-agents-php/agent-customization/segments","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Agent customization"}]},{"id":"CIR2QCUAyuxYjJz2qnJz","title":"Smart Charts","pathname":"/developer-guide-agents-php/frontend-customization/smart-charts","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"}]},{"id":"V8r8IY8fGZVJGqmdyyBR","title":"Create a table chart","pathname":"/developer-guide-agents-php/frontend-customization/smart-charts/create-a-table-chart","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Charts"}]},{"id":"GkcbzDE8Qvso9l3Eh3mw","title":"Create a bar chart","pathname":"/developer-guide-agents-php/frontend-customization/smart-charts/create-a-bar-chart","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Charts"}]},{"id":"pF1ECeSq6R2qG10mOnPP","title":"Create a cohort chart","pathname":"/developer-guide-agents-php/frontend-customization/smart-charts/create-a-cohort-chart","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Charts"}]},{"id":"QJOnvr999hpKFZGlDN8e","title":"Create a density map","pathname":"/developer-guide-agents-php/frontend-customization/smart-charts/create-a-density-map","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Charts"}]},{"id":"NIWnolFhshb6YPbtIAqU","title":"Smart Views","pathname":"/developer-guide-agents-php/frontend-customization/smart-views","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"}]},{"id":"U2qSRTBJ5Ks3ZnLxiBAd","title":"Create a Map view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-map-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"jHmn8tW9zY1UZsppiH6N","title":"Create a Calendar view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-calendar-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"O7fv3PqMhv3GlVaYhqUV","title":"Create a Shipping view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-shipping-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"QbUQ480X6JHC608fGHrQ","title":"Create a Gallery view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-gallery-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"AAgdSSWG64xudEv3yoCe","title":"Create a custom tinder-like validation view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-custom-tinder-like-validation-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"ELTkYHg2dKntVEVdccjm","title":"Create a custom moderation view","pathname":"/developer-guide-agents-php/frontend-customization/smart-views/create-a-custom-moderation-view","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Frontend customization"},{"label":"Smart Views"}]},{"id":"64pVXoNgp3TFK6YsJhyM","title":"Environments","pathname":"/developer-guide-agents-php/deploying-to-production/environments","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"}]},{"id":"hc8ExL4W2tkvZDHjJdP2","title":"Deploy on AWS","pathname":"/developer-guide-agents-php/deploying-to-production/environments/deploy-on-aws","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Environments"}]},{"id":"mcSDTQwUGjgZBbp7jqFs","title":"Deploy on Heroku","pathname":"/developer-guide-agents-php/deploying-to-production/environments/deploy-on-heroku","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Environments"}]},{"id":"pSt05ZN1RNIXOd8NkzQz","title":"Deploy on GCP","pathname":"/developer-guide-agents-php/deploying-to-production/environments/deploy-on-gcp","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Environments"}]},{"id":"RbC3tk5qJkKo2VkxsJxD","title":"Deploy on Ubuntu","pathname":"/developer-guide-agents-php/deploying-to-production/environments/deploy-on-ubuntu","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Environments"}]},{"id":"E8zgdyMGQZMpP7Dn9GDM","title":"Development workflow","pathname":"/developer-guide-agents-php/deploying-to-production/development-workflow","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"}]},{"id":"TPHJSd6oFKjwSWPIXHAh","title":"Using branches","pathname":"/developer-guide-agents-php/deploying-to-production/using-branches","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"}]},{"id":"5n6TMbt09xwarXzooSnZ","title":"Deploying your changes","pathname":"/developer-guide-agents-php/deploying-to-production/deploying-your-changes","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"}]},{"id":"moDFQAknQsHf0ICYAt2X","title":"Forest Admin CLI commands","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"}]},{"id":"eSorZDwtHsfBnJPCXVAH","title":"init","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/init","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"VMmhukCUF9EqKUSnS8mQ","title":"login","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/login","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"lY8blWeKgRSlXK3XpAf4","title":"branch","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/branch","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"8i9SOy3ra23SlrBYdGTJ","title":"switch","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/switch","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"PB9Df2vGXwbz9bcWLZwO","title":"set-origin","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/set-origin","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"1YZrHKP8DsDZRm3bpP0f","title":"push","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/push","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"UzTqiNOv2s73IGfMisGC","title":"environments:create","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/environments-create","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"QyLfpi4I3g6spvSZvE0J","title":"environments:reset","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/environments-reset","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"jRtybLP8q64xIsz1D3ka","title":"deploy","pathname":"/developer-guide-agents-php/deploying-to-production/forest-cli-commands/deploy","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Deploying to production"},{"label":"Forest Admin CLI commands"}]},{"id":"V5xdKo9CpHADcMUm947h","title":".forestadmin-schema.json","pathname":"/developer-guide-agents-php/under-the-hood/forestadmin-schema","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Under the hood"}]},{"id":"UxjbwFyO38Z6r9yxRR3Z","title":"Data Model","pathname":"/developer-guide-agents-php/under-the-hood/data-model","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Under the hood"}]},{"id":"rbc99m9meAxFCjIVN6Bi","title":"Typing","pathname":"/developer-guide-agents-php/under-the-hood/data-model/typing","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Under the hood"},{"label":"Data Model"}]},{"id":"DKufn27QQ8qKWRZAR7IC","title":"Relationships","pathname":"/developer-guide-agents-php/under-the-hood/data-model/relationships","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Under the hood"},{"label":"Data Model"}]},{"id":"fPmBirtHl7NT7iIql9ld","title":"Security & Privacy","pathname":"/developer-guide-agents-php/under-the-hood/security-privacy","siteSpaceId":"sitesp_DjQWU","description":"","breadcrumbs":[{"label":"Under the hood"}]}]}