You are here

function gardens_site_data_get_private_files_directory in Acquia Cloud Site Factory Connector 8

Same name and namespace in other branches
  1. 8.2 acsf_init/lib/sites/g/sites.inc \gardens_site_data_get_private_files_directory()

Returns the location of the private files directory.

The private files directory is supposed to be kept outside of the docroot to make sure that its contents are not directly accessible. This directory should not have a symbolic link in the site's directory.

Parameters

string $db_role: The site's db role.

Return value

string The private files directory location.

1 call to gardens_site_data_get_private_files_directory()
gardens_site_data_build_data in acsf_init/lib/sites/g/sites.inc
Returns the data structure for a single site.

File

acsf_init/lib/sites/g/sites.inc, line 253
ACSF helper functions for Drupal's multi-site directory aliasing feature.

Code

function gardens_site_data_get_private_files_directory($db_role) {
  return "/mnt/files/{$_ENV['AH_SITE_GROUP']}.{$_ENV['AH_SITE_ENVIRONMENT']}/sites/g/files-private/{$db_role}";
}