You are here

protected function ActionUploadCommit::validateSizes in N1ED - Visual editor as CKEditor plugin with Bootstrap support 8.2

Validates sizes.

1 call to ActionUploadCommit::validateSizes()
ActionUploadCommit::run in src/Flmngr/FileUploaderServer/lib/action/ActionUploadCommit.php
Runs action.

File

src/Flmngr/FileUploaderServer/lib/action/ActionUploadCommit.php, line 37

Class

ActionUploadCommit
Action for processing upload commit request.

Namespace

Drupal\n1ed\Flmngr\FileUploaderServer\lib\action

Code

protected function validateSizes($req) {
  if (!array_key_exists("sizes", $req) || $req->sizes === NULL) {
    $req->sizes = [];
  }
  else {
    $sizesNames = [
      "full",
      "preview",
    ];
    for ($i = 0; $i < count($sizesNames); $i++) {
      $sizeName = $sizesNames[$i];
      if (array_key_exists($sizeName, $req->sizes)) {
        $this
          ->validateSize($req->sizes->{$sizeName}, $sizeName);
      }
    }
  }
}