You are here

public function DropzoneJsEbWidget::defaultConfiguration in DropzoneJS 8.2

Same name and namespace in other branches
  1. 8 modules/eb_widget/src/Plugin/EntityBrowser/Widget/DropzoneJsEbWidget.php \Drupal\dropzonejs_eb_widget\Plugin\EntityBrowser\Widget\DropzoneJsEbWidget::defaultConfiguration()
1 call to DropzoneJsEbWidget::defaultConfiguration()
MediaEntityDropzoneJsEbWidget::defaultConfiguration in modules/eb_widget/src/Plugin/EntityBrowser/Widget/MediaEntityDropzoneJsEbWidget.php
1 method overrides DropzoneJsEbWidget::defaultConfiguration()
MediaEntityDropzoneJsEbWidget::defaultConfiguration in modules/eb_widget/src/Plugin/EntityBrowser/Widget/MediaEntityDropzoneJsEbWidget.php

File

modules/eb_widget/src/Plugin/EntityBrowser/Widget/DropzoneJsEbWidget.php, line 133

Class

DropzoneJsEbWidget
Provides an Entity Browser widget that uploads new files.

Namespace

Drupal\dropzonejs_eb_widget\Plugin\EntityBrowser\Widget

Code

public function defaultConfiguration() {
  return [
    'upload_location' => 'public://[date:custom:Y]-[date:custom:m]',
    'dropzone_description' => $this
      ->t('Drop files here to upload them'),
    'max_filesize' => Environment::getUploadMaxSize() / pow(Bytes::KILOBYTE, 2) . 'M',
    'extensions' => 'jpg jpeg gif png txt doc xls pdf ppt pps odt ods odp',
    'clientside_resize' => FALSE,
    'resize_width' => NULL,
    'resize_height' => NULL,
    'resize_quality' => 1,
    'resize_method' => 'contain',
    'thumbnail_method' => 'contain',
  ] + parent::defaultConfiguration();
}