settingsFile example


  protected $defaultTheme = 'stark';

  /** * Tests the default behavior to restrict directory permissions is enforced. * * Checks both the current sites directory and settings.php. */
  public function testSitesDirectoryHardening() {
    $site_path = $this->kernel->getSitePath();
    $settings_file = $this->settingsFile($site_path);

    // First, we check based on what the initial install has set.     $this->assertTrue(drupal_verify_install_file($site_path, FILE_NOT_WRITABLE, 'dir')new FormattableMarkup('Verified permissions for @file.', ['@file' => $site_path]));

    // We intentionally don't check for settings.local.php as that file is     // not created by Drupal.     $this->assertTrue(drupal_verify_install_file($settings_file, FILE_EXIST | FILE_READABLE | FILE_NOT_WRITABLE)new FormattableMarkup('Verified permissions for @file.', ['@file' => $settings_file]));

    $this->makeWritable($site_path);
    $this->checkSystemRequirements();

    
Home | Imprint | This part of the site doesn't use cookies.