Created at 2025-11-27 16:00:58 , with PHPMetrics v2.9.1 (Jean-François Lépine).

Coupling

Afferent coupling (AC) is the number of classes affected by given class.
Efferent coupling (EC) is the number of classes from which given class receives effects.
Class Afferent coupling Efferent coupling Instability ClassRank
Drupal\paragraphs_library\Form\LibraryItemSettingsForm 0 6 1 0.01
Drupal\paragraphs_library\Form\LibraryItemForm 0 3 1 0.01
Drupal\paragraphs_library\Form\LibraryItemRevisionRevertForm 0 10 1 0.01
Drupal\paragraphs_library\Form\LibraryItemRevisionDeleteForm 0 8 1 0.01
Drupal\paragraphs_library\Entity\LibraryItem 1 12 0.92 0.01
Drupal\paragraphs_library\Plugin\Field\FieldFormatter\LibraryItemSummaryFormatter 0 3 1 0.01
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator 0 8 1 0.01
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraint 0 1 1 0.01
Drupal\paragraphs_library\LibraryItemViewsData 0 1 1 0.01
Drupal\paragraphs_library\LibraryItemAccessControlHandler 0 4 1 0.01
Drupal\paragraphs_library\Controller\LibraryItemController 0 10 1 0.01
Drupal\paragraphs_library\Routing\LibraryItemRouteProvider 0 2 1 0.01
Drupal\paragraphs_type_permissions\ParagraphsTypePermissions 0 1 1 0.01
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserText 0 3 1 0.01
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserToTextUser 0 2 1 0.01
Drupal\paragraphs\ParagraphsBehaviorBase 0 11 1 0.01
Drupal\paragraphs\ParagraphsConversionManager 0 9 1 0.01
Drupal\paragraphs\ParagraphsTypeAccessControlHandler 0 4 1 0.01
Drupal\paragraphs\Form\ParagraphsSettingsForm 0 2 1 0.01
Drupal\paragraphs\Form\ParagraphsTypeDeleteConfirm 0 3 1 0.01
Drupal\paragraphs\Form\ParagraphsTypeForm 0 8 1 0.01
Drupal\paragraphs\Attribute\ParagraphsConversion 0 2 1 0.01
Drupal\paragraphs\Attribute\ParagraphsBehavior 0 2 1 0.01
Drupal\paragraphs\ParagraphsBehaviorManager 1 5 0.83 0.01
Drupal\paragraphs\Entity\Paragraph 4 13 0.76 0.02
Drupal\paragraphs\Entity\ParagraphsType 5 7 0.58 0.04
Drupal\paragraphs\ParagraphsConversionBase 2 7 0.78 0.03
Drupal\paragraphs\ParagraphAccessControlHandler 0 10 1 0.01
Drupal\paragraphs\Plugin\EntityReferenceSelection\ParagraphSelection 0 4 1 0.01
Drupal\paragraphs\Plugin\Field\FieldWidget\InlineParagraphsWidget 0 13 1 0.01
Drupal\paragraphs\Plugin\Field\FieldWidget\ParagraphsWidget 2 23 0.92 0.01
Drupal\paragraphs\Plugin\Field\FieldFormatter\ParagraphsSummaryFormatter 1 4 0.8 0.02
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItem 1 2 0.67 0.03
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItemRevision 0 1 1 0.01
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItem 1 2 0.67 0.03
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItemRevision 0 1 1 0.01
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphType 0 1 1 0.01
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionType 0 2 1 0.01
Drupal\paragraphs\Plugin\migrate\source\d7\FieldableEntity 2 6 0.75 0.1
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsType 1 2 0.67 0.03
Drupal\paragraphs\Plugin\migrate\source\DrupalSqlBase 2 6 0.75 0.07
Drupal\paragraphs\Plugin\migrate\D7FieldCollectionItemDeriver 0 6 1 0.01
Drupal\paragraphs\Plugin\migrate\field\FieldCollection 0 2 1 0.01
Drupal\paragraphs\Plugin\migrate\field\Paragraphs 0 2 1 0.01
Drupal\paragraphs\Plugin\migrate\D7ParagraphsItemDeriver 0 6 1 0.01
Drupal\paragraphs\Plugin\migrate\process\ParagraphsStripFieldPrefix 0 4 1 0.01
Drupal\paragraphs\Plugin\migrate\process\ParagraphsLookup 0 11 1 0.01
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldSettings 0 3 1 0.01
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldInstanceSettings 0 4 1 0.01
Drupal\paragraphs\Plugin\migrate\process\ProcessPluginBase 3 7 0.7 0.02
Drupal\paragraphs\Plugin\migrate\process\ParagraphsProcessOnValue 0 4 1 0.01
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldSettings 0 3 1 0.01
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldInstanceSettings 0 4 1 0.01
Drupal\paragraphs\Element\ParagraphsActions 0 2 1 0.01
Drupal\paragraphs\Element\ParagraphOperations 0 2 1 0.01
Drupal\paragraphs\ParagraphsServiceProvider 0 4 1 0.01
Drupal\paragraphs\ParagraphStorageSchema 0 3 1 0.01
Drupal\paragraphs\Annotation\ParagraphsConversion 0 1 1 0.01
Drupal\paragraphs\Annotation\ParagraphsBehavior 0 1 1 0.01
Drupal\paragraphs\Controller\ParagraphsTypeListBuilder 0 2 1 0.01
Drupal\paragraphs\Feeds\Target\Paragraphs 0 7 1 0.01
Drupal\paragraphs\ParagraphsBehaviorCollection 1 1 0.5 0.02
Drupal\paragraphs\ParagraphsTypeIconUuidLookup 0 4 1 0.01
Drupal\paragraphs\ParagraphViewBuilder 0 4 1 0.01
Drupal\paragraphs\MigrationPluginsAlterer 0 1 1 0.01
Drupal\paragraphs\EventSubscriber\ReplicateFieldSubscriber 0 4 1 0.01
Drupal\paragraphs\Hook\EntityHooks 0 1 1 0.01