public ImageToolkitManager::getDefaultToolkitId()
Gets the default image toolkit ID.
Return value
string|bool ID of the default toolkit, or FALSE on error.
File
- core/lib/Drupal/Core/ImageToolkit/ImageToolkitManager.php, line 53
Class
- ImageToolkitManager
- Manages image toolkit plugins.
Namespace
Drupal\Core\ImageToolkit
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 | public function getDefaultToolkitId() { $toolkit_id = $this ->configFactory->get( 'system.image' )->get( 'toolkit' ); $toolkits = $this ->getAvailableToolkits(); if (!isset( $toolkits [ $toolkit_id ]) || ! class_exists ( $toolkits [ $toolkit_id ][ 'class' ])) { // The selected toolkit isn't available so return the first one found. If // none are available this will return FALSE. reset( $toolkits ); $toolkit_id = key( $toolkits ); } return $toolkit_id ; } |
Please login to continue.