@@ -128,15 +128,15 @@ $ploi->servers(123)->opcache()->refresh();
128128
129129Available methods for sites:
130130``` php
131- //Create site
131+ // Create site
132132$ploi->servers(123)->sites()->create(
133133 $domain,
134134 $webDirectory = '/public',
135- $projectDirectory = '/' ,
136- $systemUser = 'ploi' ,
137- $systemUserPassword = null,
138- $webserverTemplate = null,
139- $projectType = null
135+ $projectRoot = null ,
136+ $systemUser = null ,
137+ $webserverTemplate = null, // integer, webserver template ID
138+ $projectType = null, // e.g. 'laravel', 'wordpress', 'nodejs', 'statamic', etc.
139+ $webhookUrl = null
140140);
141141
142142// List sites
@@ -160,6 +160,12 @@ $ploi->servers(123)->sites(123)->logs();
160160// Set PHP version for site to use
161161$ploi->servers(123)->sites(123)->phpVersion($phpVersion);
162162
163+ // Clone site to another server
164+ $ploi->servers(123)->sites(123)->clone($cloneToServerId, $domain = null);
165+
166+ // Reset file permissions
167+ $ploi->servers(123)->sites(123)->resetPermissions();
168+
163169// Enable test domain on site
164170$ploi->servers(123)->sites(123)->enableTestDomain();
165171// Disable test domain on site
@@ -216,12 +222,17 @@ $ploi->servers(123)->databases(123)->duplicate($name, $user = null, $password =
216222Available methods for database backups:
217223``` php
218224// Create database backup
225+ // Server and database IDs are automatically passed from the chain
219226$ploi->servers(123)->databases(123)->backups()->create(
220- $interval,
221- $type,
227+ $interval, // 0=nightly, or minutes: 10, 20, 30, 40, 50, 60, 120, 240, 480, 720, 1440
228+ $backupConfiguration, // ID of your backup configuration from your Ploi profile
229+ $databases = null, // array of database IDs, defaults to the chained database
222230 $table_exclusions = null,
223- $locations = null,
224- $path = null
231+ $locations = null, // for google-drive driver
232+ $path = null, // for local driver
233+ $keep_backup_amount = null,
234+ $custom_name = null,
235+ $password = null // password for ZIP archive
225236);
226237
227238// List database backups
0 commit comments