Created at 2021-09-16 03:53:08 , with PHPMetrics v2.4.1 (Jean-François Lépine).

Packages

Name Classes Abstraction Instability Distance Outgoing class dep. Outgoing package dep. Incoming class dep. Incoming package dep.
global 12 0 0.005 0.995 6 6 1200 85
MediaWiki\HookContainer 31 0.129 0.855 0.016 567 47 96 41
MediaWiki\Hook 376 0.689 0.306 0.005 231 69 524 67
MediaWiki\Tidy 8 0.125 0.442 0.433 38 20 48 19
MediaWiki\Interwiki 5 0.2 0.684 0.116 13 9 6 5
MediaWiki\Interwiki\Hook 1 1 0 0 0 0 1 1
MediaWiki\Sparql 9 0.111 0.385 0.504 35 17 56 22
MediaWiki\ChangeTags 1 1 0 0 0 0 2 2
MediaWiki\ChangeTags\Hook 9 0.778 0.87 0.647 20 16 3 3
MediaWiki 277 0.069 0.447 0.484 337 86 417 63
Wikimedia\Mime 5 0 0.714 0.286 10 4 4 4
Wikimedia 2 0 0.018 0.982 2 2 108 50
MediaWiki\MessageFormatter 1 1 0.2 0.2 1 1 4 3
Wikimedia\Message 24 0.25 0.203 0.547 24 9 94 33
Wikimedia\NonSerializable 39 0.231 0.385 0.384 42 14 67 26
MediaWiki\FileBackend\FSFile 11 0.182 0.577 0.241 30 10 22 10
Wikimedia\Http 9 0.111 0.611 0.278 11 3 7 7
Wikimedia\ParamValidator 15 0.2 0.164 0.636 19 5 97 26
Wikimedia\ParamValidator\TypeDef 12 0.083 0.636 0.28 14 5 8 6
Wikimedia\ParamValidator\Util 2 0 0.625 0.375 5 3 3 3
Wikimedia\Rdbms 86 0.221 0.232 0.548 47 13 156 40
Wikimedia\Reflection 3 0.333 0.167 0.5 1 1 5 5
Wikimedia\UUID 1 0 0.455 0.545 5 4 6 4
MediaWiki\Message 6 0 0.4 0.6 20 10 30 11
MediaWiki\Preferences 8 0.25 0.947 0.197 54 19 3 3
MediaWiki\Preferences\Hook 2 1 0 0 0 0 1 1
MediaWiki\Session 18 0.278 0.661 0.061 41 14 21 10
MediaWiki\Session\Hook 23 0.217 0.77 0.013 77 39 23 16
MediaWiki\Actions 20 0.15 0.863 0.013 82 35 13 5
MediaWiki\Actions\Hook 1 1 0.5 0.5 1 1 1 1
MediaWiki\Installer 10 0.1 0.784 0.116 40 18 11 2
MediaWiki\Installer\Hook 10 0.1 0.894 0.006 42 18 5 5
MediaWiki\Collation 2 0.5 0.5 0 7 5 7 5
MediaWiki\Page 33 0.394 0.526 0.08 143 48 129 31
MediaWiki\Page\Hook 55 0.782 0.322 0.104 38 19 80 31
MediaWiki\Linker 3 0.333 0.206 0.46 13 9 50 23
MediaWiki\Linker\Hook 23 0.261 0.667 0.072 62 31 31 16
MediaWiki\User 33 0.212 0.306 0.482 104 39 236 49
MediaWiki\User\CentralId 2 0 0.647 0.353 11 8 6 5
MediaWiki\User\Options\Hook 2 1 0.5 0.5 1 1 1 1
MediaWiki\User\Hook 50 0.72 0.718 0.438 51 26 20 8
MediaWiki\ResourceLoader 7 0 0.75 0.25 54 20 18 7
Wikimedia\DependencyStore 11 0.091 0.739 0.17 34 14 12 5
MediaWiki\ResourceLoader\Hook 15 0.533 0.5 0.033 23 14 23 9
MediaWiki\Json 13 0.538 0.43 0.032 49 22 65 26
MediaWiki\Languages 9 0.222 0.232 0.546 29 15 96 28
MediaWiki\Languages\Hook 2 1 0 0 0 0 1 1
MediaWiki\Storage 18 0.056 0.771 0.174 74 27 22 10
MediaWiki\Storage\Hook 23 0.391 0.481 0.128 25 12 27 15
MediaWiki\Permissions 8 0.125 0.275 0.6 36 20 95 35
MediaWiki\Permissions\Hook 32 0.375 0.419 0.206 57 27 79 26
MediaWiki\Block 18 0.222 0.767 0.011 56 22 17 11
MediaWiki\Block\Restriction 5 0.4 0.833 0.233 5 2 1 1
MediaWiki\Block\Hook 10 0.7 0.168 0.132 26 14 129 43
MediaWiki\FileBackend\LockManager 57 0.07 0.669 0.261 113 37 56 23
MediaWiki\Site 9 0.111 0.739 0.15 17 9 6 3
MediaWiki\Auth 31 0.323 0.754 0.076 52 22 17 7
MediaWiki\Auth\Hook 8 0.875 0.417 0.292 15 8 21 10
MediaWiki\Debug 2 0.5 1 0.5 2 1 0 0
MediaWiki\Logger 13 0.154 0.23 0.616 23 14 77 32
MediaWiki\Logger\Monolog 10 0 0.957 0.043 22 10 1 1
MediaWiki\Http 14 0.071 0.274 0.655 40 22 106 41
MediaWiki\Search\Entity 26 0.423 0.64 0.063 32 14 18 8
MediaWiki\Search 5 0.2 0.846 0.046 11 8 2 2
MediaWiki\Search\Hook 14 1 0 0 0 0 1 1
MediaWiki\Search\SearchWidgets 26 0.115 0.581 0.304 43 21 31 16
MediaWiki\EditPage 4 0.25 0.556 0.194 10 7 8 6
MediaWiki\EditPage\Constraint 22 0.045 0.957 0.002 22 15 1 1
MediaWiki\Rest 22 0.273 0.573 0.154 43 20 32 4
MediaWiki\Rest\Validator 5 0.2 0.706 0.094 12 7 5 2
MediaWiki\Rest\HeaderParser 5 0 0.5 0.5 3 2 3 2
MediaWiki\Rest\BasicAccess 7 0.429 0.571 0 4 3 3 1
MediaWiki\Rest\Handler 21 0.143 1 0.143 62 29 0 0
MediaWiki\Rest\PathTemplateMatcher 2 0 0.75 0.25 3 1 1 1
MediaWiki\Rest\Hook 7 0.429 0.5 0.071 2 1 2 2
MediaWiki\Edit 26 0.077 0.554 0.369 46 26 37 18
MediaWiki\Navigation 3 0.333 0.129 0.538 4 2 27 10
MediaWiki\DAO 3 1 0.625 0.625 5 4 3 3
MediaWiki\ParamValidator\TypeDef 25 0.08 0.75 0.17 72 37 24 13
MediaWiki\Revision 24 0.167 0.415 0.418 61 26 86 30
MediaWiki\Revision\Hook 2 1 0 0 0 0 1 1
MediaWiki\Content 18 0.278 0.445 0.277 57 27 71 26
MediaWiki\Content\Transform 5 0.4 0.227 0.373 5 4 17 6
MediaWiki\Content\Hook 36 0.417 0.636 0.053 98 39 56 6
MediaWiki\Api\Validator 98 0.071 0.788 0.14 186 55 50 12
MediaWiki\Api 17 0 0.624 0.376 98 27 59 4
MediaWiki\Api\Hook 64 0.547 0.793 0.34 46 26 12 7
MediaWiki\Watchlist 31 0.097 0.632 0.271 67 31 39 18
MediaWiki\Diff 15 0.067 0.791 0.143 34 16 9 5
MediaWiki\Diff\Hook 34 0.647 0.509 0.156 56 23 54 22
MediaWiki\Mail 6 0.333 0.8 0.133 20 9 5 4
MediaWiki\Shell 5 0 0.479 0.521 23 11 25 11
MediaWiki\Shell\Hook 6 0.167 0.5 0.333 7 4 7 2
MediaWiki\Languages\Data 37 0 0.586 0.414 82 28 58 19
MediaWiki\Parser 30 0.133 0.49 0.377 73 30 76 31
MediaWiki\Skins\Hook 2 1 0.5 0.5 1 1 1 1
MediaWiki\Config 39 0.103 0.39 0.508 83 35 130 41
MediaWiki\JobQueue 13 0.077 0.667 0.256 44 18 22 4
MediaWiki\Widget 18 0 0.517 0.483 15 3 14 2