protected function DropzoneJsWebDriverTestBase::getFile in DropzoneJS 8.2
Creates an file.
Parameters
string $name: The name of the image.
string $extension: File extension.
Return value
\Drupal\file\FileInterface Returns an image.
Throws
\Drupal\Core\Entity\EntityStorageException
1 call to DropzoneJsWebDriverTestBase::getFile()
- DropzoneJsWebDriverTestBase::dropFile in tests/
src/ FunctionalJavascript/ DropzoneJsWebDriverTestBase.php - Drop a predefined file to dropzone.
File
- tests/
src/ FunctionalJavascript/ DropzoneJsWebDriverTestBase.php, line 56
Class
- DropzoneJsWebDriverTestBase
- Base class for DropzoneJS Web driver functional test base.
Namespace
Drupal\Tests\dropzonejs\FunctionalJavascriptCode
protected function getFile($name, $extension = 'jpg') {
file_put_contents('public://' . $name . '.' . $extension, $this->fileData);
$file = File::create([
'filename' => $name . '.' . $extension,
'uri' => 'public://' . $name . '.' . $extension,
]);
$file
->setPermanent();
$file
->save();
return $file;
}