public function ActionUploadInit::run in N1ED - Visual editor as CKEditor plugin with Bootstrap support 7
Overrides AAction::run
File
- vendor/
edsdk/ file-uploader-server-php/ src/ lib/ action/ ActionUploadInit.php, line 20
Class
Namespace
EdSDK\FileUploaderServer\lib\actionCode
public function run($req) {
$alphabeth = "abcdefghijklmnopqrstuvwxyz0123456789";
do {
$id = "";
for ($i = 0; $i < 6; $i++) {
$charNumber = rand(0, strlen($alphabeth) - 1);
$id .= substr($alphabeth, $charNumber, 1);
}
$dir = $this->m_config
->getTmpDir() . "/" . $id;
} while (file_exists($dir));
if (!mkdir($dir)) {
throw new MessageException(Message::createMessage(Message::UNABLE_TO_CREATE_UPLOAD_DIR));
}
return new RespUploadInit($id, $this->m_config);
}