This class is responsible for copying a survey's resources.
Class CopySurveyResources
package | LimeSurvey\Models\Services |
---|
addError(string $filename,string $status)
string
string
addSuccess(string $filename,string $status)
string
string
checkTargetDir( $targetDir): boolean
boolean
Returns true if the directory exists or was created.
copyDirectory(string $sourceDir,string $targetDir)
string
string
copyResources(integer $sourceSurveyId,integer $targetSurveyId): array
integer
integer
array
An array of failed and copied files/directories
getResult(): \LimeSurvey\Models\Services\array<array<array<string,string>>>
\LimeSurvey\Models\Services\array>>
copiedFilesInfo :\LimeSurvey\Models\Services\array<array<string,string>>
var | array of successfully copied files/dirs in the form ['filename' => ..., 'status' => ...] |
---|
\LimeSurvey\Models\Services\array>
errorFilesInfo :\LimeSurvey\Models\Services\array<array<string,string>>
var | array of failed files/dirs in the form ['filename' => ..., 'status' => ...] |
---|
\LimeSurvey\Models\Services\array>