Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

Classes, traits, and interfaces - Drupal 11.1.x - Drupal Core

Primary tabs

  • Drupal 11.1.x

Introduction to classes

A lot of the PHP code in Drupal is object oriented (OO), making use of PHP classes, interfaces, and traits. See the Objected-oriented programming conventions for more information.

See also

Objected-oriented programming conventions

File

core/core.api.php, line 1518

Name Deprecated Object type Namespace File name Summary Direct uses Use statements Strings
ImageEffect class Drupal\image\Attribute core/modules/image/src/Attribute/ImageEffect.php Defines an ImageEffect attribute for plugin discovery. 8
ImageEffect class Drupal\image\Annotation core/modules/image/src/Annotation/ImageEffect.php Defines an image effect annotation object.
ImageEffectAddForm class Drupal\image\Form core/modules/image/src/Form/ImageEffectAddForm.php Provides an add form for image effects. 1
ImageEffectBase abstract class Drupal\image core/modules/image/src/ImageEffectBase.php Provides a base class for image effects. 2 1
ImageEffectDeleteForm class Drupal\image\Form core/modules/image/src/Form/ImageEffectDeleteForm.php Form for deleting an image effect. 1
ImageEffectEditForm class Drupal\image\Form core/modules/image/src/Form/ImageEffectEditForm.php Provides an edit form for image effects. 1
ImageEffectFormBase abstract class Drupal\image\Form core/modules/image/src/Form/ImageEffectFormBase.php Provides a base form for image effects. 2
ImageEffectInterface interface Drupal\image core/modules/image/src/ImageEffectInterface.php Defines the interface for image effects. 2 1 1
ImageEffectManager class Drupal\image core/modules/image/src/ImageEffectManager.php Manages image effect plugins. 2 2
ImageEffectPluginCollection class Drupal\image core/modules/image/src/ImageEffectPluginCollection.php A collection of image effects. 1
ImageFactory class Drupal\Core\Image core/lib/Drupal/Core/Image/ImageFactory.php Provides a factory for image objects. 8
ImageField class Drupal\image\Plugin\migrate\field\d6 core/modules/image/src/Plugin/migrate/field/d6/ImageField.php MigrateField Plugin for Drupal 6 image fields.
ImageField class Drupal\image\Plugin\migrate\field\d7 core/modules/image/src/Plugin/migrate/field/d7/ImageField.php
ImageFormatter class Drupal\image\Plugin\Field\FieldFormatter core/modules/image/src/Plugin/Field/FieldFormatter/ImageFormatter.php Plugin implementation of the 'image' formatter. 1 1
ImageFormatterBase abstract class Drupal\image\Plugin\Field\FieldFormatter core/modules/image/src/Plugin/Field/FieldFormatter/ImageFormatterBase.php Base class for image file formatters. 3 1
ImageHooks class Drupal\image\Hook core/modules/image/src/Hook/ImageHooks.php Hook implementations for image.
ImageInterface interface Drupal\Core\Image core/lib/Drupal/Core/Image/ImageInterface.php Provides an interface for image objects. 1 8
ImageItem class Drupal\image\Plugin\Field\FieldType core/modules/image/src/Plugin/Field/FieldType/ImageItem.php Plugin implementation of the 'image' field type. 5
ImageResize class Drupal\ckeditor5\Plugin\CKEditor5Plugin core/modules/ckeditor5/src/Plugin/CKEditor5Plugin/ImageResize.php CKEditor 5 ImageResize plugin. 1
ImageStyle class Drupal\image\Entity core/modules/image/src/Entity/ImageStyle.php Defines an image style configuration entity. 6
ImageStyleAddForm class Drupal\image\Form core/modules/image/src/Form/ImageStyleAddForm.php Controller for image style addition forms. 1
ImageStyleDeleteForm class Drupal\image\Form core/modules/image/src/Form/ImageStyleDeleteForm.php Creates a form to delete an image style. 1
ImageStyleDownloadController class Drupal\image\Controller core/modules/image/src/Controller/ImageStyleDownloadController.php Defines a controller to serve image styles. 1
ImageStyleEditForm class Drupal\image\Form core/modules/image/src/Form/ImageStyleEditForm.php Controller for image style edit form. 1
ImageStyleFlushForm class Drupal\image\Form core/modules/image/src/Form/ImageStyleFlushForm.php Form controller for image style flush. 1
ImageStyleFormBase abstract class Drupal\image\Form core/modules/image/src/Form/ImageStyleFormBase.php Base form for image style add and edit forms. 2
ImageStyleInterface interface Drupal\image core/modules/image/src/ImageStyleInterface.php Provides an interface defining an image style entity. 1 6
ImageStyleListBuilder class Drupal\image core/modules/image/src/ImageStyleListBuilder.php Defines a class to build a listing of image style entities. 1
ImageStyleMappings class Drupal\responsive_image\Plugin\migrate\process core/modules/responsive_image/src/Plugin/migrate/process/ImageStyleMappings.php Transforms image style mappings.
ImageStyleRoutes class Drupal\image\Routing core/modules/image/src/Routing/ImageStyleRoutes.php Defines a route subscriber to register a URL for serving image styles.
ImageStyles class Drupal\image\Plugin\migrate\source\d7 core/modules/image/src/Plugin/migrate/source/d7/ImageStyles.php Drupal 7 image styles source from database.
ImageStyleStorage class Drupal\image core/modules/image/src/ImageStyleStorage.php Storage controller class for "image style" configuration entities. 1
ImageStyleStorageInterface interface Drupal\image core/modules/image/src/ImageStyleStorageInterface.php Interface for storage controller for "image style" configuration entities. 1 1
ImageToolkit class Drupal\Core\ImageToolkit\Annotation core/lib/Drupal/Core/ImageToolkit/Annotation/ImageToolkit.php Defines a Plugin annotation object for the image toolkit plugin.
ImageToolkit class Drupal\Core\ImageToolkit\Attribute core/lib/Drupal/Core/ImageToolkit/Attribute/ImageToolkit.php Defines a Plugin attribute for the image toolkit plugin. 2
ImageToolkitBase abstract class Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitBase.php Provides a base class for image toolkit plugins. 1 1
ImageToolkitForm class Drupal\system\Form core/modules/system/src/Form/ImageToolkitForm.php Configures image toolkit settings for this site. 1
ImageToolkitInterface interface Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitInterface.php Defines an interface for image toolkits. 1 1 1
ImageToolkitManager class Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitManager.php Manages image toolkit plugins. 2
ImageToolkitOperation class Drupal\Core\ImageToolkit\Annotation core/lib/Drupal/Core/ImageToolkit/Annotation/ImageToolkitOperation.php Defines a Plugin annotation object for the image toolkit operation plugin.
ImageToolkitOperation class Drupal\Core\ImageToolkit\Attribute core/lib/Drupal/Core/ImageToolkit/Attribute/ImageToolkitOperation.php Defines a Plugin attribute for the image toolkit plugin. 9
ImageToolkitOperationBase abstract class Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitOperationBase.php Provides a base class for image toolkit operation plugins. 1 1
ImageToolkitOperationInterface interface Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitOperationInterface.php Defines an interface for image toolkit operations. 1
ImageToolkitOperationManager class Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitOperationManager.php Manages toolkit operation plugins.
ImageToolkitOperationManagerInterface interface Drupal\Core\ImageToolkit core/lib/Drupal/Core/ImageToolkit/ImageToolkitOperationManagerInterface.php Defines an interface for image toolkit operation managers. 1 1
ImageUrlFormatter class Drupal\image\Plugin\Field\FieldFormatter core/modules/image/src/Plugin/Field/FieldFormatter/ImageUrlFormatter.php Plugin implementation of the 'image_url' formatter.
ImageValidator class Symfony\Component\Validator\Constraints vendor/symfony/validator/Constraints/ImageValidator.php Validates whether a value is a valid image file and is valid against minWidth, maxWidth, minHeight and maxHeight constraints.
ImageViewsHooks class Drupal\image\Hook core/modules/image/src/Hook/ImageViewsHooks.php Hook implementations for image.
ImageWidget class Drupal\image\Plugin\Field\FieldWidget core/modules/image/src/Plugin/Field/FieldWidget/ImageWidget.php Plugin implementation of the 'image_image' widget.
ImagineCaster final class Symfony\Component\VarDumper\Caster vendor/symfony/var-dumper/Caster/ImagineCaster.php @author Grégoire Pineau <lyrixx@lyrixx.info>

Pagination

  • First page
  • Previous page
  • …
  • Page 89
  • Page 90
  • Page 91
  • Page 92
  • Page 93
  • Page 94
  • Page 95
  • Page 96
  • Page 97
  • …
  • Next page
  • Last page
RSS feed
Powered by Drupal