Log in
Model

Service

Magento\Theme\Model\Uploader\Service

What it does

This service class handles the uploading and validation of CSS and JavaScript files in Magento 2's theme customization system.

Developers use it when building admin interfaces or features that allow users to upload custom CSS/JS files, as it provides built-in validation for file types, size limits, and secure file content retrieval.

Public Methods

  • uploadCssFile()
  • uploadJsFile()
  • getFileContent()
  • getCssUploadMaxSize()
  • getJsUploadMaxSize()
  • getCssUploadMaxSizeInMb()
  • getJsUploadMaxSizeInMb()