Classes, traits, and interfaces - main - drupal
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 1529
| Name | Deprecated | Object type | Namespace | File name | Summary | Direct uses | Use statements | Strings |
|---|---|---|---|---|---|---|---|---|
| ImageFormatterBase | abstract class | Drupal\image\Plugin\Field\FieldFormatter | core/ |
Base class for image file formatters. | 3 | 1 | ||
| ImageFormatterTest | class | Drupal\Tests\image\Kernel | core/ |
Tests the image field rendering using entity fields of the image field type. | ||||
| ImageHooks | class | Drupal\image\Hook | core/ |
Hook implementations for image. | ||||
| ImageImportTest | class | Drupal\Tests\image\Kernel | core/ |
Tests config import for Image styles. | ||||
| ImageInterface | interface | Drupal\Core\Image | core/ |
Provides an interface for image objects. | 1 | 15 | ||
| ImageItem | class | Drupal\image\Plugin\Field\FieldType | core/ |
Plugin implementation of the 'image' field type. | 10 | |||
| ImageItemTest | class | Drupal\Tests\image\Kernel | core/ |
Tests using entity fields of the image field type. | ||||
| ImageLazyLoadController | class | Drupal\image_lazy_load_test\Controller | core/ |
The ImageLazyLoadController class. | ||||
| ImageLoadingAttributeTest | class | Drupal\Tests\system\Functional\Theme | core/ |
Tests lazy loading for images. | ||||
| ImageLoadingAttributeTest | class | Drupal\Tests\system\Kernel\Theme | core/ |
Tests lazy loading for images. | ||||
| ImageModuleTestHooks | class | Drupal\image_module_test\Hook | core/ |
Hook implementations for image_module_test. | ||||
| ImageOnTranslatedEntityTest | class | Drupal\Tests\image\Functional | core/ |
Uploads images to translated nodes. | ||||
| ImagePreprocess | class | Drupal\Core\Theme | core/ |
Image theme preprocess. | 2 | |||
| ImagePropertyConstraintValidationHooks | class | Drupal\image_field_property_constraint_validation\Hook | core/ |
Hook implementations for image_field_property_constraint_validation. | ||||
| ImageRequirements | class | Drupal\image\Hook | core/ |
Requirements for the Image module. | ||||
| ImageResize | class | Drupal\ckeditor5\Plugin\CKEditor5Plugin | core/ |
CKEditor 5 ImageResize plugin. | 1 | |||
| ImageStyle | class | Drupal\image\Entity | core/ |
Defines an image style configuration entity. | 40 | |||
| ImageStyleAddForm | class | Drupal\image\Form | core/ |
Controller for image style addition forms. | 1 | |||
| ImageStyleCustomStreamWrappersTest | class | Drupal\Tests\image\Kernel | core/ |
Tests derivative generation with source images using stream wrappers. | ||||
| ImageStyleDeleteForm | class | Drupal\image\Form | core/ |
Creates a form to delete an image style. | 1 | |||
| ImageStyleDeleteTest | class | Drupal\Tests\image\Functional | core/ |
Tests image style deletion using the UI. | ||||
| ImageStyleDownloadAccessControlTest | class | Drupal\Tests\image\Functional | core/ |
Tests access control for downloading image styles. | ||||
| ImageStyleDownloadController | class | Drupal\image\Controller | core/ |
Defines a controller to serve image styles. | 1 | |||
| ImageStyleEditForm | class | Drupal\image\Form | core/ |
Controller for image style edit form. | 1 | |||
| ImageStyleFlushForm | class | Drupal\image\Form | core/ |
Form controller for image style flush. | 1 | |||
| ImageStyleFlushTest | class | Drupal\Tests\image\Functional | core/ |
Tests flushing of image styles. | ||||
| ImageStyleFormBase | abstract class | Drupal\image\Form | core/ |
Base form for image style add and edit forms. | 2 | |||
| ImageStyleIntegrationTest | class | Drupal\Tests\image\Kernel | core/ |
Tests the integration of ImageStyle with the core. | ||||
| ImageStyleInterface | interface | Drupal\image | core/ |
Provides an interface defining an image style entity. | 1 | 11 | ||
| ImageStyleJsonAnonTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Json Anon. | ||||
| ImageStyleJsonBasicAuthTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Json Basic Auth. | ||||
| ImageStyleJsonCookieTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Json Cookie. | ||||
| ImageStyleListBuilder | class | Drupal\image | core/ |
Defines a class to build a listing of image style entities. | 1 | |||
| ImageStyleMappings | in drupal:11.3.0 and is removed from drupal:12.0.0. There is no replacement. |
class | Drupal\responsive_image\Plugin\migrate\process | core/ |
Transforms image style mappings. | |||
| ImageStyleResourceTestBase | abstract class | Drupal\Tests\image\Functional\Rest | core/ |
ResourceTestBase for ImageStyle entity. | 6 | |||
| ImageStyleRoutes | class | Drupal\image\Routing | core/ |
Defines a route subscriber to register a URL for serving image styles. | ||||
| ImageStyles | class | Drupal\image\Plugin\migrate\source\d7 | core/ |
Drupal 7 image styles source from database. | 1 | |||
| ImageStylesPathAndUrlTest | class | Drupal\Tests\image\Functional | core/ |
Tests the functions for generating paths and URLs for image styles. | ||||
| ImageStylesTest | class | Drupal\Tests\image\Kernel\Plugin\migrate\source\d7 | core/ |
Tests the D7 ImageStyles source plugin. | ||||
| ImageStyleStorage | class | Drupal\image | core/ |
Storage controller class for "image style" configuration entities. | 1 | |||
| ImageStyleStorageInterface | interface | Drupal\image | core/ |
Interface for storage controller for "image style" configuration entities. | 1 | 1 | ||
| ImageStyleTest | class | Drupal\Tests\image\Unit | core/ |
Tests Drupal\image\Entity\ImageStyle. | ||||
| ImageStyleTest | class | Drupal\Tests\jsonapi\Functional | core/ |
JSON:API integration test for the "ImageStyle" config entity type. | ||||
| ImageStyleValidationTest | class | Drupal\Tests\image\Kernel | core/ |
Tests validation of image_style entities. | ||||
| ImageStyleXmlAnonTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Xml Anon. | ||||
| ImageStyleXmlBasicAuthTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Xml Basic Auth. | ||||
| ImageStyleXmlCookieTest | class | Drupal\Tests\image\Functional\Rest | core/ |
Tests Image Style Xml Cookie. | ||||
| ImageTest | class | Drupal\Tests\ckeditor5\FunctionalJavascript | core/ |
Tests Drupal\ckeditor5\Plugin\CKEditor5Plugin\Image. | ||||
| ImageTest | class | Drupal\Tests\Core\Image | core/ |
Tests the image class. | ||||
| ImageTest | class | Drupal\Tests\Component\Utility | core/ |
Tests Drupal\Component\Utility\Image. |
Pagination
- Previous page
- Page 100
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.