findById($id); if (!$upload) { throw new BadRequestException('upload.not_found'); } return $upload; } public function checkName($name) { $value = $this->filter->sanitize($name, ['trim', 'string']); $length = kg_strlen($value); if ($length < 2) { throw new BadRequestException('upload.name_too_short'); } if ($length > 100) { throw new BadRequestException('upload.name_too_long'); } return $value; } }