Create your agent
$forestAgent->createAgent([
// Mandatory options (those will be provided during onboarding)
'authSecret' => env('FOREST_AUTH_SECRET'),
'envSecret' => env('FOREST_ENV_SECRET'),
'isProduction' => false,
// Optional variables
'customizeErrorMessage' => ...,
'logger' => ...,
'loggerLevel' => ...,
'permissionsCacheDurationInSeconds' => ...,
'prefix' => ...,
'schemaPath' => ...,
]);Mandatory variables
authSecret (string, no default)
authSecret (string, no default)envSecret (string, no default)
envSecret (string, no default)isProduction (boolean, no default)
isProduction (boolean, no default)Optional variables
customizeErrorMessage (function, defaults to null)
customizeErrorMessage (function, defaults to null)forestServerUrl (string, defaults to 'https://api.forestadmin.com')
forestServerUrl (string, defaults to 'https://api.forestadmin.com')logger (function) and loggerLevel (string, defaults to 'Info')
logger (function) and loggerLevel (string, defaults to 'Info')permissionsCacheDurationInSeconds (number, defaults to 15 minutes)
permissionsCacheDurationInSeconds (number, defaults to 15 minutes)prefix (string, default to empty string)
prefix (string, default to empty string)
Desired Local URLs
Desired Public URLs
How to configure your agent
schemaPath (string, defaults to '.forestadmin-schema.json')
schemaPath (string, defaults to '.forestadmin-schema.json')Last updated