function ChmodInterface::chmodJailed

Same name in other branches
  1. 9 core/lib/Drupal/Core/FileTransfer/ChmodInterface.php \Drupal\Core\FileTransfer\ChmodInterface::chmodJailed()
  2. 8.9.x core/lib/Drupal/Core/FileTransfer/ChmodInterface.php \Drupal\Core\FileTransfer\ChmodInterface::chmodJailed()
  3. 11.x core/lib/Drupal/Core/FileTransfer/ChmodInterface.php \Drupal\Core\FileTransfer\ChmodInterface::chmodJailed()

Changes the permissions of the file / directory specified in $path.

Parameters

string $path: Path to change permissions of.

int $mode: The new file permission mode to be passed to chmod().

bool $recursive: Pass TRUE to recursively chmod the entire directory specified in $path.

See also

http://php.net/chmod

3 methods override ChmodInterface::chmodJailed()
FTPExtension::chmodJailed in core/lib/Drupal/Core/FileTransfer/FTPExtension.php
Changes the permissions of the file / directory specified in $path.
Local::chmodJailed in core/lib/Drupal/Core/FileTransfer/Local.php
Changes the permissions of the file / directory specified in $path.
SSH::chmodJailed in core/lib/Drupal/Core/FileTransfer/SSH.php
Changes the permissions of the file / directory specified in $path.

File

core/lib/Drupal/Core/FileTransfer/ChmodInterface.php, line 22

Class

ChmodInterface
Defines an interface to chmod files.

Namespace

Drupal\Core\FileTransfer

Code

public function chmodJailed($path, $mode, $recursive);

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.