You are here

protected function AddMediaFormBase::getDirectory in Media Directories 8

Same name and namespace in other branches
  1. 3.x modules/media_directories_ui/src/Form/AddMediaFormBase.php \Drupal\media_directories_ui\Form\AddMediaFormBase::getDirectory()
  2. 2.x modules/media_directories_ui/src/Form/AddMediaFormBase.php \Drupal\media_directories_ui\Form\AddMediaFormBase::getDirectory()

Gets the current active directory from the form state.

Parameters

\Drupal\Core\Form\FormStateInterface $form_state: The form state.

Return value

int The directory id.

4 calls to AddMediaFormBase::getDirectory()
AddMediaFormBase::buildForm in modules/media_directories_ui/src/Form/AddMediaFormBase.php
Form constructor.
AddMediaFormBase::createMediaFromValue in modules/media_directories_ui/src/Form/AddMediaFormBase.php
Creates a new, unsaved media item from a source field value.
AddMediaFormBase::updateFormCallback in modules/media_directories_ui/src/Form/AddMediaFormBase.php
AJAX callback to update the entire form based on source field input.
FileUploadForm::processUploadElement in modules/media_directories_ui/src/Form/FileUploadForm.php
Processes an upload (managed_file) element.

File

modules/media_directories_ui/src/Form/AddMediaFormBase.php, line 131

Class

AddMediaFormBase
Class AddMediaFormBase.

Namespace

Drupal\media_directories_ui\Form

Code

protected function getDirectory(FormStateInterface $form_state) {
  $directory_id = $form_state
    ->get('active_directory');
  if (empty($directory_id)) {
    return MEDIA_DIRECTORY_ROOT;
  }
  return (int) $directory_id;
}