function FileFieldTestBase::assertFileIsPermanent
Asserts that a file's status is set to permanent in the database.
1 call to FileFieldTestBase::assertFileIsPermanent()
- FileFieldRevisionTest::testRevisions in core/
modules/ file/ tests/ src/ Functional/ FileFieldRevisionTest.php  - Tests creating multiple revisions of a node and managing attached files.
 
File
- 
              core/
modules/ file/ tests/ src/ Functional/ FileFieldTestBase.php, line 241  
Class
- FileFieldTestBase
 - Provides methods specifically for testing File module's field handling.
 
Namespace
Drupal\Tests\file\FunctionalCode
public function assertFileIsPermanent(FileInterface $file, $message = NULL) {
  $message = $message ?? new FormattableMarkup('File %file is permanent.', [
    '%file' => $file->getFileUri(),
  ]);
  $this->assertTrue($file->isPermanent(), $message);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.