/** * Constructor. * * @param string $newFileName new file name * @param string $fileName current file name * @param string $folder current file folder * @param ResourceType $resourceType current file resource type * @param CKFinder $app CKFinder app */ public function __construct($newFileName, $fileName, $folder, ResourceType $resourceType, CKFinder $app) { parent::__construct($fileName, $folder, $resourceType, $app); $this->newFileName = static::secureName($newFileName, $this->config->get('disallowUnsafeCharacters')); if ($this->config->get('checkDoubleExtension')) { $this->newFileName = Utils::replaceDisallowedExtensions($this->newFileName, $resourceType); } }
public function __construct($fileName, CKFinder $app, $newFileName = null) { $this->workingFolder = $app['working_folder']; $this->newFileName = $newFileName; parent::__construct($fileName, $this->workingFolder->getClientCurrentFolder(), $this->workingFolder->getResourceType(), $app); }
/** * Constructor * * @param string $fileName source file name * @param string $folder copied source file resource type relative path * @param ResourceType $resourceType source file resource type * @param CKFinder $app CKFinder */ public function __construct($fileName, $folder, ResourceType $resourceType, CKFinder $app) { $this->targetFolder = $app['working_folder']; $this->sourceFileName = $fileName; parent::__construct($fileName, $folder, $resourceType, $app); }
/** * @param string $newFileName new file name * @param string $fileName current file name * @param string $folder current file folder * @param ResourceType $resourceType current file resource type * @param CKFinder $app CKFinder app */ public function __construct($newFileName, $fileName, $folder, ResourceType $resourceType, CKFinder $app) { $this->newFileName = $newFileName; parent::__construct($fileName, $folder, $resourceType, $app); }