Class |
LLOC |
CLOC |
Volume |
Intelligent content |
Comment Weight |
BookStack\Activity\Controllers\AuditLogController |
34
|
0
|
638.63
|
108.45
|
0
|
BookStack\Activity\Controllers\WatchController |
15
|
0
|
99.91
|
47.78
|
0
|
BookStack\Activity\Controllers\TagController |
28
|
9
|
276.6
|
93.94
|
34.59
|
BookStack\Activity\Controllers\WebhookController |
61
|
25
|
792.23
|
167.67
|
37.07
|
BookStack\Activity\Controllers\FavouriteController |
32
|
9
|
388.64
|
38.78
|
33.19
|
BookStack\Activity\Controllers\CommentController |
60
|
21
|
808.99
|
76.73
|
35.48
|
BookStack\Activity\Controllers\AuditLogApiController |
11
|
7
|
70.32
|
57.14
|
41.13
|
BookStack\Activity\TagRepo |
69
|
19
|
982.15
|
59.68
|
32.96
|
BookStack\Activity\Notifications\MessageParts\LinkedMailMessageLine |
17
|
5
|
99.91
|
35.06
|
33.66
|
BookStack\Activity\Notifications\MessageParts\EntityLinkMessageLine |
15
|
3
|
63.12
|
38.84
|
29.56
|
BookStack\Activity\Notifications\MessageParts\ListMessageLine |
23
|
4
|
118.3
|
32.26
|
28.08
|
BookStack\Activity\Notifications\MessageParts\EntityPathMessageLine |
18
|
6
|
59.79
|
34.17
|
34.97
|
BookStack\Activity\Notifications\Messages\CommentCreationNotification |
12
|
2
|
198.81
|
56.33
|
27.63
|
BookStack\Activity\Notifications\Messages\PageUpdateNotification |
11
|
1
|
159.41
|
68.32
|
21.62
|
BookStack\Activity\Notifications\Messages\PageCreationNotification |
11
|
1
|
148
|
62.79
|
21.62
|
BookStack\Activity\Notifications\Messages\BaseActivityNotification |
24
|
14
|
145.95
|
52.12
|
40.39
|
BookStack\Activity\Notifications\NotificationManager |
29
|
7
|
134.92
|
23.21
|
31.56
|
BookStack\Activity\Notifications\Handlers\PageUpdateNotificationHandler |
25
|
5
|
211.77
|
36.3
|
29.56
|
BookStack\Activity\Notifications\Handlers\CommentCreationNotificationHandler |
27
|
4
|
194.18
|
40.68
|
26.41
|
BookStack\Activity\Notifications\Handlers\BaseNotificationHandler |
25
|
8
|
138.97
|
33.46
|
34.55
|
BookStack\Activity\Notifications\Handlers\PageCreationNotificationHandler |
12
|
0
|
42
|
21
|
0
|
BookStack\Activity\Tools\TagClassGenerator |
50
|
6
|
416.17
|
56.48
|
24.28
|
BookStack\Activity\Tools\EntityWatchers |
44
|
13
|
357.36
|
41.5
|
33.71
|
BookStack\Activity\Tools\WebhookFormatter |
62
|
9
|
677.26
|
53.96
|
26.2
|
BookStack\Activity\Tools\ActivityLogger |
58
|
18
|
513.83
|
92.86
|
34.23
|
BookStack\Activity\Tools\CommentTreeNode |
13
|
3
|
27.86
|
24.77
|
31.08
|
BookStack\Activity\Tools\UserEntityWatchOptions |
85
|
0
|
566.55
|
32.02
|
0
|
BookStack\Activity\Tools\CommentTree |
96
|
8
|
603.87
|
39.66
|
20.83
|
BookStack\Activity\Tools\IpFormatter |
61
|
0
|
687.65
|
32.56
|
0
|
BookStack\Activity\Tools\WatchedParentDetails |
11
|
0
|
11.61
|
11.61
|
0
|
BookStack\Activity\ActivityType |
62
|
3
|
317.97
|
635.95
|
16.34
|
BookStack\Activity\ActivityQueries |
52
|
17
|
672.02
|
66.14
|
34.77
|
BookStack\Activity\WatchLevels |
40
|
32
|
164
|
25.77
|
42.94
|
BookStack\Activity\Queries\WebhooksAllPaginatedAndSorted |
15
|
3
|
114.22
|
23.8
|
29.56
|
BookStack\Activity\Models\Watch |
21
|
9
|
42
|
28
|
37.52
|
BookStack\Activity\Models\Favourite |
13
|
3
|
30
|
52.5
|
31.08
|
BookStack\Activity\Models\WebhookTrackedEvent |
6
|
5
|
0
|
0
|
43.23
|
BookStack\Activity\Models\Tag |
23
|
17
|
141.78
|
94.52
|
42.34
|
BookStack\Activity\Models\Activity |
28
|
28
|
124
|
46.72
|
44.46
|
BookStack\Activity\Models\View |
23
|
17
|
130.8
|
35.42
|
42.34
|
BookStack\Activity\Models\Webhook |
36
|
26
|
219.62
|
49.12
|
42.16
|
BookStack\Activity\Models\Comment |
27
|
22
|
107.31
|
32.52
|
43.07
|
BookStack\Activity\CommentRepo |
61
|
21
|
392.43
|
41.05
|
35.31
|
BookStack\Activity\DispatchWebhookJob |
43
|
10
|
348.31
|
43.24
|
31.16
|
BookStack\Translation\MessageSelector |
9
|
5
|
25.85
|
12.92
|
39.96
|
BookStack\Translation\LocaleManager |
33
|
22
|
1023.99
|
311.65
|
41.52
|
BookStack\Translation\LocaleDefinition |
27
|
15
|
72.65
|
90.81
|
39.96
|
BookStack\Translation\FileLoader |
17
|
17
|
171.9
|
16.64
|
44.46
|
BookStack\Console\Kernel |
11
|
13
|
11.61
|
23.22
|
45.44
|
BookStack\Console\Commands\CleanupImagesCommand |
45
|
13
|
331.71
|
39.02
|
33.47
|
BookStack\Console\Commands\ClearRevisionsCommand |
15
|
13
|
53.77
|
41.36
|
43.51
|
BookStack\Console\Commands\RegenerateSearchCommand |
20
|
13
|
140.18
|
34.13
|
41.31
|
BookStack\Console\Commands\CreateAdminCommand |
48
|
13
|
447.7
|
132.18
|
32.79
|
BookStack\Console\Commands\RegeneratePermissionsCommand |
18
|
13
|
55.35
|
22.71
|
42.16
|
BookStack\Console\Commands\UpdateUrlCommand |
63
|
21
|
985.76
|
117.19
|
34.97
|
BookStack\Console\Commands\AssignSortRuleCommand |
66
|
13
|
661.6
|
70.48
|
29.39
|
BookStack\Console\Commands\ClearViewsCommand |
12
|
13
|
15.51
|
31.02
|
44.94
|
BookStack\Console\Commands\RefreshAvatarCommand |
77
|
13
|
625.77
|
41.09
|
27.77
|
BookStack\Console\Commands\ClearActivityCommand |
12
|
13
|
15.51
|
31.02
|
44.94
|
BookStack\Console\Commands\RegenerateReferencesCommand |
18
|
13
|
55.35
|
22.71
|
42.16
|
BookStack\Console\Commands\UpgradeDatabaseEncodingCommand |
25
|
13
|
196.21
|
43.04
|
39.36
|
BookStack\Console\Commands\DeleteUsersCommand |
26
|
14
|
152.93
|
58.26
|
39.67
|
BookStack\Console\Commands\ResetMfaCommand |
28
|
13
|
124
|
31
|
38.29
|
BookStack\Console\Commands\CopyShelfPermissionsCommand |
38
|
13
|
380
|
62.14
|
35.24
|
BookStack\Console\Commands\HandlesSingleUser |
19
|
8
|
125.81
|
22.65
|
37.34
|
BookStack\Entities\Queries\QueryPopular |
17
|
0
|
182.84
|
35.52
|
0
|
BookStack\Entities\Queries\QueryRecentlyViewed |
18
|
0
|
149.34
|
36.76
|
0
|
BookStack\Entities\Queries\EntityQueries |
34
|
10
|
226.18
|
75.39
|
33.66
|
BookStack\Entities\Queries\BookshelfQueries |
45
|
1
|
278.63
|
62.25
|
11.32
|
BookStack\Entities\Queries\BookQueries |
41
|
1
|
255.41
|
60.95
|
11.84
|
BookStack\Entities\Queries\ChapterQueries |
39
|
1
|
314.93
|
81.85
|
12.13
|
BookStack\Entities\Queries\QueryTopFavourites |
22
|
0
|
213.97
|
87.78
|
0
|
BookStack\Entities\Queries\PageQueries |
64
|
1
|
610.05
|
130.3
|
9.55
|
BookStack\Entities\Queries\PageRevisionQueries |
23
|
1
|
164.23
|
89.58
|
15.55
|
BookStack\Entities\Tools\TrashCan |
229
|
96
|
1989.02
|
65.49
|
37.3
|
BookStack\Entities\Tools\PageContent |
229
|
79
|
4031.46
|
114.98
|
35.42
|
BookStack\Entities\Tools\PageIncludeParser |
128
|
49
|
1560
|
55.71
|
36.47
|
BookStack\Entities\Tools\MixedEntityListLoader |
54
|
10
|
615.42
|
43.71
|
28.74
|
BookStack\Entities\Tools\Cloner |
81
|
34
|
878.97
|
138.42
|
37.31
|
BookStack\Entities\Tools\BookContents |
62
|
13
|
584.6
|
66.81
|
30.06
|
BookStack\Entities\Tools\SiblingFetcher |
30
|
8
|
199.25
|
23.44
|
32.62
|
BookStack\Entities\Tools\MixedEntityRequestHelper |
16
|
10
|
68.11
|
42.57
|
40.98
|
BookStack\Entities\Tools\SlugGenerator |
31
|
13
|
256.76
|
25.05
|
37.3
|
BookStack\Entities\Tools\PageIncludeContent |
55
|
7
|
288.86
|
48.14
|
24.87
|
BookStack\Entities\Tools\Markdown\MarkdownToHtml |
21
|
0
|
69
|
13.53
|
0
|
BookStack\Entities\Tools\Markdown\SpacedTagFallbackConverter |
12
|
4
|
20.68
|
16.54
|
34.97
|
BookStack\Entities\Tools\Markdown\HtmlToMarkdown |
56
|
24
|
318.95
|
156.68
|
37.52
|
BookStack\Entities\Tools\Markdown\CustomImageConverter |
15
|
1
|
89.95
|
17.49
|
18.88
|
BookStack\Entities\Tools\Markdown\CustomStrikethroughRenderer |
9
|
5
|
20.9
|
20.9
|
39.96
|
BookStack\Entities\Tools\Markdown\CustomStrikeThroughExtension |
9
|
0
|
0
|
0
|
0
|
BookStack\Entities\Tools\Markdown\CheckboxConverter |
16
|
3
|
71.7
|
22.06
|
28.87
|
BookStack\Entities\Tools\Markdown\CustomDivConverter |
12
|
1
|
36.5
|
10.81
|
20.83
|
BookStack\Entities\Tools\Markdown\CustomParagraphConverter |
12
|
0
|
51
|
8.5
|
0
|
BookStack\Entities\Tools\Markdown\CustomListItemRenderer |
22
|
3
|
103.96
|
20.79
|
25.56
|
BookStack\Entities\Tools\PageEditActivity |
54
|
27
|
617.62
|
70.38
|
38.99
|
BookStack\Entities\Tools\NextPreviousContentLocator |
38
|
20
|
228.9
|
17.68
|
39.47
|
BookStack\Entities\Tools\PermissionsUpdater |
105
|
18
|
1190.85
|
89.21
|
27.93
|
BookStack\Entities\Tools\ShelfContext |
26
|
9
|
93.21
|
19.62
|
35.36
|
BookStack\Entities\Tools\HierarchyTransformer |
44
|
10
|
385.44
|
30.03
|
30.92
|
BookStack\Entities\Tools\PageEditorData |
59
|
9
|
582.96
|
65.84
|
26.71
|
BookStack\Entities\Tools\PageIncludeTag |
15
|
6
|
46.51
|
33.82
|
36.83
|
BookStack\Entities\Repos\RevisionRepo |
55
|
13
|
452.36
|
47.2
|
31.34
|
BookStack\Entities\Repos\PageRepo |
177
|
44
|
2435.89
|
100.83
|
31.88
|
BookStack\Entities\Repos\BaseRepo |
93
|
24
|
842.7
|
65.33
|
32.27
|
BookStack\Entities\Repos\DeletionRepo |
21
|
2
|
51.7
|
13.79
|
22.06
|
BookStack\Entities\Repos\BookRepo |
45
|
17
|
319.82
|
24.47
|
36.26
|
BookStack\Entities\Repos\ChapterRepo |
53
|
19
|
327.09
|
29.07
|
35.72
|
BookStack\Entities\Repos\BookshelfRepo |
46
|
15
|
316.91
|
25.75
|
34.74
|
BookStack\Entities\BreadcrumbsViewComposer |
19
|
3
|
79.73
|
20.67
|
27.07
|
BookStack\Entities\Controllers\BookApiController |
62
|
29
|
903.97
|
200.88
|
38.36
|
BookStack\Entities\Controllers\ChapterController |
123
|
54
|
2059.65
|
137.31
|
37.75
|
BookStack\Entities\Controllers\BookController |
121
|
46
|
2073.59
|
222.17
|
36.32
|
BookStack\Entities\Controllers\RecycleBinController |
59
|
32
|
529.1
|
61.73
|
39.74
|
BookStack\Entities\Controllers\RecycleBinApiController |
43
|
20
|
366.61
|
83.89
|
38.31
|
BookStack\Entities\Controllers\PageApiController |
63
|
38
|
1024.37
|
107.83
|
40.68
|
BookStack\Entities\Controllers\ChapterApiController |
68
|
21
|
1137.41
|
114.41
|
34.17
|
BookStack\Entities\Controllers\PageController |
211
|
102
|
3861.83
|
174.52
|
38.68
|
BookStack\Entities\Controllers\BookshelfApiController |
57
|
31
|
851.24
|
269.14
|
39.76
|
BookStack\Entities\Controllers\PageTemplateController |
31
|
8
|
322.09
|
45.42
|
32.27
|
BookStack\Entities\Controllers\PageRevisionController |
73
|
33
|
1162.89
|
130.13
|
38.03
|
BookStack\Entities\Controllers\BookshelfController |
84
|
35
|
1726.23
|
196.88
|
37.24
|
BookStack\Entities\EntityProvider |
39
|
19
|
187.53
|
31.26
|
38.75
|
BookStack\Entities\Models\Entity |
152
|
123
|
1196.74
|
74.8
|
43.02
|
BookStack\Entities\Models\Bookshelf |
58
|
32
|
452.95
|
52.72
|
39.89
|
BookStack\Entities\Models\Book |
63
|
48
|
393.59
|
64.56
|
42.57
|
BookStack\Entities\Models\Chapter |
26
|
22
|
185.75
|
59.1
|
43.34
|
BookStack\Entities\Models\PageRevision |
34
|
39
|
212.61
|
45.02
|
45.27
|
BookStack\Entities\Models\Deletion |
31
|
19
|
152.37
|
28.9
|
40.82
|
BookStack\Entities\Models\BookChild |
25
|
15
|
78
|
8.21
|
40.63
|
BookStack\Entities\Models\Page |
52
|
49
|
475.69
|
87.42
|
44.08
|
BookStack\Entities\Models\HasHtmlDescription |
9
|
7
|
28.07
|
12.48
|
42.73
|
BookStack\Sorting\SortRule |
30
|
13
|
86.49
|
43.24
|
37.62
|
BookStack\Sorting\BookSorter |
161
|
50
|
2658.73
|
110.54
|
34.23
|
BookStack\Sorting\SortUrl |
31
|
6
|
315.78
|
34.55
|
29.21
|
BookStack\Sorting\BookSortMapItem |
17
|
15
|
56.15
|
44.92
|
43.63
|
BookStack\Sorting\SortSetOperationComparisons |
51
|
4
|
359.43
|
21.78
|
20.29
|
BookStack\Sorting\SortRuleController |
79
|
0
|
846.49
|
82.3
|
0
|
BookStack\Sorting\BookSortController |
52
|
13
|
459.74
|
48.39
|
31.94
|
BookStack\Sorting\BookSortMap |
23
|
6
|
82.42
|
28.85
|
32.39
|
BookStack\References\Reference |
17
|
6
|
41.21
|
65.93
|
35.56
|
BookStack\References\ModelResolvers\AttachmentModelResolver |
15
|
0
|
95.18
|
29.74
|
0
|
BookStack\References\ModelResolvers\ImageModelResolver |
36
|
6
|
422.26
|
58.17
|
27.63
|
BookStack\References\ModelResolvers\PagePermalinkModelResolver |
19
|
1
|
126.71
|
39.22
|
16.98
|
BookStack\References\ModelResolvers\ChapterLinkModelResolver |
20
|
1
|
189.99
|
64.46
|
16.58
|
BookStack\References\ModelResolvers\BookLinkModelResolver |
19
|
1
|
153.73
|
54.45
|
16.98
|
BookStack\References\ModelResolvers\PageLinkModelResolver |
20
|
1
|
189.99
|
64.46
|
16.58
|
BookStack\References\ModelResolvers\BookshelfLinkModelResolver |
19
|
1
|
153.73
|
54.45
|
16.98
|
BookStack\References\ReferenceFetcher |
22
|
8
|
121.84
|
54.15
|
35.87
|
BookStack\References\ReferenceUpdater |
89
|
8
|
1102.81
|
144.16
|
21.52
|
BookStack\References\ReferenceStore |
52
|
15
|
343.65
|
58.2
|
33.46
|
BookStack\References\ReferenceController |
31
|
12
|
275.22
|
81.55
|
36.5
|
BookStack\References\CrossLinkParser |
46
|
21
|
284.61
|
45.42
|
38.13
|
BookStack\Http\Controller |
92
|
58
|
537.2
|
53.41
|
41.05
|
BookStack\Http\Middleware\PreventResponseCaching |
18
|
12
|
95.18
|
34.9
|
41.52
|
BookStack\Http\Middleware\VerifyCsrfToken |
6
|
10
|
0
|
0
|
47.04
|
BookStack\Http\Middleware\TrustHosts |
8
|
5
|
2
|
4
|
40.98
|
BookStack\Http\Middleware\Authenticate |
14
|
3
|
36.5
|
22.81
|
30.29
|
BookStack\Http\Middleware\CheckUserHasPermission |
19
|
9
|
76.11
|
42.81
|
38.48
|
BookStack\Http\Middleware\CheckEmailConfirmed |
18
|
20
|
59.79
|
16.31
|
45.09
|
BookStack\Http\Middleware\ApiAuthenticate |
25
|
19
|
74.01
|
19.74
|
42.55
|
BookStack\Http\Middleware\ThrottleApiRequests |
8
|
3
|
11.61
|
23.22
|
36.18
|
BookStack\Http\Middleware\ApplyCspRules |
20
|
8
|
88.81
|
31.16
|
36.83
|
BookStack\Http\Middleware\Localization |
14
|
10
|
36
|
21.6
|
42.07
|
BookStack\Http\Middleware\RedirectIfAuthenticated |
14
|
5
|
42.11
|
10.21
|
35.68
|
BookStack\Http\Middleware\TrimStrings |
5
|
5
|
4.75
|
9.51
|
44.46
|
BookStack\Http\Middleware\StartSessionExtended |
15
|
9
|
39
|
13
|
40.63
|
BookStack\Http\Middleware\RunThemeActions |
14
|
8
|
63
|
9
|
40.21
|
BookStack\Http\Middleware\PreventRequestsDuringMaintenance |
5
|
5
|
0
|
0
|
44.46
|
BookStack\Http\Middleware\CheckGuard |
13
|
9
|
55.35
|
24.6
|
41.83
|
BookStack\Http\Middleware\StartSessionIfCookieExists |
12
|
3
|
39.3
|
10.48
|
31.94
|
BookStack\Http\Middleware\TrustProxies |
15
|
18
|
121.11
|
21.37
|
45.52
|
BookStack\Http\Middleware\EncryptCookies |
5
|
5
|
0
|
0
|
44.46
|
BookStack\Http\Middleware\AuthenticatedOrPendingMfa |
21
|
8
|
121.11
|
18.17
|
36.34
|
BookStack\Http\ApiController |
21
|
12
|
51
|
23.54
|
40.21
|
BookStack\Http\RangeSupportedStream |
90
|
15
|
1231.29
|
55.09
|
27.63
|
BookStack\Http\HttpRequestService |
32
|
17
|
252.17
|
84.06
|
39.55
|
BookStack\Http\DownloadResponseFactory |
54
|
25
|
604.41
|
83.26
|
38.26
|
BookStack\Http\HttpClientHistory |
23
|
0
|
48
|
16
|
0
|
BookStack\Http\Kernel |
7
|
14
|
24
|
48
|
47.68
|
BookStack\Http\Request |
21
|
9
|
107.24
|
17.87
|
37.52
|
BookStack\Theming\CustomHtmlHeadContentProvider |
32
|
17
|
171.33
|
40.53
|
39.55
|
BookStack\Theming\ThemeService |
52
|
31
|
314.93
|
34.89
|
40.58
|
BookStack\Theming\ThemeEvents |
17
|
147
|
48.11
|
96.21
|
49.73
|
BookStack\Theming\ThemeController |
18
|
3
|
98.99
|
19.8
|
27.63
|
BookStack\Facades\Theme |
8
|
5
|
0
|
0
|
40.98
|
BookStack\Facades\Activity |
8
|
8
|
2
|
4
|
44.46
|
BookStack\Settings\StatusController |
29
|
6
|
214.05
|
45.49
|
29.92
|
BookStack\Settings\UserShortcutMap |
53
|
18
|
406.68
|
125.94
|
35.17
|
BookStack\Settings\SettingService |
151
|
75
|
1448.2
|
56.68
|
38.93
|
BookStack\Settings\UserNotificationPreferences |
34
|
0
|
169.92
|
31.72
|
0
|
BookStack\Settings\SettingController |
31
|
9
|
195.99
|
47.8
|
33.52
|
BookStack\Settings\MaintenanceController |
55
|
13
|
499.22
|
84.34
|
31.34
|
BookStack\Settings\Setting |
6
|
0
|
3
|
4
|
0
|
BookStack\Settings\AppSettingsStore |
70
|
4
|
665.96
|
86.26
|
17.62
|
BookStack\Access\UserTokenService |
47
|
30
|
289.57
|
33.41
|
41.16
|
BookStack\Access\ExternalBaseUserProvider |
39
|
30
|
122.11
|
32.56
|
42.64
|
BookStack\Access\EmailConfirmationService |
19
|
9
|
70.31
|
21.09
|
38.48
|
BookStack\Access\SocialDriverManager |
63
|
47
|
701.49
|
84.96
|
42.41
|
BookStack\Access\RegistrationService |
73
|
32
|
769.56
|
96.06
|
37.74
|
BookStack\Access\LoginService |
112
|
60
|
1070.41
|
54.3
|
39.63
|
BookStack\Access\Notifications\ConfirmEmailNotification |
12
|
0
|
62.91
|
29.96
|
0
|
BookStack\Access\Notifications\UserInviteNotification |
13
|
0
|
95.18
|
33.24
|
0
|
BookStack\Access\Notifications\ResetPasswordNotification |
11
|
0
|
46.6
|
42.37
|
0
|
BookStack\Access\Controllers\Saml2Controller |
70
|
25
|
620.39
|
72.99
|
35.68
|
BookStack\Access\Controllers\OidcController |
41
|
10
|
227.43
|
41.8
|
31.67
|
BookStack\Access\Controllers\ThrottlesLogins |
37
|
25
|
167.52
|
17.74
|
41.63
|
BookStack\Access\Controllers\MfaBackupCodesController |
46
|
14
|
448.01
|
68.08
|
34.02
|
BookStack\Access\Controllers\ConfirmEmailController |
65
|
20
|
480.56
|
71.4
|
34.14
|
BookStack\Access\Controllers\MfaTotpController |
44
|
15
|
316.65
|
74.07
|
35.2
|
BookStack\Access\Controllers\SocialController |
64
|
30
|
681.82
|
72.82
|
38.38
|
BookStack\Access\Controllers\RegisterController |
41
|
15
|
272.05
|
72.35
|
35.93
|
BookStack\Access\Controllers\MfaController |
32
|
13
|
254.37
|
37.09
|
36.99
|
BookStack\Access\Controllers\UserInviteController |
49
|
20
|
320.95
|
59.43
|
37.03
|
BookStack\Access\Controllers\HandlesPartialLogins |
13
|
3
|
30.88
|
7.72
|
31.08
|
BookStack\Access\Controllers\ResetPasswordController |
39
|
21
|
339.29
|
54.72
|
39.67
|
BookStack\Access\Controllers\LoginController |
106
|
39
|
1066.69
|
91.01
|
35.99
|
BookStack\Access\Controllers\ForgotPasswordController |
28
|
14
|
175.14
|
36.06
|
38.99
|
BookStack\Access\Mfa\MfaSession |
28
|
20
|
110.7
|
11.55
|
42.07
|
BookStack\Access\Mfa\TotpValidationRule |
14
|
4
|
46.51
|
31
|
33.35
|
BookStack\Access\Mfa\MfaValue |
30
|
26
|
117.62
|
37.81
|
43.51
|
BookStack\Access\Mfa\BackupCodeService |
37
|
13
|
241.16
|
21.57
|
35.52
|
BookStack\Access\Mfa\TotpService |
27
|
18
|
136
|
68
|
41.52
|
BookStack\Access\UserInviteService |
16
|
6
|
48
|
20.57
|
36.18
|
BookStack\Access\GroupSyncService |
51
|
16
|
399.01
|
102.31
|
34.34
|
BookStack\Access\Guards\AsyncExternalBaseSessionGuard |
12
|
23
|
7.92
|
10.57
|
47.54
|
BookStack\Access\Guards\ExternalBaseSessionGuard |
108
|
148
|
421.94
|
32.69
|
46.19
|
BookStack\Access\Guards\LdapSessionGuard |
56
|
30
|
561.91
|
46.83
|
39.63
|
BookStack\Access\Ldap |
49
|
59
|
342.6
|
98.63
|
45.54
|
BookStack\Access\LdapService |
274
|
107
|
4404.24
|
192.53
|
36.59
|
BookStack\Access\SocialAuthService |
89
|
46
|
1021.86
|
71.91
|
39.3
|
BookStack\Access\UserInviteException |
4
|
1
|
0
|
0
|
31.94
|
BookStack\Access\Oidc\OidcInvalidKeyException |
4
|
0
|
0
|
0
|
0
|
BookStack\Access\Oidc\OidcInvalidTokenException |
4
|
0
|
0
|
0
|
0
|
BookStack\Access\Oidc\OidcService |
141
|
63
|
2142.31
|
151.82
|
37.92
|
BookStack\Access\Oidc\OidcUserDetails |
53
|
6
|
529.94
|
40.48
|
23.71
|
BookStack\Access\Oidc\OidcJwtSigningKey |
62
|
29
|
541.78
|
44.36
|
38.36
|
BookStack\Access\Oidc\OidcException |
4
|
0
|
0
|
0
|
0
|
BookStack\Access\Oidc\OidcUserinfoResponse |
40
|
13
|
296.13
|
37.38
|
34.71
|
BookStack\Access\Oidc\OidcJwtWithClaims |
97
|
53
|
834.06
|
70.75
|
39.81
|
BookStack\Access\Oidc\OidcIdToken |
39
|
35
|
383.37
|
26.31
|
43.75
|
BookStack\Access\Oidc\OidcProviderSettings |
123
|
42
|
1399.65
|
72.3
|
35.22
|
BookStack\Access\Oidc\OidcAccessToken |
22
|
21
|
71.7
|
19.12
|
44.16
|
BookStack\Access\Oidc\OidcOAuthProvider |
51
|
48
|
210.83
|
31
|
44.07
|
BookStack\Access\Oidc\OidcIssuerDiscoveryException |
4
|
0
|
0
|
0
|
0
|
BookStack\Access\Saml2Service |
182
|
90
|
2576.73
|
135.54
|
38.89
|
BookStack\Access\SocialAccount |
13
|
9
|
28.07
|
42.11
|
41.83
|
BookStack\Exceptions\LoginAttemptException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\JsonDebugException |
15
|
7
|
30.88
|
19.3
|
38.34
|
BookStack\Exceptions\PrettyException |
29
|
11
|
125.81
|
23.59
|
36.3
|
BookStack\Exceptions\ZipExportException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\FileUploadException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\BookStackExceptionHandlerPage |
24
|
0
|
131.69
|
61.07
|
0
|
BookStack\Exceptions\LoginAttemptEmailNeededException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\PdfExportException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\MoveOperationException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ConfirmationEmailException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\PermissionsException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ApiAuthException |
18
|
0
|
28.43
|
14.22
|
0
|
BookStack\Exceptions\Handler |
70
|
64
|
539.76
|
89.96
|
43.88
|
BookStack\Exceptions\HttpFetchException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ImageUploadException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\SocialSignInException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\SocialSignInAccountNotUsed |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\NotFoundException |
8
|
3
|
6.34
|
9.51
|
36.18
|
BookStack\Exceptions\StoppedAuthenticationException |
29
|
7
|
157.17
|
47.15
|
31.56
|
BookStack\Exceptions\LoginAttemptInvalidUserException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ThemeException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\LdapException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ZipValidationException |
8
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\ZipImportException |
9
|
0
|
22.46
|
18.72
|
0
|
BookStack\Exceptions\UserUpdateException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\SamlException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\SocialDriverNotConfigured |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\UserRegistrationException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\UserTokenNotFoundException |
4
|
0
|
0
|
0
|
0
|
BookStack\Exceptions\UserTokenExpiredException |
10
|
6
|
12
|
14.4
|
40.63
|
BookStack\Exceptions\NotifyException |
33
|
12
|
114.16
|
26.47
|
35.87
|
BookStack\Exports\PdfGenerator |
95
|
16
|
833.85
|
113.71
|
27.74
|
BookStack\Exports\ExportFormatter |
191
|
69
|
2922.71
|
147.83
|
35.8
|
BookStack\Exports\Import |
34
|
15
|
179.31
|
39.22
|
37.8
|
BookStack\Exports\ImportRepo |
78
|
11
|
540.01
|
56.96
|
25.91
|
BookStack\Exports\Controllers\BookExportController |
39
|
20
|
354.4
|
64.78
|
39.23
|
BookStack\Exports\Controllers\ImportController |
55
|
17
|
519.57
|
48.86
|
34.18
|
BookStack\Exports\Controllers\PageExportApiController |
38
|
19
|
345.75
|
65.31
|
38.99
|
BookStack\Exports\Controllers\ChapterExportController |
39
|
26
|
404.09
|
67.35
|
41.52
|
BookStack\Exports\Controllers\ImportApiController |
72
|
30
|
842.21
|
88.65
|
37.24
|
BookStack\Exports\Controllers\ChapterExportApiController |
38
|
19
|
345.75
|
65.31
|
38.99
|
BookStack\Exports\Controllers\PageExportController |
41
|
27
|
430.45
|
67.97
|
41.42
|
BookStack\Exports\Controllers\BookExportApiController |
38
|
19
|
345.75
|
65.31
|
38.99
|
BookStack\Exports\ZipExports\ZipExportValidator |
41
|
0
|
361.21
|
43.09
|
0
|
BookStack\Exports\ZipExports\ZipFileReferenceRule |
19
|
3
|
106.61
|
53.3
|
27.07
|
BookStack\Exports\ZipExports\ZipExportReferences |
107
|
16
|
921.29
|
36.24
|
26.51
|
BookStack\Exports\ZipExports\ZipValidationHelper |
47
|
10
|
298.68
|
50.78
|
30.21
|
BookStack\Exports\ZipExports\ZipReferenceParser |
76
|
24
|
736.48
|
64.98
|
34.55
|
BookStack\Exports\ZipExports\ZipImportReferences |
98
|
15
|
936.09
|
61.96
|
26.75
|
BookStack\Exports\ZipExports\Models\ZipExportChapter |
61
|
6
|
608.63
|
101.44
|
22.36
|
BookStack\Exports\ZipExports\Models\ZipExportPage |
67
|
7
|
757.99
|
89.76
|
22.93
|
BookStack\Exports\ZipExports\Models\ZipExportTag |
33
|
0
|
180
|
48.75
|
0
|
BookStack\Exports\ZipExports\Models\ZipExportImage |
35
|
1
|
347.83
|
91.96
|
12.77
|
BookStack\Exports\ZipExports\Models\ZipExportAttachment |
44
|
0
|
385.14
|
62.12
|
0
|
BookStack\Exports\ZipExports\Models\ZipExportModel |
20
|
27
|
69.76
|
21.7
|
46.12
|
BookStack\Exports\ZipExports\Models\ZipExportBook |
77
|
3
|
909.91
|
72.21
|
14.78
|
BookStack\Exports\ZipExports\ZipExportBuilder |
68
|
13
|
593.88
|
68.19
|
29.08
|
BookStack\Exports\ZipExports\ZipExportFiles |
57
|
23
|
472.25
|
61.33
|
36.92
|
BookStack\Exports\ZipExports\ZipImportRunner |
220
|
18
|
3039.98
|
127.19
|
20.66
|
BookStack\Exports\ZipExports\ZipUniqueIdRule |
13
|
3
|
39
|
45.5
|
31.08
|
BookStack\Exports\ZipExports\ZipExportReader |
67
|
18
|
385.14
|
52.27
|
32.7
|
BookStack\Util\FilePathNormalizer |
8
|
4
|
3
|
3
|
38.99
|
BookStack\Util\SsrUrlValidator |
40
|
14
|
258.65
|
35.37
|
35.48
|
BookStack\Util\CspService |
83
|
34
|
715.19
|
85.92
|
37.07
|
BookStack\Util\HtmlDescriptionFilter |
44
|
11
|
391.73
|
53.96
|
31.94
|
BookStack\Util\HtmlDocument |
87
|
43
|
542.06
|
46.27
|
38.88
|
BookStack\Util\OutOfMemoryHandler |
34
|
11
|
129.06
|
21.51
|
34.66
|
BookStack\Util\DatabaseTransaction |
12
|
21
|
8
|
16
|
47.22
|
BookStack\Util\HtmlNonceApplicator |
27
|
13
|
125.64
|
35.44
|
38.64
|
BookStack\Util\WebSafeMimeSniffer |
22
|
13
|
456.04
|
105.95
|
40.5
|
BookStack\Util\SvgIcon |
24
|
0
|
280.54
|
49.09
|
0
|
BookStack\Util\SimpleListOptions |
53
|
29
|
408.06
|
30.49
|
39.82
|
BookStack\Util\HtmlContentFilter |
38
|
44
|
744.31
|
172.07
|
45.47
|
BookStack\Permissions\MassEntityPermissionEvaluator |
50
|
13
|
428.11
|
41
|
32.35
|
BookStack\Permissions\SimpleEntityData |
20
|
0
|
107.24
|
28.6
|
0
|
BookStack\Permissions\PermissionsRepo |
81
|
30
|
635
|
46.76
|
36.05
|
BookStack\Permissions\JointPermissionBuilder |
152
|
67
|
1905.38
|
131.78
|
37.79
|
BookStack\Permissions\EntityPermissionEvaluator |
100
|
24
|
1239.86
|
67.58
|
31.5
|
BookStack\Permissions\PermissionsController |
91
|
30
|
961.94
|
222.45
|
34.86
|
BookStack\Permissions\PermissionFormData |
27
|
14
|
171.3
|
66.31
|
39.33
|
BookStack\Permissions\PermissionApplicator |
119
|
54
|
2061.34
|
121.46
|
38.07
|
BookStack\Permissions\ContentPermissionApiController |
29
|
20
|
642.27
|
188.9
|
41.79
|
BookStack\Permissions\Models\RolePermission |
12
|
11
|
28.07
|
42.11
|
43.89
|
BookStack\Permissions\Models\EntityPermission |
13
|
13
|
86.04
|
82.3
|
44.46
|
BookStack\Permissions\Models\JointPermission |
14
|
6
|
7.92
|
10.57
|
37.52
|
BookStack\Permissions\PermissionStatus |
8
|
0
|
8
|
16
|
0
|
BookStack\Users\Controllers\UserSearchController |
17
|
4
|
160.54
|
34.25
|
31.29
|
BookStack\Users\Controllers\UserController |
93
|
31
|
1811.35
|
165.2
|
34.97
|
BookStack\Users\Controllers\RoleApiController |
55
|
30
|
666.92
|
197.18
|
39.79
|
BookStack\Users\Controllers\UserProfileController |
16
|
3
|
132.83
|
59.55
|
28.87
|
BookStack\Users\Controllers\UserPreferencesController |
66
|
15
|
1026
|
149.14
|
30.92
|
BookStack\Users\Controllers\RoleController |
76
|
26
|
1170.65
|
91.01
|
35.24
|
BookStack\Users\Controllers\UserAccountController |
108
|
37
|
1481.88
|
210.58
|
35.26
|
BookStack\Users\Controllers\UserApiController |
69
|
31
|
1059.67
|
157.34
|
37.98
|
BookStack\Users\UserRepo |
144
|
56
|
1233.83
|
63.82
|
36.55
|
BookStack\Users\Queries\UsersAllPaginatedAndSorted |
19
|
6
|
188.87
|
36.63
|
34.41
|
BookStack\Users\Queries\RolesAllPaginatedAndSorted |
19
|
3
|
174.17
|
31.46
|
27.07
|
BookStack\Users\Queries\UserContentCounts |
12
|
6
|
65.73
|
34.8
|
38.99
|
BookStack\Users\Queries\UserRecentlyCreatedContent |
14
|
6
|
124
|
62
|
37.52
|
BookStack\Users\Models\User |
161
|
132
|
1504.62
|
101.5
|
43.12
|
BookStack\Users\Models\HasCreatorAndUpdater |
12
|
12
|
12
|
18
|
44.46
|
BookStack\Users\Models\Role |
58
|
41
|
292.56
|
62.69
|
41.99
|
BookStack\Users\Models\HasOwner |
8
|
6
|
4.75
|
9.51
|
42.45
|
BookStack\Api\ApiTokenGuard |
89
|
48
|
661.75
|
52.64
|
39.69
|
BookStack\Api\ApiDocsController |
19
|
11
|
39.3
|
21.83
|
40.32
|
BookStack\Api\ApiDocsGenerator |
110
|
33
|
1503.6
|
127.42
|
33.87
|
BookStack\Api\ApiEntityListFormatter |
71
|
34
|
534.85
|
84.79
|
38.59
|
BookStack\Api\UserApiTokenController |
82
|
31
|
1128.66
|
49.01
|
36.26
|
BookStack\Api\ApiToken |
23
|
23
|
82.45
|
45.81
|
44.46
|
BookStack\Api\ListingResponseBuilder |
88
|
38
|
1087.67
|
149.08
|
37.59
|
BookStack\Uploads\UserAvatars |
113
|
31
|
1449.8
|
82.01
|
32.92
|
BookStack\Uploads\ImageService |
175
|
74
|
2868.51
|
144.06
|
37.38
|
BookStack\Uploads\Controllers\GalleryImageController |
42
|
9
|
488.06
|
151.84
|
30.29
|
BookStack\Uploads\Controllers\ImageGalleryApiController |
75
|
34
|
1208.49
|
161.13
|
38.06
|
BookStack\Uploads\Controllers\ImageController |
84
|
28
|
867.47
|
61.96
|
34.97
|
BookStack\Uploads\Controllers\DrawioImageController |
51
|
12
|
672.11
|
96.69
|
31.29
|
BookStack\Uploads\Controllers\AttachmentApiController |
79
|
45
|
1308
|
168.68
|
40.18
|
BookStack\Uploads\Controllers\AttachmentController |
116
|
49
|
1749.57
|
157.39
|
37.37
|
BookStack\Uploads\ImageResizer |
158
|
61
|
2101.39
|
108.9
|
36.48
|
BookStack\Uploads\Image |
24
|
24
|
88.81
|
106.57
|
44.46
|
BookStack\Uploads\ImageStorageDisk |
81
|
48
|
691.08
|
51.34
|
40.52
|
BookStack\Uploads\FaviconHandler |
57
|
37
|
470.73
|
48.46
|
41.3
|
BookStack\Uploads\Attachment |
53
|
35
|
514.32
|
115.72
|
41.44
|
BookStack\Uploads\FileStorage |
75
|
24
|
824.37
|
61.65
|
34.55
|
BookStack\Uploads\ImageStorage |
77
|
35
|
914.3
|
106.98
|
38.09
|
BookStack\Uploads\AttachmentService |
85
|
46
|
905.43
|
66.63
|
39.72
|
BookStack\Uploads\ImageRepo |
115
|
55
|
1619.9
|
70.09
|
38.57
|
BookStack\App\Providers\ValidationRuleServiceProvider |
17
|
3
|
117.21
|
40.77
|
28.23
|
BookStack\App\Providers\EventServiceProvider |
15
|
16
|
17.43
|
3.49
|
44.85
|
BookStack\App\Providers\ViewTweaksServiceProvider |
12
|
6
|
13.93
|
22.29
|
38.99
|
BookStack\App\Providers\AppServiceProvider |
23
|
17
|
89.92
|
46.63
|
42.34
|
BookStack\App\Providers\RouteServiceProvider |
44
|
23
|
252.17
|
73.55
|
39.4
|
BookStack\App\Providers\AuthServiceProvider |
28
|
11
|
212.4
|
83.97
|
36.65
|
BookStack\App\Providers\TranslationServiceProvider |
22
|
12
|
121.84
|
54.15
|
39.79
|
BookStack\App\Providers\ThemeServiceProvider |
14
|
8
|
16
|
13.71
|
40.21
|
BookStack\App\HomeController |
50
|
5
|
1135.68
|
107.69
|
22.51
|
BookStack\App\MetaController |
35
|
20
|
218.72
|
73.98
|
40.21
|
BookStack\App\MailNotification |
15
|
13
|
55.35
|
24.6
|
43.51
|
BookStack\App\AppVersion |
15
|
3
|
33.6
|
9.6
|
29.56
|
BookStack\App\SystemApiController |
14
|
4
|
104.25
|
38.41
|
33.35
|
BookStack\App\Application |
8
|
7
|
42.11
|
26.32
|
43.58
|
BookStack\App\Model |
8
|
6
|
3
|
3
|
42.45
|
BookStack\App\PwaManifestBuilder |
10
|
5
|
423.29
|
282.19
|
38.99
|
BookStack\Search\SearchRunner |
290
|
68
|
5869.18
|
187.2
|
31.25
|
BookStack\Search\Options\SearchOption |
12
|
7
|
4.75
|
9.51
|
40.39
|
BookStack\Search\Options\TagSearchOption |
18
|
8
|
282.39
|
82.88
|
37.87
|
BookStack\Search\Options\ExactSearchOption |
10
|
0
|
69.19
|
26.36
|
0
|
BookStack\Search\Options\TermSearchOption |
8
|
0
|
2
|
4
|
0
|
BookStack\Search\Options\FilterSearchOption |
27
|
0
|
241.58
|
51.34
|
0
|
BookStack\Search\SearchController |
71
|
24
|
1363.59
|
129.87
|
35.12
|
BookStack\Search\SearchTerm |
10
|
5
|
19.65
|
39.3
|
38.99
|
BookStack\Search\SearchOptions |
140
|
46
|
2167.1
|
107.1
|
34.82
|
BookStack\Search\SearchOptionSet |
50
|
18
|
232.25
|
38.71
|
35.77
|
BookStack\Search\SearchApiController |
21
|
12
|
336.89
|
104.81
|
40.21
|
BookStack\Search\SearchTextTokenizer |
41
|
16
|
249.34
|
17.81
|
36.58
|
BookStack\Search\SearchIndex |
154
|
75
|
2401.14
|
127.47
|
38.75
|
BookStack\Search\SearchResultsFormatter |
144
|
54
|
2607.97
|
65.2
|
36.18
|