| Class |
LCOM |
Volume |
Class cycl. |
Max method cycl. |
Bugs |
Difficulty |
| BookStack\Console\Kernel |
2
|
11.61
|
1
|
1
|
0
|
0.5
|
| BookStack\Console\Commands\InstallModuleCommand |
1
|
3055.97
|
46
|
14
|
1.02
|
27.07
|
| BookStack\Console\Commands\DeleteUsersCommand |
1
|
152.93
|
4
|
4
|
0.05
|
2.63
|
| BookStack\Console\Commands\ResetMfaCommand |
1
|
124
|
3
|
3
|
0.04
|
4
|
| BookStack\Console\Commands\RegeneratePermissionsCommand |
1
|
55.35
|
2
|
2
|
0.02
|
2.44
|
| BookStack\Console\Commands\RegenerateSearchCommand |
1
|
140.18
|
2
|
2
|
0.05
|
4.11
|
| BookStack\Console\Commands\ClearViewsCommand |
1
|
15.51
|
1
|
1
|
0.01
|
0.5
|
| BookStack\Console\Commands\RefreshAvatarCommand |
1
|
625.77
|
15
|
9
|
0.21
|
15.23
|
| BookStack\Console\Commands\ClearActivityCommand |
1
|
15.51
|
1
|
1
|
0.01
|
0.5
|
| BookStack\Console\Commands\UpdateUrlCommand |
1
|
948.14
|
11
|
9
|
0.32
|
8.45
|
| BookStack\Console\Commands\RegenerateReferencesCommand |
1
|
55.35
|
2
|
2
|
0.02
|
2.44
|
| BookStack\Console\Commands\UpgradeDatabaseEncodingCommand |
1
|
196.21
|
3
|
3
|
0.07
|
4.56
|
| BookStack\Console\Commands\ClearRevisionsCommand |
1
|
53.77
|
2
|
2
|
0.02
|
1.3
|
| BookStack\Console\Commands\CopyShelfPermissionsCommand |
1
|
398.51
|
9
|
9
|
0.13
|
6.11
|
| BookStack\Console\Commands\HandlesSingleUser |
1
|
125.81
|
6
|
6
|
0.04
|
5.56
|
| BookStack\Console\Commands\CreateAdminCommand |
1
|
1214.28
|
21
|
8
|
0.4
|
9.88
|
| BookStack\Console\Commands\AssignSortRuleCommand |
1
|
646.24
|
11
|
10
|
0.22
|
7.74
|
| BookStack\Console\Commands\CleanupImagesCommand |
1
|
331.71
|
8
|
5
|
0.11
|
8.5
|
| BookStack\Api\ApiTokenGuard |
3
|
595.24
|
16
|
5
|
0.2
|
11.04
|
| BookStack\Api\ApiToken |
3
|
82.45
|
1
|
1
|
0.03
|
1.8
|
| BookStack\Api\ListingResponseBuilder |
1
|
1127.96
|
9
|
5
|
0.38
|
5.92
|
| BookStack\Api\ApiDocsController |
4
|
330.88
|
3
|
3
|
0.11
|
4.9
|
| BookStack\Api\ApiEntityListFormatter |
1
|
574.11
|
12
|
7
|
0.19
|
6.77
|
| BookStack\Api\UserApiTokenController |
1
|
1082.23
|
8
|
3
|
0.36
|
23.63
|
| BookStack\Api\ApiDocsGenerator |
2
|
1618.13
|
18
|
5
|
0.54
|
12.32
|
| BookStack\Util\CspService |
1
|
1138.93
|
11
|
4
|
0.38
|
11.49
|
| BookStack\Util\SsrUrlValidator |
1
|
573.04
|
14
|
9
|
0.19
|
8.87
|
| BookStack\Util\UrlFilter |
2
|
708.28
|
20
|
16
|
0.24
|
13
|
| BookStack\Util\HtmlContentFilterConfig |
2
|
71.7
|
1
|
1
|
0.02
|
1.8
|
| BookStack\Util\WebSafeMimeSniffer |
1
|
456.04
|
7
|
7
|
0.15
|
4.3
|
| BookStack\Util\OutOfMemoryHandler |
1
|
129.06
|
2
|
2
|
0.04
|
6
|
| BookStack\Util\UrlComparison |
2
|
220.72
|
12
|
9
|
0.07
|
9.27
|
| BookStack\Util\HtmlPurifier\SftpUriScheme |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Util\HtmlPurifier\SrcsetAttrDef |
1
|
2132.31
|
52
|
25
|
0.71
|
38.02
|
| BookStack\Util\HtmlPurifier\ConfiguredHtmlPurifier |
1
|
1159.9
|
9
|
4
|
0.39
|
4.32
|
| BookStack\Util\HtmlPurifier\Filters\UriEnsureScheme |
1
|
91.38
|
5
|
5
|
0.03
|
4.44
|
| BookStack\Util\HtmlPurifier\Filters\UriLimitFileProtocolToAnchors |
1
|
148.68
|
5
|
5
|
0.05
|
4.85
|
| BookStack\Util\HtmlPurifier\Filters\UriMakeAbsolute |
1
|
33.69
|
2
|
2
|
0.01
|
1.8
|
| BookStack\Util\HtmlDescriptionFilter |
2
|
408.42
|
10
|
7
|
0.14
|
7
|
| BookStack\Util\DateFormatter |
3
|
42
|
2
|
2
|
0.01
|
1.83
|
| BookStack\Util\DatabaseTransaction |
2
|
8
|
1
|
1
|
0
|
0.5
|
| BookStack\Util\HtmlNonceApplicator |
3
|
125.64
|
3
|
2
|
0.04
|
3.55
|
| BookStack\Util\SvgIcon |
2
|
249.98
|
4
|
4
|
0.08
|
4.91
|
| BookStack\Util\HtmlToPlainText |
1
|
241.48
|
4
|
4
|
0.08
|
4.88
|
| BookStack\Util\SimpleListOptions |
2
|
408.06
|
7
|
5
|
0.14
|
13.38
|
| BookStack\Util\HtmlDocument |
1
|
596.11
|
8
|
3
|
0.2
|
12
|
| BookStack\Util\HtmlContentFilter |
7
|
1648.36
|
13
|
6
|
0.55
|
6.22
|
| BookStack\Util\FilePathNormalizer |
1
|
3
|
1
|
1
|
0
|
1
|
| BookStack\Sorting\BookSortMap |
2
|
82.42
|
3
|
3
|
0.03
|
2.86
|
| BookStack\Sorting\SortUrl |
2
|
315.78
|
8
|
8
|
0.11
|
9.14
|
| BookStack\Sorting\SortRule |
3
|
99.91
|
1
|
1
|
0.03
|
1.82
|
| BookStack\Sorting\BookSortController |
2
|
444.74
|
9
|
9
|
0.15
|
9.74
|
| BookStack\Sorting\BookSorter |
3
|
2624.13
|
66
|
29
|
0.87
|
24.54
|
| BookStack\Sorting\SortRuleController |
3
|
851.85
|
9
|
6
|
0.28
|
10.37
|
| BookStack\Sorting\SortSetOperationComparisons |
10
|
359.43
|
21
|
5
|
0.12
|
16.5
|
| BookStack\Sorting\BookSortMapItem |
1
|
11.61
|
1
|
1
|
0
|
0
|
| BookStack\Search\SearchOptionSet |
2
|
264
|
3
|
3
|
0.09
|
5.54
|
| BookStack\Search\SearchResultsFormatter |
1
|
2641.02
|
33
|
19
|
0.88
|
39.59
|
| BookStack\Search\SearchRunner |
6
|
5392.11
|
36
|
9
|
1.8
|
25.2
|
| BookStack\Search\SearchIndex |
2
|
2401.14
|
29
|
11
|
0.8
|
18.84
|
| BookStack\Search\Options\TagSearchOption |
1
|
282.39
|
5
|
4
|
0.09
|
3.41
|
| BookStack\Search\Options\ExactSearchOption |
1
|
69.19
|
2
|
2
|
0.02
|
2.63
|
| BookStack\Search\Options\TermSearchOption |
0
|
2
|
1
|
0
|
0
|
0.5
|
| BookStack\Search\Options\FilterSearchOption |
2
|
241.58
|
4
|
3
|
0.08
|
4.71
|
| BookStack\Search\Options\SearchOption |
3
|
4.75
|
1
|
1
|
0
|
0.5
|
| BookStack\Search\SearchApiController |
2
|
336.89
|
4
|
4
|
0.11
|
3.21
|
| BookStack\Search\SearchTerm |
1
|
19.65
|
1
|
1
|
0.01
|
0.5
|
| BookStack\Search\SearchOptions |
5
|
2441.3
|
32
|
14
|
0.81
|
17.75
|
| BookStack\Search\SearchTextTokenizer |
1
|
249.34
|
4
|
4
|
0.08
|
14
|
| BookStack\Search\SearchController |
3
|
1368
|
6
|
3
|
0.46
|
6.4
|
| BookStack\References\Reference |
2
|
41.21
|
1
|
1
|
0.01
|
0.63
|
| BookStack\References\ReferenceChangeContext |
1
|
96.79
|
4
|
4
|
0.03
|
6.43
|
| BookStack\References\ReferenceUpdater |
2
|
1577.86
|
18
|
8
|
0.53
|
14.74
|
| BookStack\References\ModelResolvers\BookshelfLinkModelResolver |
2
|
153.73
|
2
|
2
|
0.05
|
2.82
|
| BookStack\References\ModelResolvers\BookLinkModelResolver |
2
|
153.73
|
2
|
2
|
0.05
|
2.82
|
| BookStack\References\ModelResolvers\AttachmentModelResolver |
1
|
95.18
|
2
|
2
|
0.03
|
3.2
|
| BookStack\References\ModelResolvers\PageLinkModelResolver |
2
|
189.99
|
2
|
2
|
0.06
|
2.95
|
| BookStack\References\ModelResolvers\ChapterLinkModelResolver |
2
|
189.99
|
2
|
2
|
0.06
|
2.95
|
| BookStack\References\ModelResolvers\PagePermalinkModelResolver |
2
|
126.71
|
2
|
2
|
0.04
|
3.23
|
| BookStack\References\ModelResolvers\ImageModelResolver |
1
|
422.26
|
6
|
4
|
0.14
|
7.26
|
| BookStack\References\ReferenceStore |
2
|
343.65
|
9
|
5
|
0.11
|
5.9
|
| BookStack\References\ReferenceController |
2
|
275.22
|
1
|
1
|
0.09
|
3.38
|
| BookStack\References\ReferenceFetcher |
2
|
132.83
|
1
|
1
|
0.04
|
2.23
|
| BookStack\References\CrossLinkParser |
2
|
284.61
|
6
|
3
|
0.09
|
6.27
|
| BookStack\App\MetaController |
6
|
218.72
|
3
|
2
|
0.07
|
2.96
|
| BookStack\App\Application |
1
|
42.11
|
2
|
2
|
0.01
|
1.6
|
| BookStack\App\AppVersion |
1
|
33.6
|
2
|
2
|
0.01
|
3.5
|
| BookStack\App\HomeController |
2
|
726.05
|
7
|
7
|
0.24
|
7
|
| BookStack\App\Providers\EventServiceProvider |
3
|
17.43
|
1
|
1
|
0.01
|
5
|
| BookStack\App\Providers\ValidationRuleServiceProvider |
1
|
79.57
|
1
|
1
|
0.03
|
2
|
| BookStack\App\Providers\TranslationServiceProvider |
1
|
121.84
|
1
|
1
|
0.04
|
2.25
|
| BookStack\App\Providers\AppServiceProvider |
2
|
129.66
|
5
|
5
|
0.04
|
2.12
|
| BookStack\App\Providers\ThemeServiceProvider |
1
|
144.55
|
3
|
3
|
0.05
|
3.63
|
| BookStack\App\Providers\ViewTweaksServiceProvider |
1
|
85.11
|
1
|
1
|
0.03
|
1.73
|
| BookStack\App\Providers\RouteServiceProvider |
1
|
252.17
|
4
|
4
|
0.08
|
3.43
|
| BookStack\App\Providers\AuthServiceProvider |
2
|
195.99
|
1
|
1
|
0.07
|
2.5
|
| BookStack\App\PwaManifestBuilder |
1
|
423.29
|
8
|
8
|
0.14
|
1.5
|
| BookStack\App\MailNotification |
3
|
55.35
|
2
|
2
|
0.02
|
2.25
|
| BookStack\App\Model |
1
|
3
|
1
|
1
|
0
|
1
|
| BookStack\App\SystemApiController |
1
|
104.25
|
3
|
3
|
0.03
|
2.71
|
| BookStack\Theming\ThemeEvents |
0
|
75.06
|
1
|
0
|
0.03
|
0
|
| BookStack\Theming\ThemeModule |
3
|
254.37
|
9
|
8
|
0.08
|
9.42
|
| BookStack\Theming\ThemeModuleManager |
2
|
1019.15
|
23
|
7
|
0.34
|
21.29
|
| BookStack\Theming\ThemeViews |
2
|
594.5
|
13
|
5
|
0.2
|
17.04
|
| BookStack\Theming\ThemeController |
1
|
98.99
|
4
|
4
|
0.03
|
5
|
| BookStack\Theming\ThemeModuleException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Theming\CustomHtmlHeadContentProvider |
2
|
366.13
|
5
|
5
|
0.12
|
7.43
|
| BookStack\Theming\ThemeService |
4
|
680.41
|
15
|
4
|
0.23
|
12.38
|
| BookStack\Theming\ThemeModuleZip |
2
|
1086.43
|
20
|
10
|
0.36
|
21.5
|
| BookStack\View\ViewBlockPreferences |
1
|
362.22
|
9
|
6
|
0.12
|
10.89
|
| BookStack\View\ViewBlock |
3
|
4
|
1
|
1
|
0
|
0.5
|
| BookStack\View\ViewBlocks\BooksShowShelves |
1
|
47.55
|
1
|
1
|
0.02
|
1.71
|
| BookStack\View\ViewBlocks\ChaptersShowActions |
1
|
39
|
1
|
1
|
0.01
|
1.83
|
| BookStack\View\ViewBlocks\HomeRecentDrafts |
5
|
120.93
|
3
|
2
|
0.04
|
2.71
|
| BookStack\View\ViewBlocks\BooksShowActions |
1
|
39
|
1
|
1
|
0.01
|
1.83
|
| BookStack\View\ViewBlocks\BooksShowActivity |
2
|
53.77
|
1
|
1
|
0.02
|
1.3
|
| BookStack\View\ViewBlocks\ShelvesIndexNew |
2
|
50.19
|
1
|
1
|
0.02
|
1.2
|
| BookStack\View\ViewBlocks\ChaptersShowBookTree |
1
|
42
|
1
|
1
|
0.01
|
2
|
| BookStack\View\ViewBlocks\ShelvesIndexRecents |
2
|
51.89
|
2
|
2
|
0.02
|
2.06
|
| BookStack\View\ViewBlocks\BooksIndexPopular |
2
|
28.53
|
1
|
1
|
0.01
|
0.5
|
| BookStack\View\ViewBlocks\PagesShowPageNav |
1
|
57.06
|
1
|
1
|
0.02
|
2
|
| BookStack\View\ViewBlocks\BooksIndexNew |
2
|
50.19
|
1
|
1
|
0.02
|
1.2
|
| BookStack\View\ViewBlocks\PagesShowBookTree |
1
|
42
|
1
|
1
|
0.01
|
2
|
| BookStack\View\ViewBlocks\HomeRecentActivity |
5
|
89.86
|
2
|
2
|
0.03
|
2.73
|
| BookStack\View\ViewBlocks\ShelvesIndexActions |
1
|
20.68
|
1
|
1
|
0.01
|
0.7
|
| BookStack\View\ViewBlocks\PagesShowAttachments |
1
|
30.88
|
1
|
1
|
0.01
|
1.8
|
| BookStack\View\ViewBlocks\ShelvesShowDetails |
2
|
59.79
|
1
|
1
|
0.02
|
1.88
|
| BookStack\View\ViewBlocks\PagesShowDetails |
2
|
93.21
|
1
|
1
|
0.03
|
2.2
|
| BookStack\View\ViewBlocks\BooksShowTags |
1
|
20.68
|
1
|
1
|
0.01
|
0.7
|
| BookStack\View\ViewBlocks\HomeActions |
1
|
49.83
|
3
|
3
|
0.02
|
1.5
|
| BookStack\View\ViewBlocks\PagesShowTags |
1
|
30.88
|
1
|
1
|
0.01
|
1.8
|
| BookStack\View\ViewBlocks\PagesShowActions |
1
|
39
|
1
|
1
|
0.01
|
1.83
|
| BookStack\View\ViewBlocks\ShelvesShowActions |
1
|
30.88
|
1
|
1
|
0.01
|
1.8
|
| BookStack\View\ViewBlocks\ShelvesShowActivity |
2
|
53.77
|
1
|
1
|
0.02
|
1.3
|
| BookStack\View\ViewBlocks\ChaptersShowSearchForm |
1
|
19.65
|
1
|
1
|
0.01
|
0.5
|
| BookStack\View\ViewBlocks\HomeRecentlyViewedOrRecentBooks |
5
|
165
|
4
|
2
|
0.05
|
2.89
|
| BookStack\View\ViewBlocks\BooksShowDetails |
2
|
69.19
|
1
|
1
|
0.02
|
1.89
|
| BookStack\View\ViewBlocks\ChaptersShowDetails |
2
|
93.21
|
1
|
1
|
0.03
|
2.2
|
| BookStack\View\ViewBlocks\BooksShowSearchForm |
1
|
19.65
|
1
|
1
|
0.01
|
0.5
|
| BookStack\View\ViewBlocks\ShelvesShowTags |
1
|
20.68
|
1
|
1
|
0.01
|
0.7
|
| BookStack\View\ViewBlocks\ChaptersShowTags |
1
|
30.88
|
1
|
1
|
0.01
|
1.8
|
| BookStack\View\ViewBlocks\BooksIndexRecents |
2
|
51.89
|
2
|
2
|
0.02
|
2.06
|
| BookStack\View\ViewBlocks\ShelvesIndexPopular |
2
|
28.53
|
1
|
1
|
0.01
|
0.5
|
| BookStack\View\ViewBlocks\HomeTopFavourites |
5
|
89.86
|
2
|
2
|
0.03
|
2.73
|
| BookStack\View\ViewBlocks\HomeRecentlyUpdatedPages |
5
|
108.42
|
2
|
2
|
0.04
|
2.57
|
| BookStack\View\ViewBlocks\BooksIndexActions |
1
|
20.68
|
1
|
1
|
0.01
|
0.7
|
| BookStack\View\ViewBlockManager |
2
|
1130.45
|
23
|
9
|
0.38
|
12.34
|
| BookStack\View\LayoutController |
2
|
315.78
|
3
|
2
|
0.11
|
5.43
|
| BookStack\View\ViewBlockDefaults |
3
|
206.44
|
2
|
2
|
0.07
|
2.26
|
| BookStack\Settings\SettingService |
1
|
1612.3
|
22
|
6
|
0.54
|
25.65
|
| BookStack\Settings\UserShortcutMap |
2
|
406.68
|
6
|
4
|
0.14
|
3.23
|
| BookStack\Settings\MaintenanceController |
1
|
474.52
|
5
|
3
|
0.16
|
5.75
|
| BookStack\Settings\StatusController |
1
|
214.05
|
3
|
2
|
0.07
|
4.71
|
| BookStack\Settings\SettingController |
2
|
183.94
|
2
|
2
|
0.06
|
4.18
|
| BookStack\Settings\Setting |
0
|
3
|
1
|
0
|
0
|
0
|
| BookStack\Settings\AppSettingsStore |
2
|
650.74
|
11
|
5
|
0.22
|
6.12
|
| BookStack\Settings\UserNotificationPreferences |
2
|
190.16
|
4
|
4
|
0.06
|
5.5
|
| BookStack\Translation\FileLoader |
1
|
271.87
|
8
|
8
|
0.09
|
10.62
|
| BookStack\Translation\LocaleDefinition |
3
|
72.65
|
2
|
2
|
0.02
|
0.8
|
| BookStack\Translation\MessageSelector |
1
|
25.85
|
1
|
1
|
0.01
|
2
|
| BookStack\Translation\LocaleManager |
1
|
1041.53
|
6
|
3
|
0.35
|
3.27
|
| BookStack\Facades\Theme |
1
|
0
|
1
|
1
|
0
|
0
|
| BookStack\Facades\Activity |
1
|
2
|
1
|
1
|
0
|
0.5
|
| BookStack\Access\Notifications\ConfirmEmailNotification |
2
|
62.91
|
1
|
1
|
0.02
|
2.1
|
| BookStack\Access\Notifications\ResetPasswordNotification |
2
|
46.6
|
1
|
1
|
0.02
|
1.1
|
| BookStack\Access\Notifications\UserInviteNotification |
2
|
95.18
|
1
|
1
|
0.03
|
2.86
|
| BookStack\Access\LdapService |
1
|
4404.24
|
56
|
11
|
1.47
|
22.88
|
| BookStack\Access\SocialAccount |
2
|
23.26
|
1
|
1
|
0.01
|
0.7
|
| BookStack\Access\RegistrationService |
2
|
760.1
|
15
|
9
|
0.25
|
8.11
|
| BookStack\Access\UserTokenService |
1
|
289.57
|
4
|
3
|
0.1
|
8.67
|
| BookStack\Access\UserInviteService |
1
|
48
|
2
|
2
|
0.02
|
2.33
|
| BookStack\Access\Mfa\MfaVerificationLimiter |
3
|
178.95
|
2
|
2
|
0.06
|
5.59
|
| BookStack\Access\Mfa\BackupCodeService |
3
|
241.16
|
3
|
3
|
0.08
|
11.18
|
| BookStack\Access\Mfa\TotpValidationRule |
2
|
46.51
|
2
|
2
|
0.02
|
1.5
|
| BookStack\Access\Mfa\MfaValue |
4
|
114.16
|
1
|
1
|
0.04
|
3
|
| BookStack\Access\Mfa\TotpService |
2
|
136
|
1
|
1
|
0.05
|
2
|
| BookStack\Access\Mfa\MfaSession |
2
|
110.7
|
3
|
2
|
0.04
|
9.58
|
| BookStack\Access\SocialAuthService |
4
|
988.72
|
16
|
12
|
0.33
|
14
|
| BookStack\Access\Oidc\OidcIdToken |
1
|
383.37
|
11
|
11
|
0.13
|
14.57
|
| BookStack\Access\Oidc\OidcJwtSigningKey |
1
|
498.57
|
15
|
11
|
0.17
|
11.23
|
| BookStack\Access\Oidc\OidcUserDetails |
5
|
525.04
|
17
|
6
|
0.18
|
13.09
|
| BookStack\Access\Oidc\OidcUserinfoResponse |
1
|
296.13
|
9
|
5
|
0.1
|
7.92
|
| BookStack\Access\Oidc\OidcException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Access\Oidc\OidcAccessToken |
2
|
71.7
|
4
|
4
|
0.02
|
3.75
|
| BookStack\Access\Oidc\OidcOAuthProvider |
7
|
210.83
|
4
|
4
|
0.07
|
6.8
|
| BookStack\Access\Oidc\OidcProviderSettings |
2
|
1399.65
|
28
|
9
|
0.47
|
19.36
|
| BookStack\Access\Oidc\OidcInvalidTokenException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Access\Oidc\OidcService |
2
|
2199.63
|
33
|
13
|
0.73
|
14.21
|
| BookStack\Access\Oidc\OidcJwtWithClaims |
1
|
789.87
|
19
|
6
|
0.26
|
11.26
|
| BookStack\Access\Oidc\OidcIssuerDiscoveryException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Access\Oidc\OidcInvalidKeyException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Access\Ldap |
8
|
342.6
|
1
|
1
|
0.11
|
3.47
|
| BookStack\Access\SocialDriverManager |
1
|
701.49
|
10
|
3
|
0.23
|
8.26
|
| BookStack\Access\Saml2Service |
1
|
2570.07
|
29
|
6
|
0.86
|
19.01
|
| BookStack\Access\EmailConfirmationService |
2
|
70.31
|
3
|
2
|
0.02
|
3.33
|
| BookStack\Access\UserInviteException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Access\GroupSyncService |
1
|
399.01
|
7
|
3
|
0.13
|
3.9
|
| BookStack\Access\Guards\ExternalBaseSessionGuard |
4
|
421.94
|
8
|
4
|
0.14
|
12.91
|
| BookStack\Access\Guards\AsyncExternalBaseSessionGuard |
2
|
7.92
|
1
|
1
|
0
|
0.75
|
| BookStack\Access\Guards\LdapSessionGuard |
1
|
582.85
|
13
|
8
|
0.19
|
11.67
|
| BookStack\Access\ExternalBaseUserProvider |
7
|
63.4
|
1
|
1
|
0.02
|
1
|
| BookStack\Access\Controllers\ConfirmEmailController |
4
|
480.56
|
7
|
4
|
0.16
|
6.73
|
| BookStack\Access\Controllers\MfaController |
2
|
254.37
|
4
|
3
|
0.08
|
6.86
|
| BookStack\Access\Controllers\UserInviteController |
1
|
320.95
|
5
|
3
|
0.11
|
5.4
|
| BookStack\Access\Controllers\OidcController |
2
|
386.65
|
7
|
6
|
0.13
|
10.63
|
| BookStack\Access\Controllers\ResetPasswordController |
3
|
339.29
|
3
|
2
|
0.11
|
6.2
|
| BookStack\Access\Controllers\HandlesPartialLogins |
2
|
39.3
|
3
|
3
|
0.01
|
5.33
|
| BookStack\Access\Controllers\LoginController |
2
|
1100.45
|
19
|
7
|
0.37
|
11.69
|
| BookStack\Access\Controllers\MfaBackupCodesController |
3
|
519.54
|
7
|
5
|
0.17
|
7.5
|
| BookStack\Access\Controllers\MfaTotpController |
2
|
380.55
|
4
|
2
|
0.13
|
4.93
|
| BookStack\Access\Controllers\Saml2Controller |
2
|
620.39
|
8
|
5
|
0.21
|
8.5
|
| BookStack\Access\Controllers\ForgotPasswordController |
3
|
175.14
|
3
|
3
|
0.06
|
4.86
|
| BookStack\Access\Controllers\RegisterController |
2
|
267.19
|
3
|
3
|
0.09
|
3.68
|
| BookStack\Access\Controllers\SocialController |
2
|
681.82
|
9
|
8
|
0.23
|
9.36
|
| BookStack\Access\Controllers\ThrottlesLogins |
1
|
167.52
|
1
|
1
|
0.06
|
9.44
|
| BookStack\Access\LoginService |
2
|
1200.89
|
23
|
7
|
0.4
|
19.7
|
| BookStack\Users\Models\Role |
6
|
305.53
|
4
|
3
|
0.1
|
4.64
|
| BookStack\Users\Models\User |
8
|
1405.74
|
13
|
5
|
0.47
|
14.6
|
| BookStack\Users\Models\HasCreatorAndUpdater |
2
|
16
|
1
|
1
|
0.01
|
0.83
|
| BookStack\Users\UserRepo |
6
|
1987.03
|
32
|
12
|
0.66
|
15.52
|
| BookStack\Users\Controllers\RoleApiController |
2
|
641.16
|
1
|
1
|
0.21
|
3.39
|
| BookStack\Users\Controllers\UserAccountController |
3
|
1689.6
|
6
|
3
|
0.56
|
7.5
|
| BookStack\Users\Controllers\RoleController |
2
|
1124.73
|
9
|
3
|
0.37
|
12.56
|
| BookStack\Users\Controllers\UserPreferencesController |
4
|
1026
|
12
|
5
|
0.34
|
6.88
|
| BookStack\Users\Controllers\UserController |
2
|
1852.69
|
12
|
8
|
0.62
|
11.33
|
| BookStack\Users\Controllers\UserApiController |
1
|
1032.38
|
2
|
2
|
0.34
|
6.89
|
| BookStack\Users\Controllers\UserSearchController |
1
|
306.86
|
10
|
6
|
0.1
|
10.29
|
| BookStack\Users\Controllers\UserProfileController |
2
|
132.83
|
1
|
1
|
0.04
|
2.23
|
| BookStack\Users\Queries\UsersAllPaginatedAndSorted |
1
|
188.87
|
3
|
3
|
0.06
|
5.16
|
| BookStack\Users\Queries\RolesAllPaginatedAndSorted |
1
|
174.17
|
3
|
3
|
0.06
|
5.54
|
| BookStack\Users\Queries\UserRecentlyCreatedContent |
2
|
124
|
1
|
1
|
0.04
|
2
|
| BookStack\Users\Queries\UserContentCounts |
2
|
65.73
|
1
|
1
|
0.02
|
1.89
|
| BookStack\Exceptions\ZipExportException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\LoginAttemptException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\JsonDebugException |
1
|
30.88
|
1
|
1
|
0.01
|
1.6
|
| BookStack\Exceptions\UserTokenNotFoundException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\PrettyException |
2
|
216.64
|
4
|
3
|
0.07
|
9.82
|
| BookStack\Exceptions\PermissionsException |
1
|
2
|
1
|
1
|
0
|
0.5
|
| BookStack\Exceptions\BookStackExceptionHandlerPage |
1
|
131.69
|
3
|
2
|
0.04
|
2.16
|
| BookStack\Exceptions\SamlException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\HttpFetchException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\FileUploadException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\UserRegistrationException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\LdapException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\SocialSignInAccountNotUsed |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\SocialDriverNotConfigured |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\PdfExportException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\MoveOperationException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\LoginAttemptEmailNeededException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\UserTokenExpiredException |
1
|
12
|
1
|
1
|
0
|
0.83
|
| BookStack\Exceptions\Handler |
3
|
615
|
13
|
7
|
0.21
|
6.21
|
| BookStack\Exceptions\StoppedAuthenticationException |
2
|
157.17
|
5
|
3
|
0.05
|
3.33
|
| BookStack\Exceptions\SocialSignInException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\ApiAuthException |
3
|
33.6
|
1
|
1
|
0.01
|
2.25
|
| BookStack\Exceptions\NotFoundException |
1
|
6.34
|
1
|
1
|
0
|
0
|
| BookStack\Exceptions\UserUpdateException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\ConfirmationEmailException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\LoginAttemptInvalidUserException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\ThemeException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Exceptions\ZipValidationException |
1
|
0
|
1
|
1
|
0
|
0
|
| BookStack\Exceptions\ZipImportException |
1
|
22.46
|
1
|
1
|
0.01
|
1.2
|
| BookStack\Exceptions\NotifyException |
2
|
100.32
|
3
|
3
|
0.03
|
3.75
|
| BookStack\Exceptions\ImageUploadException |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Http\Request |
2
|
107.24
|
4
|
3
|
0.04
|
6
|
| BookStack\Http\HttpClientHistory |
2
|
48
|
2
|
2
|
0.02
|
3
|
| BookStack\Http\Middleware\Authenticate |
1
|
36.5
|
3
|
3
|
0.01
|
1.6
|
| BookStack\Http\Middleware\ApiAuthenticate |
1
|
98.99
|
5
|
4
|
0.03
|
4.72
|
| BookStack\Http\Middleware\EncryptCookies |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Http\Middleware\AuthenticatedOrPendingMfa |
1
|
121.11
|
4
|
4
|
0.04
|
6.67
|
| BookStack\Http\Middleware\PreventRequestsDuringMaintenance |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Http\Middleware\ThrottleApiRequests |
1
|
11.61
|
1
|
1
|
0
|
0.5
|
| BookStack\Http\Middleware\CheckEmailConfirmed |
1
|
59.79
|
4
|
4
|
0.02
|
3.67
|
| BookStack\Http\Middleware\Localization |
2
|
36
|
1
|
1
|
0.01
|
1.67
|
| BookStack\Http\Middleware\TrustHosts |
1
|
2
|
1
|
1
|
0
|
0.5
|
| BookStack\Http\Middleware\ClearPerRequestCaches |
2
|
18.58
|
1
|
1
|
0.01
|
0.88
|
| BookStack\Http\Middleware\VerifyCsrfToken |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Http\Middleware\TrimStrings |
0
|
8
|
1
|
0
|
0
|
0
|
| BookStack\Http\Middleware\CheckUserHasPermission |
1
|
76.11
|
3
|
2
|
0.03
|
1.78
|
| BookStack\Http\Middleware\StartSessionIfCookieExists |
1
|
39.3
|
2
|
2
|
0.01
|
3.75
|
| BookStack\Http\Middleware\StartSessionExtended |
1
|
55.35
|
3
|
3
|
0.02
|
2.44
|
| BookStack\Http\Middleware\CheckGuard |
1
|
55.35
|
2
|
2
|
0.02
|
2.25
|
| BookStack\Http\Middleware\RedirectIfAuthenticated |
1
|
42.11
|
4
|
4
|
0.01
|
4.13
|
| BookStack\Http\Middleware\RunThemeActions |
1
|
63
|
3
|
3
|
0.02
|
7
|
| BookStack\Http\Middleware\ApplyCspRules |
1
|
88.81
|
2
|
2
|
0.03
|
2.85
|
| BookStack\Http\Middleware\PreventResponseCaching |
1
|
95.18
|
3
|
3
|
0.03
|
2.73
|
| BookStack\Http\Middleware\TrustProxies |
1
|
121.11
|
4
|
4
|
0.04
|
5.67
|
| BookStack\Http\DownloadResponseFactory |
2
|
687.6
|
5
|
3
|
0.23
|
6.69
|
| BookStack\Http\Controller |
11
|
838.3
|
18
|
12
|
0.28
|
10.37
|
| BookStack\Http\Kernel |
0
|
24
|
1
|
0
|
0.01
|
0
|
| BookStack\Http\RangeSupportedStream |
1
|
1231.29
|
18
|
7
|
0.41
|
22.35
|
| BookStack\Http\HttpRequestService |
2
|
252.17
|
2
|
2
|
0.08
|
3
|
| BookStack\Http\ApiController |
2
|
86.04
|
3
|
3
|
0.03
|
4.5
|
| BookStack\Permissions\PermissionsRepo |
4
|
635
|
11
|
6
|
0.21
|
13.58
|
| BookStack\Permissions\JointPermissionBuilder |
2
|
1954.73
|
27
|
7
|
0.65
|
14.56
|
| BookStack\Permissions\MassEntityPermissionEvaluator |
1
|
428.11
|
9
|
6
|
0.14
|
10.44
|
| BookStack\Permissions\PermissionApplicator |
3
|
2185.6
|
16
|
9
|
0.73
|
16.11
|
| BookStack\Permissions\PermissionStatus |
0
|
8
|
1
|
0
|
0
|
0
|
| BookStack\Permissions\EntityPermissionEvaluator |
2
|
1239.86
|
25
|
7
|
0.41
|
18.35
|
| BookStack\Permissions\PermissionFormData |
2
|
171.3
|
2
|
2
|
0.06
|
2.58
|
| BookStack\Permissions\SimpleEntityData |
1
|
107.24
|
4
|
4
|
0.04
|
3.75
|
| BookStack\Permissions\ContentPermissionApiController |
2
|
627.67
|
5
|
5
|
0.21
|
3.41
|
| BookStack\Permissions\Models\JointPermission |
2
|
7.92
|
1
|
1
|
0
|
0.75
|
| BookStack\Permissions\Models\EntityPermission |
1
|
71.7
|
1
|
1
|
0.02
|
0.86
|
| BookStack\Permissions\Models\RolePermission |
2
|
28.07
|
1
|
1
|
0.01
|
0.67
|
| BookStack\Permissions\PermissionsController |
3
|
884.06
|
1
|
1
|
0.29
|
4.38
|
| BookStack\Activity\Queries\WebhooksAllPaginatedAndSorted |
1
|
114.22
|
2
|
2
|
0.04
|
4.8
|
| BookStack\Activity\ActivityQueries |
2
|
672.02
|
8
|
5
|
0.22
|
10.16
|
| BookStack\Activity\DispatchWebhookJob |
1
|
348.31
|
5
|
4
|
0.12
|
8.06
|
| BookStack\Activity\ActivityType |
1
|
325.21
|
1
|
1
|
0.11
|
0.5
|
| BookStack\Activity\TagRepo |
3
|
1096.11
|
12
|
6
|
0.37
|
18.4
|
| BookStack\Activity\Tools\CommentTreeNode |
1
|
27.86
|
1
|
1
|
0.01
|
1.13
|
| BookStack\Activity\Tools\WebhookFormatter |
2
|
677.26
|
9
|
3
|
0.23
|
12.55
|
| BookStack\Activity\Tools\TagClassGenerator |
2
|
401.35
|
10
|
9
|
0.13
|
7.56
|
| BookStack\Activity\Tools\EntityWatchers |
1
|
357.36
|
10
|
7
|
0.12
|
8.61
|
| BookStack\Activity\Tools\MentionParser |
1
|
99.91
|
4
|
4
|
0.03
|
4
|
| BookStack\Activity\Tools\ActivityLogger |
3
|
513.83
|
6
|
3
|
0.17
|
5.53
|
| BookStack\Activity\Tools\WatchedParentDetails |
2
|
11.61
|
1
|
1
|
0
|
1
|
| BookStack\Activity\Tools\IpFormatter |
2
|
687.65
|
11
|
4
|
0.23
|
21.12
|
| BookStack\Activity\Tools\UserEntityWatchOptions |
2
|
554.78
|
11
|
6
|
0.18
|
18.53
|
| BookStack\Activity\Tools\CommentTree |
1
|
632.4
|
16
|
8
|
0.21
|
16.28
|
| BookStack\Activity\Controllers\AuditLogController |
1
|
619.26
|
6
|
6
|
0.21
|
6.12
|
| BookStack\Activity\Controllers\AuditLogApiController |
1
|
59.21
|
1
|
1
|
0.02
|
1.27
|
| BookStack\Activity\Controllers\TagApiController |
2
|
199.65
|
1
|
1
|
0.07
|
2.35
|
| BookStack\Activity\Controllers\TagController |
2
|
276.6
|
1
|
1
|
0.09
|
2.94
|
| BookStack\Activity\Controllers\CommentApiController |
2
|
814.24
|
7
|
4
|
0.27
|
6.79
|
| BookStack\Activity\Controllers\WebhookController |
3
|
781.89
|
1
|
1
|
0.26
|
4.81
|
| BookStack\Activity\Controllers\CommentController |
2
|
661.68
|
8
|
4
|
0.22
|
10.66
|
| BookStack\Activity\Controllers\FavouriteController |
3
|
388.64
|
2
|
2
|
0.13
|
10.02
|
| BookStack\Activity\Controllers\WatchController |
1
|
93.21
|
1
|
1
|
0.03
|
2.2
|
| BookStack\Activity\CommentRepo |
7
|
614.32
|
10
|
6
|
0.2
|
13.13
|
| BookStack\Activity\Notifications\NotificationManager |
1
|
141.84
|
5
|
3
|
0.05
|
6.19
|
| BookStack\Activity\Notifications\Messages\BaseActivityNotification |
4
|
145.95
|
3
|
3
|
0.05
|
2.8
|
| BookStack\Activity\Notifications\Messages\PageCreationNotification |
1
|
148
|
1
|
1
|
0.05
|
2.36
|
| BookStack\Activity\Notifications\Messages\CommentCreationNotification |
1
|
198.81
|
1
|
1
|
0.07
|
3.53
|
| BookStack\Activity\Notifications\Messages\PageUpdateNotification |
1
|
159.41
|
1
|
1
|
0.05
|
2.33
|
| BookStack\Activity\Notifications\Messages\CommentMentionNotification |
1
|
198.81
|
1
|
1
|
0.07
|
3.53
|
| BookStack\Activity\Notifications\MessageParts\EntityPathMessageLine |
1
|
59.79
|
1
|
1
|
0.02
|
1.75
|
| BookStack\Activity\Notifications\MessageParts\ListMessageLine |
2
|
118.3
|
3
|
2
|
0.04
|
3.67
|
| BookStack\Activity\Notifications\MessageParts\LinkedMailMessageLine |
2
|
99.91
|
1
|
1
|
0.03
|
2.85
|
| BookStack\Activity\Notifications\MessageParts\EntityLinkMessageLine |
2
|
63.12
|
1
|
1
|
0.02
|
1.63
|
| BookStack\Activity\Notifications\Handlers\CommentMentionNotificationHandler |
1
|
480
|
5
|
4
|
0.16
|
6.94
|
| BookStack\Activity\Notifications\Handlers\CommentCreationNotificationHandler |
1
|
209.4
|
11
|
11
|
0.07
|
5.05
|
| BookStack\Activity\Notifications\Handlers\BaseNotificationHandler |
1
|
132
|
6
|
6
|
0.04
|
4.33
|
| BookStack\Activity\Notifications\Handlers\PageUpdateNotificationHandler |
1
|
220.42
|
9
|
9
|
0.07
|
6
|
| BookStack\Activity\Notifications\Handlers\PageCreationNotificationHandler |
1
|
42
|
2
|
2
|
0.01
|
2
|
| BookStack\Activity\WatchLevels |
4
|
164
|
7
|
3
|
0.05
|
6.36
|
| BookStack\Activity\Models\Watch |
3
|
42
|
1
|
1
|
0.01
|
1.5
|
| BookStack\Activity\Models\Tag |
3
|
141.78
|
1
|
1
|
0.05
|
1.5
|
| BookStack\Activity\Models\Favourite |
2
|
30
|
1
|
1
|
0.01
|
0.57
|
| BookStack\Activity\Models\WebhookTrackedEvent |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Activity\Models\View |
3
|
130.8
|
2
|
2
|
0.04
|
3.69
|
| BookStack\Activity\Models\Webhook |
2
|
219.62
|
3
|
3
|
0.07
|
4.47
|
| BookStack\Activity\Models\MentionHistory |
0
|
0
|
1
|
0
|
0
|
0
|
| BookStack\Activity\Models\Comment |
4
|
270.51
|
3
|
2
|
0.09
|
4.5
|
| BookStack\Activity\Models\Activity |
4
|
124
|
1
|
1
|
0.04
|
2.65
|
| BookStack\Exports\PdfGenerator |
1
|
1574.16
|
23
|
8
|
0.52
|
9.94
|
| BookStack\Exports\Import |
2
|
179.31
|
2
|
2
|
0.06
|
4.57
|
| BookStack\Exports\Controllers\PageExportController |
2
|
419.23
|
1
|
1
|
0.14
|
6.62
|
| BookStack\Exports\Controllers\ImportApiController |
2
|
832.16
|
7
|
4
|
0.28
|
9.65
|
| BookStack\Exports\Controllers\ChapterExportApiController |
2
|
335.59
|
1
|
1
|
0.11
|
5.53
|
| BookStack\Exports\Controllers\BookExportApiController |
2
|
335.59
|
1
|
1
|
0.11
|
5.53
|
| BookStack\Exports\Controllers\BookExportController |
2
|
344.08
|
1
|
1
|
0.11
|
5.72
|
| BookStack\Exports\Controllers\PageExportApiController |
2
|
335.59
|
1
|
1
|
0.11
|
5.53
|
| BookStack\Exports\Controllers\ChapterExportController |
2
|
393.3
|
1
|
1
|
0.13
|
6.26
|
| BookStack\Exports\Controllers\ImportController |
2
|
510
|
6
|
4
|
0.17
|
10.92
|
| BookStack\Exports\ImportRepo |
4
|
570
|
11
|
8
|
0.19
|
11.34
|
| BookStack\Exports\ExportFormatter |
4
|
2711.14
|
21
|
7
|
0.9
|
17.29
|
| BookStack\Exports\ZipExports\ZipExportFiles |
2
|
472.25
|
7
|
3
|
0.16
|
7.7
|
| BookStack\Exports\ZipExports\ZipExportReferences |
2
|
954.19
|
36
|
21
|
0.32
|
26.34
|
| BookStack\Exports\ZipExports\ZipValidationHelper |
5
|
307.46
|
5
|
3
|
0.1
|
6
|
| BookStack\Exports\ZipExports\Models\ZipExportAttachment |
5
|
404.24
|
5
|
4
|
0.13
|
5.82
|
| BookStack\Exports\ZipExports\Models\ZipExportTag |
5
|
180
|
2
|
2
|
0.06
|
3.69
|
| BookStack\Exports\ZipExports\Models\ZipExportBook |
4
|
909.91
|
20
|
7
|
0.3
|
12.6
|
| BookStack\Exports\ZipExports\Models\ZipExportPage |
5
|
757.99
|
15
|
8
|
0.25
|
8.44
|
| BookStack\Exports\ZipExports\Models\ZipExportImage |
4
|
294.29
|
2
|
2
|
0.1
|
4.33
|
| BookStack\Exports\ZipExports\Models\ZipExportChapter |
5
|
608.63
|
10
|
6
|
0.2
|
6
|
| BookStack\Exports\ZipExports\Models\ZipExportModel |
5
|
69.76
|
2
|
2
|
0.02
|
3.21
|
| BookStack\Exports\ZipExports\ZipExportReader |
1
|
646.24
|
14
|
5
|
0.22
|
13.67
|
| BookStack\Exports\ZipExports\ZipFileReferenceRule |
2
|
151.24
|
5
|
5
|
0.05
|
2.13
|
| BookStack\Exports\ZipExports\ZipUniqueIdRule |
2
|
39
|
2
|
2
|
0.01
|
0.86
|
| BookStack\Exports\ZipExports\ZipImportRunner |
2
|
3043.59
|
57
|
19
|
1.01
|
27.66
|
| BookStack\Exports\ZipExports\ZipImportReferences |
2
|
1241.16
|
20
|
9
|
0.41
|
15.47
|
| BookStack\Exports\ZipExports\ZipExportValidator |
2
|
361.21
|
7
|
5
|
0.12
|
8.38
|
| BookStack\Exports\ZipExports\ZipExportBuilder |
2
|
593.88
|
6
|
6
|
0.2
|
8.71
|
| BookStack\Exports\ZipExports\ZipReferenceParser |
3
|
700
|
11
|
5
|
0.23
|
11.42
|
| BookStack\Uploads\FileStorage |
2
|
824.37
|
12
|
5
|
0.27
|
13.37
|
| BookStack\Uploads\Image |
4
|
108
|
1
|
1
|
0.04
|
0.77
|
| BookStack\Uploads\ImageService |
4
|
3416.91
|
41
|
8
|
1.14
|
20.73
|
| BookStack\Uploads\FaviconHandler |
1
|
470.73
|
5
|
3
|
0.16
|
9.71
|
| BookStack\Uploads\ImageResizer |
2
|
2156.42
|
34
|
11
|
0.72
|
18.86
|
| BookStack\Uploads\Attachment |
4
|
514.32
|
6
|
4
|
0.17
|
4.44
|
| BookStack\Uploads\UserAvatars |
2
|
1437.66
|
19
|
9
|
0.48
|
17.58
|
| BookStack\Uploads\AttachmentService |
5
|
905.43
|
8
|
5
|
0.3
|
13.59
|
| BookStack\Uploads\ImageStorage |
6
|
981.33
|
16
|
5
|
0.33
|
8.83
|
| BookStack\Uploads\Controllers\AttachmentController |
2
|
1640.14
|
9
|
4
|
0.55
|
12.09
|
| BookStack\Uploads\Controllers\ImageGalleryApiController |
2
|
1446.56
|
5
|
2
|
0.48
|
7.89
|
| BookStack\Uploads\Controllers\DrawioImageController |
2
|
714.88
|
6
|
5
|
0.24
|
7.14
|
| BookStack\Uploads\Controllers\GalleryImageController |
2
|
616.92
|
5
|
5
|
0.21
|
4.45
|
| BookStack\Uploads\Controllers\AttachmentApiController |
3
|
1276.53
|
7
|
5
|
0.43
|
10.19
|
| BookStack\Uploads\Controllers\ImageController |
2
|
823.09
|
8
|
4
|
0.27
|
14.82
|
| BookStack\Uploads\ImageStorageDisk |
2
|
716.3
|
10
|
4
|
0.24
|
14
|
| BookStack\Uploads\ImageRepo |
4
|
1619.9
|
13
|
4
|
0.54
|
23.22
|
| BookStack\Uploads\Base64UriMimeRule |
2
|
198.81
|
6
|
5
|
0.07
|
5.67
|
| BookStack\Entities\Controllers\BookController |
2
|
1807.69
|
12
|
4
|
0.6
|
12.15
|
| BookStack\Entities\Controllers\BookshelfApiController |
2
|
830.42
|
1
|
1
|
0.28
|
3.38
|
| BookStack\Entities\Controllers\PageTemplateController |
2
|
322.09
|
4
|
3
|
0.11
|
7.09
|
| BookStack\Entities\Controllers\BookshelfController |
2
|
1559.45
|
7
|
4
|
0.52
|
11.05
|
| BookStack\Entities\Controllers\RecycleBinController |
5
|
510
|
6
|
6
|
0.17
|
9
|
| BookStack\Entities\Controllers\PageRevisionController |
2
|
1231.55
|
7
|
4
|
0.41
|
8.98
|
| BookStack\Entities\Controllers\RecycleBinApiController |
5
|
318.58
|
5
|
5
|
0.11
|
4.61
|
| BookStack\Entities\Controllers\PageApiController |
2
|
1142.31
|
8
|
7
|
0.38
|
9.58
|
| BookStack\Entities\Controllers\ChapterController |
2
|
1913.19
|
11
|
5
|
0.64
|
16.24
|
| BookStack\Entities\Controllers\BookApiController |
2
|
948.17
|
2
|
2
|
0.32
|
4.63
|
| BookStack\Entities\Controllers\PageController |
2
|
3747.13
|
24
|
6
|
1.25
|
22.9
|
| BookStack\Entities\Controllers\ChapterApiController |
2
|
1099.18
|
6
|
6
|
0.37
|
10.31
|
| BookStack\Entities\Repos\BookshelfRepo |
2
|
517.05
|
7
|
4
|
0.17
|
13.35
|
| BookStack\Entities\Repos\RevisionRepo |
3
|
452.36
|
4
|
3
|
0.15
|
9.58
|
| BookStack\Entities\Repos\ChapterRepo |
2
|
348.33
|
5
|
3
|
0.12
|
11.79
|
| BookStack\Entities\Repos\BaseRepo |
2
|
752.94
|
14
|
6
|
0.25
|
13.18
|
| BookStack\Entities\Repos\BookRepo |
2
|
319.82
|
7
|
5
|
0.11
|
12.86
|
| BookStack\Entities\Repos\PageRepo |
3
|
2493.26
|
45
|
21
|
0.83
|
25.31
|
| BookStack\Entities\Repos\DeletionRepo |
2
|
43.94
|
1
|
1
|
0.01
|
3.25
|
| BookStack\Entities\EntityExistsRule |
2
|
25.27
|
1
|
1
|
0.01
|
1.4
|
| BookStack\Entities\EntityProvider |
1
|
187.53
|
4
|
3
|
0.06
|
6
|
| BookStack\Entities\Tools\EntityDefaultTemplate |
2
|
175.81
|
6
|
4
|
0.06
|
6.75
|
| BookStack\Entities\Tools\PermissionsUpdater |
2
|
1213.43
|
20
|
6
|
0.4
|
13.59
|
| BookStack\Entities\Tools\EntityCover |
2
|
224.01
|
8
|
4
|
0.07
|
9.23
|
| BookStack\Entities\Tools\SlugGenerator |
1
|
347.11
|
5
|
3
|
0.12
|
11.37
|
| BookStack\Entities\Tools\PageIncludeContent |
4
|
288.86
|
7
|
5
|
0.1
|
6
|
| BookStack\Entities\Tools\ParentChanger |
2
|
100.32
|
4
|
4
|
0.03
|
4.5
|
| BookStack\Entities\Tools\MixedEntityListLoader |
2
|
671.94
|
14
|
6
|
0.22
|
14.22
|
| BookStack\Entities\Tools\SlugHistory |
3
|
555
|
9
|
8
|
0.19
|
10.15
|
| BookStack\Entities\Tools\Cloner |
2
|
1226.23
|
14
|
9
|
0.41
|
8.33
|
| BookStack\Entities\Tools\PageContent |
2
|
4861.21
|
59
|
10
|
1.62
|
36.1
|
| BookStack\Entities\Tools\BookContents |
1
|
564.78
|
9
|
4
|
0.19
|
8.37
|
| BookStack\Entities\Tools\PageEditorData |
1
|
727.51
|
16
|
7
|
0.24
|
12.7
|
| BookStack\Entities\Tools\Markdown\CheckboxConverter |
2
|
71.7
|
3
|
3
|
0.02
|
3.25
|
| BookStack\Entities\Tools\Markdown\CustomStrikeThroughExtension |
1
|
0
|
1
|
1
|
0
|
0
|
| BookStack\Entities\Tools\Markdown\CustomListItemRenderer |
1
|
107.55
|
5
|
4
|
0.04
|
5
|
| BookStack\Entities\Tools\Markdown\CustomStrikethroughRenderer |
1
|
20.9
|
1
|
1
|
0.01
|
1
|
| BookStack\Entities\Tools\Markdown\CustomImageConverter |
1
|
89.95
|
3
|
3
|
0.03
|
5.14
|
| BookStack\Entities\Tools\Markdown\CustomDivConverter |
1
|
36.5
|
2
|
2
|
0.01
|
3.38
|
| BookStack\Entities\Tools\Markdown\CustomParagraphConverter |
1
|
51
|
2
|
2
|
0.02
|
6
|
| BookStack\Entities\Tools\Markdown\MarkdownToHtml |
1
|
69
|
2
|
2
|
0.02
|
5.1
|
| BookStack\Entities\Tools\Markdown\SpacedTagFallbackConverter |
2
|
20.68
|
1
|
1
|
0.01
|
1.25
|
| BookStack\Entities\Tools\Markdown\HtmlToMarkdown |
1
|
318.95
|
1
|
1
|
0.11
|
2.04
|
| BookStack\Entities\Tools\PageIncludeTag |
2
|
46.51
|
2
|
2
|
0.02
|
1.38
|
| BookStack\Entities\Tools\HierarchyTransformer |
2
|
404.24
|
5
|
4
|
0.13
|
12.71
|
| BookStack\Entities\Tools\NextPreviousContentLocator |
1
|
228.9
|
5
|
3
|
0.08
|
12.95
|
| BookStack\Entities\Tools\PageEditActivity |
3
|
620.82
|
7
|
4
|
0.21
|
8.56
|
| BookStack\Entities\Tools\ShelfContext |
2
|
93.21
|
4
|
4
|
0.03
|
4.75
|
| BookStack\Entities\Tools\EntityHydrator |
2
|
1278.96
|
27
|
15
|
0.43
|
16.9
|
| BookStack\Entities\Tools\TrashCan |
5
|
2057.97
|
40
|
9
|
0.69
|
28.6
|
| BookStack\Entities\Tools\PageIncludeParser |
2
|
1589.77
|
24
|
6
|
0.53
|
28.29
|
| BookStack\Entities\Tools\MixedEntityRequestHelper |
3
|
68.11
|
1
|
1
|
0.02
|
1.6
|
| BookStack\Entities\Tools\EntityHtmlDescription |
1
|
279.38
|
9
|
4
|
0.09
|
13.36
|
| BookStack\Entities\Tools\SiblingFetcher |
2
|
199.25
|
9
|
9
|
0.07
|
8.5
|
| BookStack\Entities\BreadcrumbsViewComposer |
2
|
79.73
|
4
|
4
|
0.03
|
3.86
|
| BookStack\Entities\Models\Deletion |
3
|
152.37
|
2
|
2
|
0.05
|
5.27
|
| BookStack\Entities\Models\BookChild |
1
|
2
|
1
|
1
|
0
|
0.5
|
| BookStack\Entities\Models\PageRevision |
3
|
212.61
|
2
|
2
|
0.07
|
4.72
|
| BookStack\Entities\Models\EntityContainerData |
1
|
89.95
|
1
|
1
|
0.03
|
1.2
|
| BookStack\Entities\Models\Page |
6
|
537.2
|
4
|
4
|
0.18
|
5.39
|
| BookStack\Entities\Models\EntityTable |
2
|
93.01
|
1
|
1
|
0.03
|
1.28
|
| BookStack\Entities\Models\Book |
6
|
246.12
|
1
|
1
|
0.08
|
2.73
|
| BookStack\Entities\Models\Bookshelf |
4
|
328.2
|
2
|
2
|
0.11
|
4.94
|
| BookStack\Entities\Models\EntityScope |
1
|
121.84
|
2
|
2
|
0.04
|
2.42
|
| BookStack\Entities\Models\EntityQueryBuilder |
3
|
57.06
|
2
|
2
|
0.02
|
3.25
|
| BookStack\Entities\Models\EntityPageData |
0
|
24
|
1
|
0
|
0.01
|
0
|
| BookStack\Entities\Models\ContainerTrait |
2
|
23.26
|
1
|
1
|
0.01
|
0.7
|
| BookStack\Entities\Models\Chapter |
3
|
206.72
|
2
|
2
|
0.07
|
3
|
| BookStack\Entities\Models\SlugHistory |
1
|
24
|
1
|
1
|
0.01
|
0.5
|
| BookStack\Entities\Models\Entity |
14
|
1927.88
|
23
|
6
|
0.64
|
16.06
|
| BookStack\Entities\Queries\QueryRecentlyViewed |
2
|
149.34
|
2
|
2
|
0.05
|
4.06
|
| BookStack\Entities\Queries\BookshelfQueries |
1
|
292.56
|
3
|
2
|
0.1
|
4.67
|
| BookStack\Entities\Queries\EntityQueries |
3
|
826.73
|
3
|
2
|
0.28
|
4.75
|
| BookStack\Entities\Queries\PageRevisionQueries |
2
|
164.23
|
1
|
1
|
0.05
|
1.83
|
| BookStack\Entities\Queries\PageQueries |
1
|
697.17
|
4
|
2
|
0.23
|
4.62
|
| BookStack\Entities\Queries\QueryPopular |
2
|
182.84
|
2
|
2
|
0.06
|
5.15
|
| BookStack\Entities\Queries\ChapterQueries |
1
|
347.11
|
2
|
2
|
0.12
|
4
|
| BookStack\Entities\Queries\BookQueries |
1
|
269.34
|
2
|
2
|
0.09
|
4.38
|
| BookStack\Entities\Queries\QueryTopFavourites |
2
|
213.97
|
2
|
2
|
0.07
|
2.44
|