Пример #1
0
 public static function updateURL($params)
 {
     $urlId = $params['id'];
     $password = $params['password'];
     $expirationDate = $params['expirationDate'];
     $myProcManager = ProcManager::getInstance();
     $myUserId = $myProcManager->getCurrentProcess()->getLoginContext()->getEyeosUser()->getId();
     $UrlShareController = UrlShareController::getInstance();
     $urlShare = new UrlShare();
     $urlShare->setId($urlId);
     $UrlShareController->readUrl($urlShare);
     $urlShare->setPassword($password);
     $urlShare->setExpirationDate($expirationDate);
     $UrlShareController->updateURL($urlShare);
     $urlFile = new UrlFile();
     $urlFile->setId($urlShare->getFileId());
     $UrlShareController->readFile($urlFile);
     $fileName = basename($urlFile->getPath());
 }