n1ed-8.x-2.31/src/FlmngrLegacy/lib/action/AActionUploadId.php

src/FlmngrLegacy/lib/action/AActionUploadId.php
<?php

/**
 * File Uploader Server package
 * Developer: N1ED
 * Website: https://n1ed.com/
 * License: GNU General Public License Version 3 or later
 **/

namespace Drupal\n1ed\FlmngrLegacy\lib\action;

use Drupal\n1ed\FlmngrLegacy\lib\action\resp\Message;
use Drupal\n1ed\FlmngrLegacy\lib\MessageException;

abstract class AActionUploadId extends AAction
{
    protected function validateUploadId($req)
    {
        if ($req->uploadId === null) {
            throw new MessageException(
                Message::createMessage(Message::UPLOAD_ID_NOT_SET)
            );
        }

        $dir = $this->m_config->getTmpDir() . '/' . $req->uploadId;
        if (!file_exists($dir) || !is_dir($dir)) {
            throw new MessageException(
                Message::createMessage(Message::UPLOAD_ID_INCORRECT)
            );
        }
    }
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc