SYMBOL INDEX (8747 symbols across 1793 files) FILE: assets/controllers/autogrow_controller.js method connect (line 6) | connect() { FILE: assets/controllers/clipboard_controller.js method copy (line 5) | copy(event) { FILE: assets/controllers/collapsable_controller.js constant MAX_COLLAPSED_HEIGHT_REM (line 5) | const MAX_COLLAPSED_HEIGHT_REM = 25; constant MAX_FULL_HEIGHT_REM (line 6) | const MAX_FULL_HEIGHT_REM = 28; method connect (line 21) | connect() { method setup (line 35) | setup() { method checkSize (line 52) | checkSize() { method setupButton (line 57) | setupButton() { method setExpanded (line 72) | setExpanded(expanded, skipEffects) { FILE: assets/controllers/comment_collapse_controller.js constant COMMENT_ELEMENT_TAG (line 4) | const COMMENT_ELEMENT_TAG = 'BLOCKQUOTE'; constant COLLAPSIBLE_CLASS (line 5) | const COLLAPSIBLE_CLASS = 'collapsible'; constant COLLAPSED_CLASS (line 6) | const COLLAPSED_CLASS = 'collapsed'; constant HIDDEN_CLASS (line 7) | const HIDDEN_CLASS = 'hidden'; method connect (line 17) | connect() { method toggleCollapse (line 31) | toggleCollapse(event) { method toggleHideSibling (line 56) | toggleHideSibling(element, collapserDepth) { method toggleCollapseSelf (line 65) | toggleCollapseSelf() { method updateCounter (line 69) | updateCounter(count) { method hiddenByValueChanged (line 85) | hiddenByValueChanged() { FILE: assets/controllers/confirmation_controller.js method ask (line 5) | ask(event) { FILE: assets/controllers/entry_link_create_controller.js method connect (line 15) | connect() { method fetchLink (line 28) | fetchLink(event) { method loadingValueChanged (line 52) | loadingValueChanged(val) { method fetchTitleAndDescription (line 63) | async fetchTitleAndDescription(event) { FILE: assets/controllers/form_collection_controller.js method addCollectionElement (line 12) | addCollectionElement() { FILE: assets/controllers/html_refresh_controller.js method linkCallback (line 10) | async linkCallback(event) { FILE: assets/controllers/image_upload_controller.js method connect (line 5) | connect() { method clearPreview (line 25) | clearPreview() { FILE: assets/controllers/infinite_scroll_controller.js method connect (line 12) | connect() { method appear (line 17) | async appear() { method handleEntries (line 53) | async handleEntries(url) { method loadingValueChanged (line 95) | loadingValueChanged(val) { method showPagination (line 99) | showPagination() { FILE: assets/controllers/input_length_controller.js method connect (line 12) | connect() { method updateDisplay (line 29) | updateDisplay() { FILE: assets/controllers/lightbox_controller.js method connect (line 6) | connect() { FILE: assets/controllers/markdown_toolbar_controller.js method addSpoiler (line 11) | addSpoiler(event) { method toggleEmojiPicker (line 42) | toggleEmojiPicker(event) { FILE: assets/controllers/mbin_controller.js method connect (line 11) | connect() { method handleDropdowns (line 17) | handleDropdowns() { method handleOptionsBarScroll (line 25) | handleOptionsBarScroll() { method handleNavToggleClick (line 57) | handleNavToggleClick() { method changeLang (line 62) | changeLang(event) { FILE: assets/controllers/mentions_controller.js method userPopup (line 24) | async userPopup(event) { method userPopupOut (line 37) | async userPopupOut() { method triggerUserPopup (line 44) | async triggerUserPopup(event) { method navigateUser (line 73) | async navigateUser(event) { method navigateMagazine (line 79) | async navigateMagazine(event) { FILE: assets/controllers/notifications_controller.js method connect (line 15) | connect() { method disconnect (line 26) | disconnect() { method connectEs (line 30) | connectEs(endpoint, topics) { method closeEs (line 70) | closeEs() { method getTopics (line 76) | getTopics() { method fetchAndSetNewNotificationAndMessageCount (line 109) | fetchAndSetNewNotificationAndMessageCount() { method setNotificationCount (line 126) | setNotificationCount(count) { method setMessageCount (line 137) | setMessageCount(count) { method setCountInSubBadgeElement (line 149) | setCountInSubBadgeElement(element, count) { FILE: assets/controllers/options_controller.js method connect (line 10) | connect() { method toggleTab (line 25) | toggleTab(e) { method activeTabValueChanged (line 39) | activeTabValueChanged(selectedTab) { method closeMobileSidebar (line 55) | closeMobileSidebar() { method appearanceReloadRequired (line 59) | appearanceReloadRequired(event) { FILE: assets/controllers/password_preview_controller.js method connect (line 12) | connect() { method setupPasswordPreviewButton (line 21) | setupPasswordPreviewButton() { method onPreviewButtonClick (line 42) | onPreviewButtonClick() { FILE: assets/controllers/post_controller.js method expandComments (line 13) | async expandComments(event) { method collapseComments (line 62) | collapseComments(event) { method expandVoters (line 74) | async expandVoters(event) { method loadingValueChanged (line 93) | loadingValueChanged(val) { FILE: assets/controllers/preview_controller.js method connect (line 18) | connect() { method createContainerTarget (line 30) | createContainerTarget(extraClasses) { method retry (line 40) | async retry(event) { method fetchEmbed (line 49) | async fetchEmbed(url) { method show (line 64) | async show(event) { method loadScripts (line 104) | loadScripts(response) { method loadingValueChanged (line 126) | loadingValueChanged(val) { FILE: assets/controllers/push_controller.js method connect (line 8) | connect() { method updateButtonVisibility (line 33) | updateButtonVisibility(pushSubscription) { method retry (line 48) | async retry() { method show (line 52) | async show() { method askPermission (line 56) | askPermission() { method registerPush (line 73) | registerPush() { method unregisterPush (line 111) | unregisterPush() { method testPush (line 137) | testPush() { method getDeviceKey (line 151) | getDeviceKey() { FILE: assets/controllers/rich_textarea_controller.js method connect (line 6) | connect() { method handleInput (line 25) | handleInput (event) { method toggleFormattingEnclosure (line 75) | toggleFormattingEnclosure(encl, maxLength = 1) { method delayedClearAutocomplete (line 109) | delayedClearAutocomplete() { method clearAutocomplete (line 113) | clearAutocomplete() { method getAutocompleteSearchString (line 123) | getAutocompleteSearchString(key) { method getAutocompleteSearchStringStartAndEnd (line 134) | getAutocompleteSearchStringStartAndEnd() { method fetchAutocompleteResults (line 161) | fetchAutocompleteResults(searchText) { method replaceAutocompleteSearchString (line 189) | replaceAutocompleteSearchString(replaceText) { method fillSuggestions (line 200) | fillSuggestions (html) { method markSelectedSuggestion (line 219) | markSelectedSuggestion() { method getSelectedSuggestionReplacement (line 231) | getSelectedSuggestionReplacement() { method getSuggestionElements (line 243) | getSuggestionElements() { FILE: assets/controllers/scroll_top_controller.js method connect (line 4) | connect() { method scroll (line 11) | scroll() { method increaseCounter (line 22) | increaseCounter() { method scrollTop (line 28) | scrollTop() { FILE: assets/controllers/selection_controller.js method changeLocation (line 5) | changeLocation(event) { FILE: assets/controllers/settings_row_enum_controller.js method change (line 9) | change({ params: { actionPath, reloadRequired } }) { FILE: assets/controllers/settings_row_switch_controller.js method toggle (line 11) | toggle({ target, params: { truePath, falsePath, reloadRequired } }) { FILE: assets/controllers/subject_controller.js method connect (line 17) | connect() { method getForm (line 27) | async getForm(event) { method sendForm (line 73) | async sendForm(event) { method favourite (line 140) | async favourite(event) { method vote (line 164) | async vote(event) { method loadingValueChanged (line 188) | loadingValueChanged(val) { method showModPanel (line 204) | async showModPanel(event) { method notification (line 235) | notification(data) { method refresh (line 267) | async refresh(data) { method updateVotes (line 289) | updateVotes(data) { method updateFavourites (line 303) | updateFavourites(data) { method updateCommentCounter (line 309) | updateCommentCounter(data) { method removeImage (line 319) | async removeImage(event) { method appear (line 339) | appear() { method wireMoreFocusClassAdjustment (line 353) | wireMoreFocusClassAdjustment() { method wireTouchEvent (line 393) | wireTouchEvent() { method wireTouchEventRegular (line 401) | wireTouchEventRegular() { method wireTouchEventCombined (line 422) | wireTouchEventCombined() { method filterClickEvent (line 448) | filterClickEvent(e) { FILE: assets/controllers/subject_list_controller.js method addComment (line 8) | addComment(data) { method addMainSubject (line 16) | async addMainSubject(data) { method addCommentOverview (line 73) | async addCommentOverview(data) { method increaseCounter (line 112) | increaseCounter() { FILE: assets/controllers/subs_controller.js method send (line 10) | async send(event) { FILE: assets/controllers/subs_panel_controller.js constant KBIN_SUBSCRIPTIONS_IN_SEPARATE_SIDEBAR (line 4) | const KBIN_SUBSCRIPTIONS_IN_SEPARATE_SIDEBAR = 'kbin_subscriptions_in_se... constant KBIN_SUBSCRIPTIONS_SIDEBARS_SAME_SIDE (line 5) | const KBIN_SUBSCRIPTIONS_SIDEBARS_SAME_SIDE = 'kbin_subscriptions_sideba... method generateSettingsRoute (line 13) | generateSettingsRoute(key, value) { method reattach (line 17) | async reattach() { method popLeft (line 24) | async popLeft() { method popRight (line 37) | async popRight() { FILE: assets/controllers/thumb_controller.js method adultImageHover (line 10) | async adultImageHover(event) { method adultImageHoverOut (line 22) | async adultImageHoverOut(event) { FILE: assets/controllers/timeago_controller.js method connect (line 25) | connect() { FILE: assets/utils/debounce.js function debounce (line 1) | function debounce(delay, handler) { FILE: assets/utils/event-source.js function subscribe (line 1) | function subscribe(endpoint, topics, cb) { FILE: assets/utils/http.js function fetch (line 6) | async function fetch(url = '', options = {}) { function ok (line 23) | async function ok(response) { function ThrowResponseIfNotOk (line 39) | function ThrowResponseIfNotOk(response) { FILE: assets/utils/mbin.js function getIntIdFromElement (line 1) | function getIntIdFromElement(element) { function getIdPrefixFromNotification (line 5) | function getIdPrefixFromNotification(data) { function getTypeFromNotification (line 18) | function getTypeFromNotification(data) { function getLevel (line 35) | function getLevel(element) { function getDepth (line 40) | function getDepth(element) { FILE: assets/utils/popover.js function getPositionTarget (line 84) | function getPositionTarget(popover) { function initPopover (line 94) | function initPopover(popover) { function initPopoverEvents (line 103) | function initPopoverEvents(popover) { function togglePopover (line 137) | function togglePopover(popover, bool, moveFocus) { function focusPopover (line 164) | function focusPopover(popover) { function positionPopover (line 172) | function positionPopover(popover) { function resetPopoverStyle (line 201) | function resetPopoverStyle(popover) { function initPopoverPosition (line 210) | function initPopoverPosition(popover) { function checkPopoverClick (line 216) | function checkPopoverClick(popover, target) { function checkPopoverFocus (line 226) | function checkPopoverFocus(popover) { function getFocusableElements (line 235) | function getFocusableElements(popover) { function getFirstVisible (line 242) | function getFirstVisible(popover, elements) { function getLastVisible (line 252) | function getLastVisible(popover, elements) { function trapFocus (line 262) | function trapFocus(popover, event) { function isVisible (line 275) | function isVisible(element) { FILE: assets/utils/routing.js function router (line 5) | function router() { FILE: migrations/Version20210527210529.php class Version20210527210529 (line 10) | final class Version20210527210529 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 261) | public function down(Schema $schema): void FILE: migrations/Version20210830133327.php class Version20210830133327 (line 10) | final class Version20210830133327 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20211016124104.php class Version20211016124104 (line 10) | final class Version20211016124104 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 36) | public function down(Schema $schema): void FILE: migrations/Version20211107140830.php class Version20211107140830 (line 10) | final class Version20211107140830 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20211113102713.php class Version20211113102713 (line 10) | final class Version20211113102713 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20211117170048.php class Version20211117170048 (line 13) | final class Version20211117170048 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20211121182824.php class Version20211121182824 (line 13) | final class Version20211121182824 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 49) | public function down(Schema $schema): void FILE: migrations/Version20211205133802.php class Version20211205133802 (line 13) | final class Version20211205133802 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 36) | public function down(Schema $schema): void FILE: migrations/Version20211220092653.php class Version20211220092653 (line 13) | final class Version20211220092653 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 37) | public function down(Schema $schema): void FILE: migrations/Version20211231174542.php class Version20211231174542 (line 13) | final class Version20211231174542 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20220116141404.php class Version20220116141404 (line 13) | final class Version20220116141404 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20220123173726.php class Version20220123173726 (line 13) | final class Version20220123173726 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220125212007.php class Version20220125212007 (line 13) | final class Version20220125212007 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20220131190012.php class Version20220131190012 (line 13) | final class Version20220131190012 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20220204202829.php class Version20220204202829 (line 13) | final class Version20220204202829 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 41) | public function down(Schema $schema): void FILE: migrations/Version20220206143129.php class Version20220206143129 (line 13) | final class Version20220206143129 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 32) | public function down(Schema $schema): void FILE: migrations/Version20220208192443.php class Version20220208192443 (line 13) | final class Version20220208192443 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 43) | public function down(Schema $schema): void FILE: migrations/Version20220216211707.php class Version20220216211707 (line 13) | final class Version20220216211707 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20220218220935.php class Version20220218220935 (line 13) | final class Version20220218220935 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220306181222.php class Version20220306181222 (line 13) | final class Version20220306181222 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220308201003.php class Version20220308201003 (line 13) | final class Version20220308201003 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20220320191810.php class Version20220320191810 (line 13) | final class Version20220320191810 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 37) | public function down(Schema $schema): void FILE: migrations/Version20220404185534.php class Version20220404185534 (line 13) | final class Version20220404185534 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220407171552.php class Version20220407171552 (line 13) | final class Version20220407171552 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220408100230.php class Version20220408100230 (line 13) | final class Version20220408100230 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20220411203149.php class Version20220411203149 (line 13) | final class Version20220411203149 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 31) | public function down(Schema $schema): void FILE: migrations/Version20220421082111.php class Version20220421082111 (line 13) | final class Version20220421082111 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20220621144628.php class Version20220621144628 (line 13) | final class Version20220621144628 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20220705184724.php class Version20220705184724 (line 13) | final class Version20220705184724 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20220716120139.php class Version20220716120139 (line 13) | final class Version20220716120139 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 35) | public function down(Schema $schema): void FILE: migrations/Version20220716142146.php class Version20220716142146 (line 13) | final class Version20220716142146 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20220717101149.php class Version20220717101149 (line 13) | final class Version20220717101149 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20220723095813.php class Version20220723095813 (line 13) | final class Version20220723095813 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 31) | public function down(Schema $schema): void FILE: migrations/Version20220723182602.php class Version20220723182602 (line 13) | final class Version20220723182602 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20220801085018.php class Version20220801085018 (line 13) | final class Version20220801085018 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 36) | public function down(Schema $schema): void FILE: migrations/Version20220808150935.php class Version20220808150935 (line 13) | final class Version20220808150935 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20220903070858.php class Version20220903070858 (line 13) | final class Version20220903070858 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 30) | public function down(Schema $schema): void FILE: migrations/Version20220911120737.php class Version20220911120737 (line 13) | final class Version20220911120737 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 31) | public function down(Schema $schema): void FILE: migrations/Version20220917102655.php class Version20220917102655 (line 13) | final class Version20220917102655 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20220918140533.php class Version20220918140533 (line 13) | final class Version20220918140533 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20220924182955.php class Version20220924182955 (line 13) | final class Version20220924182955 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20221015120344.php class Version20221015120344 (line 13) | final class Version20221015120344 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20221030095047.php class Version20221030095047 (line 13) | final class Version20221030095047 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20221108164813.php class Version20221108164813 (line 13) | final class Version20221108164813 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 32) | public function down(Schema $schema): void FILE: migrations/Version20221109161753.php class Version20221109161753 (line 13) | final class Version20221109161753 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20221116150037.php class Version20221116150037 (line 13) | final class Version20221116150037 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20221121125723.php class Version20221121125723 (line 13) | final class Version20221121125723 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20221124162526.php class Version20221124162526 (line 13) | final class Version20221124162526 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 39) | public function down(Schema $schema): void FILE: migrations/Version20221128212959.php class Version20221128212959 (line 13) | final class Version20221128212959 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20221202114605.php class Version20221202114605 (line 13) | final class Version20221202114605 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20221202134944.php class Version20221202134944 (line 13) | final class Version20221202134944 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20221202140020.php class Version20221202140020 (line 13) | final class Version20221202140020 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20221214153611.php class Version20221214153611 (line 13) | final class Version20221214153611 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 34) | public function down(Schema $schema): void FILE: migrations/Version20221222124812.php class Version20221222124812 (line 13) | final class Version20221222124812 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20221229160511.php class Version20221229160511 (line 13) | final class Version20221229160511 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 30) | public function down(Schema $schema): void FILE: migrations/Version20221229162448.php class Version20221229162448 (line 13) | final class Version20221229162448 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230125123959.php class Version20230125123959 (line 13) | final class Version20230125123959 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 30) | public function down(Schema $schema): void FILE: migrations/Version20230306134010.php class Version20230306134010 (line 13) | final class Version20230306134010 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 32) | public function down(Schema $schema): void FILE: migrations/Version20230314134010.php class Version20230314134010 (line 13) | final class Version20230314134010 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 72) | public function down(Schema $schema): void FILE: migrations/Version20230323160934.php class Version20230323160934 (line 13) | final class Version20230323160934 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20230323170745.php class Version20230323170745 (line 13) | final class Version20230323170745 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 30) | public function down(Schema $schema): void FILE: migrations/Version20230325084833.php class Version20230325084833 (line 13) | final class Version20230325084833 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20230325101955.php class Version20230325101955 (line 13) | final class Version20230325101955 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230404080956.php class Version20230404080956 (line 13) | final class Version20230404080956 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20230411133416.php class Version20230411133416 (line 13) | final class Version20230411133416 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230411143354.php class Version20230411143354 (line 13) | final class Version20230411143354 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230412211534.php class Version20230412211534 (line 13) | final class Version20230412211534 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20230425103236.php class Version20230425103236 (line 13) | final class Version20230425103236 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230428130129.php class Version20230428130129 (line 13) | final class Version20230428130129 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20230429053840.php class Version20230429053840 (line 13) | final class Version20230429053840 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20230429143017.php class Version20230429143017 (line 13) | final class Version20230429143017 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20230504124307.php class Version20230504124307 (line 13) | final class Version20230504124307 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230514143119.php class Version20230514143119 (line 13) | final class Version20230514143119 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 30) | public function down(Schema $schema): void FILE: migrations/Version20230521145244.php class Version20230521145244 (line 13) | final class Version20230521145244 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230522135602.php class Version20230522135602 (line 13) | final class Version20230522135602 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 38) | public function down(Schema $schema): void FILE: migrations/Version20230525203803.php class Version20230525203803 (line 13) | final class Version20230525203803 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 35) | public function down(Schema $schema): void FILE: migrations/Version20230615085154.php class Version20230615085154 (line 13) | final class Version20230615085154 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 39) | public function down(Schema $schema): void FILE: migrations/Version20230615091124.php class Version20230615091124 (line 13) | final class Version20230615091124 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20230615203020.php class Version20230615203020 (line 13) | final class Version20230615203020 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 35) | public function down(Schema $schema): void FILE: migrations/Version20230701125418.php class Version20230701125418 (line 13) | final class Version20230701125418 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20230712132025.php class Version20230712132025 (line 13) | final class Version20230712132025 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20230715034515.php class Version20230715034515 (line 13) | final class Version20230715034515 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20230718160422.php class Version20230718160422 (line 13) | final class Version20230718160422 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230719060447.php class Version20230710060447 (line 13) | final class Version20230710060447 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 69) | public function down(Schema $schema): void FILE: migrations/Version20230729063543.php class Version20230729063543 (line 10) | final class Version20230729063543 extends AbstractMigration method up (line 12) | public function up(Schema $schema): void method down (line 17) | public function down(Schema $schema): void FILE: migrations/Version20230812151754.php class Version20230812151754 (line 13) | final class Version20230812151754 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230820234418.php class Version20230820234418 (line 13) | final class Version20230820234418 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230902082312.php class Version20230902082312 (line 13) | final class Version20230902082312 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20230906095436.php class Version20230906095436 (line 13) | final class Version20230906095436 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20231019023030.php class Version20231019023030 (line 10) | final class Version20231019023030 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 35) | public function down(Schema $schema): void FILE: migrations/Version20231019190634.php class Version20231019190634 (line 10) | final class Version20231019190634 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20231103004800.php class Version20231103004800 (line 10) | class Version20231103004800 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20231103070928.php class Version20231103070928 (line 13) | final class Version20231103070928 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20231107204142.php class Version20231107204142 (line 10) | class Version20231107204142 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20231108084451.php class Version20231108084451 (line 10) | final class Version20231108084451 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 38) | public function down(Schema $schema): void FILE: migrations/Version20231112133420.php class Version20231112133420 (line 10) | final class Version20231112133420 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20231113165549.php class Version20231113165549 (line 13) | final class Version20231113165549 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20231119012320.php class Version20231119012320 (line 13) | final class Version20231119012320 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 32) | public function down(Schema $schema): void FILE: migrations/Version20231120164429.php class Version20231120164429 (line 13) | final class Version20231120164429 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20231121010453.php class Version20231121010453 (line 13) | final class Version20231121010453 extends AbstractMigration method getDescription (line 30) | public function getDescription(): string method up (line 35) | public function up(Schema $schema): void method down (line 42) | public function down(Schema $schema): void FILE: migrations/Version20231130203400.php class Version20231130203400 (line 10) | class Version20231130203400 extends AbstractMigration method up (line 12) | public function up(Schema $schema): void method down (line 18) | public function down(Schema $schema): void FILE: migrations/Version20240113214751.php class Version20240113214751 (line 13) | final class Version20240113214751 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20240216110804.php class Version20240216110804 (line 13) | final class Version20240216110804 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 119) | public function down(Schema $schema): void FILE: migrations/Version20240217103834.php class Version20240217103834 (line 10) | final class Version20240217103834 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20240217141231.php class Version20240217141231 (line 10) | final class Version20240217141231 extends AbstractMigration method up (line 12) | public function up(Schema $schema): void method down (line 17) | public function down(Schema $schema): void FILE: migrations/Version20240313222328.php class Version20240313222328 (line 10) | final class Version20240313222328 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20240315124130.php class Version20240315124130 (line 10) | class Version20240315124130 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20240317163312.php class Version20240317163312 (line 10) | final class Version20240317163312 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20240330101300.php class Version20240330101300 (line 10) | final class Version20240330101300 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 165) | public function down(Schema $schema): void FILE: migrations/Version20240402190028.php class Version20240402190028 (line 10) | final class Version20240402190028 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20240405131611.php class Version20240405131611 (line 13) | final class Version20240405131611 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20240405134821.php class Version20240405134821 (line 13) | final class Version20240405134821 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20240409072525.php class Version20240409072525 (line 13) | final class Version20240409072525 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20240412010024.php class Version20240412010024 (line 13) | final class Version20240412010024 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20240503224350.php class Version20240503224350 (line 13) | final class Version20240503224350 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20240515122858.php class Version20240515122858 (line 10) | final class Version20240515122858 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20240528172429.php class Version20240528172429 (line 10) | final class Version20240528172429 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20240529115400.php class Version20240529115400 (line 10) | class Version20240529115400 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20240603190838.php class Version20240603190838 (line 10) | final class Version20240603190838 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20240603230734.php class Version20240603230734 (line 13) | final class Version20240603230734 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20240612234046.php class Version20240612234046 (line 13) | final class Version20240612234046 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20240614120443.php class Version20240614120443 (line 10) | final class Version20240614120443 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 33) | public function down(Schema $schema): void FILE: migrations/Version20240615225744.php class Version20240615225744 (line 10) | final class Version20240615225744 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20240625162714.php class Version20240625162714 (line 10) | final class Version20240625162714 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20240628142700.php class Version20240628142700 (line 10) | final class Version20240628142700 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20240628145441.php class Version20240628145441 (line 10) | final class Version20240628145441 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 29) | public function down(Schema $schema): void FILE: migrations/Version20240701113000.php class Version20240701113000 (line 11) | class Version20240701113000 extends AbstractMigration method getDescription (line 13) | public function getDescription(): string method up (line 18) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20240706005744.php class Version20240706005744 (line 13) | final class Version20240706005744 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 26) | public function down(Schema $schema): void FILE: migrations/Version20240715181419.php class Version20240715181419 (line 10) | final class Version20240715181419 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 28) | public function down(Schema $schema): void FILE: migrations/Version20240718232800.php class Version20240718232800 (line 10) | final class Version20240718232800 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20240729174207.php class Version20240729174207 (line 10) | final class Version20240729174207 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20240815162107.php class Version20240815162107 (line 10) | final class Version20240815162107 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20240820201944.php class Version20240820201944 (line 10) | final class Version20240820201944 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 46) | public function down(Schema $schema): void FILE: migrations/Version20240831151328.php class Version20240831151328 (line 10) | final class Version20240831151328 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 42) | public function down(Schema $schema): void FILE: migrations/Version20240923164233.php class Version20240923164233 (line 10) | final class Version20240923164233 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20241104162329.php class Version20241104162655 (line 10) | final class Version20241104162655 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20241124155724.php class Version20241124155724 (line 10) | final class Version20241124155724 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20241125210454.php class Version20241125210454 (line 10) | final class Version20241125210454 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 36) | public function down(Schema $schema): void FILE: migrations/Version20250128125727.php class Version20250128125727 (line 10) | final class Version20250128125727 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20250203232039.php class Version20250203232039 (line 10) | final class Version20250203232039 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 31) | public function down(Schema $schema): void FILE: migrations/Version20250204152300.php class Version20250204152300 (line 10) | class Version20250204152300 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20250706115844.php class Version20250706115844 (line 10) | final class Version20250706115844 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 32) | public function down(Schema $schema): void FILE: migrations/Version20250723183702.php class Version20250723183702 (line 10) | final class Version20250723183702 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20250802102904.php class Version20250802102904 (line 10) | final class Version20250802102904 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20250812194529.php class Version20250812194529 (line 10) | final class Version20250812194529 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20250813132233.php class Version20250813132233 (line 10) | final class Version20250813132233 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 44) | public function down(Schema $schema): void FILE: migrations/Version20250907112001.php class Version20250907112001 (line 10) | final class Version20250907112001 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20250924105525.php class Version20250924105525 (line 10) | final class Version20250924105525 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20251022104152.php class Version20251022104152 (line 10) | final class Version20251022104152 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20251022115254.php class Version20251022115254 (line 10) | final class Version20251022115254 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20251031174052.php class Version20251031174052 (line 10) | final class Version20251031174052 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20251118112235.php class Version20251118112235 (line 10) | final class Version20251118112235 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20251129140919.php class Version20251129140919 (line 10) | final class Version20251129140919 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20251206145724.php class Version20251206145724 (line 10) | final class Version20251206145724 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20251214111055.php class Version20251214111055 (line 10) | final class Version20251214111055 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20260113103210.php class Version20260113103210 (line 10) | final class Version20260113103210 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20260113151625.php class Version20260113151625 (line 10) | final class Version20260113151625 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 23) | public function down(Schema $schema): void FILE: migrations/Version20260118131639.php class Version20260118131639 (line 10) | final class Version20260118131639 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20260118142727.php class Version20260118142727 (line 10) | final class Version20260118142727 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 24) | public function down(Schema $schema): void FILE: migrations/Version20260120175744.php class Version20260120175744 (line 10) | final class Version20260120175744 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 39) | public function down(Schema $schema): void FILE: migrations/Version20260127111110.php class Version20260127111110 (line 10) | final class Version20260127111110 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 48) | public function down(Schema $schema): void FILE: migrations/Version20260201131000.php class Version20260201131000 (line 10) | final class Version20260201131000 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: migrations/Version20260224224633.php class Version20260224224633 (line 13) | final class Version20260224224633 extends AbstractMigration method getDescription (line 15) | public function getDescription(): string method up (line 20) | public function up(Schema $schema): void method down (line 27) | public function down(Schema $schema): void FILE: migrations/Version20260303103217.php class Version20260303103217 (line 10) | final class Version20260303103217 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20260303142852.php class Version20260303142852 (line 10) | final class Version20260303142852 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 66) | public function down(Schema $schema): void FILE: migrations/Version20260315190023.php class Version20260315190023 (line 10) | final class Version20260315190023 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 22) | public function down(Schema $schema): void FILE: migrations/Version20260330132857.php class Version20260330132857 (line 10) | final class Version20260330132857 extends AbstractMigration method getDescription (line 12) | public function getDescription(): string method up (line 17) | public function up(Schema $schema): void method down (line 25) | public function down(Schema $schema): void FILE: src/ActivityPub/ActorHandle.php class ActorHandle (line 7) | class ActorHandle method __construct (line 11) | public function __construct( method __toString (line 19) | public function __toString(): string method parse (line 24) | public static function parse(string $handle): ?static method isHandle (line 40) | public static function isHandle(string $handle): bool method isValid (line 49) | public function isValid(): bool method getPortString (line 55) | public function getPortString(): string method setPort (line 61) | public function setPort(int|string|null $port): static method getDomain (line 73) | public function getDomain(): string method setDomain (line 79) | public function setDomain(?string $domain): static method formatWithPrefix (line 89) | public function formatWithPrefix(?string $prefix): string method plainHandle (line 95) | public function plainHandle(): string method atHandle (line 101) | public function atHandle(): string method bangHandle (line 107) | public function bangHandle(): string FILE: src/ActivityPub/JsonRd.php class JsonRd (line 33) | class JsonRd method addAlias (line 83) | public function addAlias(string $uri): static method removeAlias (line 90) | public function removeAlias(string $uri): static method addProperty (line 100) | public function addProperty(string $uri, ?string $value = null): static method removeProperty (line 107) | public function removeProperty(string $uri): static method addLink (line 117) | public function addLink(JsonRdLink $link): static method removeLink (line 124) | public function removeLink(JsonRdLink $link): static method toJSON (line 138) | public function toJSON(): string method toArray (line 146) | public function toArray(): array method getSubject (line 164) | public function getSubject() method setSubject (line 169) | public function setSubject(string $subject): static method getAliases (line 179) | public function getAliases(): array method setAliases (line 187) | protected function setAliases(array $aliases): static method getLinks (line 197) | public function getLinks(): array method setLinks (line 205) | protected function setLinks(array $links): static method getProperties (line 215) | public function getProperties(): array method setProperties (line 223) | protected function setProperties(array $properties): static FILE: src/ActivityPub/JsonRdLink.php class JsonRdLink (line 45) | class JsonRdLink method addTitle (line 230) | public function addTitle(string $locale, string $value): static method removeTitle (line 239) | public function removeTitle(string $locale): static method addProperty (line 249) | public function addProperty(string $url, string $value): static method removeProperty (line 256) | public function removeProperty(string $url): static method toArray (line 269) | public function toArray(): array method getRel (line 282) | public function getRel(): string method setRel (line 290) | public function setRel(string $relation): static method getHref (line 306) | public function getHref(): ?string method setHref (line 314) | public function setHref(string $href): static method getType (line 321) | public function getType(): ?string method setType (line 326) | public function setType(string $type): static method getTitles (line 336) | public function getTitles(): array method setTitles (line 344) | protected function setTitles(array $titles): static method getProperties (line 354) | public function getProperties(): array method setProperties (line 362) | protected function setProperties(array $properties): static FILE: src/ArgumentValueResolver/FavouriteResolver.php class FavouriteResolver (line 13) | class FavouriteResolver implements ValueResolverInterface method __construct (line 15) | public function __construct(private readonly EntityManagerInterface $e... method resolve (line 19) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: src/ArgumentValueResolver/MagazineResolver.php class MagazineResolver (line 13) | class MagazineResolver implements ValueResolverInterface method __construct (line 15) | public function __construct(private readonly MagazineRepository $repos... method resolve (line 19) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: src/ArgumentValueResolver/ReportResolver.php class ReportResolver (line 13) | class ReportResolver implements ValueResolverInterface method __construct (line 15) | public function __construct(private readonly EntityManagerInterface $e... method resolve (line 19) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: src/ArgumentValueResolver/UserResolver.php class UserResolver (line 16) | class UserResolver implements ValueResolverInterface method __construct (line 18) | public function __construct( method resolve (line 25) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: src/ArgumentValueResolver/VotableResolver.php class VotableResolver (line 13) | class VotableResolver implements ValueResolverInterface method __construct (line 15) | public function __construct(private readonly EntityManagerInterface $e... method resolve (line 19) | public function resolve(Request $request, ArgumentMetadata $argument):... FILE: src/Command/ActorUpdateCommand.php class ActorUpdateCommand (line 20) | #[AsCommand( method __construct (line 26) | public function __construct( method configure (line 34) | protected function configure(): void method execute (line 42) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/AdminCommand.php class AdminCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method configure (line 30) | protected function configure(): void method execute (line 37) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/ApImportObject.php class ApImportObject (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method configure (line 29) | protected function configure(): void method execute (line 34) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/AwesomeBot/AwesomeBotEntries.php class AwesomeBotEntries (line 22) | #[AsCommand(name: 'mbin:awesome-bot:entries:create')] method __construct (line 29) | public function __construct( method configure (line 38) | protected function configure(): void method execute (line 48) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/AwesomeBot/AwesomeBotFixtures.php class AwesomeBotFixtures (line 23) | #[AsCommand(name: 'mbin:awesome-bot:fixtures:create')] method __construct (line 26) | public function __construct( method configure (line 35) | protected function configure(): void method execute (line 42) | protected function execute(InputInterface $input, OutputInterface $out... method getEntries (line 140) | private function getEntries(): array method prepareMagazines (line 338) | private function prepareMagazines(OutputInterface $output, array $entr... FILE: src/Command/AwesomeBot/AwesomeBotMagazine.php class AwesomeBotMagazine (line 25) | #[AsCommand(name: 'mbin:awesome-bot:magazine:create')] method __construct (line 28) | public function __construct( method configure (line 36) | protected function configure(): void method execute (line 47) | protected function execute(InputInterface $input, OutputInterface $out... method createBadges (line 85) | #[Pure] FILE: src/Command/CheckDuplicatesUsersMagazines.php class CheckDuplicatesUsersMagazines (line 26) | #[AsCommand( method __construct (line 32) | public function __construct( method configure (line 45) | protected function configure(): void method execute (line 51) | protected function execute(InputInterface $input, OutputInterface $out... method findDuplicates (line 121) | private function findDuplicates(SymfonyStyle $io, string $entity): array method displayDuplicatesTable (line 148) | private function displayDuplicatesTable(SymfonyStyle $io, array $resul... method deleteEntities (line 185) | private function deleteEntities(SymfonyStyle $io, string $entity, arra... method fixDuplicatesByHandle (line 223) | protected function fixDuplicatesByHandle(SymfonyStyle $io, bool $dryRu... method getUsersToUpdateFromUrl (line 287) | private function getUsersToUpdateFromUrl(string $url, SymfonyStyle $io... method purgeUser (line 368) | private function purgeUser(User $user): void method mergeRemoteUsers (line 386) | private function mergeRemoteUsers(array $users, SymfonyStyle $io, bool... FILE: src/Command/DeleteMonitoringDataCommand.php class DeleteMonitoringDataCommand (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method configure (line 27) | protected function configure(): void method execute (line 36) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/DeleteOrphanedImagesCommand.php class DeleteOrphanedImagesCommand (line 18) | #[AsCommand( method __construct (line 24) | public function __construct( method configure (line 31) | protected function configure(): void method execute (line 45) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/DeleteUserCommand.php class DeleteUserCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method configure (line 30) | protected function configure(): void method execute (line 35) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/DocumentationGenerateFederationCommand.php class DocumentationGenerateFederationCommand (line 62) | #[AsCommand( method __construct (line 68) | public function __construct( method configure (line 110) | protected function configure() method execute (line 116) | protected function execute(InputInterface $input, OutputInterface $out... method generateMarkdown (line 163) | private function generateMarkdown(string $content): string method createImage (line 323) | protected function createImage(): Image FILE: src/Command/ImageCacheCommand.php class ImageCacheCommand (line 21) | #[AsCommand( method __construct (line 27) | public function __construct(private readonly EntityManagerInterface $e... method execute (line 32) | protected function execute(InputInterface $input, OutputInterface $out... method buildUsersCache (line 44) | private function buildUsersCache(): void method buildEntriesCache (line 68) | private function buildEntriesCache(): void method buildEntryCommentsCache (line 92) | private function buildEntryCommentsCache(): void method buildPostsCache (line 116) | private function buildPostsCache(): void method buildPostCommentsCache (line 140) | private function buildPostCommentsCache(): void method buildMagazinesCache (line 164) | private function buildMagazinesCache(): void FILE: src/Command/MagazineCreateCommand.php class MagazineCreateCommand (line 19) | #[AsCommand( method __construct (line 25) | public function __construct( method configure (line 33) | protected function configure(): void method execute (line 46) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/MagazineUnsubCommand.php class MagazineUnsubCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method configure (line 29) | protected function configure(): void method execute (line 34) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/ModeratorCommand.php class ModeratorCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method configure (line 30) | protected function configure(): void method execute (line 37) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/MoveEntriesByTagCommand.php class MoveEntriesByTagCommand (line 23) | #[AsCommand( method __construct (line 29) | public function __construct( method configure (line 37) | protected function configure(): void method execute (line 43) | protected function execute(InputInterface $input, OutputInterface $out... method moveComments (line 89) | private function moveComments(ArrayCollection|Collection $comments, Ma... method moveReports (line 107) | private function moveReports(ArrayCollection|Collection $reports, Maga... method moveFavourites (line 122) | private function moveFavourites(ArrayCollection|Collection $favourites... FILE: src/Command/MovePostsByTagCommand.php class MovePostsByTagCommand (line 24) | #[AsCommand( method __construct (line 30) | public function __construct( method configure (line 39) | protected function configure(): void method execute (line 45) | protected function execute(InputInterface $input, OutputInterface $out... method moveComments (line 78) | private function moveComments(ArrayCollection|Collection $comments, Ma... method moveReports (line 96) | private function moveReports(ArrayCollection|Collection $reports, Maga... method moveFavourites (line 111) | private function moveFavourites(ArrayCollection|Collection $favourites... FILE: src/Command/PostMagazinesUpdateCommand.php class PostMagazinesUpdateCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method execute (line 32) | protected function execute(InputInterface $input, OutputInterface $out... method handleMagazine (line 42) | private function handleMagazine(Post $post, OutputInterface $output): ... FILE: src/Command/RefreshImageMetaDataCommand.php class RefreshImageMetaDataCommand (line 20) | #[AsCommand( method __construct (line 26) | public function __construct( method configure (line 35) | protected function configure(): void method execute (line 41) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/RemoveAccountsMarkedForDeletion.php class RemoveAccountsMarkedForDeletion (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method execute (line 28) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/RemoveDMAndBanCommand.php class RemoveDMAndBanCommand (line 19) | #[AsCommand( method __construct (line 27) | public function __construct( method configure (line 35) | protected function configure(): void method execute (line 40) | protected function execute(InputInterface $input, OutputInterface $out... method searchMessages (line 77) | private function searchMessages(SymfonyStyle $io): void method banSenders (line 107) | private function banSenders(): void method removeMessages (line 126) | private function removeMessages(): void FILE: src/Command/RemoveDeadMessagesCommand.php class RemoveDeadMessagesCommand (line 14) | #[AsCommand( method __construct (line 20) | public function __construct( method configure (line 26) | protected function configure(): void method execute (line 30) | protected function execute(InputInterface $input, OutputInterface $out... method removeDeadMessages (line 42) | private function removeDeadMessages(): void FILE: src/Command/RemoveDuplicatesCommand.php class RemoveDuplicatesCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method configure (line 28) | protected function configure(): void method execute (line 32) | protected function execute(InputInterface $input, OutputInterface $out... method removePosts (line 42) | private function removePosts(): void method removeActors (line 70) | private function removeActors(): void FILE: src/Command/RemoveFailedMessagesCommand.php class RemoveFailedMessagesCommand (line 14) | #[AsCommand( method __construct (line 20) | public function __construct( method configure (line 26) | protected function configure(): void method execute (line 30) | protected function execute(InputInterface $input, OutputInterface $out... method removeFailedMessages (line 42) | private function removeFailedMessages(): void FILE: src/Command/RemoveOldImagesCommand.php class RemoveOldImagesCommand (line 26) | #[AsCommand( method __construct (line 36) | public function __construct( method configure (line 47) | public function configure() method execute (line 59) | protected function execute(InputInterface $input, OutputInterface $out... method deleteAllImages (line 102) | private function deleteAllImages($output): int method deleteThreadsImages (line 118) | private function deleteThreadsImages(OutputInterface $output): int method deleteThreadCommentsImages (line 160) | private function deleteThreadCommentsImages(OutputInterface $output): int method deletePostsImages (line 201) | private function deletePostsImages(OutputInterface $output): int method deletePostCommentsImages (line 243) | private function deletePostCommentsImages(OutputInterface $output): int method deleteUsersImages (line 284) | private function deleteUsersImages(OutputInterface $output): int FILE: src/Command/RemoveRemoteMediaCommand.php class RemoveRemoteMediaCommand (line 19) | #[AsCommand( method __construct (line 25) | public function __construct( method configure (line 34) | protected function configure(): void method execute (line 41) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/SubMagazineCommand.php class SubMagazineCommand (line 18) | #[AsCommand( method __construct (line 24) | public function __construct( method configure (line 32) | protected function configure(): void method execute (line 40) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/ApKeysUpdateCommand.php class ApKeysUpdateCommand (line 20) | #[AsCommand( method __construct (line 26) | public function __construct( method execute (line 35) | protected function execute(InputInterface $input, OutputInterface $out... method generate (line 61) | private function generate(array $actors): void FILE: src/Command/Update/Async/ImageBlurhashHandler.php class ImageBlurhashHandler (line 13) | #[AsMessageHandler] method __construct (line 16) | public function __construct( method __invoke (line 25) | public function __invoke(ImageBlurhashMessage $message): bool FILE: src/Command/Update/Async/ImageBlurhashMessage.php class ImageBlurhashMessage (line 9) | class ImageBlurhashMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $id) FILE: src/Command/Update/Async/NoteVisibilityHandler.php class NoteVisibilityHandler (line 13) | #[AsMessageHandler] method __construct (line 16) | public function __construct( method __invoke (line 22) | public function __invoke(NoteVisibilityMessage $message): void FILE: src/Command/Update/Async/NoteVisibilityMessage.php class NoteVisibilityMessage (line 11) | class NoteVisibilityMessage implements AsyncMessageInterface method __construct (line 16) | public function __construct(public int $id, public string $class) FILE: src/Command/Update/ImageBlurhashUpdateCommand.php class ImageBlurhashUpdateCommand (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method execute (line 28) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/LocalMagazineApProfile.php class LocalMagazineApProfile (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method execute (line 28) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/NoteVisibilityUpdateCommand.php class NoteVisibilityUpdateCommand (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method execute (line 28) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/PostCommentRootUpdateCommand.php class PostCommentRootUpdateCommand (line 15) | #[AsCommand( method __construct (line 21) | public function __construct( method execute (line 28) | protected function execute(InputInterface $input, OutputInterface $out... method update (line 47) | private function update(PostComment $comment): void FILE: src/Command/Update/PushKeysUpdateCommand.php class PushKeysUpdateCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method execute (line 29) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/RemoveMagazineNameFromTagsCommand.php class RemoveMagazineNameFromTagsCommand (line 14) | #[AsCommand( method __construct (line 20) | public function __construct( method execute (line 27) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/RemoveRemoteEntriesFromLocalDomainCommand.php class RemoveRemoteEntriesFromLocalDomainCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method execute (line 31) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/SlugUpdateCommand.php class SlugUpdateCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method execute (line 29) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/TagsUpdateCommand.php class TagsUpdateCommand (line 17) | #[AsCommand( method __construct (line 23) | public function __construct( method execute (line 30) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/Update/UserLastActiveUpdateCommand.php class UserLastActiveUpdateCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method execute (line 29) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/UserCommand.php class UserCommand (line 19) | #[AsCommand( method __construct (line 25) | public function __construct( method configure (line 33) | protected function configure(): void method execute (line 44) | protected function execute(InputInterface $input, OutputInterface $out... method createUser (line 71) | private function createUser(InputInterface $input, SymfonyStyle $io): ... FILE: src/Command/UserPasswordCommand.php class UserPasswordCommand (line 18) | #[AsCommand( method __construct (line 24) | public function __construct( method configure (line 33) | protected function configure(): void method execute (line 39) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/UserRotatePrivateKeys.php class UserRotatePrivateKeys (line 20) | #[AsCommand( method __construct (line 26) | public function __construct( method configure (line 37) | protected function configure(): void method execute (line 44) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/UserUnsubCommand.php class UserUnsubCommand (line 16) | #[AsCommand( method __construct (line 22) | public function __construct( method configure (line 29) | protected function configure(): void method execute (line 34) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Command/VerifyCommand.php class VerifyCommand (line 18) | #[AsCommand( method __construct (line 24) | public function __construct( method configure (line 32) | protected function configure(): void method execute (line 39) | protected function execute(InputInterface $input, OutputInterface $out... FILE: src/Controller/AboutController.php class AboutController (line 13) | class AboutController extends AbstractController method __invoke (line 15) | public function __invoke(SettingsManager $settings, SiteRepository $re... FILE: src/Controller/AbstractController.php class AbstractController (line 23) | abstract class AbstractController extends BaseAbstractController method getUserOrThrow (line 25) | protected function getUserOrThrow(): User method validateCsrf (line 36) | protected function validateCsrf(string $id, $token): void method redirectToRefererOrHome (line 43) | protected function redirectToRefererOrHome(Request $request, ?string $... method getJsonSuccessResponse (line 52) | protected function getJsonSuccessResponse(): JsonResponse method getJsonFormResponse (line 62) | protected function getJsonFormResponse( method getPageNb (line 79) | protected function getPageNb(Request $request): int method redirectToEntry (line 84) | protected function redirectToEntry(Entry $entry): Response method redirectToPost (line 96) | protected function redirectToPost(Post $post): Response method redirectToMagazine (line 108) | protected function redirectToMagazine(Magazine $magazine, ?string $sor... FILE: src/Controller/ActivityPub/ContextsController.php class ContextsController (line 11) | class ContextsController method __invoke (line 13) | public function __invoke(Request $request, ContextsProvider $context):... FILE: src/Controller/ActivityPub/EntryCommentController.php class EntryCommentController (line 19) | class EntryCommentController extends AbstractController method __construct (line 23) | public function __construct( method __invoke (line 29) | public function __invoke( FILE: src/Controller/ActivityPub/EntryController.php class EntryController (line 17) | class EntryController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | public function __invoke( FILE: src/Controller/ActivityPub/HostMetaController.php class HostMetaController (line 15) | class HostMetaController method __construct (line 17) | public function __construct( method __invoke (line 22) | public function __invoke(): Response FILE: src/Controller/ActivityPub/InstanceController.php class InstanceController (line 13) | class InstanceController method __invoke (line 15) | public function __invoke(Request $request, InstanceFactory $instanceFa... FILE: src/Controller/ActivityPub/InstanceOutboxController.php class InstanceOutboxController (line 11) | class InstanceOutboxController method __invoke (line 13) | public function __invoke(string $kbinDomain, Request $request, Instanc... FILE: src/Controller/ActivityPub/Magazine/MagazineController.php class MagazineController (line 12) | class MagazineController extends AbstractController method __construct (line 14) | public function __construct(private readonly GroupFactory $groupFactory) method __invoke (line 18) | public function __invoke(Magazine $magazine): JsonResponse FILE: src/Controller/ActivityPub/Magazine/MagazineFollowersController.php class MagazineFollowersController (line 17) | class MagazineFollowersController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 27) | public function __invoke(Magazine $magazine, Request $request): JsonRe... method getCollectionItems (line 45) | #[ArrayShape([ FILE: src/Controller/ActivityPub/Magazine/MagazineInboxController.php class MagazineInboxController (line 13) | class MagazineInboxController method __construct (line 15) | public function __construct(private readonly MessageBusInterface $bus,... method __invoke (line 19) | public function __invoke(Request $request): JsonResponse FILE: src/Controller/ActivityPub/Magazine/MagazineModeratorsController.php class MagazineModeratorsController (line 12) | class MagazineModeratorsController method __construct (line 14) | public function __construct( method __invoke (line 19) | public function __invoke(Magazine $magazine, Request $request): JsonRe... FILE: src/Controller/ActivityPub/Magazine/MagazineOutboxController.php class MagazineOutboxController (line 9) | class MagazineOutboxController method __construct (line 11) | public function __construct() method __invoke (line 15) | public function __invoke(): JsonResponse FILE: src/Controller/ActivityPub/Magazine/MagazinePinnedController.php class MagazinePinnedController (line 12) | class MagazinePinnedController method __construct (line 14) | public function __construct( method __invoke (line 19) | public function __invoke(Magazine $magazine, Request $request): JsonRe... FILE: src/Controller/ActivityPub/MessageController.php class MessageController (line 15) | class MessageController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 22) | public function __invoke( FILE: src/Controller/ActivityPub/NodeInfoController.php class NodeInfoController (line 11) | class NodeInfoController method __construct (line 16) | public function __construct( method nodeInfo (line 25) | public function nodeInfo(): JsonResponse method nodeInfoV2 (line 35) | public function nodeInfoV2(string $version): JsonResponse method getLinks (line 45) | private function getLinks(): array FILE: src/Controller/ActivityPub/ObjectController.php class ObjectController (line 13) | class ObjectController method __construct (line 15) | public function __construct( method __invoke (line 21) | public function __invoke(string $id, Request $request): JsonResponse FILE: src/Controller/ActivityPub/PostCommentController.php class PostCommentController (line 19) | class PostCommentController extends AbstractController method __construct (line 23) | public function __construct( method __invoke (line 29) | public function __invoke( FILE: src/Controller/ActivityPub/PostController.php class PostController (line 17) | class PostController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | public function __invoke( FILE: src/Controller/ActivityPub/ReportController.php class ReportController (line 16) | class ReportController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | public function __invoke( FILE: src/Controller/ActivityPub/SharedInboxController.php class SharedInboxController (line 13) | class SharedInboxController method __construct (line 15) | public function __construct( method __invoke (line 21) | public function __invoke(Request $request): JsonResponse FILE: src/Controller/ActivityPub/User/UserController.php class UserController (line 15) | class UserController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 23) | public function __invoke(User $user, Request $request): JsonResponse FILE: src/Controller/ActivityPub/User/UserFollowersController.php class UserFollowersController (line 17) | class UserFollowersController method __construct (line 19) | public function __construct( method followers (line 27) | public function followers(User $user, Request $request): JsonResponse method get (line 32) | public function get(User $user, Request $request, string $type): JsonR... method getCollectionInfo (line 47) | #[ArrayShape([ method getCollectionItems (line 67) | #[ArrayShape([ method following (line 101) | public function following(User $user, Request $request): JsonResponse FILE: src/Controller/ActivityPub/User/UserInboxController.php class UserInboxController (line 13) | class UserInboxController method __construct (line 15) | public function __construct(private readonly MessageBusInterface $bus,... method __invoke (line 19) | public function __invoke(Request $request): JsonResponse FILE: src/Controller/ActivityPub/User/UserOutboxController.php class UserOutboxController (line 13) | class UserOutboxController extends AbstractController method __construct (line 15) | public function __construct( method __invoke (line 20) | public function __invoke(User $user, Request $request): JsonResponse FILE: src/Controller/ActivityPub/WebFingerController.php class WebFingerController (line 14) | class WebFingerController method __construct (line 16) | public function __construct( method __invoke (line 22) | public function __invoke(Request $request): JsonResponse FILE: src/Controller/Admin/AdminClearCacheController.php class AdminClearCacheController (line 15) | class AdminClearCacheController extends AbstractController method __invoke (line 17) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminDashboardController.php class AdminDashboardController (line 12) | class AdminDashboardController extends AbstractController method __construct (line 14) | public function __construct(private readonly InstanceStatsManager $cou... method __invoke (line 18) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminDeletionController.php class AdminDeletionController (line 14) | class AdminDeletionController extends AbstractController method __construct (line 16) | public function __construct( method users (line 22) | #[IsGranted('ROLE_ADMIN')] method magazines (line 30) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminFederationController.php class AdminFederationController (line 21) | class AdminFederationController extends AbstractController method __construct (line 23) | public function __construct( method __invoke (line 31) | #[IsGranted('ROLE_ADMIN')] method banInstance (line 68) | #[IsGranted('ROLE_ADMIN')] method unbanInstance (line 95) | #[IsGranted('ROLE_ADMIN')] method allowInstance (line 104) | #[IsGranted('ROLE_ADMIN')] method denyInstance (line 113) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminMagazineOwnershipRequestController.php class AdminMagazineOwnershipRequestController (line 16) | class AdminMagazineOwnershipRequestController extends AbstractController method __construct (line 18) | public function __construct( method requests (line 24) | #[IsGranted('ROLE_ADMIN')] method accept (line 32) | #[IsGranted('ROLE_ADMIN')] method reject (line 42) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminModeratorController.php class AdminModeratorController (line 17) | class AdminModeratorController extends AbstractController method __construct (line 19) | public function __construct( method moderators (line 25) | #[IsGranted('ROLE_ADMIN')] method removeModerator (line 49) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminMonitoringController.php class AdminMonitoringController (line 20) | class AdminMonitoringController extends AbstractController method __construct (line 22) | public function __construct( method overview (line 30) | #[IsGranted('ROLE_ADMIN')] method getOverViewChart (line 61) | private function getOverViewChart(MonitoringExecutionContextFilterDto ... method getOverviewChartData (line 85) | public function getOverviewChartData(MonitoringExecutionContextFilterD... method single (line 151) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminPagesController.php class AdminPagesController (line 17) | class AdminPagesController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminReportController.php class AdminReportController (line 15) | class AdminReportController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 23) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... FILE: src/Controller/Admin/AdminSettingsController.php class AdminSettingsController (line 16) | class AdminSettingsController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 24) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Admin/AdminSignupRequestsController.php class AdminSignupRequestsController (line 18) | class AdminSignupRequestsController extends AbstractController method __construct (line 20) | public function __construct( method requests (line 27) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... method approve (line 49) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... method reject (line 57) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... FILE: src/Controller/Admin/AdminUsersController.php class AdminUsersController (line 17) | class AdminUsersController extends AbstractController method __construct (line 19) | public function __construct( method active (line 26) | #[IsGranted('ROLE_ADMIN')] method inactive (line 57) | #[IsGranted('ROLE_ADMIN')] method suspended (line 79) | #[IsGranted('ROLE_ADMIN')] method banned (line 104) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/AgentController.php class AgentController (line 10) | class AgentController extends AbstractController method __invoke (line 12) | public function __invoke(Request $request): Response FILE: src/Controller/AjaxController.php class AjaxController (line 46) | class AjaxController extends AbstractController method __construct (line 48) | public function __construct( method fetchTitle (line 59) | public function fetchTitle(Embed $embed, Request $request): JsonResponse method fetchDuplicates (line 73) | public function fetchDuplicates(EntryRepository $repository, Request $... method fetchEmbed (line 89) | public function fetchEmbed(Embed $embed, Request $request): JsonResponse method fetchEntry (line 110) | public function fetchEntry(#[MapEntity(id: 'id')] Entry $entry, Reques... method fetchEntryComment (line 127) | public function fetchEntryComment(#[MapEntity(id: 'id')] EntryComment ... method fetchPost (line 146) | public function fetchPost(#[MapEntity(id: 'id')] Post $post): JsonResp... method fetchPostComment (line 163) | public function fetchPostComment(#[MapEntity(id: 'id')] PostComment $c... method fetchPostComments (line 180) | public function fetchPostComments(#[MapEntity(id: 'id')] Post $post, P... method fetchOnline (line 199) | public function fetchOnline( method fetchUserPopup (line 222) | public function fetchUserPopup(#[MapEntity(mapping: ['username' => 'us... method fetchUsersSuggestions (line 241) | public function fetchUsersSuggestions(string $username, Request $reque... method fetchEmojiSuggestions (line 255) | public function fetchEmojiSuggestions(#[MapQueryParameter] string $que... method fetchNotificationsCount (line 282) | #[IsGranted('ROLE_USER')] method registerPushNotifications (line 290) | public function registerPushNotifications(#[MapRequestPayload] Registe... method unregisterPushNotifications (line 322) | public function unregisterPushNotifications(#[MapRequestPayload] UnReg... method testPushNotification (line 343) | public function testPushNotification(#[MapRequestPayload] TestPushRequ... FILE: src/Controller/Api/BaseApi.php class BaseApi (line 87) | class BaseApi extends AbstractController method __construct (line 98) | public function __construct( method rateLimit (line 145) | protected function rateLimit( method logAccess (line 186) | private function logAccess(): void method getOAuthToken (line 202) | public function getOAuthToken(): ?OAuth2Token method getAccessToken (line 221) | public function getAccessToken(?OAuth2Token $oAuth2Token): ?AccessToken method serializePaginated (line 232) | public function serializePaginated(array $serializedItems, PagerfantaI... method serializeCursorPaginated (line 240) | public function serializeCursorPaginated(array $serializedItems, Curso... method serializeContentInterface (line 248) | public function serializeContentInterface(ContentInterface $content, b... method serializeLogItem (line 287) | protected function serializeLogItem(MagazineLog $log): array method serializeMagazine (line 311) | protected function serializeMagazine(MagazineDto $dto): MagazineRespon... method serializeUser (line 329) | protected function serializeUser(UserDto $dto): UserResponseDto method serializeFilterList (line 340) | protected function serializeFilterList(UserFilterList $list): UserFilt... method constrainPerPage (line 345) | public static function constrainPerPage(mixed $value, int $min = self:... method constrainDepth (line 353) | public static function constrainDepth(mixed $value, int $min = self::M... method handleLanguageCriteria (line 358) | public function handleLanguageCriteria(Criteria $criteria): void method handleUploadedImage (line 380) | public function handleUploadedImage(): Image method handleUploadedImageOptional (line 393) | public function handleUploadedImageOptional(): ?Image method reportContent (line 434) | protected function reportContent(ReportInterface $reportable): void method serializeEntry (line 458) | protected function serializeEntry(EntryDto|Entry $dto, array $tags, ?a... method serializeEntryComment (line 482) | protected function serializeEntryComment(EntryCommentDto $comment, arr... method serializePost (line 501) | protected function serializePost(Post|PostDto $dto, array $tags): Post... method serializePostComment (line 524) | protected function serializePostComment(PostCommentDto $comment, array... FILE: src/Controller/Api/Bookmark/BookmarkApiController.php class BookmarkApiController (line 21) | class BookmarkApiController extends BaseApi method subjectBookmarkStandard (line 23) | #[OA\Response( method subjectBookmarkToList (line 85) | #[OA\Response( method subjectRemoveBookmarkFromList (line 151) | #[OA\Response( method subjectRemoveBookmarks (line 217) | #[OA\Response( FILE: src/Controller/Api/Bookmark/BookmarkListApiController.php class BookmarkListApiController (line 33) | class BookmarkListApiController extends BaseApi method front (line 35) | #[OA\Response( method list (line 173) | #[OA\Response( method makeDefault (line 222) | #[OA\Response( method editList (line 274) | #[OA\Response( method createList (line 327) | #[OA\Response( method deleteList (line 379) | #[OA\Response( FILE: src/Controller/Api/Combined/CombinedRetrieveApi.php class CombinedRetrieveApi (line 35) | class CombinedRetrieveApi extends BaseApi method collection (line 39) | #[OA\Response( method userCollection (line 152) | #[OA\Response( method cursorCollection (line 274) | #[OA\Response( method cursorUserCollection (line 396) | #[OA\Response( method getCriteria (line 521) | private function getCriteria(?int $p, Security $security, ?string $sor... method serializeContent (line 551) | private function serializeContent(PagerfantaInterface $content, array ... method serializeContentCursored (line 573) | private function serializeContentCursored(CursorPaginationInterface $c... method getCursor (line 589) | private function getCursor(ContentRepository $contentRepository, strin... FILE: src/Controller/Api/Domain/DomainBaseApi.php class DomainBaseApi (line 13) | class DomainBaseApi extends BaseApi method setFactory (line 17) | #[Required] method serializeDomain (line 26) | protected function serializeDomain(DomainDto|Domain $dto): DomainDto FILE: src/Controller/Api/Domain/DomainBlockApi.php class DomainBlockApi (line 19) | class DomainBlockApi extends DomainBaseApi method block (line 21) | #[OA\Response( method unblock (line 77) | #[OA\Response( FILE: src/Controller/Api/Domain/DomainRetrieveApi.php class DomainRetrieveApi (line 26) | class DomainRetrieveApi extends DomainBaseApi method __invoke (line 30) | #[OA\Response( method collection (line 84) | #[OA\Response( method subscribed (line 173) | #[OA\Response( method subscriptions (line 251) | #[OA\Response( method blocked (line 350) | #[OA\Response( FILE: src/Controller/Api/Domain/DomainSubscribeApi.php class DomainSubscribeApi (line 19) | class DomainSubscribeApi extends DomainBaseApi method subscribe (line 21) | #[OA\Response( method unsubscribe (line 77) | #[OA\Response( FILE: src/Controller/Api/Entry/Admin/EntriesChangeMagazineApi.php class EntriesChangeMagazineApi (line 21) | class EntriesChangeMagazineApi extends EntriesBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Entry/Admin/EntriesPurgeApi.php class EntriesPurgeApi (line 18) | class EntriesPurgeApi extends EntriesBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/Admin/EntryCommentsPurgeApi.php class EntryCommentsPurgeApi (line 18) | class EntryCommentsPurgeApi extends EntriesBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/DomainEntryCommentsRetrieveApi.php class DomainEntryCommentsRetrieveApi (line 24) | class DomainEntryCommentsRetrieveApi extends EntriesBaseApi method __invoke (line 28) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsActivityApi.php class EntryCommentsActivityApi (line 18) | class EntryCommentsActivityApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsCreateApi.php class EntryCommentsCreateApi (line 27) | class EntryCommentsCreateApi extends EntriesBaseApi method __invoke (line 31) | #[OA\Response( method uploadImage (line 131) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsDeleteApi.php class EntryCommentsDeleteApi (line 19) | class EntryCommentsDeleteApi extends EntriesBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsFavouriteApi.php class EntryCommentsFavouriteApi (line 20) | class EntryCommentsFavouriteApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsReportApi.php class EntryCommentsReportApi (line 19) | class EntryCommentsReportApi extends EntriesBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsRetrieveApi.php class EntryCommentsRetrieveApi (line 23) | class EntryCommentsRetrieveApi extends EntriesBaseApi method __invoke (line 27) | #[OA\Response( method single (line 176) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsUpdateApi.php class EntryCommentsUpdateApi (line 27) | class EntryCommentsUpdateApi extends EntriesBaseApi method __invoke (line 31) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/EntryCommentsVoteApi.php class EntryCommentsVoteApi (line 24) | class EntryCommentsVoteApi extends EntriesBaseApi method __invoke (line 28) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/Moderate/EntryCommentsSetAdultApi.php class EntryCommentsSetAdultApi (line 20) | class EntryCommentsSetAdultApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/Moderate/EntryCommentsSetLanguageApi.php class EntryCommentsSetLanguageApi (line 22) | class EntryCommentsSetLanguageApi extends EntriesBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/Moderate/EntryCommentsTrashApi.php class EntryCommentsTrashApi (line 22) | class EntryCommentsTrashApi extends EntriesBaseApi method trash (line 24) | #[OA\Response( method restore (line 94) | #[OA\Response( FILE: src/Controller/Api/Entry/Comments/UserEntryCommentsRetrieveApi.php class UserEntryCommentsRetrieveApi (line 24) | class UserEntryCommentsRetrieveApi extends EntriesBaseApi method __invoke (line 28) | #[OA\Response( FILE: src/Controller/Api/Entry/DomainEntriesRetrieveApi.php class DomainEntriesRetrieveApi (line 28) | class DomainEntriesRetrieveApi extends EntriesBaseApi method __invoke (line 32) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesActivityApi.php class EntriesActivityApi (line 17) | class EntriesActivityApi extends EntriesBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesBaseApi.php class EntriesBaseApi (line 24) | class EntriesBaseApi extends BaseApi method setCommentsFactory (line 28) | #[Required] method deserializeEntry (line 51) | protected function deserializeEntry(?EntryDto $dto = null, array $cont... method deserializeEntryFromForm (line 64) | protected function deserializeEntryFromForm(): EntryRequestDto method deserializeComment (line 96) | protected function deserializeComment(?EntryCommentDto $dto = null): E... method deserializeCommentFromForm (line 116) | protected function deserializeCommentFromForm(?EntryCommentDto $dto = ... method serializeCommentTree (line 138) | protected function serializeCommentTree(?EntryComment $comment, EntryC... method createEntry (line 158) | public function createEntry(Magazine $magazine, EntryManager $manager,... FILE: src/Controller/Api/Entry/EntriesDeleteApi.php class EntriesDeleteApi (line 18) | class EntriesDeleteApi extends EntriesBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesFavouriteApi.php class EntriesFavouriteApi (line 19) | class EntriesFavouriteApi extends EntriesBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesReportApi.php class EntriesReportApi (line 18) | class EntriesReportApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesRetrieveApi.php class EntriesRetrieveApi (line 31) | class EntriesRetrieveApi extends EntriesBaseApi method __invoke (line 35) | #[OA\Response( method collection (line 94) | #[OA\Response( method subscribed (line 231) | #[OA\Response( method moderated (line 353) | #[OA\Response( method favourited (line 475) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesUpdateApi.php class EntriesUpdateApi (line 21) | class EntriesUpdateApi extends EntriesBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Entry/EntriesVoteApi.php class EntriesVoteApi (line 23) | class EntriesVoteApi extends EntriesBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Entry/MagazineEntriesRetrieveApi.php class MagazineEntriesRetrieveApi (line 28) | class MagazineEntriesRetrieveApi extends EntriesBaseApi method __invoke (line 32) | #[OA\Response( FILE: src/Controller/Api/Entry/MagazineEntryCreateApi.php class MagazineEntryCreateApi (line 27) | class MagazineEntryCreateApi extends EntriesBaseApi method article (line 31) | #[OA\Post(deprecated: true)] method link (line 110) | #[OA\Post(deprecated: true)] method video (line 189) | #[OA\Post(deprecated: true)] method uploadImage (line 263) | #[OA\Post(deprecated: true)] method entry (line 370) | #[OA\Response( FILE: src/Controller/Api/Entry/Moderate/EntriesLockApi.php class EntriesLockApi (line 24) | class EntriesLockApi extends EntriesBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Entry/Moderate/EntriesPinApi.php class EntriesPinApi (line 20) | class EntriesPinApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/Moderate/EntriesSetAdultApi.php class EntriesSetAdultApi (line 20) | class EntriesSetAdultApi extends EntriesBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Entry/Moderate/EntriesSetLanguageApi.php class EntriesSetLanguageApi (line 22) | class EntriesSetLanguageApi extends EntriesBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Entry/Moderate/EntriesTrashApi.php class EntriesTrashApi (line 22) | class EntriesTrashApi extends EntriesBaseApi method trash (line 24) | #[OA\Response( method restore (line 96) | #[OA\Response( FILE: src/Controller/Api/Entry/UserEntriesRetrieveApi.php class UserEntriesRetrieveApi (line 24) | class UserEntriesRetrieveApi extends EntriesBaseApi method __invoke (line 28) | #[OA\Response( FILE: src/Controller/Api/EntryComments.php class EntryComments (line 16) | class EntryComments extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 26) | public function __invoke(Entry $entry) FILE: src/Controller/Api/Instance/Admin/InstanceRetrieveSettingsApi.php class InstanceRetrieveSettingsApi (line 17) | class InstanceRetrieveSettingsApi extends InstanceBaseApi method __invoke (line 19) | #[OA\Response( FILE: src/Controller/Api/Instance/Admin/InstanceUpdateFederationApi.php class InstanceUpdateFederationApi (line 30) | class InstanceUpdateFederationApi extends InstanceBaseApi method __invoke (line 32) | #[OA\Response( method banInstance (line 107) | #[OA\Response( method unbanInstance (line 161) | #[OA\Response( method allowInstance (line 219) | #[OA\Response( method denyInstance (line 273) | #[OA\Response( FILE: src/Controller/Api/Instance/Admin/InstanceUpdatePagesApi.php class InstanceUpdatePagesApi (line 24) | class InstanceUpdatePagesApi extends InstanceBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Instance/Admin/InstanceUpdateSettingsApi.php class InstanceUpdateSettingsApi (line 24) | class InstanceUpdateSettingsApi extends InstanceBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Instance/InstanceBaseApi.php class InstanceBaseApi (line 9) | class InstanceBaseApi extends BaseApi FILE: src/Controller/Api/Instance/InstanceDetailsApi.php class InstanceDetailsApi (line 24) | class InstanceDetailsApi extends InstanceBaseApi method __invoke (line 26) | #[OA\Response( method retrieveRemoteInstanceDetails (line 75) | #[OA\Response( FILE: src/Controller/Api/Instance/InstanceModLogApi.php class InstanceModLogApi (line 17) | class InstanceModLogApi extends InstanceBaseApi method collection (line 19) | #[OA\Response( FILE: src/Controller/Api/Instance/InstanceRetrieveFederationApi.php class InstanceRetrieveFederationApi (line 19) | class InstanceRetrieveFederationApi extends InstanceBaseApi method getDeFederated (line 21) | #[OA\Response( method getDeFederatedV2 (line 59) | #[OA\Response( method getFederated (line 98) | #[OA\Response( method getDead (line 138) | #[OA\Response( FILE: src/Controller/Api/Instance/InstanceRetrieveInfoApi.php class InstanceRetrieveInfoApi (line 16) | class InstanceRetrieveInfoApi extends InstanceBaseApi method __invoke (line 18) | #[OA\Response( FILE: src/Controller/Api/Instance/InstanceRetrieveStatsApi.php class InstanceRetrieveStatsApi (line 17) | class InstanceRetrieveStatsApi extends InstanceBaseApi method votes (line 19) | #[OA\Response( method content (line 140) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineAddBadgesApi.php class MagazineAddBadgesApi (line 24) | class MagazineAddBadgesApi extends MagazineBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineAddModeratorsApi.php class MagazineAddModeratorsApi (line 24) | class MagazineAddModeratorsApi extends MagazineBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineAddTagsApi.php class MagazineAddTagsApi (line 21) | class MagazineAddTagsApi extends MagazineBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineCreateApi.php class MagazineCreateApi (line 18) | class MagazineCreateApi extends MagazineBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineDeleteApi.php class MagazineDeleteApi (line 18) | class MagazineDeleteApi extends MagazineBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineDeleteBannerApi.php class MagazineDeleteBannerApi (line 19) | class MagazineDeleteBannerApi extends MagazineBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineDeleteIconApi.php class MagazineDeleteIconApi (line 19) | class MagazineDeleteIconApi extends MagazineBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazinePurgeApi.php class MagazinePurgeApi (line 18) | class MagazinePurgeApi extends MagazineBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineRemoveBadgesApi.php class MagazineRemoveBadgesApi (line 22) | class MagazineRemoveBadgesApi extends MagazineBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineRemoveModeratorsApi.php class MagazineRemoveModeratorsApi (line 23) | class MagazineRemoveModeratorsApi extends MagazineBaseApi method __invoke (line 25) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineRemoveTagsApi.php class MagazineRemoveTagsApi (line 22) | class MagazineRemoveTagsApi extends MagazineBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineRetrieveStatsApi.php class MagazineRetrieveStatsApi (line 22) | class MagazineRetrieveStatsApi extends MagazineBaseApi method votes (line 24) | #[OA\Response( method content (line 170) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineUpdateApi.php class MagazineUpdateApi (line 25) | class MagazineUpdateApi extends MagazineBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Magazine/Admin/MagazineUpdateThemeApi.php class MagazineUpdateThemeApi (line 29) | class MagazineUpdateThemeApi extends MagazineBaseApi method __invoke (line 31) | #[OA\Response( method banner (line 133) | #[OA\Response( FILE: src/Controller/Api/Magazine/MagazineBaseApi.php class MagazineBaseApi (line 20) | class MagazineBaseApi extends BaseApi method setReportFactory (line 25) | #[Required] method setManager (line 31) | #[Required] method serializeReport (line 37) | protected function serializeReport(Report $report) method deserializeMagazine (line 51) | protected function deserializeMagazine(?MagazineDto $dto = null): Maga... method deserializeThemeFromForm (line 60) | protected function deserializeThemeFromForm(MagazineThemeDto $dto): Ma... method createMagazine (line 71) | protected function createMagazine(?ImageDto $image = null): Magazine FILE: src/Controller/Api/Magazine/MagazineBlockApi.php class MagazineBlockApi (line 19) | class MagazineBlockApi extends MagazineBaseApi method block (line 21) | #[OA\Response( method unblock (line 78) | #[OA\Response( FILE: src/Controller/Api/Magazine/MagazineModLogApi.php class MagazineModLogApi (line 19) | class MagazineModLogApi extends MagazineBaseApi method collection (line 21) | #[OA\Response( FILE: src/Controller/Api/Magazine/MagazineRetrieveApi.php class MagazineRetrieveApi (line 27) | class MagazineRetrieveApi extends MagazineBaseApi method __invoke (line 31) | #[OA\Response( method byName (line 85) | #[OA\Response( method collection (line 139) | #[OA\Response( method subscribed (line 255) | #[OA\Response( method subscriptions (line 334) | #[OA\Response( method moderated (line 435) | #[OA\Response( method blocked (line 514) | #[OA\Response( FILE: src/Controller/Api/Magazine/MagazineRetrieveThemeApi.php class MagazineRetrieveThemeApi (line 16) | class MagazineRetrieveThemeApi extends MagazineBaseApi method __invoke (line 18) | #[OA\Response( FILE: src/Controller/Api/Magazine/MagazineSubscribeApi.php class MagazineSubscribeApi (line 19) | class MagazineSubscribeApi extends MagazineBaseApi method subscribe (line 21) | #[OA\Response( method unsubscribe (line 78) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineBansRetrieveApi.php class MagazineBansRetrieveApi (line 23) | class MagazineBansRetrieveApi extends MagazineBaseApi method collection (line 27) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineModOwnerRequestApi.php class MagazineModOwnerRequestApi (line 24) | class MagazineModOwnerRequestApi extends MagazineBaseApi method toggleModRequest (line 26) | #[OA\Response( method acceptModRequest (line 86) | #[OA\Response( method rejectModRequest (line 152) | #[OA\Response( method getModRequests (line 218) | #[OA\Response( method toggleOwnerRequest (line 288) | #[OA\Response( method acceptOwnerRequest (line 348) | #[OA\Response( method rejectOwnerRequest (line 414) | #[OA\Response( method getOwnerRequests (line 480) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineReportsAcceptApi.php class MagazineReportsAcceptApi (line 23) | class MagazineReportsAcceptApi extends MagazineBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineReportsRejectApi.php class MagazineReportsRejectApi (line 22) | class MagazineReportsRejectApi extends MagazineBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineReportsRetrieveApi.php class MagazineReportsRetrieveApi (line 24) | class MagazineReportsRetrieveApi extends MagazineBaseApi method __invoke (line 28) | #[OA\Response( method collection (line 98) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineTrashedRetrieveApi.php class MagazineTrashedRetrieveApi (line 21) | class MagazineTrashedRetrieveApi extends MagazineBaseApi method collection (line 25) | #[OA\Response( FILE: src/Controller/Api/Magazine/Moderate/MagazineUserBanApi.php class MagazineUserBanApi (line 25) | class MagazineUserBanApi extends MagazineBaseApi method ban (line 27) | #[OA\Response( method unban (line 124) | #[OA\Response( FILE: src/Controller/Api/MagazineBadges.php class MagazineBadges (line 12) | class MagazineBadges extends AbstractController method __construct (line 14) | public function __construct(private readonly BadgeFactory $factory) method __invoke (line 18) | public function __invoke(Magazine $magazine) FILE: src/Controller/Api/Message/MessageBaseApi.php class MessageBaseApi (line 14) | class MessageBaseApi extends BaseApi method setMessageFactory (line 22) | #[Required] method serializeMessage (line 35) | protected function serializeMessage(Message $message) method serializeMessageThread (line 49) | protected function serializeMessageThread(MessageThread $thread) method deserializeMessage (line 62) | protected function deserializeMessage(): MessageDto FILE: src/Controller/Api/Message/MessageReadApi.php class MessageReadApi (line 19) | class MessageReadApi extends MessageBaseApi method read (line 21) | #[OA\Response( method unread (line 80) | #[OA\Response( FILE: src/Controller/Api/Message/MessageRetrieveApi.php class MessageRetrieveApi (line 28) | class MessageRetrieveApi extends MessageBaseApi method __invoke (line 34) | #[OA\Response( method collection (line 94) | #[OA\Response( method thread (line 177) | #[OA\Response( FILE: src/Controller/Api/Message/MessageThreadCreateApi.php class MessageThreadCreateApi (line 23) | class MessageThreadCreateApi extends MessageBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Message/MessageThreadReplyApi.php class MessageThreadReplyApi (line 22) | class MessageThreadReplyApi extends MessageBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Notification/NotificationBaseApi.php class NotificationBaseApi (line 25) | class NotificationBaseApi extends BaseApi method setMessageFactory (line 29) | #[Required] method serializeNotification (line 42) | protected function serializeNotification(Notification $dto) method createResponseDtoForReport (line 140) | private function createResponseDtoForReport(ReportInterface $subject):... FILE: src/Controller/Api/Notification/NotificationPurgeApi.php class NotificationPurgeApi (line 18) | class NotificationPurgeApi extends NotificationBaseApi method purge (line 22) | #[OA\Response( method purgeAll (line 83) | #[OA\Response( FILE: src/Controller/Api/Notification/NotificationPushApi.php class NotificationPushApi (line 29) | class NotificationPushApi extends NotificationBaseApi method createSubscription (line 33) | #[OA\Response( method deleteSubscription (line 111) | #[OA\Response( method testSubscription (line 178) | #[OA\Response( FILE: src/Controller/Api/Notification/NotificationReadApi.php class NotificationReadApi (line 19) | class NotificationReadApi extends NotificationBaseApi method read (line 23) | #[OA\Response( method readAll (line 84) | #[OA\Response( method unread (line 136) | #[OA\Response( FILE: src/Controller/Api/Notification/NotificationRetrieveApi.php class NotificationRetrieveApi (line 21) | class NotificationRetrieveApi extends NotificationBaseApi method __invoke (line 25) | #[OA\Response( method collection (line 83) | #[OA\Response( method count (line 183) | #[OA\Response( FILE: src/Controller/Api/Notification/NotificationSettingApi.php class NotificationSettingApi (line 23) | class NotificationSettingApi extends NotificationBaseApi method update (line 27) | #[OA\Response( FILE: src/Controller/Api/OAuth2/Admin/RetrieveClientApi.php class RetrieveClientApi (line 26) | class RetrieveClientApi extends BaseApi method __invoke (line 30) | #[OA\Response( method collection (line 90) | #[OA\Response( FILE: src/Controller/Api/OAuth2/Admin/RetrieveClientStatsApi.php class RetrieveClientStatsApi (line 19) | class RetrieveClientStatsApi extends BaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/OAuth2/CreateClientApi.php class CreateClientApi (line 29) | class CreateClientApi extends BaseApi method __invoke (line 31) | #[OA\Response( method uploadImage (line 157) | #[OA\Response( method deserializeClientFromForm (line 293) | protected function deserializeClientFromForm(?OAuth2ClientDto $dto = n... FILE: src/Controller/Api/OAuth2/DeleteClientApi.php class DeleteClientApi (line 20) | class DeleteClientApi extends BaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/OAuth2/RevokeTokenApi.php class RevokeTokenApi (line 17) | class RevokeTokenApi extends BaseApi method __invoke (line 19) | #[OA\Response( FILE: src/Controller/Api/Post/Admin/PostsPurgeApi.php class PostsPurgeApi (line 18) | class PostsPurgeApi extends PostsBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/Admin/PostCommentsPurgeApi.php class PostCommentsPurgeApi (line 18) | class PostCommentsPurgeApi extends PostsBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/Moderate/PostCommentsSetAdultApi.php class PostCommentsSetAdultApi (line 20) | class PostCommentsSetAdultApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/Moderate/PostCommentsSetLanguageApi.php class PostCommentsSetLanguageApi (line 22) | class PostCommentsSetLanguageApi extends PostsBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/Moderate/PostCommentsTrashApi.php class PostCommentsTrashApi (line 22) | class PostCommentsTrashApi extends PostsBaseApi method trash (line 24) | #[OA\Response( method restore (line 94) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsActivityApi.php class PostCommentsActivityApi (line 18) | class PostCommentsActivityApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsCreateApi.php class PostCommentsCreateApi (line 27) | class PostCommentsCreateApi extends PostsBaseApi method __invoke (line 31) | #[OA\Response( method uploadImage (line 129) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsDeleteApi.php class PostCommentsDeleteApi (line 19) | class PostCommentsDeleteApi extends PostsBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsFavouriteApi.php class PostCommentsFavouriteApi (line 20) | class PostCommentsFavouriteApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsReportApi.php class PostCommentsReportApi (line 19) | class PostCommentsReportApi extends PostsBaseApi method __invoke (line 23) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsRetrieveApi.php class PostCommentsRetrieveApi (line 23) | class PostCommentsRetrieveApi extends PostsBaseApi method __invoke (line 27) | #[OA\Response( method collection (line 91) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsUpdateApi.php class PostCommentsUpdateApi (line 27) | class PostCommentsUpdateApi extends PostsBaseApi method __invoke (line 31) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/PostCommentsVoteApi.php class PostCommentsVoteApi (line 23) | class PostCommentsVoteApi extends PostsBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Post/Comments/UserPostCommentsRetrieveApi.php class UserPostCommentsRetrieveApi (line 23) | class UserPostCommentsRetrieveApi extends PostsBaseApi method __invoke (line 27) | #[OA\Response( FILE: src/Controller/Api/Post/Moderate/PostsLockApi.php class PostsLockApi (line 24) | class PostsLockApi extends PostsBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Post/Moderate/PostsPinApi.php class PostsPinApi (line 20) | class PostsPinApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/Moderate/PostsSetAdultApi.php class PostsSetAdultApi (line 20) | class PostsSetAdultApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/Moderate/PostsSetLanguageApi.php class PostsSetLanguageApi (line 22) | class PostsSetLanguageApi extends PostsBaseApi method __invoke (line 24) | #[OA\Response( FILE: src/Controller/Api/Post/Moderate/PostsTrashApi.php class PostsTrashApi (line 22) | class PostsTrashApi extends PostsBaseApi method trash (line 24) | #[OA\Response( method restore (line 94) | #[OA\Response( FILE: src/Controller/Api/Post/PostsActivityApi.php class PostsActivityApi (line 17) | class PostsActivityApi extends PostsBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Post/PostsBaseApi.php class PostsBaseApi (line 15) | class PostsBaseApi extends BaseApi method deserializePost (line 24) | protected function deserializePost(?PostDto $dto = null): PostDto method deserializePostFromForm (line 41) | protected function deserializePostFromForm(?PostDto $dto = null): PostDto method deserializePostComment (line 69) | protected function deserializePostComment(?PostCommentDto $dto = null)... method deserializePostCommentFromForm (line 86) | protected function deserializePostCommentFromForm(?PostCommentDto $dto... method serializePostCommentTree (line 107) | protected function serializePostCommentTree(?PostComment $comment, Pos... FILE: src/Controller/Api/Post/PostsCreateApi.php class PostsCreateApi (line 26) | class PostsCreateApi extends PostsBaseApi method __invoke (line 30) | #[OA\Response( method uploadImage (line 119) | #[OA\Response( FILE: src/Controller/Api/Post/PostsDeleteApi.php class PostsDeleteApi (line 18) | class PostsDeleteApi extends PostsBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/Post/PostsFavouriteApi.php class PostsFavouriteApi (line 19) | class PostsFavouriteApi extends PostsBaseApi method __invoke (line 21) | #[OA\Response( FILE: src/Controller/Api/Post/PostsReportApi.php class PostsReportApi (line 18) | class PostsReportApi extends PostsBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/Post/PostsRetrieveApi.php class PostsRetrieveApi (line 34) | class PostsRetrieveApi extends PostsBaseApi method __invoke (line 38) | #[OA\Response( method collection (line 97) | #[OA\Response( method subscribed (line 223) | #[OA\Response( method subscribedWithBoosts (line 360) | #[OA\Response( method moderated (line 508) | #[OA\Response( method favourited (line 632) | #[OA\Response( method byMagazine (line 753) | #[OA\Response( FILE: src/Controller/Api/Post/PostsUpdateApi.php class PostsUpdateApi (line 23) | class PostsUpdateApi extends PostsBaseApi method __invoke (line 25) | #[OA\Response( FILE: src/Controller/Api/Post/PostsVoteApi.php class PostsVoteApi (line 22) | class PostsVoteApi extends PostsBaseApi method __invoke (line 26) | #[OA\Response( FILE: src/Controller/Api/Post/UserPostsRetrieveApi.php class UserPostsRetrieveApi (line 24) | class UserPostsRetrieveApi extends PostsBaseApi method __invoke (line 28) | #[OA\Response( FILE: src/Controller/Api/PostComments.php class PostComments (line 16) | class PostComments extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 26) | public function __invoke(Post $post) FILE: src/Controller/Api/RandomMagazine.php class RandomMagazine (line 12) | class RandomMagazine extends AbstractController method __construct (line 16) | public function __construct( method __invoke (line 22) | public function __invoke() FILE: src/Controller/Api/Search/SearchRetrieveApi.php class SearchRetrieveApi (line 33) | class SearchRetrieveApi extends BaseApi method searchV1 (line 37) | #[OA\Response( method searchV2 (line 211) | #[OA\Response( method federatedSearchAllowed (line 362) | private function federatedSearchAllowed(): bool method serializeItem (line 368) | private function serializeItem(object $item): ?SearchResponseDto FILE: src/Controller/Api/User/Admin/UserApplicationApi.php class UserApplicationApi (line 26) | class UserApplicationApi extends UserBaseApi method retrieve (line 28) | #[OA\Response( method approve (line 103) | #[OA\Response( method reject (line 159) | #[OA\Response( FILE: src/Controller/Api/User/Admin/UserBanApi.php class UserBanApi (line 20) | class UserBanApi extends UserBaseApi method ban (line 22) | #[OA\Response( method unban (line 88) | #[OA\Response( FILE: src/Controller/Api/User/Admin/UserDeleteApi.php class UserDeleteApi (line 20) | class UserDeleteApi extends UserBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/User/Admin/UserPurgeApi.php class UserPurgeApi (line 18) | class UserPurgeApi extends UserBaseApi method __invoke (line 20) | #[OA\Response( FILE: src/Controller/Api/User/Admin/UserRetrieveBannedApi.php class UserRetrieveBannedApi (line 20) | class UserRetrieveBannedApi extends UserBaseApi method collection (line 22) | #[OA\Response( FILE: src/Controller/Api/User/Admin/UserVerifyApi.php class UserVerifyApi (line 20) | class UserVerifyApi extends UserBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/User/UserBaseApi.php class UserBaseApi (line 10) | class UserBaseApi extends BaseApi method deserializeUserSettings (line 19) | protected function deserializeUserSettings(UserSettingsDto $dto): User... FILE: src/Controller/Api/User/UserBlockApi.php class UserBlockApi (line 20) | class UserBlockApi extends UserBaseApi method block (line 22) | #[OA\Response( method unblock (line 87) | #[OA\Response( FILE: src/Controller/Api/User/UserContentApi.php class UserContentApi (line 26) | class UserContentApi extends UserBaseApi method getBoostedContent (line 30) | #[OA\Response( method getUserContent (line 102) | #[OA\Response( method checkUserAccess (line 182) | private function checkUserAccess(User $user) method serializeResults (line 190) | private function serializeResults(array $results): array FILE: src/Controller/Api/User/UserDeleteImagesApi.php class UserDeleteImagesApi (line 18) | class UserDeleteImagesApi extends UserBaseApi method avatar (line 20) | #[OA\Response( method cover (line 68) | #[OA\Response( FILE: src/Controller/Api/User/UserFilterListApi.php class UserFilterListApi (line 22) | class UserFilterListApi extends UserBaseApi method retrieve (line 24) | #[OA\Response( method create (line 73) | #[OA\Response( method edit (line 128) | #[OA\Response( method delete (line 181) | #[OA\Response( FILE: src/Controller/Api/User/UserFollowApi.php class UserFollowApi (line 20) | class UserFollowApi extends UserBaseApi method follow (line 22) | #[OA\Response( method unfollow (line 88) | #[OA\Response( FILE: src/Controller/Api/User/UserModeratesApi.php class UserModeratesApi (line 20) | class UserModeratesApi extends UserBaseApi method __invoke (line 22) | #[OA\Response( FILE: src/Controller/Api/User/UserRetrieveApi.php class UserRetrieveApi (line 26) | class UserRetrieveApi extends UserBaseApi method __invoke (line 30) | #[OA\Response( method username (line 84) | #[OA\Response( method me (line 138) | #[OA\Response( method settings (line 181) | #[OA\Response( method collection (line 223) | #[OA\Response( method followed (line 325) | #[OA\Response( method followers (line 426) | #[OA\Response( method followedByCurrent (line 518) | #[OA\Response( method followersOfCurrent (line 607) | #[OA\Response( method blocked (line 691) | #[OA\Response( method admins (line 770) | #[OA\Response( method moderators (line 821) | #[OA\Response( FILE: src/Controller/Api/User/UserRetrieveOAuthConsentsApi.php class UserRetrieveOAuthConsentsApi (line 23) | class UserRetrieveOAuthConsentsApi extends UserBaseApi method __invoke (line 27) | #[OA\Response( method collection (line 86) | #[OA\Response( FILE: src/Controller/Api/User/UserUpdateApi.php class UserUpdateApi (line 22) | class UserUpdateApi extends UserBaseApi method profile (line 24) | #[OA\Response( method settings (line 83) | #[OA\Response( FILE: src/Controller/Api/User/UserUpdateImagesApi.php class UserUpdateImagesApi (line 18) | class UserUpdateImagesApi extends UserBaseApi method avatar (line 20) | #[OA\Response( method cover (line 90) | #[OA\Response( FILE: src/Controller/Api/User/UserUpdateOAuthConsentsApi.php class UserUpdateOAuthConsentsApi (line 21) | class UserUpdateOAuthConsentsApi extends UserBaseApi method __invoke (line 25) | #[OA\Response( FILE: src/Controller/BookmarkController.php class BookmarkController (line 18) | class BookmarkController extends AbstractController method __construct (line 20) | public function __construct( method subjectBookmarkStandard (line 27) | #[IsGranted('ROLE_USER')] method subjectBookmarkRefresh (line 49) | #[IsGranted('ROLE_USER')] method subjectBookmarkToList (line 70) | #[IsGranted('ROLE_USER')] method subjectRemoveBookmarks (line 97) | #[IsGranted('ROLE_USER')] method subjectRemoveBookmarkFromList (line 119) | #[IsGranted('ROLE_USER')] FILE: src/Controller/BookmarkListController.php class BookmarkListController (line 26) | class BookmarkListController extends AbstractController method __construct (line 28) | public function __construct( method front (line 38) | #[IsGranted('ROLE_USER')] method list (line 87) | #[IsGranted('ROLE_USER')] method subjectBookmarkMenuListRefresh (line 113) | #[IsGranted('ROLE_USER')] method makeDefault (line 137) | #[IsGranted('ROLE_USER')] method editList (line 150) | #[IsGranted('ROLE_USER')] method deleteList (line 170) | #[IsGranted('ROLE_USER')] FILE: src/Controller/BoostController.php class BoostController (line 15) | class BoostController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/ContactController.php class ContactController (line 16) | class ContactController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | public function __invoke(SiteRepository $repository, ContactManager $m... FILE: src/Controller/CrosspostController.php class CrosspostController (line 14) | class CrosspostController extends AbstractController method __construct (line 16) | public function __construct( method __invoke (line 21) | #[IsGranted('ROLE_USER')] FILE: src/Controller/CustomStyleController.php class CustomStyleController (line 11) | class CustomStyleController extends AbstractController method __invoke (line 13) | public function __invoke(Request $request, MagazineRepository $reposit... method createResponse (line 25) | private function createResponse(Request $request, ?string $customCss):... FILE: src/Controller/Domain/DomainBlockController.php class DomainBlockController (line 16) | class DomainBlockController extends AbstractController method __construct (line 18) | public function __construct( method block (line 23) | #[IsGranted('ROLE_USER')] method unblock (line 35) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 47) | private function getJsonResponse(Domain $domain): JsonResponse FILE: src/Controller/Domain/DomainCommentFrontController.php class DomainCommentFrontController (line 15) | class DomainCommentFrontController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 24) | public function __invoke(string $name, ?string $sortBy, ?string $time,... FILE: src/Controller/Domain/DomainFrontController.php class DomainFrontController (line 19) | class DomainFrontController extends AbstractController method __construct (line 21) | public function __construct( method __invoke (line 28) | public function __invoke( FILE: src/Controller/Domain/DomainSubController.php class DomainSubController (line 16) | class DomainSubController extends AbstractController method __construct (line 18) | public function __construct( method subscribe (line 23) | #[IsGranted('ROLE_USER')] method unsubscribe (line 35) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 47) | private function getJsonResponse(Domain $domain): JsonResponse FILE: src/Controller/Entry/Comment/EntryCommentChangeAdultController.php class EntryCommentChangeAdultController (line 17) | class EntryCommentChangeAdultController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('moderate', subject: 'comment')] FILE: src/Controller/Entry/Comment/EntryCommentChangeLangController.php class EntryCommentChangeLangController (line 17) | class EntryCommentChangeLangController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('moderate', subject: 'entry')] FILE: src/Controller/Entry/Comment/EntryCommentCreateController.php class EntryCommentCreateController (line 27) | class EntryCommentCreateController extends AbstractController method __construct (line 31) | public function __construct( method __invoke (line 39) | #[IsGranted('ROLE_USER')] method getForm (line 98) | private function getForm(Entry $entry, ?EntryComment $parent = null): ... method handleValidRequest (line 142) | private function handleValidRequest(EntryCommentDto $dto, Request $req... FILE: src/Controller/Entry/Comment/EntryCommentDeleteController.php class EntryCommentDeleteController (line 17) | class EntryCommentDeleteController extends AbstractController method __construct (line 19) | public function __construct( method delete (line 24) | #[IsGranted('ROLE_USER')] method restore (line 42) | #[IsGranted('ROLE_USER')] method purge (line 60) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/Comment/EntryCommentDeleteImageController.php class EntryCommentDeleteImageController (line 18) | class EntryCommentDeleteImageController extends AbstractController method __construct (line 20) | public function __construct( method __invoke (line 25) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/Comment/EntryCommentEditController.php class EntryCommentEditController (line 24) | class EntryCommentEditController extends AbstractController method __construct (line 28) | public function __construct( method __invoke (line 34) | #[IsGranted('ROLE_USER')] method getForm (line 80) | private function getForm(EntryCommentDto $dto, EntryComment $comment):... method handleValidRequest (line 98) | private function handleValidRequest(EntryCommentDto $dto, EntryComment... FILE: src/Controller/Entry/Comment/EntryCommentFavouriteController.php class EntryCommentFavouriteController (line 15) | class EntryCommentFavouriteController extends AbstractController method __invoke (line 17) | public function __invoke( FILE: src/Controller/Entry/Comment/EntryCommentFrontController.php class EntryCommentFrontController (line 18) | class EntryCommentFrontController extends AbstractController method __construct (line 20) | public function __construct( method front (line 26) | public function front( method subscribed (line 52) | #[IsGranted('ROLE_USER')] method moderated (line 70) | #[IsGranted('ROLE_USER')] method favourite (line 88) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/Comment/EntryCommentModerateController.php class EntryCommentModerateController (line 18) | class EntryCommentModerateController extends AbstractController method __invoke (line 20) | #[IsGranted('moderate', subject: 'comment')] FILE: src/Controller/Entry/Comment/EntryCommentResponseTrait.php type EntryCommentResponseTrait (line 19) | trait EntryCommentResponseTrait method getEntryCommentPageResponse (line 21) | private function getEntryCommentPageResponse( method getJsonCommentSuccessResponse (line 47) | private function getJsonCommentSuccessResponse(EntryComment $comment):... FILE: src/Controller/Entry/Comment/EntryCommentViewController.php class EntryCommentViewController (line 23) | class EntryCommentViewController extends AbstractController method __construct (line 27) | public function __construct( method __invoke (line 35) | public function __invoke( FILE: src/Controller/Entry/Comment/EntryCommentVotersController.php class EntryCommentVotersController (line 19) | class EntryCommentVotersController extends AbstractController method __construct (line 21) | public function __construct( method __invoke (line 26) | public function __invoke( FILE: src/Controller/Entry/EntryChangeAdultController.php class EntryChangeAdultController (line 16) | class EntryChangeAdultController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('moderate', subject: 'entry')] FILE: src/Controller/Entry/EntryChangeLangController.php class EntryChangeLangController (line 16) | class EntryChangeLangController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('moderate', subject: 'entry')] FILE: src/Controller/Entry/EntryChangeMagazineController.php class EntryChangeMagazineController (line 17) | class EntryChangeMagazineController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | #[IsGranted('moderate', subject: 'entry')] FILE: src/Controller/Entry/EntryCreateController.php class EntryCreateController (line 36) | class EntryCreateController extends AbstractController method __construct (line 40) | public function __construct( method __invoke (line 59) | #[IsGranted('ROLE_USER')] method showFailure (line 177) | private function showFailure(string $flashMessage, int $httpCode, ?Mag... FILE: src/Controller/Entry/EntryDeleteController.php class EntryDeleteController (line 16) | class EntryDeleteController extends AbstractController method __construct (line 18) | public function __construct( method delete (line 23) | #[IsGranted('ROLE_USER')] method restore (line 44) | #[IsGranted('ROLE_USER')] method purge (line 60) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntryDeleteImageController.php class EntryDeleteImageController (line 17) | class EntryDeleteImageController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntryEditController.php class EntryEditController (line 21) | class EntryEditController extends AbstractController method __construct (line 25) | public function __construct( method __invoke (line 32) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntryFavouriteController.php class EntryFavouriteController (line 14) | class EntryFavouriteController extends AbstractController method __invoke (line 16) | public function __invoke( FILE: src/Controller/Entry/EntryFrontController.php class EntryFrontController (line 27) | class EntryFrontController extends AbstractController method __construct (line 29) | public function __construct( method front (line 37) | public function front( method frontRedirect (line 80) | public function frontRedirect( method magazine (line 102) | public function magazine( method magazineRedirect (line 152) | public function magazineRedirect( method createCriteria (line 175) | private function createCriteria(string $content, Request $request, ?Us... method handleSubscription (line 192) | private function handleSubscription(string $subscription, &$criteria) method setUserPreferences (line 210) | private function setUserPreferences(?User $user, Criteria &$criteria):... method renderResponse (line 223) | private function renderResponse(Request $request, Criteria $criteria, ... method subscriptionFor (line 253) | private function subscriptionFor(?User $user): string method handleCrossposts (line 267) | private function handleCrossposts($pagination): PagerfantaInterface method getCursorByCriteria (line 320) | private function getCursorByCriteria(string $sortOption, ?string $curs... FILE: src/Controller/Entry/EntryLockController.php class EntryLockController (line 16) | class EntryLockController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntryModerateController.php class EntryModerateController (line 17) | class EntryModerateController extends AbstractController method __invoke (line 19) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntryPinController.php class EntryPinController (line 16) | class EntryPinController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Entry/EntrySingleController.php class EntrySingleController (line 30) | class EntrySingleController extends AbstractController method __construct (line 34) | public function __construct( method __invoke (line 45) | public function __invoke( method getJsonResponse (line 129) | private function getJsonResponse(Magazine $magazine, Entry $entry, Pag... FILE: src/Controller/Entry/EntryTemplateTrait.php type EntryTemplateTrait (line 7) | trait EntryTemplateTrait method getTemplateName (line 9) | private function getTemplateName(?bool $edit = false): string FILE: src/Controller/Entry/EntryVotersController.php class EntryVotersController (line 17) | class EntryVotersController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | public function __invoke( FILE: src/Controller/FaqController.php class FaqController (line 12) | class FaqController extends AbstractController method __invoke (line 14) | public function __invoke(SettingsManager $settings, SiteRepository $re... FILE: src/Controller/FavouriteController.php class FavouriteController (line 15) | class FavouriteController extends AbstractController method __construct (line 17) | public function __construct(private readonly GenerateHtmlClassService ... method __invoke (line 21) | #[IsGranted('ROLE_USER')] FILE: src/Controller/FederationController.php class FederationController (line 12) | class FederationController extends AbstractController method __invoke (line 14) | public function __invoke(InstanceRepository $instanceRepository, Setti... FILE: src/Controller/Magazine/MagazineAbandonedController.php class MagazineAbandonedController (line 12) | class MagazineAbandonedController extends AbstractController method __construct (line 14) | public function __construct( method __invoke (line 19) | public function __invoke(Request $request): Response FILE: src/Controller/Magazine/MagazineBlockController.php class MagazineBlockController (line 16) | class MagazineBlockController extends AbstractController method __construct (line 18) | public function __construct(private readonly MagazineManager $manager) method block (line 22) | #[IsGranted('ROLE_USER')] method unblock (line 35) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 48) | private function getJsonResponse(Magazine $magazine): JsonResponse FILE: src/Controller/Magazine/MagazineCreateController.php class MagazineCreateController (line 17) | class MagazineCreateController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 26) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/MagazineDeleteController.php class MagazineDeleteController (line 15) | class MagazineDeleteController extends AbstractController method __construct (line 17) | public function __construct(private readonly MagazineManager $manager) method delete (line 21) | #[IsGranted('ROLE_USER')] method restore (line 32) | #[IsGranted('ROLE_USER')] method purge (line 43) | #[IsGranted('ROLE_USER')] method purgeContent (line 54) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/MagazineListController.php class MagazineListController (line 17) | class MagazineListController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | public function __invoke(string $sortBy, string $view, Request $reques... FILE: src/Controller/Magazine/MagazineModController.php class MagazineModController (line 14) | class MagazineModController extends AbstractController method __invoke (line 16) | public function __invoke( FILE: src/Controller/Magazine/MagazineModeratorRequestController.php class MagazineModeratorRequestController (line 16) | class MagazineModeratorRequestController extends AbstractController method __construct (line 18) | public function __construct(private readonly MagazineManager $manager) method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/MagazineOwnershipRequestController.php class MagazineOwnershipRequestController (line 16) | class MagazineOwnershipRequestController extends AbstractController method __construct (line 18) | public function __construct(private readonly MagazineManager $manager) method toggle (line 22) | #[IsGranted('ROLE_USER')] method accept (line 38) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Magazine/MagazinePeopleFrontController.php class MagazinePeopleFrontController (line 15) | class MagazinePeopleFrontController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 23) | public function __invoke( FILE: src/Controller/Magazine/MagazineRemoveSubscriptionsController.php class MagazineRemoveSubscriptionsController (line 15) | class MagazineRemoveSubscriptionsController extends AbstractController method __construct (line 17) | public function __construct(private readonly MagazineManager $manager) method __invoke (line 21) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Magazine/MagazineSubController.php class MagazineSubController (line 16) | class MagazineSubController extends AbstractController method __construct (line 18) | public function __construct(private readonly MagazineManager $manager) method subscribe (line 22) | #[IsGranted('ROLE_USER')] method unsubscribe (line 35) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 48) | private function getJsonResponse(Magazine $magazine): JsonResponse FILE: src/Controller/Magazine/Panel/MagazineBadgeController.php class MagazineBadgeController (line 19) | class MagazineBadgeController extends AbstractController method __construct (line 21) | public function __construct( method badges (line 26) | #[IsGranted('ROLE_USER')] method remove (line 58) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineBanController.php class MagazineBanController (line 20) | class MagazineBanController extends AbstractController method __construct (line 22) | public function __construct( method bans (line 29) | #[IsGranted('ROLE_USER')] method ban (line 46) | #[IsGranted('ROLE_USER')] method unban (line 78) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineEditController.php class MagazineEditController (line 16) | class MagazineEditController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineModeratorController.php class MagazineModeratorController (line 19) | class MagazineModeratorController extends AbstractController method __construct (line 21) | public function __construct( method moderators (line 27) | #[IsGranted('ROLE_USER')] method remove (line 56) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineModeratorRequestsController.php class MagazineModeratorRequestsController (line 17) | class MagazineModeratorRequestsController extends AbstractController method __construct (line 19) | public function __construct( method requests (line 25) | #[IsGranted('edit', subject: 'magazine')] method accept (line 37) | #[IsGranted('ROLE_USER')] method reject (line 53) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineReportController.php class MagazineReportController (line 18) | class MagazineReportController extends AbstractController method __construct (line 20) | public function __construct( method reports (line 27) | #[IsGranted('ROLE_USER')] method reportApprove (line 47) | #[IsGranted('ROLE_USER')] method reportReject (line 63) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineStatsController.php class MagazineStatsController (line 16) | class MagazineStatsController extends AbstractController method __construct (line 18) | public function __construct(private readonly StatsManager $manager) method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineTagController.php class MagazineTagController (line 17) | class MagazineTagController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineThemeController.php class MagazineThemeController (line 17) | class MagazineThemeController extends AbstractController method __construct (line 19) | public function __construct(private readonly MagazineManager $manager) method __invoke (line 23) | #[IsGranted('ROLE_USER')] method detachIcon (line 58) | #[IsGranted('ROLE_USER')] method detachBanner (line 68) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Magazine/Panel/MagazineTrashController.php class MagazineTrashController (line 16) | class MagazineTrashController extends AbstractController method __construct (line 18) | public function __construct(private readonly MagazineRepository $repos... method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Message/MessageCreateThreadController.php class MessageCreateThreadController (line 17) | class MessageCreateThreadController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Message/MessageThreadController.php class MessageThreadController (line 16) | class MessageThreadController extends AbstractController method __construct (line 18) | public function __construct(private readonly MessageManager $manager) method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Message/MessageThreadListController.php class MessageThreadListController (line 13) | class MessageThreadListController extends AbstractController method __invoke (line 15) | #[IsGranted('ROLE_USER')] FILE: src/Controller/ModlogController.php class ModlogController (line 15) | class ModlogController extends AbstractController method __construct (line 17) | public function __construct( method instance (line 22) | public function instance(Request $request): Response method magazine (line 49) | public function magazine(#[MapEntity] ?Magazine $magazine, Request $re... FILE: src/Controller/NotificationSettingsController.php class NotificationSettingsController (line 19) | class NotificationSettingsController extends AbstractController method __construct (line 21) | public function __construct( method changeSetting (line 27) | #[IsGranted('ROLE_USER')] method GetClassFromSubjectType (line 49) | protected static function GetClassFromSubjectType(string $subjectType)... FILE: src/Controller/People/PeopleFrontController.php class PeopleFrontController (line 13) | class PeopleFrontController extends AbstractController method __construct (line 15) | public function __construct(private readonly PeopleManager $manager, p... method __invoke (line 19) | public function __invoke(?string $category, Request $request): Response FILE: src/Controller/Post/Comment/PostCommentChangeAdultController.php class PostCommentChangeAdultController (line 17) | class PostCommentChangeAdultController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('moderate', subject: 'comment')] FILE: src/Controller/Post/Comment/PostCommentChangeLangController.php class PostCommentChangeLangController (line 17) | class PostCommentChangeLangController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('moderate', subject: 'comment')] FILE: src/Controller/Post/Comment/PostCommentCreateController.php class PostCommentCreateController (line 29) | class PostCommentCreateController extends AbstractController method __construct (line 33) | public function __construct( method __invoke (line 42) | #[IsGranted('ROLE_USER')] method getForm (line 106) | private function getForm(Post $post, ?PostComment $parent): FormInterface method handleValidRequest (line 157) | private function handleValidRequest(PostCommentDto $dto, Request $requ... FILE: src/Controller/Post/Comment/PostCommentDeleteController.php class PostCommentDeleteController (line 16) | class PostCommentDeleteController extends AbstractController method __construct (line 18) | public function __construct(private readonly PostCommentManager $manager) method delete (line 22) | #[IsGranted('ROLE_USER')] method restore (line 38) | #[IsGranted('ROLE_USER')] method purge (line 54) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/Comment/PostCommentDeleteImageController.php class PostCommentDeleteImageController (line 17) | class PostCommentDeleteImageController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 24) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/Comment/PostCommentEditController.php class PostCommentEditController (line 24) | class PostCommentEditController extends AbstractController method __construct (line 28) | public function __construct( method __invoke (line 35) | #[IsGranted('ROLE_USER')] method getCreateForm (line 91) | private function getCreateForm(PostCommentDto $dto, PostComment $comme... method handleValidRequest (line 109) | private function handleValidRequest(PostCommentDto $dto, PostComment $... FILE: src/Controller/Post/Comment/PostCommentFavouriteController.php class PostCommentFavouriteController (line 15) | class PostCommentFavouriteController extends AbstractController method __invoke (line 17) | public function __invoke( FILE: src/Controller/Post/Comment/PostCommentModerateController.php class PostCommentModerateController (line 18) | class PostCommentModerateController extends AbstractController method __invoke (line 20) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/Comment/PostCommentResponseTrait.php type PostCommentResponseTrait (line 11) | trait PostCommentResponseTrait method getPostCommentJsonSuccessResponse (line 13) | private function getPostCommentJsonSuccessResponse(PostComment $commen... FILE: src/Controller/Post/Comment/PostCommentVotersController.php class PostCommentVotersController (line 16) | class PostCommentVotersController extends AbstractController method __invoke (line 18) | public function __invoke( FILE: src/Controller/Post/PostChangeAdultController.php class PostChangeAdultController (line 16) | class PostChangeAdultController extends AbstractController method __construct (line 18) | public function __construct(private readonly EntityManagerInterface $e... method __invoke (line 22) | #[IsGranted('moderate', 'post')] FILE: src/Controller/Post/PostChangeLangController.php class PostChangeLangController (line 16) | class PostChangeLangController extends AbstractController method __construct (line 18) | public function __construct(private readonly EntityManagerInterface $e... method __invoke (line 22) | #[IsGranted('moderate', 'post')] FILE: src/Controller/Post/PostChangeMagazineController.php class PostChangeMagazineController (line 17) | class PostChangeMagazineController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | #[IsGranted('moderate', 'post')] FILE: src/Controller/Post/PostCreateController.php class PostCreateController (line 21) | class PostCreateController extends AbstractController method __construct (line 23) | public function __construct( method __invoke (line 31) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostDeleteController.php class PostDeleteController (line 16) | class PostDeleteController extends AbstractController method __construct (line 18) | public function __construct(private readonly PostManager $manager) method delete (line 22) | #[IsGranted('ROLE_USER')] method restore (line 36) | #[IsGranted('ROLE_USER')] method purge (line 50) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostDeleteImageController.php class PostDeleteImageController (line 17) | class PostDeleteImageController extends AbstractController method __construct (line 19) | public function __construct(private readonly PostManager $manager) method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostEditController.php class PostEditController (line 22) | class PostEditController extends AbstractController method __construct (line 24) | public function __construct( method __invoke (line 30) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostFavouriteController.php class PostFavouriteController (line 14) | class PostFavouriteController extends AbstractController method __invoke (line 16) | public function __invoke( FILE: src/Controller/Post/PostLockController.php class PostLockController (line 16) | class PostLockController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostModerateController.php class PostModerateController (line 18) | class PostModerateController extends AbstractController method __invoke (line 20) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostPinController.php class PostPinController (line 16) | class PostPinController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_USER')] FILE: src/Controller/Post/PostSingleController.php class PostSingleController (line 28) | class PostSingleController extends AbstractController method __construct (line 32) | public function __construct( method __invoke (line 41) | public function __invoke( method getJsonResponse (line 122) | private function getJsonResponse(Magazine $magazine, Post $post, Pager... FILE: src/Controller/Post/PostVotersController.php class PostVotersController (line 17) | class PostVotersController extends AbstractController method __invoke (line 19) | public function __invoke( FILE: src/Controller/PrivacyPolicyController.php class PrivacyPolicyController (line 12) | class PrivacyPolicyController extends AbstractController method __invoke (line 14) | public function __invoke(SettingsManager $settings, SiteRepository $re... FILE: src/Controller/ReportController.php class ReportController (line 19) | class ReportController extends AbstractController method __construct (line 21) | public function __construct( method __invoke (line 27) | #[IsGranted('ROLE_USER')] method getForm (line 53) | private function getForm(ReportDto $dto, ReportInterface $subject): Fo... method handleReportRequest (line 64) | private function handleReportRequest(ReportDto $dto, Request $request)... FILE: src/Controller/SearchController.php class SearchController (line 16) | class SearchController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 25) | public function __invoke(Request $request): Response method federatedSearchAllowed (line 82) | private function federatedSearchAllowed(): bool method findObjectsByAp (line 88) | private function findObjectsByAp(string $urlOrHandle): array FILE: src/Controller/Security/AuthentikController.php class AuthentikController (line 12) | class AuthentikController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 25) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/AzureController.php class AzureController (line 12) | class AzureController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 23) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/DiscordController.php class DiscordController (line 12) | class DiscordController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 21) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/FacebookController.php class FacebookController (line 12) | class FacebookController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 24) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/GithubController.php class GithubController (line 12) | class GithubController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 26) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/GoogleController.php class GoogleController (line 12) | class GoogleController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 21) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/KeycloakController.php class KeycloakController (line 12) | class KeycloakController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 26) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/LoginController.php class LoginController (line 16) | class LoginController extends AbstractController method __invoke (line 18) | public function __invoke(AuthenticationUtils $utils, Request $request)... method consent (line 30) | public function consent(Request $request, EntityManagerInterface $enti... FILE: src/Controller/Security/LogoutController.php class LogoutController (line 9) | class LogoutController extends AbstractController method __invoke (line 11) | public function __invoke() FILE: src/Controller/Security/PrivacyPortalController.php class PrivacyPortalController (line 12) | class PrivacyPortalController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 25) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/RegisterController.php class RegisterController (line 17) | class RegisterController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 27) | public function __invoke(Request $request): Response FILE: src/Controller/Security/ResendActivationEmailController.php class ResendActivationEmailController (line 16) | class ResendActivationEmailController extends AbstractController method __construct (line 18) | public function __construct( method resend (line 24) | public function resend(Request $request, SentUserConfirmationEmailHand... FILE: src/Controller/Security/ResetPasswordController.php class ResetPasswordController (line 25) | class ResetPasswordController extends AbstractController method __construct (line 29) | public function __construct( method request (line 36) | public function request(Request $request, MailerInterface $mailer, Tra... method processSendingPasswordResetEmail (line 54) | private function processSendingPasswordResetEmail( method checkEmail (line 101) | public function checkEmail(): Response method reset (line 114) | public function reset( FILE: src/Controller/Security/SimpleLoginController.php class SimpleLoginController (line 12) | class SimpleLoginController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 25) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/Security/VerifyEmailController.php class VerifyEmailController (line 14) | class VerifyEmailController extends AbstractController method __invoke (line 16) | public function __invoke(Request $request, UserRepository $repository,... FILE: src/Controller/Security/ZitadelController.php class ZitadelController (line 12) | class ZitadelController extends AbstractController method connect (line 14) | public function connect(ClientRegistry $clientRegistry): Response method verify (line 25) | public function verify(Request $request, ClientRegistry $client) FILE: src/Controller/StatsController.php class StatsController (line 13) | class StatsController extends AbstractController method __construct (line 15) | public function __construct(private readonly InstanceStatsManager $cou... method __invoke (line 19) | public function __invoke(?string $statsType, ?int $statsPeriod, ?bool ... FILE: src/Controller/Tag/TagBanController.php class TagBanController (line 14) | class TagBanController extends AbstractController method __construct (line 16) | public function __construct( method ban (line 22) | #[IsGranted('ROLE_ADMIN')] method unban (line 36) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/Tag/TagCommentFrontController.php class TagCommentFrontController (line 16) | class TagCommentFrontController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 26) | public function __invoke(string $name, ?string $sortBy, ?string $time,... FILE: src/Controller/Tag/TagEntryFrontController.php class TagEntryFrontController (line 18) | class TagEntryFrontController extends AbstractController method __construct (line 20) | public function __construct( method __invoke (line 28) | public function __invoke(?string $name, ?string $sortBy, ?string $time... method hot (line 48) | private function hot(EntryPageView $criteria): PagerfantaInterface method top (line 53) | private function top(EntryPageView $criteria): PagerfantaInterface method active (line 58) | private function active(EntryPageView $criteria): PagerfantaInterface method newest (line 63) | private function newest(EntryPageView $criteria): PagerfantaInterface method commented (line 68) | private function commented(EntryPageView $criteria): PagerfantaInterface FILE: src/Controller/Tag/TagOverviewController.php class TagOverviewController (line 15) | class TagOverviewController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 24) | public function __invoke(string $name, Request $request): Response FILE: src/Controller/Tag/TagPeopleFrontController.php class TagPeopleFrontController (line 15) | class TagPeopleFrontController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 24) | public function __invoke( FILE: src/Controller/Tag/TagPostFrontController.php class TagPostFrontController (line 16) | class TagPostFrontController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 25) | public function __invoke( FILE: src/Controller/TermsController.php class TermsController (line 12) | class TermsController extends AbstractController method __invoke (line 14) | public function __invoke(SettingsManager $settings, SiteRepository $re... FILE: src/Controller/Traits/PrivateContentTrait.php type PrivateContentTrait (line 12) | trait PrivateContentTrait method handlePrivateContent (line 14) | private function handlePrivateContent(ContentInterface $entry): void FILE: src/Controller/User/AccountDeletionController.php class AccountDeletionController (line 22) | class AccountDeletionController extends AbstractController method __construct (line 24) | public function __construct( method __invoke (line 35) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/FilterListsController.php class FilterListsController (line 18) | class FilterListsController extends AbstractController method __construct (line 20) | public function __construct( method __invoke (line 25) | #[IsGranted('ROLE_USER')] method create (line 31) | #[IsGranted('ROLE_USER')] method edit (line 58) | #[IsGranted('ROLE_USER')] method delete (line 90) | #[IsGranted('ROLE_USER')] method createFromDto (line 100) | private function createFromDto(UserFilterListDto $data): UserFilterList FILE: src/Controller/User/Profile/User2FAController.php class User2FAController (line 37) | class User2FAController extends AbstractController method __construct (line 42) | public function __construct( method enable (line 53) | #[IsGranted('ROLE_USER')] method disable (line 105) | #[IsGranted('ROLE_USER')] method qrCode (line 133) | #[IsGranted('ROLE_USER')] method remove (line 162) | #[IsGranted('ROLE_ADMIN')] method backup (line 180) | #[IsGranted('ROLE_USER')] method handleForm (line 215) | private function handleForm( method handleTotpCode (line 256) | private function handleTotpCode(FormInterface $form, UserDto $dto): void method handleCurrentPassword (line 264) | private function handleCurrentPassword(FormInterface $form): void method setupHasValidCode (line 276) | private function setupHasValidCode(string $totpSecret, string $submitt... FILE: src/Controller/User/Profile/UserBlockController.php class UserBlockController (line 15) | class UserBlockController extends AbstractController method magazines (line 17) | #[IsGranted('ROLE_USER')] method users (line 31) | #[IsGranted('ROLE_USER')] method domains (line 45) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserEditController.php class UserEditController (line 29) | class UserEditController extends AbstractController method __construct (line 31) | public function __construct( method profile (line 41) | #[IsGranted('ROLE_USER')] method email (line 72) | #[IsGranted('ROLE_USER')] method password (line 103) | #[IsGranted('ROLE_USER')] method handleForm (line 150) | private function handleForm( FILE: src/Controller/User/Profile/UserNotificationController.php class UserNotificationController (line 15) | class UserNotificationController extends AbstractController method notifications (line 17) | #[IsGranted('ROLE_USER')] method read (line 29) | #[IsGranted('ROLE_USER')] method clear (line 37) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserReportsController.php class UserReportsController (line 15) | class UserReportsController extends AbstractController method __construct (line 19) | public function __construct( method __invoke (line 25) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserReportsModController.php class UserReportsModController (line 11) | class UserReportsModController extends AbstractController method __invoke (line 13) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserSettingController.php class UserSettingController (line 15) | class UserSettingController extends AbstractController method __construct (line 17) | public function __construct( method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserStatsController.php class UserStatsController (line 14) | class UserStatsController extends AbstractController method __construct (line 16) | public function __construct(private readonly StatsManager $manager) method __invoke (line 20) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserSubController.php class UserSubController (line 15) | class UserSubController extends AbstractController method magazines (line 17) | #[IsGranted('ROLE_USER')] method users (line 34) | #[IsGranted('ROLE_USER')] method domains (line 48) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/Profile/UserVerifyController.php class UserVerifyController (line 16) | class UserVerifyController extends AbstractController method __construct (line 18) | public function __construct( method __invoke (line 23) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/User/ThemeSettingsController.php class ThemeSettingsController (line 13) | class ThemeSettingsController extends AbstractController method __invoke (line 164) | public function __invoke(string $key, string $value, Request $request)... method getShowUserFullName (line 187) | public static function getShowUserFullName(?Request $request): bool method getShowMagazineFullName (line 196) | public static function getShowMagazineFullName(?Request $request): bool method getShowRichMentionEntry (line 205) | public static function getShowRichMentionEntry(?Request $request): bool method getShowRichMentionPosts (line 214) | public static function getShowRichMentionPosts(?Request $request): bool method getShowRichMagazineMentionEntry (line 223) | public static function getShowRichMagazineMentionEntry(?Request $reque... method getShowRichMagazineMentionPosts (line 232) | public static function getShowRichMagazineMentionPosts(?Request $reque... method getShowRichAPLinkEntries (line 241) | public static function getShowRichAPLinkEntries(?Request $request): bool method getShowRichAPLinkPosts (line 250) | public static function getShowRichAPLinkPosts(?Request $request): bool FILE: src/Controller/User/UserAvatarDeleteController.php class UserAvatarDeleteController (line 14) | class UserAvatarDeleteController extends AbstractController method __construct (line 16) | public function __construct(private readonly UserManager $userManager) method __invoke (line 20) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/UserBanController.php class UserBanController (line 17) | class UserBanController extends AbstractController method ban (line 19) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... method unban (line 42) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... FILE: src/Controller/User/UserBlockController.php class UserBlockController (line 16) | class UserBlockController extends AbstractController method block (line 18) | #[IsGranted('ROLE_USER')] method unblock (line 34) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 50) | private function getJsonResponse(User $user): JsonResponse FILE: src/Controller/User/UserCoverDeleteController.php class UserCoverDeleteController (line 14) | class UserCoverDeleteController extends AbstractController method __construct (line 16) | public function __construct(private readonly UserManager $userManager) method __invoke (line 20) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/UserDeleteController.php class UserDeleteController (line 15) | class UserDeleteController extends AbstractController method deleteAccount (line 17) | #[IsGranted('ROLE_ADMIN')] method scheduleDeleteAccount (line 31) | #[IsGranted('ROLE_ADMIN')] method removeScheduleDeleteAccount (line 45) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/User/UserFollowController.php class UserFollowController (line 16) | class UserFollowController extends AbstractController method follow (line 18) | #[IsGranted('ROLE_USER')] method unfollow (line 35) | #[IsGranted('ROLE_USER')] method getJsonResponse (line 52) | private function getJsonResponse(User $user): JsonResponse FILE: src/Controller/User/UserFrontController.php class UserFrontController (line 32) | class UserFrontController extends AbstractController method __construct (line 34) | public function __construct( method front (line 41) | public function front( method entries (line 93) | public function entries( method comments (line 134) | public function comments( method posts (line 181) | public function posts( method replies (line 223) | public function replies( method moderated (line 273) | public function moderated( method subscriptions (line 307) | public function subscriptions( method followers (line 339) | public function followers( method following (line 365) | public function following( method boosts (line 397) | public function boosts( FILE: src/Controller/User/UserNoteController.php class UserNoteController (line 16) | class UserNoteController extends AbstractController method __construct (line 18) | public function __construct(private readonly UserNoteManager $manager) method __invoke (line 22) | #[IsGranted('ROLE_USER')] FILE: src/Controller/User/UserRemoveFollowing.php class UserRemoveFollowing (line 15) | class UserRemoveFollowing extends AbstractController method __invoke (line 17) | #[IsGranted('ROLE_ADMIN')] FILE: src/Controller/User/UserReputationController.php class UserReputationController (line 19) | class UserReputationController extends AbstractController method __construct (line 21) | public function __construct( method __invoke (line 27) | public function __invoke( FILE: src/Controller/User/UserSuspendController.php class UserSuspendController (line 16) | class UserSuspendController extends AbstractController method __construct (line 18) | public function __construct( method suspend (line 23) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... method unsuspend (line 35) | #[IsGranted(new Expression('is_granted("ROLE_ADMIN") or is_granted("RO... FILE: src/Controller/User/UserThemeController.php class UserThemeController (line 14) | class UserThemeController extends AbstractController method __invoke (line 16) | #[IsGranted('ROLE_USER')] FILE: src/Controller/VoteController.php class VoteController (line 21) | class VoteController extends AbstractController method __construct (line 23) | public function __construct( method __invoke (line 29) | #[IsGranted('ROLE_USER')] method getFragment (line 61) | public function getFragment($votable): string FILE: src/DTO/ActivitiesResponseDto.php class ActivitiesResponseDto (line 9) | #[OA\Schema] method create (line 24) | public static function create( method jsonSerialize (line 37) | public function jsonSerialize(): mixed FILE: src/DTO/ActivityPub/ImageDto.php class ImageDto (line 9) | class ImageDto method create (line 17) | public function create(string $url, string $format, ?string $name): self FILE: src/DTO/ActivityPub/VideoDto.php class VideoDto (line 9) | class VideoDto method create (line 17) | public function create(string $url, string $format, ?string $name): self FILE: src/DTO/BadgeDto.php class BadgeDto (line 14) | #[Unique(Badge::class, errorPath: 'name', fields: ['magazine', 'name'])] method create (line 26) | public static function create(Magazine $magazine, string $name, ?int $... method getId (line 36) | public function getId(): ?int FILE: src/DTO/BadgeResponseDto.php class BadgeResponseDto (line 10) | #[OA\Schema()] method __construct (line 17) | public function __construct(BadgeDto|Badge $badge) method jsonSerialize (line 24) | public function jsonSerialize(): mixed FILE: src/DTO/BookmarkListDto.php class BookmarkListDto (line 11) | #[OA\Schema()] method fromList (line 24) | public static function fromList(BookmarkList $list): BookmarkListDto method jsonSerialize (line 34) | public function jsonSerialize(): array FILE: src/DTO/BookmarksDto.php class BookmarksDto (line 7) | class BookmarksDto FILE: src/DTO/ClientAccessStatsResponseDto.php class ClientAccessStatsResponseDto (line 9) | #[OA\Schema()] FILE: src/DTO/ClientConsentsRequestDto.php class ClientConsentsRequestDto (line 10) | #[OA\Schema()] FILE: src/DTO/ClientConsentsResponseDto.php class ClientConsentsResponseDto (line 9) | #[OA\Schema()] method create (line 21) | public static function create(int $consentId, string $clientName, ?str... method jsonSerialize (line 34) | public function jsonSerialize(): mixed FILE: src/DTO/ClientResponseDto.php class ClientResponseDto (line 13) | #[OA\Schema()] method __construct (line 30) | public function __construct(?Client $client) method jsonSerialize (line 47) | public function jsonSerialize(): mixed FILE: src/DTO/ConfirmDefederationDto.php class ConfirmDefederationDto (line 9) | class ConfirmDefederationDto FILE: src/DTO/ContactDto.php class ContactDto (line 9) | class ContactDto FILE: src/DTO/ContentRequestDto.php class ContentRequestDto (line 11) | #[OA\Schema()] FILE: src/DTO/ContentResponseDto.php class ContentResponseDto (line 12) | #[OA\Schema()] method __construct (line 15) | public function __construct( FILE: src/DTO/ContentStatsResponseDto.php class ContentStatsResponseDto (line 9) | #[OA\Schema()] FILE: src/DTO/Contracts/UserDtoInterface.php type UserDtoInterface (line 7) | interface UserDtoInterface FILE: src/DTO/Contracts/VisibilityAwareDtoTrait.php type VisibilityAwareDtoTrait (line 10) | trait VisibilityAwareDtoTrait method handleDeletion (line 16) | private function handleDeletion(array $value): array FILE: src/DTO/DomainDto.php class DomainDto (line 9) | #[OA\Schema()] method create (line 20) | public static function create(string $name, ?int $entryCount, ?int $su... method getId (line 31) | public function getId(): ?int method jsonSerialize (line 36) | public function jsonSerialize(): mixed FILE: src/DTO/EntryCommentDto.php class EntryCommentDto (line 18) | class EntryCommentDto implements ContentVisibilityInterface method validate (line 51) | #[Assert\Callback] method buildViolation (line 73) | private function buildViolation(ExecutionContextInterface $context, $p... method createWithParent (line 80) | public function createWithParent( method getId (line 98) | public function getId(): ?int method setId (line 103) | public function setId(int $id): void method isFavored (line 108) | public function isFavored(): ?bool method userChoice (line 113) | public function userChoice(): ?int method getApId (line 118) | public function getApId(): ?string method getMagazine (line 123) | public function getMagazine(): ?Magazine method getUser (line 128) | public function getUser(): ?User method getVisibility (line 133) | public function getVisibility(): string method isPrivate (line 138) | public function isPrivate(): bool method isSoftDeleted (line 143) | public function isSoftDeleted(): bool method isTrashed (line 148) | public function isTrashed(): bool method isVisible (line 153) | public function isVisible(): bool FILE: src/DTO/EntryCommentRequestDto.php class EntryCommentRequestDto (line 10) | #[OA\Schema()] method mergeIntoDto (line 21) | public function mergeIntoDto(EntryCommentDto $dto, SettingsManager $se... FILE: src/DTO/EntryCommentResponseDto.php class EntryCommentResponseDto (line 12) | #[OA\Schema()] method create (line 98) | public static function create( method recursiveChildCount (line 153) | public static function recursiveChildCount(int $initial, EntryComment ... method jsonSerialize (line 158) | public function jsonSerialize(): mixed FILE: src/DTO/EntryDto.php class EntryDto (line 17) | class EntryDto implements ContentVisibilityInterface method validate (line 60) | #[Assert\Callback] method buildViolation (line 86) | private function buildViolation(ExecutionContextInterface $context, $p... method getId (line 93) | public function getId(): ?int method getApId (line 98) | public function getApId(): ?string method setId (line 103) | public function setId(int $id): void method getMagazine (line 108) | public function getMagazine(): ?Magazine method getUser (line 113) | public function getUser(): ?User method getVisibility (line 118) | public function getVisibility(): string method isVisible (line 123) | public function isVisible(): bool method isPrivate (line 128) | public function isPrivate(): bool method isSoftDeleted (line 133) | public function isSoftDeleted(): bool method isTrashed (line 138) | public function isTrashed(): bool method getType (line 143) | public function getType(): string FILE: src/DTO/EntryRequestDto.php class EntryRequestDto (line 12) | #[OA\Schema(required: ['title'])] method mergeIntoDto (line 64) | public function mergeIntoDto(EntryDto $dto, SettingsManager $settingsM... FILE: src/DTO/EntryResponseDto.php class EntryResponseDto (line 13) | #[OA\Schema()] method create (line 68) | public static function create( method jsonSerialize (line 135) | public function jsonSerialize(): mixed FILE: src/DTO/ExtendedContentResponseDto.php class ExtendedContentResponseDto (line 12) | #[OA\Schema()] method __construct (line 15) | public function __construct( FILE: src/DTO/FederationSettingsDto.php class FederationSettingsDto (line 9) | #[OA\Schema()] method __construct (line 12) | public function __construct( method jsonSerialize (line 19) | public function jsonSerialize(): mixed FILE: src/DTO/GroupedMonitoringQueryDto.php class GroupedMonitoringQueryDto (line 7) | class GroupedMonitoringQueryDto FILE: src/DTO/ImageDto.php class ImageDto (line 11) | #[OA\Schema()] method create (line 31) | public static function create(int $id, ?string $filePath, ?int $width ... method jsonSerialize (line 46) | public function jsonSerialize(): array FILE: src/DTO/ImageUploadDto.php class ImageUploadDto (line 12) | #[OA\Schema()] FILE: src/DTO/InstanceDto.php class InstanceDto (line 9) | #[OA\Schema()] method __construct (line 12) | public function __construct( method jsonSerialize (line 22) | public function jsonSerialize(): mixed FILE: src/DTO/InstancesDto.php class InstancesDto (line 10) | #[OA\Schema()] method __construct (line 13) | public function __construct( method jsonSerialize (line 22) | public function jsonSerialize(): mixed FILE: src/DTO/InstancesDtoV2.php class InstancesDtoV2 (line 10) | #[OA\Schema()] method __construct (line 13) | public function __construct( method jsonSerialize (line 19) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineBanDto.php class MagazineBanDto (line 10) | #[OA\Schema()] method create (line 18) | public static function create( method getId (line 30) | public function getId(): ?int FILE: src/DTO/MagazineBanResponseDto.php class MagazineBanResponseDto (line 9) | #[OA\Schema()] method create (line 19) | public static function create( method getExpired (line 38) | public function getExpired(): bool method jsonSerialize (line 43) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineDto.php class MagazineDto (line 15) | #[Unique(Magazine::class, errorPath: 'name', fields: ['name'], idFields:... method getId (line 60) | public function getId(): ?int method setId (line 65) | public function setId(int $id): void method getOwner (line 70) | public function getOwner(): User|UserDto|null method setOwner (line 75) | public function setOwner(User|UserDto|null $owner): void FILE: src/DTO/MagazineLogResponseDto.php class MagazineLogResponseDto (line 20) | #[OA\Schema()] method create (line 57) | public static function create( method createBanUnban (line 72) | public static function createBanUnban( method createModeratorAddRemove (line 85) | public static function createModeratorAddRemove( method setSubject (line 98) | #[Ignore] method jsonSerialize (line 135) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineRequestDto.php class MagazineRequestDto (line 9) | #[OA\Schema()] method mergeIntoDto (line 23) | public function mergeIntoDto(MagazineDto $dto): MagazineDto FILE: src/DTO/MagazineResponseDto.php class MagazineResponseDto (line 11) | #[OA\Schema()] method create (line 46) | public static function create( method jsonSerialize (line 107) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineSmallResponseDto.php class MagazineSmallResponseDto (line 9) | #[OA\Schema()] method __construct (line 23) | public function __construct(MagazineDto $dto) method jsonSerialize (line 37) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineThemeDto.php class MagazineThemeDto (line 9) | class MagazineThemeDto method __construct (line 20) | public function __construct(Magazine $magazine) method create (line 26) | public function create(?ImageDto $icon) method createBanner (line 31) | public function createBanner(ImageDto $banner): void FILE: src/DTO/MagazineThemeRequestDto.php class MagazineThemeRequestDto (line 10) | #[OA\Schema()] method mergeIntoDto (line 26) | public function mergeIntoDto(MagazineThemeDto $dto): MagazineThemeDto FILE: src/DTO/MagazineThemeResponseDto.php class MagazineThemeResponseDto (line 10) | #[OA\Schema()] method create (line 21) | public static function create(MagazineDto $magazine, ?string $customCs... method jsonSerialize (line 32) | public function jsonSerialize(): mixed FILE: src/DTO/MagazineUpdateRequestDto.php class MagazineUpdateRequestDto (line 10) | #[OA\Schema()] method mergeIntoDto (line 23) | public function mergeIntoDto(MagazineDto $dto, ImageRepository $imageR... FILE: src/DTO/MessageDto.php class MessageDto (line 9) | class MessageDto FILE: src/DTO/MessageResponseDto.php class MessageResponseDto (line 10) | #[OA\Schema()] method create (line 31) | public static function create(UserSmallResponseDto $sender, string $bo... method jsonSerialize (line 44) | public function jsonSerialize(): mixed FILE: src/DTO/MessageThreadResponseDto.php class MessageThreadResponseDto (line 9) | #[OA\Schema()] method create (line 19) | public static function create(array $participants, int $messageCount, ... method jsonSerialize (line 30) | public function jsonSerialize(): mixed FILE: src/DTO/ModeratorDto.php class ModeratorDto (line 13) | #[Unique(Moderator::class, errorPath: 'user', fields: ['magazine', 'user... method __construct (line 21) | public function __construct(?Magazine $magazine, ?User $user = null, ?... FILE: src/DTO/ModeratorResponseDto.php class ModeratorResponseDto (line 9) | #[OA\Schema()] method create (line 18) | public static function create( method jsonSerialize (line 35) | public function jsonSerialize(): mixed FILE: src/DTO/ModlogFilterDto.php class ModlogFilterDto (line 9) | class ModlogFilterDto FILE: src/DTO/MonitoringExecutionContextFilterDto.php class MonitoringExecutionContextFilterDto (line 9) | class MonitoringExecutionContextFilterDto method toCriteria (line 32) | public function toCriteria(): Criteria method toSqlWheres (line 70) | public function toSqlWheres(): array FILE: src/DTO/NotificationPushSubscriptionRequestDto.php class NotificationPushSubscriptionRequestDto (line 9) | class NotificationPushSubscriptionRequestDto FILE: src/DTO/OAuth2ClientDto.php class OAuth2ClientDto (line 14) | #[OA\Schema()] method validate (line 192) | #[Assert\Callback] method create (line 234) | public static function create(string $identifier, ?string $secret, str... method jsonSerialize (line 251) | public function jsonSerialize(): mixed FILE: src/DTO/PageDto.php class PageDto (line 7) | class PageDto method create (line 11) | public function create(string $body): self FILE: src/DTO/PostCommentDto.php class PostCommentDto (line 17) | class PostCommentDto implements ContentVisibilityInterface method validate (line 50) | #[Assert\Callback] method buildViolation (line 72) | private function buildViolation(ExecutionContextInterface $context, $p... method createWithParent (line 79) | public function createWithParent(Post $post, ?PostComment $parent, ?Im... method getId (line 93) | public function getId(): ?int method getApId (line 98) | public function getApId(): ?string method setId (line 103) | public function setId(int $id): void method getVisibility (line 108) | public function getVisibility(): string method isPrivate (line 113) | public function isPrivate(): bool method isSoftDeleted (line 118) | public function isSoftDeleted(): bool method isTrashed (line 123) | public function isTrashed(): bool method isVisible (line 128) | public function isVisible(): bool method getMagazine (line 133) | public function getMagazine(): ?Magazine method getUser (line 138) | public function getUser(): ?User FILE: src/DTO/PostCommentRequestDto.php class PostCommentRequestDto (line 10) | #[OA\Schema()] method mergeIntoDto (line 13) | public function mergeIntoDto(PostCommentDto $dto, SettingsManager $set... FILE: src/DTO/PostCommentResponseDto.php class PostCommentResponseDto (line 12) | #[OA\Schema()] method create (line 93) | public static function create( method jsonSerialize (line 147) | public function jsonSerialize(): mixed method recursiveChildCount (line 195) | public static function recursiveChildCount(int $initial, PostComment $... FILE: src/DTO/PostDto.php class PostDto (line 16) | class PostDto implements ContentVisibilityInterface method validate (line 51) | #[Assert\Callback] method buildViolation (line 73) | private function buildViolation(ExecutionContextInterface $context, $p... method getId (line 80) | public function getId(): ?int method getApId (line 85) | public function getApId(): ?string method setId (line 90) | public function setId(int $id): void method getVisibility (line 95) | public function getVisibility(): string method isPrivate (line 100) | public function isPrivate(): bool method isSoftDeleted (line 105) | public function isSoftDeleted(): bool method isTrashed (line 110) | public function isTrashed(): bool method isVisible (line 115) | public function isVisible(): bool method getMagazine (line 120) | public function getMagazine(): ?Magazine method getUser (line 125) | public function getUser(): ?User FILE: src/DTO/PostRequestDto.php class PostRequestDto (line 10) | #[OA\Schema()] method mergeIntoDto (line 13) | public function mergeIntoDto(PostDto $dto, SettingsManager $settingsMa... FILE: src/DTO/PostResponseDto.php class PostResponseDto (line 11) | #[OA\Schema()] method create (line 52) | public static function create( method jsonSerialize (line 107) | public function jsonSerialize(): mixed FILE: src/DTO/RemoteInstanceDto.php class RemoteInstanceDto (line 10) | #[OA\Schema] method __construct (line 13) | public function __construct( method create (line 40) | public static function create(Instance $instance, array $instanceCount... method jsonSerialize (line 62) | public function jsonSerialize(): mixed FILE: src/DTO/ReportDto.php class ReportDto (line 15) | class ReportDto method create (line 23) | public static function create(ReportInterface $subject, ?string $reaso... method getId (line 36) | public function getId(): ?int method getRouteName (line 41) | public function getRouteName(): string method getSubject (line 57) | public function getSubject(): ReportInterface FILE: src/DTO/ReportRequestDto.php class ReportRequestDto (line 9) | #[OA\Schema()] FILE: src/DTO/ReportResponseDto.php class ReportResponseDto (line 11) | #[OA\Schema()] method create (line 32) | public static function create( method getType (line 59) | #[OA\Property( method jsonSerialize (line 90) | public function jsonSerialize(): mixed FILE: src/DTO/SearchDto.php class SearchDto (line 10) | class SearchDto FILE: src/DTO/SearchResponseDto.php class SearchResponseDto (line 12) | #[OA\Schema()] method __construct (line 15) | public function __construct( FILE: src/DTO/SettingsDto.php class SettingsDto (line 9) | #[OA\Schema()] method __construct (line 12) | public function __construct( method mergeIntoDto (line 44) | public function mergeIntoDto(SettingsDto $dto): SettingsDto method jsonSerialize (line 78) | public function jsonSerialize(): mixed FILE: src/DTO/SiteResponseDto.php class SiteResponseDto (line 11) | #[OA\Schema()] method __construct (line 29) | public function __construct(?Site $site, DownvotesMode $downvotesMode) method jsonSerialize (line 39) | public function jsonSerialize(): mixed FILE: src/DTO/Temp2FADto.php class Temp2FADto (line 11) | class Temp2FADto implements TwoFactorInterface method __construct (line 13) | public function __construct( method isTotpAuthenticationEnabled (line 19) | public function isTotpAuthenticationEnabled(): bool method getTotpAuthenticationUsername (line 24) | public function getTotpAuthenticationUsername(): string method getTotpAuthenticationConfiguration (line 34) | public function getTotpAuthenticationConfiguration(): ?TotpConfigurati... FILE: src/DTO/ToggleCreatedDto.php class ToggleCreatedDto (line 9) | #[OA\Schema()] method __construct (line 15) | public function __construct(bool $created) method jsonSerialize (line 20) | public function jsonSerialize(): mixed FILE: src/DTO/UserBanResponseDto.php class UserBanResponseDto (line 9) | #[OA\Schema()] method __construct (line 14) | public function __construct(UserDto $dto, bool $isBanned) method jsonSerialize (line 20) | public function jsonSerialize(): mixed FILE: src/DTO/UserDto.php class UserDto (line 16) | #[Unique(User::class, errorPath: 'email', fields: ['email'], idFields: [... method validate (line 61) | #[Assert\Callback] method buildViolation (line 75) | private function buildViolation(ExecutionContextInterface $context, $p... method getId (line 82) | public function getId(): ?int method create (line 87) | public static function create( FILE: src/DTO/UserFilterListDto.php class UserFilterListDto (line 9) | class UserFilterListDto method wordsToArray (line 23) | public function wordsToArray(): array method addEmptyWords (line 33) | public function addEmptyWords(): void method fromList (line 45) | public static function fromList(UserFilterList $list): self FILE: src/DTO/UserFilterListResponseDto.php class UserFilterListResponseDto (line 10) | #[OA\Schema] method fromList (line 27) | public static function fromList(UserFilterList $list): self method jsonSerialize (line 41) | public function jsonSerialize(): mixed FILE: src/DTO/UserFilterWordDto.php class UserFilterWordDto (line 7) | class UserFilterWordDto FILE: src/DTO/UserNoteDto.php class UserNoteDto (line 10) | class UserNoteDto FILE: src/DTO/UserProfileRequestDto.php class UserProfileRequestDto (line 11) | #[OA\Schema()] FILE: src/DTO/UserResponseDto.php class UserResponseDto (line 10) | #[OA\Schema()] method __construct (line 41) | public function __construct(UserDto $dto) method jsonSerialize (line 66) | public function jsonSerialize(): mixed FILE: src/DTO/UserSettingsDto.php class UserSettingsDto (line 14) | #[OA\Schema()] method __construct (line 17) | public function __construct( method jsonSerialize (line 52) | public function jsonSerialize(): mixed method mergeIntoDto (line 81) | public function mergeIntoDto(UserSettingsDto $dto): UserSettingsDto FILE: src/DTO/UserSignupResponseDto.php class UserSignupResponseDto (line 9) | #[OA\Schema()] method __construct (line 19) | public function __construct(UserDto $dto) method jsonSerialize (line 29) | public function jsonSerialize(): mixed FILE: src/DTO/UserSmallResponseDto.php class UserSmallResponseDto (line 9) | #[OA\Schema()] method __construct (line 28) | public function __construct(UserDto $dto) method jsonSerialize (line 47) | public function jsonSerialize(): mixed FILE: src/DTO/VoteStatsResponseDto.php class VoteStatsResponseDto (line 9) | #[OA\Schema()] FILE: src/DataFixtures/BaseFixture.php class BaseFixture (line 14) | abstract class BaseFixture extends Fixture implements FixtureGroupInterface method getGroups (line 20) | public static function getGroups(): array method load (line 25) | public function load(ObjectManager $manager): void method loadData (line 33) | abstract protected function loadData(ObjectManager $manager): void; method camelCase (line 35) | protected function camelCase(string $value): string method getRandomTime (line 40) | protected function getRandomTime(?\DateTimeImmutable $from = null): \D... FILE: src/DataFixtures/EntryCommentFixtures.php class EntryCommentFixtures (line 18) | class EntryCommentFixtures extends BaseFixture implements DependentFixtu... method __construct (line 22) | public function __construct( method getDependencies (line 30) | public function getDependencies(): array method loadData (line 37) | public function loadData(ObjectManager $manager): void method provideRandomComments (line 71) | private function provideRandomComments(int $count = 1): iterable method createChildren (line 82) | private function createChildren(EntryComment $parent, ObjectManager $m... FILE: src/DataFixtures/EntryFixtures.php class EntryFixtures (line 17) | class EntryFixtures extends BaseFixture implements DependentFixtureInter... method __construct (line 21) | public function __construct( method getDependencies (line 29) | public function getDependencies(): array method loadData (line 36) | public function loadData(ObjectManager $manager): void method provideRandomEntries (line 81) | private function provideRandomEntries(int $count = 1): iterable FILE: src/DataFixtures/MagazineFixtures.php class MagazineFixtures (line 17) | class MagazineFixtures extends BaseFixture implements DependentFixtureIn... method __construct (line 21) | public function __construct( method loadData (line 29) | public function loadData(ObjectManager $manager): void method provideRandomMagazines (line 65) | private function provideRandomMagazines(int $count = 1): iterable method getDependencies (line 88) | public function getDependencies(): array FILE: src/DataFixtures/PostCommentFixtures.php class PostCommentFixtures (line 18) | class PostCommentFixtures extends BaseFixture implements DependentFixtur... method __construct (line 24) | public function __construct( method getDependencies (line 33) | public function getDependencies(): array method loadData (line 40) | public function loadData(ObjectManager $manager): void method provideRandomComments (line 73) | private function provideRandomComments(int $count = 1): iterable method createChildren (line 84) | private function createChildren(PostComment $parent, ObjectManager $ma... FILE: src/DataFixtures/PostFixtures.php class PostFixtures (line 17) | class PostFixtures extends BaseFixture implements DependentFixtureInterface method __construct (line 21) | public function __construct( method getDependencies (line 29) | public function getDependencies(): array method loadData (line 36) | public function loadData(ObjectManager $manager): void method provideRandomPosts (line 78) | private function provideRandomPosts(int $count = 1): iterable FILE: src/DataFixtures/ReportFixtures.php class ReportFixtures (line 21) | class ReportFixtures extends BaseFixture implements DependentFixtureInte... method __construct (line 23) | public function __construct(private readonly EventDispatcherInterface ... method loadData (line 27) | public function loadData(ObjectManager $manager): void method entries (line 37) | private function entries(): void method getUniqueNb (line 65) | private function getUniqueNb(int $max, int $quantity): array method getRandomNumber (line 73) | public function getRandomNumber(int $max): int method entryComments (line 81) | private function entryComments(): void method posts (line 106) | private function posts(): void method postComments (line 131) | private function postComments(): void method getDependencies (line 156) | public function getDependencies(): array FILE: src/DataFixtures/SubFixtures.php class SubFixtures (line 14) | class SubFixtures extends BaseFixture implements DependentFixtureInterface method __construct (line 16) | public function __construct( method loadData (line 22) | public function loadData(ObjectManager $manager): void method magazines (line 30) | private function magazines(int $u): void method getUniqueNb (line 58) | private function getUniqueNb(int $max, int $quantity): array method users (line 66) | private function users(int $u): void method getDependencies (line 91) | public function getDependencies(): array FILE: src/DataFixtures/UserFixtures.php class UserFixtures (line 14) | class UserFixtures extends BaseFixture method __construct (line 18) | public function __construct( method loadData (line 26) | public function loadData(ObjectManager $manager): void method provideRandomUsers (line 74) | private function provideRandomUsers(int $count = 1): iterable FILE: src/DataFixtures/VoteFixtures.php class VoteFixtures (line 16) | class VoteFixtures extends BaseFixture implements DependentFixtureInterface method __construct (line 18) | public function __construct(private readonly VoteManager $voteManager) method loadData (line 22) | public function loadData(ObjectManager $manager): void method entries (line 32) | private function entries(int $u): void method getUniqueNb (line 57) | private function getUniqueNb(int $max, int $quantity): array method entryComments (line 65) | private function entryComments(int $u): void method posts (line 87) | private function posts(int $u): void method postComments (line 109) | private function postComments(int $u): void method getDependencies (line 131) | public function getDependencies(): array FILE: src/DoctrineExtensions/DBAL/Types/Citext.php class Citext (line 13) | final class Citext extends TextType method getName (line 17) | public function getName(): string method getSQLDeclaration (line 22) | public function getSQLDeclaration(array $column, AbstractPlatform $pla... FILE: src/DoctrineExtensions/DBAL/Types/EnumApplicationStatus.php class EnumApplicationStatus (line 9) | class EnumApplicationStatus extends EnumType method getName (line 11) | public function getName(): string method getValues (line 16) | public function getValues(): array FILE: src/DoctrineExtensions/DBAL/Types/EnumDirectMessageSettings.php class EnumDirectMessageSettings (line 9) | class EnumDirectMessageSettings extends EnumType method getName (line 11) | public function getName(): string method getValues (line 16) | public function getValues(): array FILE: src/DoctrineExtensions/DBAL/Types/EnumFrontContentOptions.php class EnumFrontContentOptions (line 9) | class EnumFrontContentOptions extends EnumType method getName (line 11) | public function getName(): string method getValues (line 16) | public function getValues(): array FILE: src/DoctrineExtensions/DBAL/Types/EnumNotificationStatus.php class EnumNotificationStatus (line 9) | class EnumNotificationStatus extends EnumType method getName (line 11) | public function getName(): string method getValues (line 16) | public function getValues(): array FILE: src/DoctrineExtensions/DBAL/Types/EnumSortOptions.php class EnumSortOptions (line 9) | class EnumSortOptions extends EnumType method getName (line 11) | public function getName(): string method getValues (line 16) | public function getValues(): array FILE: src/DoctrineExtensions/DBAL/Types/EnumType.php class EnumType (line 13) | abstract class EnumType extends Type method getName (line 15) | abstract public function getName(): string; method getValues (line 20) | abstract public function getValues(): array; method getSQLDeclaration (line 22) | public function getSQLDeclaration(array $column, AbstractPlatform $pla... method convertToPHPValue (line 29) | public function convertToPHPValue($value, AbstractPlatform $platform):... method convertToDatabaseValue (line 34) | public function convertToDatabaseValue($value, AbstractPlatform $platf... method requiresSQLCommentHint (line 43) | public function requiresSQLCommentHint(AbstractPlatform $platform): bool FILE: src/Entity/Activity.php class Activity (line 20) | #[Entity] method __construct (line 94) | public function __construct(string $type) method setObject (line 100) | public function setObject(ActivityPubActivityInterface|Entry|EntryComm... method getObject (line 132) | public function getObject(): Post|EntryComment|PostComment|Entry|Messa... method setActor (line 146) | public function setActor(Magazine|User $actor): void method getActor (line 155) | public function getActor(): Magazine|User|null FILE: src/Entity/ApActivity.php class ApActivity (line 17) | #[Entity(repositoryClass: ApActivityRepository::class)] FILE: src/Entity/Badge.php class Badge (line 17) | #[Entity] method __construct (line 33) | public function __construct(Magazine $magazine, string $name) method getId (line 39) | public function getId(): ?int method countBadges (line 44) | public function countBadges(): int FILE: src/Entity/Bookmark.php class Bookmark (line 16) | #[Entity] method __construct (line 46) | public function __construct(User $user, BookmarkList $list) method setContent (line 53) | public function setContent(Post|EntryComment|PostComment|Entry $conten... method getContent (line 66) | public function getContent(): Entry|EntryComment|Post|PostComment FILE: src/Entity/BookmarkList.php class BookmarkList (line 18) | #[Entity] method __construct (line 39) | public function __construct(User $user, string $name, bool $isDefault ... method getId (line 47) | public function getId(): int FILE: src/Entity/Client.php class Client (line 21) | #[Entity] method __construct (line 54) | public function __construct(string $name, string $identifier, ?string ... method getDescription (line 62) | public function getDescription(): ?string method setDescription (line 67) | public function setDescription(?string $description): self method getUser (line 74) | public function getUser(): ?User method setUser (line 79) | public function setUser(User $user): self method getContactEmail (line 86) | public function getContactEmail(): ?string method setContactEmail (line 91) | public function setContactEmail(string $contactEmail): self method getImage (line 98) | public function getImage(): ?Image method setImage (line 103) | public function setImage(Image $image): self method getOAuth2UserConsents (line 113) | public function getOAuth2UserConsents(): Collection method addOAuth2UserConsent (line 118) | public function addOAuth2UserConsent(OAuth2UserConsent $oAuth2UserCons... method removeOAuth2UserConsent (line 128) | public function removeOAuth2UserConsent(OAuth2UserConsent $oAuth2UserC... method getRedirectUri (line 140) | public function getRedirectUri(): string|array method getOAuth2ClientAccesses (line 148) | public function getOAuth2ClientAccesses(): Collection method addOAuth2ClientAccess (line 153) | public function addOAuth2ClientAccess(OAuth2ClientAccess $oAuth2Client... method removeOAuth2ClientAccess (line 163) | public function removeOAuth2ClientAccess(OAuth2ClientAccess $oAuth2Cli... FILE: src/Entity/Contracts/ActivityPubActivityInterface.php type ActivityPubActivityInterface (line 9) | interface ActivityPubActivityInterface method getUser (line 43) | public function getUser(): ?User; FILE: src/Entity/Contracts/ActivityPubActorInterface.php type ActivityPubActorInterface (line 7) | interface ActivityPubActorInterface method getApName (line 9) | public function getApName(): string; method getPrivateKey (line 11) | public function getPrivateKey(): ?string; method getPublicKey (line 13) | public function getPublicKey(): ?string; FILE: src/Entity/Contracts/ApiResourceInterface.php type ApiResourceInterface (line 7) | interface ApiResourceInterface method getId (line 9) | public function getId(): ?int; method getApId (line 11) | public function getApId(): ?string; FILE: src/Entity/Contracts/CommentInterface.php type CommentInterface (line 7) | interface CommentInterface FILE: src/Entity/Contracts/ContentInterface.php type ContentInterface (line 10) | interface ContentInterface extends ApiResourceInterface method getMagazine (line 12) | public function getMagazine(): ?Magazine; method getUser (line 14) | public function getUser(): ?User; FILE: src/Entity/Contracts/ContentVisibilityInterface.php type ContentVisibilityInterface (line 7) | interface ContentVisibilityInterface extends ContentInterface method getVisibility (line 9) | public function getVisibility(): string; method isVisible (line 11) | public function isVisible(): bool; method isTrashed (line 13) | public function isTrashed(): bool; method isPrivate (line 15) | public function isPrivate(): bool; method isSoftDeleted (line 17) | public function isSoftDeleted(): bool; FILE: src/Entity/Contracts/DomainInterface.php type DomainInterface (line 9) | interface DomainInterface method getUrl (line 11) | public function getUrl(); method setDomain (line 13) | public function setDomain(Domain $domain): self; FILE: src/Entity/Contracts/FavouriteInterface.php type FavouriteInterface (line 9) | interface FavouriteInterface extends ContentInterface method getId (line 11) | public function getId(): ?int; method getUser (line 13) | public function getUser(): ?User; method updateCounts (line 15) | public function updateCounts(): self; method isFavored (line 17) | public function isFavored(User $user): bool; method updateRanking (line 19) | public function updateRanking(): void; method updateScore (line 21) | public function updateScore(): self; FILE: src/Entity/Contracts/NotificationInterface.php type NotificationInterface (line 10) | interface NotificationInterface extends ContentInterface method getId (line 12) | public function getId(): ?int; method getMagazine (line 14) | public function getMagazine(): ?Magazine; method getUser (line 16) | public function getUser(): ?User; method getSubjectClassName (line 18) | public function getSubjectClassName(): string; FILE: src/Entity/Contracts/RankingInterface.php type RankingInterface (line 7) | interface RankingInterface method updateRanking (line 17) | public function updateRanking(): void; method setRanking (line 19) | public function setRanking(int $ranking): void; method getRanking (line 21) | public function getRanking(): int; method getCommentCount (line 23) | public function getCommentCount(): int; method getUniqueCommentCount (line 25) | public function getUniqueCommentCount(): int; method getScore (line 27) | public function getScore(): int; method getCreatedAt (line 29) | public function getCreatedAt(): \DateTimeImmutable; FILE: src/Entity/Contracts/ReportInterface.php type ReportInterface (line 9) | interface ReportInterface extends ContentInterface method getId (line 11) | public function getId(): ?int; method getUser (line 13) | public function getUser(): ?User; FILE: src/Entity/Contracts/VisibilityInterface.php type VisibilityInterface (line 7) | interface VisibilityInterface method getVisibility (line 14) | public function getVisibility(): string; method isVisible (line 16) | public function isVisible(): bool; method isTrashed (line 18) | public function isTrashed(): bool; method isPrivate (line 20) | public function isPrivate(): bool; method isSoftDeleted (line 22) | public function isSoftDeleted(): bool; method softDelete (line 24) | public function softDelete(): void; method trash (line 26) | public function trash(): void; method restore (line 28) | public function restore(): void; FILE: src/Entity/Contracts/VotableInterface.php type VotableInterface (line 11) | interface VotableInterface method getId (line 22) | public function getId(): int; method addVote (line 24) | public function addVote(Vote $votable): self; method removeVote (line 26) | public function removeVote(Vote $votable): self; method getUpVotes (line 28) | public function getUpVotes(): Collection; method getDownVotes (line 30) | public function getDownVotes(): Collection; method countUpVotes (line 32) | public function countUpVotes(): int; method countDownVotes (line 34) | public function countDownVotes(): int; method countVotes (line 36) | public function countVotes(): int; method getUserChoice (line 38) | public function getUserChoice(User $user): int; method getUserVote (line 40) | public function getUserVote(User $user): ?Vote; FILE: src/Entity/Contracts/VoteInterface.php type VoteInterface (line 7) | interface VoteInterface method getSubject (line 9) | public function getSubject(); FILE: src/Entity/Domain.php class Domain (line 21) | #[Entity(repositoryClass: DomainRepository::class)] method __construct (line 44) | public function __construct(DomainInterface $entry, string $name) method addEntry (line 53) | public function addEntry(DomainInterface $subject): self method updateCounts (line 65) | public function updateCounts() method getId (line 70) | public function getId(): ?int method removeEntry (line 75) | public function removeEntry(DomainInterface $subject): self method subscribe (line 88) | public function subscribe(User $user): self method isSubscribed (line 100) | public function isSubscribed(User $user): bool method updateSubscriptionsCount (line 108) | private function updateSubscriptionsCount(): void method unsubscribe (line 113) | public function unsubscribe(User $user): void method shouldRatio (line 129) | public function shouldRatio(): bool method __sleep (line 134) | public function __sleep() FILE: src/Entity/DomainBlock.php class DomainBlock (line 18) | #[Entity] method __construct (line 39) | public function __construct(User $user, Domain $domain) method getId (line 47) | public function getId(): ?int method __sleep (line 52) | public function __sleep() FILE: src/Entity/DomainSubscription.php class DomainSubscription (line 18) | #[Entity(repositoryClass: DomainSubscriptionRepository::class)] method __construct (line 38) | public function __construct(User $user, Domain $domain) method getId (line 45) | public function getId(): ?int method __sleep (line 50) | public function __sleep() FILE: src/Entity/Embed.php class Embed (line 16) | #[Entity(repositoryClass: EmbedRepository::class)] method __construct (line 34) | public function __construct(string $url, bool $embed) method getId (line 42) | public function getId(): ?int FILE: src/Entity/Entry.php class Entry (line 38) | #[Entity(repositoryClass: EntryRepository::class)] method __construct (line 145) | public function __construct( method updateLastActive (line 180) | public function updateLastActive(): void method getId (line 198) | public function getId(): int method getApId (line 203) | public function getApId(): ?string method setBadges (line 208) | public function setBadges(Badge ...$badges) method softDelete (line 217) | public function softDelete(): void method trash (line 222) | public function trash(): void method restore (line 227) | public function restore(): void method addComment (line 232) | public function addComment(EntryComment $comment): self method updateCounts (line 246) | public function updateCounts(): self method removeComment (line 257) | public function removeComment(EntryComment $comment): self method addVote (line 272) | public function addVote(Vote $vote): self method updateScore (line 287) | public function updateScore(): self method removeVote (line 294) | public function removeVote(Vote $vote): self method isAuthor (line 310) | public function isAuthor(User $user): bool method getShortTitle (line 315) | public function getShortTitle(?int $length = 60): string method getShortDesc (line 323) | public function getShortDesc(?int $length = 330): string method getUrl (line 331) | public function getUrl(): ?string method setDomain (line 336) | public function setDomain(Domain $domain): DomainInterface method getCommentCount (line 343) | public function getCommentCount(): int method getUniqueCommentCount (line 348) | public function getUniqueCommentCount(): int method getScore (line 362) | public function getScore(): int method getMagazine (line 367) | public function getMagazine(): ?Magazine method getUser (line 372) | public function getUser(): ?User method isAdult (line 377) | public function isAdult(): bool method isFavored (line 382) | public function isFavored(User $user): bool method getAuthorComment (line 390) | public function getAuthorComment(): ?string method getDescription (line 395) | public function getDescription(): string method __sleep (line 400) | public function __sleep() FILE: src/Entity/EntryBadge.php class EntryBadge (line 14) | #[Entity] method __construct (line 28) | public function __construct(Entry $entry, Badge $badge) method getId (line 34) | public function getId(): ?int method __toString (line 39) | public function __toString(): string FILE: src/Entity/EntryComment.php class EntryComment (line 36) | #[Entity(repositoryClass: EntryCommentRepository::class)] method __construct (line 106) | public function __construct( method updateLastActive (line 132) | public function updateLastActive(): void method getId (line 143) | public function getId(): int method getApId (line 148) | public function getApId(): ?string method addVote (line 153) | public function addVote(Vote $vote): self method removeVote (line 165) | public function removeVote(Vote $vote): self method getChildrenRecursive (line 179) | public function getChildrenRecursive(int &$startIndex = 0): \Traversable method softDelete (line 187) | public function softDelete(): void method trash (line 192) | public function trash(): void method restore (line 197) | public function restore(): void method isAuthor (line 202) | public function isAuthor(User $user): bool method getShortTitle (line 207) | public function getShortTitle(?int $length = 60): string method getMagazine (line 215) | public function getMagazine(): ?Magazine method getUser (line 220) | public function getUser(): ?User method updateCounts (line 225) | public function updateCounts(): self method isFavored (line 232) | public function isFavored(User $user): bool method __sleep (line 240) | public function __sleep() method updateRanking (line 245) | public function updateRanking(): void method updateScore (line 249) | public function updateScore(): self method getParentSubject (line 254) | public function getParentSubject(): ?ContentInterface method containsBannedHashtags (line 259) | public function containsBannedHashtags(): bool method containsFilteredWords (line 273) | public function containsFilteredWords(User $loggedInUser, string $filt... method getChildrenByCriteria (line 299) | public function getChildrenByCriteria(MbinCriteria $entryCommentCriter... FILE: src/Entity/EntryCommentCreatedNotification.php class EntryCommentCreatedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, EntryComment $comment) method getSubject (line 28) | public function getSubject(): EntryComment method getComment (line 33) | public function getComment(): EntryComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryCommentDeletedNotification.php class EntryCommentDeletedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, EntryComment $comment) method getSubject (line 28) | public function getSubject(): EntryComment method getComment (line 33) | public function getComment(): EntryComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryCommentEditedNotification.php class EntryCommentEditedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, EntryComment $comment) method getSubject (line 28) | public function getSubject(): EntryComment method getComment (line 33) | public function getComment(): EntryComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryCommentFavourite.php class EntryCommentFavourite (line 12) | #[Entity] method __construct (line 20) | public function __construct(User $user, EntryComment $comment) method getSubject (line 28) | public function getSubject(): EntryComment method clearSubject (line 33) | public function clearSubject(): Favourite method getType (line 40) | public function getType(): string FILE: src/Entity/EntryCommentMentionedNotification.php class EntryCommentMentionedNotification (line 13) | #[Entity] method __construct (line 19) | public function __construct(User $receiver, EntryComment $comment) method getSubject (line 26) | public function getSubject(): EntryComment method getComment (line 31) | public function getComment(): EntryComment method getType (line 36) | public function getType(): string method getMessage (line 41) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryCommentReplyNotification.php class EntryCommentReplyNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, EntryComment $comment) method getSubject (line 28) | public function getSubject(): EntryComment method getComment (line 33) | public function getComment(): EntryComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryCommentReport.php class EntryCommentReport (line 11) | #[Entity] method __construct (line 18) | public function __construct(User $reporting, EntryComment $comment, ?s... method getSubject (line 25) | public function getSubject(): EntryComment method clearSubject (line 30) | public function clearSubject(): Report method getType (line 37) | public function getType(): string FILE: src/Entity/EntryCommentVote.php class EntryCommentVote (line 17) | #[Entity] method __construct (line 30) | public function __construct(int $choice, User $user, EntryComment $com... method getComment (line 37) | public function getComment(): EntryComment method setComment (line 42) | public function setComment(?EntryComment $comment): self method getSubject (line 49) | public function getSubject(): VotableInterface FILE: src/Entity/EntryCreatedNotification.php class EntryCreatedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Entry $entry) method getSubject (line 28) | public function getSubject(): Entry method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryDeletedNotification.php class EntryDeletedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Entry $entry) method getSubject (line 28) | public function getSubject(): Entry method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryEditedNotification.php class EntryEditedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Entry $entry) method getSubject (line 28) | public function getSubject(): Entry method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryFavourite.php class EntryFavourite (line 12) | #[Entity] method __construct (line 20) | public function __construct(User $user, Entry $entry) method getSubject (line 28) | public function getSubject(): Entry method clearSubject (line 33) | public function clearSubject(): Favourite method getType (line 40) | public function getType(): string FILE: src/Entity/EntryMentionedNotification.php class EntryMentionedNotification (line 13) | #[Entity] method __construct (line 19) | public function __construct(User $receiver, Entry $entry) method getSubject (line 26) | public function getSubject(): Entry method getType (line 31) | public function getType(): string method getMessage (line 36) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/EntryReport.php class EntryReport (line 11) | #[Entity] method __construct (line 18) | public function __construct(User $reporting, Entry $entry, ?string $re... method getSubject (line 25) | public function getSubject(): Entry method clearSubject (line 30) | public function clearSubject(): Report method getType (line 37) | public function getType(): string FILE: src/Entity/EntryVote.php class EntryVote (line 17) | #[Entity] method __construct (line 30) | public function __construct(int $choice, User $user, ?Entry $entry) method getSubject (line 37) | public function getSubject(): VotableInterface FILE: src/Entity/Favourite.php class Favourite (line 21) | #[Entity(repositoryClass: FavouriteRepository::class)] method __construct (line 51) | public function __construct(User $user) method getId (line 57) | public function getId(): int method getType (line 62) | abstract public function getType(): string; method getSubject (line 64) | abstract public function getSubject(): FavouriteInterface; method clearSubject (line 66) | abstract public function clearSubject(): Favourite; FILE: src/Entity/Hashtag.php class Hashtag (line 15) | #[Entity(repositoryClass: TagRepository::class)] FILE: src/Entity/HashtagLink.php class HashtagLink (line 15) | #[Entity(repositoryClass: TagLinkRepository::class)] FILE: src/Entity/Image.php class Image (line 17) | #[Entity(repositoryClass: ImageRepository::class)] method __construct (line 62) | public function __construct( method setDimensions (line 90) | public function setDimensions(?int $width, ?int $height): void method getId (line 108) | public function getId(): int method __toString (line 113) | public function __toString(): string method __sleep (line 123) | public function __sleep() FILE: src/Entity/Instance.php class Instance (line 15) | #[Entity(repositoryClass: InstanceRepository::class)] method getDateBeforeDead (line 24) | public static function getDateBeforeDead(): \DateTimeImmutable method __construct (line 59) | public function __construct(string $domain) method getId (line 65) | public function getId(): int method setLastSuccessfulDeliver (line 70) | public function setLastSuccessfulDeliver(): void method getLastSuccessfulDeliver (line 76) | public function getLastSuccessfulDeliver(): ?\DateTimeImmutable method setLastFailedDeliver (line 81) | public function setLastFailedDeliver(): void method getLastFailedDeliver (line 87) | public function getLastFailedDeliver(): ?\DateTimeImmutable method setLastSuccessfulReceive (line 92) | public function setLastSuccessfulReceive(): void method getLastSuccessfulReceive (line 97) | public function getLastSuccessfulReceive(): ?\DateTimeImmutable method getFailedDelivers (line 102) | public function getFailedDelivers(): int method isDead (line 107) | public function isDead(): bool FILE: src/Entity/Magazine.php class Magazine (line 30) | #[Entity(repositoryClass: MagazineRepository::class)] method __construct (line 127) | public function __construct( method addModerator (line 170) | public function addModerator(Moderator $moderator): self method getId (line 180) | public function getId(): int method getApId (line 185) | public function getApId(): ?string method userIsModerator (line 190) | public function userIsModerator(User $user): bool method getUserAsModeratorOrNull (line 201) | public function getUserAsModeratorOrNull(User $user): ?Moderator method userIsOwner (line 217) | public function userIsOwner(User $user): bool method isAbandoned (line 228) | public function isAbandoned(): bool method getOwnerModerator (line 233) | public function getOwnerModerator(): ?Moderator method getOwner (line 246) | public function getOwner(): ?User method getModeratorCount (line 259) | public function getModeratorCount(): int method addEntry (line 264) | public function addEntry(Entry $entry): self method updateEntryCounts (line 276) | public function updateEntryCounts(): self method removeEntry (line 286) | public function removeEntry(Entry $entry): self method getPosts (line 299) | public function getPosts(): Collection method addPost (line 304) | public function addPost(Post $post): self method updatePostCounts (line 316) | public function updatePostCounts(): self method removePost (line 326) | public function removePost(Post $post): self method subscribe (line 338) | public function subscribe(User $user): self method isSubscribed (line 350) | public function isSubscribed(User $user): bool method updateSubscriptionsCount (line 358) | public function updateSubscriptionsCount(): void method unsubscribe (line 371) | public function unsubscribe(User $user): void method softDelete (line 387) | public function softDelete(): void method trash (line 393) | public function trash(): void method restore (line 398) | public function restore(): void method addBan (line 404) | public function addBan(User $user, User $bannedBy, ?string $reason, ?\... method isBanned (line 418) | public function isBanned(User $user): bool method removeBan (line 428) | public function removeBan(MagazineBan $ban): self method unban (line 439) | public function unban(User $user): MagazineBan method addBadge (line 455) | public function addBadge(Badge ...$badges): self method removeBadge (line 466) | public function removeBadge(Badge $badge): self method addLog (line 473) | public function addLog(MagazineLog $log): void method __sleep (line 480) | public function __sleep() method getApName (line 485) | public function getApName(): string method hasSameHostAsUser (line 490) | public function hasSameHostAsUser(User $actor): bool method canUpdateMagazine (line 503) | public function canUpdateMagazine(User $actor): bool method isActorPostingRestricted (line 517) | public function isActorPostingRestricted(Magazine|User $actor): bool method getContentCount (line 535) | public function getContentCount(): int FILE: src/Entity/MagazineBan.php class MagazineBan (line 16) | #[Entity(repositoryClass: MagazineBanRepository::class)] method __construct (line 41) | public function __construct( method getId (line 57) | public function getId(): ?int method __sleep (line 62) | public function __sleep() FILE: src/Entity/MagazineBanNotification.php class MagazineBanNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, MagazineBan $ban) method getSubject (line 28) | public function getSubject(): MagazineBan method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/MagazineBlock.php class MagazineBlock (line 18) | #[Entity(repositoryClass: 'App\Repository\MagazineBlockRepository')] method __construct (line 39) | public function __construct(User $user, Magazine $magazine) method getId (line 47) | public function getId(): ?int method __sleep (line 52) | public function __sleep() FILE: src/Entity/MagazineLog.php class MagazineLog (line 20) | #[Entity(repositoryClass: NotificationRepository::class)] method __construct (line 88) | public function __construct(Magazine $magazine, User $user) method getSubject (line 96) | abstract public function getSubject(): ?ContentInterface; method clearSubject (line 98) | abstract public function clearSubject(): MagazineLog; method getType (line 100) | abstract public function getType(): string; FILE: src/Entity/MagazineLogBan.php class MagazineLogBan (line 13) | #[Entity] method __construct (line 23) | public function __construct(MagazineBan $ban) method getType (line 34) | public function getType(): string method getSubject (line 39) | public function getSubject(): ?ContentInterface method clearSubject (line 44) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogEntryCommentDeleted.php class MagazineLogEntryCommentDeleted (line 12) | #[Entity] method __construct (line 19) | public function __construct(EntryComment $comment, User $user) method getType (line 26) | public function getType(): string method getComment (line 31) | public function getComment(): EntryComment method getSubject (line 36) | public function getSubject(): ContentInterface method clearSubject (line 41) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogEntryCommentRestored.php class MagazineLogEntryCommentRestored (line 12) | #[Entity] method __construct (line 19) | public function __construct(EntryComment $comment, User $user) method getType (line 26) | public function getType(): string method getComment (line 31) | public function getComment(): EntryComment method getSubject (line 36) | public function getSubject(): ContentInterface method clearSubject (line 41) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogEntryDeleted.php class MagazineLogEntryDeleted (line 12) | #[Entity] method __construct (line 19) | public function __construct(Entry $entry, User $user) method getType (line 26) | public function getType(): string method getSubject (line 31) | public function getSubject(): ContentInterface method clearSubject (line 36) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogEntryLocked.php class MagazineLogEntryLocked (line 12) | #[Entity] method __construct (line 19) | public function __construct(Entry $entry, User $user) method getSubject (line 26) | public function getSubject(): ?ContentInterface method clearSubject (line 31) | public function clearSubject(): MagazineLog method getType (line 38) | public function getType(): string FILE: src/Entity/MagazineLogEntryPinned.php class MagazineLogEntryPinned (line 12) | #[Entity] method __construct (line 23) | public function __construct(Magazine $magazine, ?User $actingUser, Ent... method getSubject (line 30) | public function getSubject(): ?ContentInterface method clearSubject (line 35) | public function clearSubject(): MagazineLog method getType (line 42) | public function getType(): string FILE: src/Entity/MagazineLogEntryRestored.php class MagazineLogEntryRestored (line 12) | #[Entity] method __construct (line 19) | public function __construct(Entry $entry, User $user) method getType (line 26) | public function getType(): string method getSubject (line 31) | public function getSubject(): ContentInterface method clearSubject (line 36) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogEntryUnlocked.php class MagazineLogEntryUnlocked (line 12) | #[Entity] method __construct (line 19) | public function __construct(Entry $entry, User $user) method getSubject (line 26) | public function getSubject(): ?ContentInterface method clearSubject (line 31) | public function clearSubject(): MagazineLog method getType (line 38) | public function getType(): string FILE: src/Entity/MagazineLogEntryUnpinned.php class MagazineLogEntryUnpinned (line 12) | #[Entity] method __construct (line 23) | public function __construct(Magazine $magazine, ?User $actingUser, Ent... method getSubject (line 30) | public function getSubject(): ?ContentInterface method clearSubject (line 35) | public function clearSubject(): MagazineLog method getType (line 42) | public function getType(): string FILE: src/Entity/MagazineLogModeratorAdd.php class MagazineLogModeratorAdd (line 12) | #[Entity] method __construct (line 19) | public function __construct(Magazine $magazine, User $addedMod, ?User ... method getSubject (line 25) | public function getSubject(): ?ContentInterface method clearSubject (line 30) | public function clearSubject(): MagazineLog method getType (line 35) | public function getType(): string FILE: src/Entity/MagazineLogModeratorRemove.php class MagazineLogModeratorRemove (line 12) | #[Entity] method __construct (line 19) | public function __construct(Magazine $magazine, User $addedMod, ?User ... method getSubject (line 25) | public function getSubject(): ?ContentInterface method clearSubject (line 30) | public function clearSubject(): MagazineLog method getType (line 35) | public function getType(): string FILE: src/Entity/MagazineLogPostCommentDeleted.php class MagazineLogPostCommentDeleted (line 12) | #[Entity] method __construct (line 19) | public function __construct(PostComment $comment, User $user) method getType (line 26) | public function getType(): string method getComment (line 31) | public function getComment(): PostComment method getSubject (line 36) | public function getSubject(): ContentInterface method clearSubject (line 41) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogPostCommentRestored.php class MagazineLogPostCommentRestored (line 12) | #[Entity] method __construct (line 19) | public function __construct(PostComment $comment, User $user) method getType (line 26) | public function getType(): string method getComment (line 31) | public function getComment(): PostComment method getSubject (line 36) | public function getSubject(): ContentInterface method clearSubject (line 41) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogPostDeleted.php class MagazineLogPostDeleted (line 12) | #[Entity] method __construct (line 19) | public function __construct(Post $post, User $user) method getType (line 26) | public function getType(): string method getSubject (line 31) | public function getSubject(): ContentInterface method clearSubject (line 36) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogPostLocked.php class MagazineLogPostLocked (line 12) | #[Entity] method __construct (line 19) | public function __construct(Post $post, User $user) method getSubject (line 26) | public function getSubject(): ?ContentInterface method clearSubject (line 31) | public function clearSubject(): MagazineLog method getType (line 38) | public function getType(): string FILE: src/Entity/MagazineLogPostRestored.php class MagazineLogPostRestored (line 12) | #[Entity] method __construct (line 19) | public function __construct(Post $post, User $user) method getType (line 26) | public function getType(): string method getSubject (line 31) | public function getSubject(): ContentInterface method clearSubject (line 36) | public function clearSubject(): MagazineLog FILE: src/Entity/MagazineLogPostUnlocked.php class MagazineLogPostUnlocked (line 12) | #[Entity] method __construct (line 19) | public function __construct(Post $post, User $user) method getSubject (line 26) | public function getSubject(): ?ContentInterface method clearSubject (line 31) | public function clearSubject(): MagazineLog method getType (line 38) | public function getType(): string FILE: src/Entity/MagazineOwnershipRequest.php class MagazineOwnershipRequest (line 17) | #[Entity] method __construct (line 37) | public function __construct(Magazine $magazine, User $user) method getId (line 45) | public function getId(): int method __sleep (line 50) | public function __sleep() FILE: src/Entity/MagazineSubscription.php class MagazineSubscription (line 18) | #[Entity(repositoryClass: MagazineSubscriptionRepository::class)] method __construct (line 38) | public function __construct(User $user, Magazine $magazine) method getId (line 45) | public function getId(): ?int method __sleep (line 50) | public function __sleep() FILE: src/Entity/MagazineSubscriptionRequest.php class MagazineSubscriptionRequest (line 17) | #[Entity(repositoryClass: MagazineSubscription::class)] method __construct (line 37) | public function __construct(User $user, Magazine $magazine) method getId (line 45) | public function getId(): ?int method __sleep (line 50) | public function __sleep() FILE: src/Entity/MagazineUnBanNotification.php class MagazineUnBanNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, MagazineBan $ban) method getSubject (line 28) | public function getSubject(): MagazineBan method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/Message.php class Message (line 22) | #[Entity] method __construct (line 56) | public function __construct(MessageThread $thread, User $sender, strin... method getId (line 70) | public function getId(): int method getTitle (line 75) | public function getTitle(): string method getUser (line 86) | public function getUser(): User FILE: src/Entity/MessageNotification.php class MessageNotification (line 15) | #[Entity] method __construct (line 22) | public function __construct( method getSubject (line 31) | public function getSubject(): Message method getType (line 36) | public function getType(): string method getMessage (line 41) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/MessageThread.php class MessageThread (line 23) | #[Entity(repositoryClass: MessageThreadRepository::class)] method __construct (line 47) | #[Pure] method getId (line 54) | public function getId(): ?int method getOtherParticipants (line 59) | public function getOtherParticipants(User $self): array method getNewMessages (line 68) | public function getNewMessages(User $user): Collection method countNewMessages (line 77) | public function countNewMessages(User $user): int method addMessage (line 86) | public function addMessage(Message $message): void method userIsParticipant (line 97) | public function userIsParticipant($user): bool method removeMessage (line 102) | public function removeMessage(Message $message): void method getLastMessage (line 107) | public function getLastMessage(): ?Message method getTitle (line 116) | public function getTitle(): string FILE: src/Entity/Moderator.php class Moderator (line 17) | #[Entity] method __construct (line 44) | public function __construct(Magazine $magazine, User $user, ?User $add... method getId (line 58) | public function getId(): int method __sleep (line 63) | public function __sleep() FILE: src/Entity/ModeratorRequest.php class ModeratorRequest (line 17) | #[Entity] method __construct (line 37) | public function __construct(Magazine $magazine, User $user) method getId (line 45) | public function getId(): int method __sleep (line 50) | public function __sleep() FILE: src/Entity/MonitoringCurlRequest.php class MonitoringCurlRequest (line 16) | #[Entity] method __construct (line 45) | public function __construct() FILE: src/Entity/MonitoringExecutionContext.php class MonitoringExecutionContext (line 20) | #[Entity] method __construct (line 95) | public function __construct() method getQueriesSorted (line 103) | public function getQueriesSorted(string $sortBy = 'durationMillisecond... method getGroupedQueries (line 113) | public function getGroupedQueries(): array method getRootTwigRenders (line 164) | public function getRootTwigRenders(): Collection method getRequestsSorted (line 174) | public function getRequestsSorted(string $sortBy = 'durationMillisecon... FILE: src/Entity/MonitoringQuery.php class MonitoringQuery (line 17) | #[Entity] method __construct (line 41) | public function __construct() method cleanParameterArray (line 46) | public function cleanParameterArray(): void FILE: src/Entity/MonitoringQueryString.php class MonitoringQueryString (line 13) | #[Entity] FILE: src/Entity/MonitoringTwigRender.php class MonitoringTwigRender (line 18) | #[Entity] method __construct (line 63) | public function __construct() method getPercentageOfParentDuration (line 68) | public function getPercentageOfParentDuration(): float method getPercentageOfTotalDuration (line 77) | public function getPercentageOfTotalDuration(): float method getColorBasedOnPercentageDuration (line 82) | public function getColorBasedOnPercentageDuration(bool $compareToParen... FILE: src/Entity/NewSignupNotification.php class NewSignupNotification (line 14) | #[Entity] method getType (line 21) | public function getType(): string method getSubject (line 26) | public function getSubject(): ?User method getMessage (line 31) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/Notification.php class Notification (line 21) | #[Entity] method __construct (line 69) | public function __construct(User $receiver) method getId (line 76) | public function getId(): int method getType (line 81) | abstract public function getType(): string; method getMessage (line 83) | abstract public function getMessage(TranslatorInterface $trans, string... FILE: src/Entity/NotificationSettings.php class NotificationSettings (line 16) | #[Entity] method __construct (line 46) | public function __construct(User $user, Entry|Post|User|Magazine $targ... method setStatus (line 61) | public function setStatus(ENotificationStatus $status): void method getStatus (line 66) | public function getStatus(): ENotificationStatus FILE: src/Entity/OAuth2ClientAccess.php class OAuth2ClientAccess (line 10) | #[ORM\Entity(repositoryClass: OAuth2ClientAccessRepository::class)] method getId (line 28) | public function getId(): ?int method getClient (line 33) | public function getClient(): ?Client method setClient (line 38) | public function setClient(?Client $client): self method getCreatedAt (line 45) | public function getCreatedAt(): ?\DateTimeImmutable method setCreatedAt (line 50) | public function setCreatedAt(\DateTimeImmutable $createdAt): self method getPath (line 57) | public function getPath(): ?string method setPath (line 62) | public function setPath(string $path): self FILE: src/Entity/OAuth2UserConsent.php class OAuth2UserConsent (line 16) | #[ORM\Entity(repositoryClass: OAuth2UserConsentRepository::class)] method getId (line 205) | public function getId(): ?int method getUser (line 210) | public function getUser(): ?User method setUser (line 215) | public function setUser(?User $user): self method getClient (line 222) | public function getClient(): ?Client method setClient (line 227) | public function setClient(?Client $client): self method getCreatedAt (line 234) | public function getCreatedAt(): ?\DateTimeImmutable method setCreatedAt (line 239) | public function setCreatedAt(\DateTimeImmutable $createdAt): self method getExpiresAt (line 246) | public function getExpiresAt(): ?\DateTimeImmutable method setExpiresAt (line 251) | public function setExpiresAt(\DateTimeImmutable $expiresAt): self method getScopes (line 258) | public function getScopes(): array method setScopes (line 263) | public function setScopes(array $scopes): self method getIpAddress (line 270) | public function getIpAddress(): string method setIpAddress (line 275) | public function setIpAddress(string $ipAddress): self FILE: src/Entity/Post.php class Post (line 35) | #[Entity(repositoryClass: PostRepository::class)] method __construct (line 108) | public function __construct( method updateLastActive (line 132) | public function updateLastActive(): void method getId (line 149) | public function getId(): int method getApId (line 154) | public function getApId(): ?string method getBestComments (line 159) | public function getBestComments(?User $user = null): Collection method handlePrivateComments (line 180) | private function handlePrivateComments(ArrayCollection $comments, ?Use... method getLastComments (line 191) | public function getLastComments(?User $user = null): Collection method addComment (line 203) | public function addComment(PostComment $comment): self method updateCounts (line 217) | public function updateCounts(): self method removeComment (line 228) | public function removeComment(PostComment $comment): self method softDelete (line 243) | public function softDelete(): void method trash (line 248) | public function trash(): void method restore (line 253) | public function restore(): void method updateScore (line 258) | public function updateScore(): self method addVote (line 265) | public function addVote(Vote $vote): self method removeVote (line 280) | public function removeVote(Vote $vote): self method isAuthor (line 296) | public function isAuthor(User $user): bool method getShortTitle (line 301) | public function getShortTitle(?int $length = 60): string method getCommentCount (line 309) | public function getCommentCount(): int method getUniqueCommentCount (line 314) | public function getUniqueCommentCount(): int method getScore (line 328) | public function getScore(): int method getMagazine (line 333) | public function getMagazine(): ?Magazine method getUser (line 338) | public function getUser(): ?User method isFavored (line 343) | public function isFavored(User $user): bool method isAdult (line 351) | public function isAdult(): bool method __sleep (line 356) | public function __sleep() FILE: src/Entity/PostComment.php class PostComment (line 36) | #[Entity(repositoryClass: PostCommentRepository::class)] method __construct (line 108) | public function __construct(string $body, ?Post $post, User $user, ?Po... method updateLastActive (line 128) | public function updateLastActive(): void method getId (line 135) | public function getId(): int method getApId (line 140) | public function getApId(): ?string method addVote (line 145) | public function addVote(Vote $vote): self method removeVote (line 157) | public function removeVote(Vote $vote): self method getChildrenRecursive (line 171) | public function getChildrenRecursive(int &$startIndex = 0): \Traversable method softDelete (line 179) | public function softDelete(): void method trash (line 184) | public function trash(): void method restore (line 189) | public function restore(): void method isAuthor (line 194) | public function isAuthor(User $user): bool method getShortTitle (line 199) | public function getShortTitle(?int $length = 60): string method getMagazine (line 207) | public function getMagazine(): ?Magazine method getUser (line 212) | public function getUser(): ?User method updateCounts (line 217) | public function updateCounts(): self method isFavored (line 224) | public function isFavored(User $user): bool method getTags (line 232) | public function getTags(): array method __sleep (line 237) | public function __sleep() method updateRanking (line 242) | public function updateRanking(): void method updateScore (line 246) | public function updateScore(): self method getParentSubject (line 251) | public function getParentSubject(): ?ContentInterface method containsBannedHashtags (line 256) | public function containsBannedHashtags(): bool method containsFilteredWords (line 270) | public function containsFilteredWords(User $loggedInUser, string $filt... method getChildrenByCriteria (line 296) | public function getChildrenByCriteria(MbinCriteria $postCommentCriteri... FILE: src/Entity/PostCommentCreatedNotification.php class PostCommentCreatedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method getComment (line 33) | public function getComment(): PostComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostCommentDeletedNotification.php class PostCommentDeletedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method getComment (line 33) | public function getComment(): PostComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostCommentEditedNotification.php class PostCommentEditedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method getComment (line 33) | public function getComment(): PostComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostCommentFavourite.php class PostCommentFavourite (line 12) | #[Entity] method __construct (line 20) | public function __construct(User $user, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method clearSubject (line 33) | public function clearSubject(): Favourite method getType (line 40) | public function getType(): string FILE: src/Entity/PostCommentMentionedNotification.php class PostCommentMentionedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method getComment (line 33) | public function getComment(): PostComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostCommentReplyNotification.php class PostCommentReplyNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, PostComment $comment) method getSubject (line 28) | public function getSubject(): PostComment method getComment (line 33) | public function getComment(): PostComment method getType (line 38) | public function getType(): string method getMessage (line 43) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostCommentReport.php class PostCommentReport (line 11) | #[Entity] method __construct (line 18) | public function __construct(User $reporting, PostComment $comment, ?st... method getSubject (line 25) | public function getSubject(): PostComment method clearSubject (line 30) | public function clearSubject(): Report method getType (line 37) | public function getType(): string FILE: src/Entity/PostCommentVote.php class PostCommentVote (line 17) | #[Entity] method __construct (line 30) | public function __construct(int $choice, User $user, PostComment $comm... method getComment (line 37) | public function getComment(): PostComment method setComment (line 42) | public function setComment(?PostComment $comment): self method getSubject (line 49) | public function getSubject(): VotableInterface FILE: src/Entity/PostCreatedNotification.php class PostCreatedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Post $post) method getSubject (line 28) | public function getSubject(): Post method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostDeletedNotification.php class PostDeletedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Post $post) method getSubject (line 28) | public function getSubject(): Post method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostEditedNotification.php class PostEditedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Post $post) method getSubject (line 28) | public function getSubject(): Post method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostFavourite.php class PostFavourite (line 12) | #[Entity] method __construct (line 20) | public function __construct(User $user, Post $post) method getSubject (line 28) | public function getSubject(): Post method clearSubject (line 33) | public function clearSubject(): Favourite method getType (line 40) | public function getType(): string FILE: src/Entity/PostMentionedNotification.php class PostMentionedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Post $post) method getSubject (line 28) | public function getSubject(): Post method getType (line 33) | public function getType(): string method getMessage (line 38) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/PostReport.php class PostReport (line 11) | #[Entity] method __construct (line 18) | public function __construct(User $reporting, Post $post, ?string $reas... method getSubject (line 25) | public function getSubject(): Post method clearSubject (line 30) | public function clearSubject(): Report method getType (line 37) | public function getType(): string FILE: src/Entity/PostVote.php class PostVote (line 17) | #[Entity] method __construct (line 30) | public function __construct(int $choice, User $user, ?Post $post) method getSubject (line 37) | public function getSubject(): VotableInterface FILE: src/Entity/Report.php class Report (line 23) | #[Entity(repositoryClass: ReportRepository::class)] method __construct (line 83) | public function __construct(User $reporting, User $reported, Magazine ... method getId (line 93) | public function getId(): int method increaseWeight (line 98) | public function increaseWeight(): self method getType (line 105) | abstract public function getType(): string; method getSubject (line 107) | abstract public function getSubject(): ?ReportInterface; method clearSubject (line 109) | abstract public function clearSubject(): Report; FILE: src/Entity/ReportApprovedNotification.php class ReportApprovedNotification (line 15) | #[Entity] method __construct (line 22) | public function __construct(User $receiver, Report $report) method getType (line 29) | public function getType(): string method getMessage (line 34) | public function getMessage(TranslatorInterface $trans, string $locale,... method getSubjectLink (line 61) | private function getSubjectLink(ReportInterface $subject, UrlGenerator... FILE: src/Entity/ReportCreatedNotification.php class ReportCreatedNotification (line 14) | #[Entity] method __construct (line 21) | public function __construct(User $receiver, Report $report) method getType (line 28) | public function getType(): string method getMessage (line 33) | public function getMessage(TranslatorInterface $trans, string $locale,... FILE: src/Entity/ReportRejectedNotification.php class ReportRejectedNotification (line 15) | #[Entity] method __construct (line 22) | public function __construct(User $receiver, Report $report) method getType (line 29) | public function getType(): string method getMessage (line 34) | public function getMessage(TranslatorInterface $trans, string $locale,... method getSubjectLink (line 46) | private function getSubjectLink(ReportInterface $subject, UrlGenerator... FILE: src/Entity/ResetPasswordRequest.php class ResetPasswordRequest (line 17) | #[Entity(repositoryClass: ResetPasswordRequestRepository::class)] method __construct (line 31) | public function __construct(object $user, \DateTimeInterface $expiresA... method getId (line 37) | public function getId(): ?int method getUser (line 42) | public function getUser(): object FILE: src/Entity/Settings.php class Settings (line 15) | #[Entity(repositoryClass: SettingsRepository::class)] method __construct (line 30) | public function __construct(string $name, string|array $value) method getId (line 41) | public function getId(): int FILE: src/Entity/Site.php class Site (line 12) | #[Entity] method getId (line 40) | public function getId(): ?int FILE: src/Entity/Traits/ActivityPubActivityTrait.php type ActivityPubActivityTrait (line 9) | trait ActivityPubActivityTrait FILE: src/Entity/Traits/ActivityPubActorTrait.php type ActivityPubActorTrait (line 10) | trait ActivityPubActorTrait method getPrivateKey (line 78) | public function getPrivateKey(): ?string method getPublicKey (line 83) | public function getPublicKey(): ?string method rotatePrivateKey (line 88) | public function rotatePrivateKey(bool $revert = false): void FILE: src/Entity/Traits/ConsideredAtTrait.php type ConsideredAtTrait (line 9) | trait ConsideredAtTrait method getConsideredAt (line 14) | public function getConsideredAt(): ?\DateTimeImmutable method setConsideredAt (line 19) | public function setConsideredAt(): \DateTimeImmutable FILE: src/Entity/Traits/CreatedAtTrait.php type CreatedAtTrait (line 9) | trait CreatedAtTrait method __construct (line 16) | public function __construct() method getCreatedAt (line 21) | public function getCreatedAt(): \DateTimeImmutable method isNew (line 26) | public function isNew(): bool method isCakeDay (line 33) | public function isCakeDay(): bool FILE: src/Entity/Traits/EditedAtTrait.php type EditedAtTrait (line 9) | trait EditedAtTrait method getEditedAt (line 14) | public function getEditedAt(): \DateTimeImmutable FILE: src/Entity/Traits/MonitoringPerformanceTrait.php type MonitoringPerformanceTrait (line 9) | trait MonitoringPerformanceTrait method getStartedAt (line 26) | public function getStartedAt(): \DateTimeImmutable method setStartedAt (line 31) | public function setStartedAt(): void method setEndedAt (line 37) | public function setEndedAt(): void method getEndedAt (line 43) | public function getEndedAt(): \DateTimeImmutable method setDuration (line 48) | public function setDuration(): void method getDuration (line 53) | public function getDuration(): float FILE: src/Entity/Traits/RankingTrait.php type RankingTrait (line 9) | trait RankingTrait method updateRanking (line 14) | public function updateRanking(): void method getRanking (line 38) | public function getRanking(): int method setRanking (line 43) | public function setRanking(int $ranking): void FILE: src/Entity/Traits/UpdatedAtTrait.php type UpdatedAtTrait (line 9) | trait UpdatedAtTrait method getUpdatedAt (line 14) | public function getUpdatedAt(): ?\DateTimeImmutable method setUpdatedAt (line 19) | public function setUpdatedAt(): \DateTimeImmutable FILE: src/Entity/Traits/VisibilityTrait.php type VisibilityTrait (line 11) | trait VisibilityTrait method isVisible (line 16) | #[Pure] method getVisibility (line 22) | public function getVisibility(): string method isSoftDeleted (line 27) | #[Pure] method isTrashed (line 33) | #[Pure] method isPrivate (line 39) | #[Pure] FILE: src/Entity/Traits/VotableTrait.php type VotableTrait (line 14) | trait VotableTrait method countUpVotes (line 31) | public function countUpVotes(): int method countDownVotes (line 36) | public function countDownVotes(): int method countVotes (line 41) | public function countVotes(): int method getUserChoice (line 46) | public function getUserChoice(User $user): int method getUserVote (line 53) | public function getUserVote(User $user): ?Vote method updateVoteCounts (line 61) | public function updateVoteCounts(): self method getUpVotes (line 69) | public function getUpVotes(): Collection method getDownVotes (line 79) | public function getDownVotes(): Collection FILE: src/Entity/User.php class User (line 44) | #[Entity(repositoryClass: UserRepository::class)] method __construct (line 281) | public function __construct( method getId (line 328) | public function getId(): int method getApId (line 333) | public function getApId(): ?string method getUsername (line 338) | public function getUsername(): string method getEmail (line 343) | public function getEmail(): string method getTotpSecret (line 348) | public function getTotpSecret(): ?string method setOrRemoveAdminRole (line 353) | public function setOrRemoveAdminRole(bool $remove = false): self method setOrRemoveModeratorRole (line 364) | public function setOrRemoveModeratorRole(bool $remove = false): self method getPassword (line 375) | public function getPassword(): string method setPassword (line 380) | public function setPassword(string $password): self method getSalt (line 387) | public function getSalt(): ?string method eraseCredentials (line 393) | #[\Deprecated] method getModeratedMagazines (line 400) | public function getModeratedMagazines(): Collection method addEntry (line 416) | public function addEntry(Entry $entry): self method addEntryComment (line 429) | public function addEntryComment(EntryComment $comment): self method addPost (line 439) | public function addPost(Post $post): self method addPostComment (line 452) | public function addPostComment(PostComment $comment): self method addSubscription (line 462) | public function addSubscription(MagazineSubscription $subscription): self method removeSubscription (line 472) | public function removeSubscription(MagazineSubscription $subscription)... method isFollower (line 483) | public function isFollower(User $user): bool method follow (line 491) | public function follow(User $following): self method unblock (line 508) | public function unblock(User $blocked): void method isFollowing (line 525) | public function isFollowing(User $user): bool method updateFollowCounts (line 533) | public function updateFollowCounts(): void method unfollow (line 548) | public function unfollow(User $following): void method toggleTheme (line 570) | public function toggleTheme(): self method isBlocker (line 577) | public function isBlocker(User $user): bool method block (line 585) | public function block(User $blocked): self method isBlocked (line 601) | public function isBlocked(User $user): bool method blockMagazine (line 609) | public function blockMagazine(Magazine $magazine): self method isBlockedMagazine (line 618) | public function isBlockedMagazine(Magazine $magazine): bool method unblockMagazine (line 626) | public function unblockMagazine(Magazine $magazine): void method blockDomain (line 644) | public function blockDomain(Domain $domain): self method isBlockedDomain (line 653) | public function isBlockedDomain(Domain $domain): bool method unblockDomain (line 661) | public function unblockDomain(Domain $domain): void method getNewNotifications (line 679) | public function getNewNotifications(): Collection method getNewNotificationsCriteria (line 684) | private function getNewNotificationsCriteria(): Criteria method getNewEntryNotifications (line 690) | public function getNewEntryNotifications(User $user, Entry $entry): ?N... method countNewNotifications (line 700) | public function countNewNotifications(): int method countNewMessages (line 708) | public function countNewMessages(): int method isAdmin (line 719) | public function isAdmin(): bool method isModerator (line 724) | public function isModerator(): bool method getRoles (line 729) | public function getRoles(): array method isAccountDeleted (line 738) | public function isAccountDeleted(): bool method getUserIdentifier (line 743) | public function getUserIdentifier(): string method __call (line 748) | public function __call(string $name, array $arguments) method isEqualTo (line 760) | public function isEqualTo(UserInterface $user): bool method getApName (line 773) | public function getApName(): string method isActiveNow (line 778) | public function isActiveNow(): bool method getShowProfileFollowings (line 785) | public function getShowProfileFollowings(): bool method getShowProfileSubscriptions (line 794) | public function getShowProfileSubscriptions(): bool method getOAuth2UserConsents (line 806) | public function getOAuth2UserConsents(): Collection method addOAuth2UserConsent (line 811) | public function addOAuth2UserConsent(OAuth2UserConsent $oAuth2UserCons... method removeOAuth2UserConsent (line 821) | public function removeOAuth2UserConsent(OAuth2UserConsent $oAuth2UserC... method isSsoControlled (line 833) | public function isSsoControlled(): bool method getCustomCss (line 838) | public function getCustomCss(): ?string method setCustomCss (line 843) | public function setCustomCss(?string $customCss): static method setTotpSecret (line 850) | public function setTotpSecret(?string $totpSecret): void method isTotpAuthenticationEnabled (line 855) | public function isTotpAuthenticationEnabled(): bool method getTotpAuthenticationUsername (line 860) | public function getTotpAuthenticationUsername(): string method getTotpAuthenticationConfiguration (line 865) | public function getTotpAuthenticationConfiguration(): ?TotpConfigurati... method setBackupCodes (line 873) | public function setBackupCodes(?array $codes): void method isBackupCode (line 878) | public function isBackupCode(string $code): bool method invalidateBackupCode (line 883) | public function invalidateBackupCode(string $code): void method softDelete (line 892) | public function softDelete(): void method isSoftDeleted (line 899) | public function isSoftDeleted(): bool method trash (line 904) | public function trash(): void method isTrashed (line 909) | public function isTrashed(): bool method restore (line 914) | public function restore(): void method hasModeratorRequest (line 921) | public function hasModeratorRequest(Magazine $magazine): bool method hasMagazineOwnershipRequest (line 929) | public function hasMagazineOwnershipRequest(Magazine $magazine): bool method getFollowerUrl (line 937) | public function getFollowerUrl(ApHttpClientInterface $client, UrlGener... method canUpdateUser (line 955) | public function canUpdateUser(User $actor): bool method getApplicationStatus (line 964) | public function getApplicationStatus(): EApplicationStatus method setApplicationStatus (line 969) | public function setApplicationStatus(EApplicationStatus $applicationSt... method canReceiveDirectMessage (line 979) | public function canReceiveDirectMessage(User $dmAuthor): bool method getCurrentFilterLists (line 995) | public function getCurrentFilterLists(): array method __serialize (line 1011) | public function __serialize(): array FILE: src/Entity/UserBlock.php class UserBlock (line 18) | #[Entity(repositoryClass: 'App\Repository\UserBlockRepository')] method __construct (line 39) | public function __construct(User $blocker, User $blocked) method getId (line 47) | public function getId(): ?int method __sleep (line 52) | public function __sleep() FILE: src/Entity/UserFilterList.php class UserFilterList (line 16) | #[Entity] method getId (line 49) | public function getId(): int method getRealmStrings (line 57) | public function getRealmStrings(): array method isExpired (line 73) | public function isExpired(): bool FILE: src/Entity/UserFollow.php class UserFollow (line 18) | #[Entity(repositoryClass: 'App\Repository\UserFollowRepository')] method __construct (line 39) | public function __construct(User $follower, User $following) method getId (line 47) | public function getId(): ?int method __sleep (line 52) | public function __sleep() FILE: src/Entity/UserFollowRequest.php class UserFollowRequest (line 18) | #[Entity(repositoryClass: UserFollowRepository::class)] method __construct (line 38) | public function __construct(User $follower, User $following) method getId (line 46) | public function getId(): ?int method __sleep (line 51) | public function __sleep() FILE: src/Entity/UserNote.php class UserNote (line 18) | #[Entity(repositoryClass: UserNoteRepository::class)] method __construct (line 40) | public function __construct(User $user, User $target, string $body) method getId (line 49) | public function getId(): ?int method __sleep (line 54) | public function __sleep() FILE: src/Entity/UserPushSubscription.php class UserPushSubscription (line 15) | #[Entity] method __construct (line 58) | public function __construct(User $user, string $endpoint, string $cont... FILE: src/Entity/Vote.php class Vote (line 17) | #[MappedSuperclass] method __construct (line 37) | public function __construct(int $choice, User $user, User $author) method getId (line 46) | public function getId(): ?int method __sleep (line 51) | public function __sleep() method getSubject (line 56) | public function getSubject(): VotableInterface FILE: src/Enums/EApplicationStatus.php method getFromString (line 13) | public static function getFromString(string $value): ?EApplicationStatus method getValues (line 26) | public static function getValues(): array FILE: src/Enums/EDirectMessageSettings.php method getFromString (line 19) | public static function getFromString(string $value): ?EDirectMessageSett... method getValues (line 32) | public static function getValues(): array FILE: src/Enums/EFrontContentOptions.php method getValues (line 22) | public static function getValues(): array FILE: src/Enums/ENotificationStatus.php method getFromString (line 13) | public static function getFromString(string $value): ?ENotificationStatus method getValues (line 32) | public static function getValues(): array FILE: src/Enums/ESortOptions.php method getFromString (line 16) | public static function getFromString(string $value): ?ESortOptions method getValues (line 32) | public static function getValues(): array FILE: src/Event/ActivityPub/CurlRequestBeginningEvent.php class CurlRequestBeginningEvent (line 7) | class CurlRequestBeginningEvent method __construct (line 9) | public function __construct( FILE: src/Event/ActivityPub/CurlRequestFinishedEvent.php class CurlRequestFinishedEvent (line 7) | class CurlRequestFinishedEvent method __construct (line 9) | public function __construct( FILE: src/Event/ActivityPub/WebfingerResponseEvent.php class WebfingerResponseEvent (line 9) | class WebfingerResponseEvent method __construct (line 11) | public function __construct( FILE: src/Event/DomainBlockedEvent.php class DomainBlockedEvent (line 10) | class DomainBlockedEvent method __construct (line 12) | public function __construct(public Domain $domain, public User $user) FILE: src/Event/DomainSubscribedEvent.php class DomainSubscribedEvent (line 10) | class DomainSubscribedEvent method __construct (line 12) | public function __construct(public Domain $domain, public User $user) FILE: src/Event/Entry/EntryBeforeDeletedEvent.php class EntryBeforeDeletedEvent (line 10) | class EntryBeforeDeletedEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $user = ... FILE: src/Event/Entry/EntryBeforePurgeEvent.php class EntryBeforePurgeEvent (line 10) | class EntryBeforePurgeEvent method __construct (line 12) | public function __construct(public Entry $entry, public User $user) FILE: src/Event/Entry/EntryCreatedEvent.php class EntryCreatedEvent (line 9) | class EntryCreatedEvent method __construct (line 11) | public function __construct(public Entry $entry) FILE: src/Event/Entry/EntryDeletedEvent.php class EntryDeletedEvent (line 10) | class EntryDeletedEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $user = ... FILE: src/Event/Entry/EntryEditedEvent.php class EntryEditedEvent (line 10) | class EntryEditedEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $editedB... FILE: src/Event/Entry/EntryHasBeenSeenEvent.php class EntryHasBeenSeenEvent (line 9) | class EntryHasBeenSeenEvent method __construct (line 11) | public function __construct(public Entry $entry) FILE: src/Event/Entry/EntryLockEvent.php class EntryLockEvent (line 10) | class EntryLockEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $actor) FILE: src/Event/Entry/EntryPinEvent.php class EntryPinEvent (line 10) | class EntryPinEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $actor) FILE: src/Event/Entry/EntryRestoredEvent.php class EntryRestoredEvent (line 10) | class EntryRestoredEvent method __construct (line 12) | public function __construct(public Entry $entry, public ?User $user = ... FILE: src/Event/Entry/PostLockEvent.php class PostLockEvent (line 10) | class PostLockEvent method __construct (line 12) | public function __construct(public Post $post, public ?User $actor) FILE: src/Event/EntryComment/EntryCommentBeforeDeletedEvent.php class EntryCommentBeforeDeletedEvent (line 10) | class EntryCommentBeforeDeletedEvent method __construct (line 12) | public function __construct(public EntryComment $comment, public ?User... FILE: src/Event/EntryComment/EntryCommentBeforePurgeEvent.php class EntryCommentBeforePurgeEvent (line 10) | class EntryCommentBeforePurgeEvent method __construct (line 12) | public function __construct(public EntryComment $comment, public User ... FILE: src/Event/EntryComment/EntryCommentCreatedEvent.php class EntryCommentCreatedEvent (line 9) | class EntryCommentCreatedEvent method __construct (line 11) | public function __construct(public EntryComment $comment) FILE: src/Event/EntryComment/EntryCommentDeletedEvent.php class EntryCommentDeletedEvent (line 10) | class EntryCommentDeletedEvent method __construct (line 12) | public function __construct(public EntryComment $comment, public ?User... FILE: src/Event/EntryComment/EntryCommentEditedEvent.php class EntryCommentEditedEvent (line 10) | class EntryCommentEditedEvent method __construct (line 12) | public function __construct(public EntryComment $comment, public ?User... FILE: src/Event/EntryComment/EntryCommentPurgedEvent.php class EntryCommentPurgedEvent (line 9) | class EntryCommentPurgedEvent method __construct (line 11) | public function __construct(public Magazine $magazine) FILE: src/Event/EntryComment/EntryCommentRestoredEvent.php class EntryCommentRestoredEvent (line 10) | class EntryCommentRestoredEvent method __construct (line 12) | public function __construct(public EntryComment $comment, public ?User... FILE: src/Event/FavouriteEvent.php class FavouriteEvent (line 10) | class FavouriteEvent method __construct (line 12) | public function __construct(public FavouriteInterface $subject, public... FILE: src/Event/ImagePostProcessEvent.php class ImagePostProcessEvent (line 10) | class ImagePostProcessEvent extends Event method __construct (line 12) | public function __construct( FILE: src/Event/Instance/InstanceBanEvent.php class InstanceBanEvent (line 9) | class InstanceBanEvent method __construct (line 11) | public function __construct(public User $bannedUser, public ?User $ban... FILE: src/Event/Magazine/MagazineBanEvent.php class MagazineBanEvent (line 9) | class MagazineBanEvent method __construct (line 11) | public function __construct(public MagazineBan $ban) FILE: src/Event/Magazine/MagazineBlockedEvent.php class MagazineBlockedEvent (line 10) | class MagazineBlockedEvent method __construct (line 12) | public function __construct(public Magazine $magazine, public User $user) FILE: src/Event/Magazine/MagazineModeratorAddedEvent.php class MagazineModeratorAddedEvent (line 10) | class MagazineModeratorAddedEvent method __construct (line 12) | public function __construct(public Magazine $magazine, public User $us... FILE: src/Event/Magazine/MagazineModeratorRemovedEvent.php class MagazineModeratorRemovedEvent (line 10) | class MagazineModeratorRemovedEvent method __construct (line 12) | public function __construct(public Magazine $magazine, public User $us... FILE: src/Event/Magazine/MagazineSubscribedEvent.php class MagazineSubscribedEvent (line 10) | class MagazineSubscribedEvent method __construct (line 12) | public function __construct(public Magazine $magazine, public User $us... FILE: src/Event/Magazine/MagazineUpdatedEvent.php class MagazineUpdatedEvent (line 10) | class MagazineUpdatedEvent method __construct (line 12) | public function __construct( FILE: src/Event/NotificationCreatedEvent.php class NotificationCreatedEvent (line 10) | class NotificationCreatedEvent extends Event method __construct (line 12) | public function __construct( FILE: src/Event/Post/PostBeforeDeletedEvent.php class PostBeforeDeletedEvent (line 10) | class PostBeforeDeletedEvent method __construct (line 12) | public function __construct(public Post $post, public ?User $user = null) FILE: src/Event/Post/PostBeforePurgeEvent.php class PostBeforePurgeEvent (line 10) | class PostBeforePurgeEvent method __construct (line 12) | public function __construct(public Post $post, public User $user) FILE: src/Event/Post/PostCreatedEvent.php class PostCreatedEvent (line 9) | class PostCreatedEvent method __construct (line 11) | public function __construct(public Post $post) FILE: src/Event/Post/PostDeletedEvent.php class PostDeletedEvent (line 10) | class PostDeletedEvent method __construct (line 12) | public function __construct(public Post $post, public ?User $user = null) FILE: src/Event/Post/PostEditedEvent.php class PostEditedEvent (line 10) | class PostEditedEvent method __construct (line 12) | public function __construct(public Post $post, public ?User $editedBy ... FILE: src/Event/Post/PostHasBeenSeenEvent.php class PostHasBeenSeenEvent (line 9) | class PostHasBeenSeenEvent method __construct (line 11) | public function __construct(public Post $post) FILE: src/Event/Post/PostRestoredEvent.php class PostRestoredEvent (line 10) | class PostRestoredEvent method __construct (line 12) | public function __construct(public Post $post, public ?User $user = null) FILE: src/Event/PostComment/PostCommentBeforeDeletedEvent.php class PostCommentBeforeDeletedEvent (line 10) | class PostCommentBeforeDeletedEvent method __construct (line 12) | public function __construct(public PostComment $comment, public ?User ... FILE: src/Event/PostComment/PostCommentBeforePurgeEvent.php class PostCommentBeforePurgeEvent (line 10) | class PostCommentBeforePurgeEvent method __construct (line 12) | public function __construct(public PostComment $comment, public User $... FILE: src/Event/PostComment/PostCommentCreatedEvent.php class PostCommentCreatedEvent (line 9) | class PostCommentCreatedEvent method __construct (line 11) | public function __construct(public PostComment $comment) FILE: src/Event/PostComment/PostCommentDeletedEvent.php class PostCommentDeletedEvent (line 10) | class PostCommentDeletedEvent method __construct (line 12) | public function __construct(public PostComment $comment, public ?User ... FILE: src/Event/PostComment/PostCommentEditedEvent.php class PostCommentEditedEvent (line 10) | class PostCommentEditedEvent method __construct (line 12) | public function __construct(public PostComment $comment, public ?User ... FILE: src/Event/PostComment/PostCommentPurgedEvent.php class PostCommentPurgedEvent (line 9) | class PostCommentPurgedEvent method __construct (line 11) | public function __construct(public Magazine $magazine) FILE: src/Event/PostComment/PostCommentRestoredEvent.php class PostCommentRestoredEvent (line 10) | class PostCommentRestoredEvent method __construct (line 12) | public function __construct(public PostComment $comment, public ?User ... FILE: src/Event/Report/ReportApprovedEvent.php class ReportApprovedEvent (line 9) | class ReportApprovedEvent method __construct (line 11) | public function __construct(public Report $report) FILE: src/Event/Report/ReportRejectedEvent.php class ReportRejectedEvent (line 9) | class ReportRejectedEvent method __construct (line 11) | public function __construct(public Report $report) FILE: src/Event/Report/SubjectReportedEvent.php class SubjectReportedEvent (line 9) | class SubjectReportedEvent method __construct (line 11) | public function __construct(public Report $report) FILE: src/Event/User/UserApplicationApprovedEvent.php class UserApplicationApprovedEvent (line 9) | class UserApplicationApprovedEvent method __construct (line 11) | public function __construct( FILE: src/Event/User/UserApplicationRejectedEvent.php class UserApplicationRejectedEvent (line 9) | class UserApplicationRejectedEvent method __construct (line 11) | public function __construct( FILE: src/Event/User/UserBlockEvent.php class UserBlockEvent (line 9) | class UserBlockEvent method __construct (line 11) | public function __construct(public User $blocker, public User $blocked) FILE: src/Event/User/UserEditedEvent.php class UserEditedEvent (line 7) | class UserEditedEvent method __construct (line 9) | public function __construct( FILE: src/Event/User/UserFollowEvent.php class UserFollowEvent (line 9) | class UserFollowEvent method __construct (line 11) | public function __construct(public User $follower, public User $follow... FILE: src/Event/VoteEvent.php class VoteEvent (line 10) | class VoteEvent method __construct (line 12) | public function __construct( FILE: src/EventListener/ContentNotificationPurgeListener.php class ContentNotificationPurgeListener (line 17) | readonly class ContentNotificationPurgeListener method __construct (line 19) | public function __construct( method preRemove (line 27) | public function preRemove(LifecycleEventArgs $args): void FILE: src/EventListener/FederationStatusListener.php class FederationStatusListener (line 11) | class FederationStatusListener method __construct (line 13) | public function __construct(private readonly SettingsManager $settings... method onKernelController (line 17) | public function onKernelController(ControllerEvent $event) FILE: src/EventListener/LanguageListener.php class LanguageListener (line 9) | class LanguageListener method __construct (line 11) | public function __construct(public string $lang) method onKernelRequest (line 15) | public function onKernelRequest(RequestEvent $event): void FILE: src/EventListener/MagazineVisibilityListener.php class MagazineVisibilityListener (line 13) | class MagazineVisibilityListener method __construct (line 15) | public function __construct(private readonly Security $security) method onKernelControllerArguments (line 19) | public function onKernelControllerArguments(ControllerArgumentsEvent $... FILE: src/EventListener/UserActivityListener.php class UserActivityListener (line 14) | class UserActivityListener method __construct (line 16) | public function __construct(private Security $security, private Entity... method onKernelController (line 20) | #[NoReturn] FILE: src/EventSubscriber/ActivityPub/GroupWebFingerProfileSubscriber.php class GroupWebFingerProfileSubscriber (line 16) | class GroupWebFingerProfileSubscriber implements EventSubscriberInterface method __construct (line 18) | public function __construct( method getSubscribedEvents (line 24) | #[ArrayShape([WebfingerResponseEvent::class => 'string'])] method buildResponse (line 32) | public function buildResponse(WebfingerResponseEvent $event): void method getActor (line 55) | protected function getActor($name): ?Magazine FILE: src/EventSubscriber/ActivityPub/GroupWebFingerSubscriber.php class GroupWebFingerSubscriber (line 16) | class GroupWebFingerSubscriber implements EventSubscriberInterface method __construct (line 18) | public function __construct( method getSubscribedEvents (line 24) | #[ArrayShape([WebfingerResponseEvent::class => 'string'])] method buildResponse (line 32) | public function buildResponse(WebfingerResponseEvent $event): void method getActor (line 61) | protected function getActor($name): ?Magazine FILE: src/EventSubscriber/ActivityPub/MagazineFollowSubscriber.php class MagazineFollowSubscriber (line 14) | class MagazineFollowSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 22) | #[ArrayShape([MagazineSubscribedEvent::class => 'string'])] method onMagazineFollow (line 30) | public function onMagazineFollow(MagazineSubscribedEvent $event): void FILE: src/EventSubscriber/ActivityPub/MagazineModeratorAddedRemovedSubscriber.php class MagazineModeratorAddedRemovedSubscriber (line 22) | class MagazineModeratorAddedRemovedSubscriber implements EventSubscriber... method __construct (line 24) | public function __construct( method onModeratorAdded (line 33) | public function onModeratorAdded(MagazineModeratorAddedEvent $event): ... method onModeratorRemoved (line 47) | public function onModeratorRemoved(MagazineModeratorRemovedEvent $even... method getSubscribedEvents (line 61) | public static function getSubscribedEvents(): array method deleteCache (line 69) | private function deleteCache(Magazine $magazine): void FILE: src/EventSubscriber/ActivityPub/UserFollowSubscriber.php class UserFollowSubscriber (line 15) | class UserFollowSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 24) | #[ArrayShape([UserFollowEvent::class => 'string'])] method onUserFollow (line 32) | public function onUserFollow(UserFollowEvent $event): void FILE: src/EventSubscriber/ActivityPub/UserWebFingerProfileSubscriber.php class UserWebFingerProfileSubscriber (line 19) | class UserWebFingerProfileSubscriber implements EventSubscriberInterface method __construct (line 21) | public function __construct( method getSubscribedEvents (line 30) | #[ArrayShape([WebfingerResponseEvent::class => 'string'])] method buildResponse (line 38) | public function buildResponse(WebfingerResponseEvent $event): void method getActor (line 85) | protected function getActor($name): ?UserInterface FILE: src/EventSubscriber/ActivityPub/UserWebFingerSubscriber.php class UserWebFingerSubscriber (line 16) | class UserWebFingerSubscriber implements EventSubscriberInterface method __construct (line 18) | public function __construct( method getSubscribedEvents (line 24) | #[ArrayShape([WebfingerResponseEvent::class => 'string'])] method buildResponse (line 32) | public function buildResponse(WebfingerResponseEvent $event): void method getActor (line 61) | protected function getActor($name): ?UserInterface FILE: src/EventSubscriber/AuthorizationCodeSubscriber.php class AuthorizationCodeSubscriber (line 16) | class AuthorizationCodeSubscriber implements EventSubscriberInterface method __construct (line 24) | public function __construct(Security $security, UrlGeneratorInterface ... method onLeagueOauth2ServerEventAuthorizationRequestResolve (line 31) | public function onLeagueOauth2ServerEventAuthorizationRequestResolve(A... method getSubscribedEvents (line 51) | public static function getSubscribedEvents(): array FILE: src/EventSubscriber/ContentCountSubscriber.php class ContentCountSubscriber (line 19) | class ContentCountSubscriber implements EventSubscriberInterface method __construct (line 21) | public function __construct( method getSubscribedEvents (line 28) | public static function getSubscribedEvents(): array method onEntryDeleted (line 41) | public function onEntryDeleted(EntryDeletedEvent $event): void method onEntryCommentCreated (line 48) | public function onEntryCommentCreated(EntryCommentCreatedEvent $event)... method onEntryCommentDeleted (line 56) | public function onEntryCommentDeleted(EntryCommentDeletedEvent $event)... method onEntryCommentPurged (line 66) | public function onEntryCommentPurged(EntryCommentPurgedEvent $event): ... method onPostCommentCreated (line 73) | public function onPostCommentCreated(PostCommentCreatedEvent $event): ... method onPostCommentDeleted (line 81) | public function onPostCommentDeleted(PostCommentDeletedEvent $event): ... method onPostCommentPurged (line 91) | public function onPostCommentPurged(PostCommentPurgedEvent $event): void FILE: src/EventSubscriber/Domain/DomainBlockSubscriber.php class DomainBlockSubscriber (line 11) | class DomainBlockSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method getSubscribedEvents (line 18) | public static function getSubscribedEvents(): array method handleDomainBlockedEvent (line 23) | public function handleDomainBlockedEvent(DomainBlockedEvent $event): void FILE: src/EventSubscriber/Domain/DomainFollowSubscriber.php class DomainFollowSubscriber (line 11) | class DomainFollowSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method getSubscribedEvents (line 18) | public static function getSubscribedEvents(): array method handleDomainSubscribedEvent (line 23) | public function handleDomainSubscribedEvent(DomainSubscribedEvent $eve... FILE: src/EventSubscriber/Entry/EntryCreateSubscriber.php class EntryCreateSubscriber (line 18) | class EntryCreateSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 28) | public static function getSubscribedEvents(): array method onEntryCreated (line 35) | public function onEntryCreated(EntryCreatedEvent $event): void FILE: src/EventSubscriber/Entry/EntryDeleteSubscriber.php class EntryDeleteSubscriber (line 18) | class EntryDeleteSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 27) | public static function getSubscribedEvents(): array method onEntryDeleted (line 36) | public function onEntryDeleted(EntryDeletedEvent $event): void method onEntryBeforePurge (line 41) | public function onEntryBeforePurge(EntryBeforePurgeEvent $event): void method onEntryBeforeDelete (line 49) | public function onEntryBeforeDelete(EntryBeforeDeletedEvent $event): void method onEntryBeforeDeleteImpl (line 54) | public function onEntryBeforeDeleteImpl(?User $user, Entry $entry): void FILE: src/EventSubscriber/Entry/EntryEditSubscriber.php class EntryEditSubscriber (line 14) | class EntryEditSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct(private readonly MessageBusInterface $bus) method getSubscribedEvents (line 20) | public static function getSubscribedEvents(): array method onEntryEdited (line 27) | public function onEntryEdited(EntryEditedEvent $event): void FILE: src/EventSubscriber/Entry/EntryPinSubscriber.php class EntryPinSubscriber (line 13) | class EntryPinSubscriber implements EventSubscriberInterface method __construct (line 15) | public function __construct( method getSubscribedEvents (line 21) | public static function getSubscribedEvents(): array method onEntryPin (line 28) | public function onEntryPin(EntryPinEvent $event): void FILE: src/EventSubscriber/Entry/EntryShowSubscriber.php class EntryShowSubscriber (line 16) | class EntryShowSubscriber implements EventSubscriberInterface method __construct (line 18) | public function __construct( method getSubscribedEvents (line 25) | #[ArrayShape([EntryHasBeenSeenEvent::class => 'string'])] method onShowEntry (line 33) | public function onShowEntry(EntryHasBeenSeenEvent $event): void method readMessage (line 38) | private function readMessage(Entry $entry): void FILE: src/EventSubscriber/Entry/LockSubscriber.php class LockSubscriber (line 14) | class LockSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 22) | public static function getSubscribedEvents(): array method onEntryLock (line 30) | public function onEntryLock(EntryLockEvent $event): void method onPostLock (line 45) | public function onPostLock(PostLockEvent $event): void FILE: src/EventSubscriber/EntryComment/EntryCommentCreateSubscriber.php class EntryCommentCreateSubscriber (line 15) | class EntryCommentCreateSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct(private readonly CacheInterface $cache, pr... method getSubscribedEvents (line 21) | public static function getSubscribedEvents(): array method onEntryCommentCreated (line 28) | public function onEntryCommentCreated(EntryCommentCreatedEvent $event)... FILE: src/EventSubscriber/EntryComment/EntryCommentDeleteSubscriber.php class EntryCommentDeleteSubscriber (line 18) | class EntryCommentDeleteSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 27) | public static function getSubscribedEvents(): array method onEntryCommentDeleted (line 36) | public function onEntryCommentDeleted(EntryCommentDeletedEvent $event)... method onEntryCommentBeforePurge (line 43) | public function onEntryCommentBeforePurge(EntryCommentBeforePurgeEvent... method onEntryCommentBeforeDelete (line 48) | public function onEntryCommentBeforeDelete(EntryCommentBeforeDeletedEv... method onEntryCommentBeforeDeleteImpl (line 53) | public function onEntryCommentBeforeDeleteImpl(?User $user, EntryComme... FILE: src/EventSubscriber/EntryComment/EntryCommentEditSubscriber.php class EntryCommentEditSubscriber (line 15) | class EntryCommentEditSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct(private readonly CacheInterface $cache, pr... method getSubscribedEvents (line 21) | public static function getSubscribedEvents(): array method onEntryCommentEdited (line 28) | public function onEntryCommentEdited(EntryCommentEditedEvent $event): ... FILE: src/EventSubscriber/FavouriteHandleSubscriber.php class FavouriteHandleSubscriber (line 23) | class FavouriteHandleSubscriber implements EventSubscriberInterface method __construct (line 25) | public function __construct( method getSubscribedEvents (line 34) | #[ArrayShape([FavouriteEvent::class => 'string'])] method onFavourite (line 42) | public function onFavourite(FavouriteEvent $event): void method deleteFavouriteCache (line 77) | private function deleteFavouriteCache(FavouriteInterface $subject) method clearEntryCommentCache (line 82) | private function clearEntryCommentCache(EntryComment $comment): void method clearPostCommentCache (line 87) | private function clearPostCommentCache(PostComment $comment) FILE: src/EventSubscriber/Image/ExifCleanerSubscriber.php class ExifCleanerSubscriber (line 15) | class ExifCleanerSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 29) | public static function getSubscribedEvents(): array method cleanExif (line 36) | public function cleanExif(ImagePostProcessEvent $event) method getCleanMode (line 51) | private function getCleanMode(ImageOrigin $origin): ExifCleanMode FILE: src/EventSubscriber/Image/ImageCompressSubscriber.php class ImageCompressSubscriber (line 13) | readonly class ImageCompressSubscriber implements EventSubscriberInterface method __construct (line 15) | public function __construct( method getSubscribedEvents (line 22) | public static function getSubscribedEvents(): array method compressImage (line 29) | public function compressImage(ImagePostProcessEvent $event): void FILE: src/EventSubscriber/Instance/InstanceBanSubscriber.php class InstanceBanSubscriber (line 12) | class InstanceBanSubscriber implements EventSubscriberInterface method __construct (line 14) | public function __construct( method getSubscribedEvents (line 19) | public static function getSubscribedEvents(): array method onInstanceBan (line 26) | public function onInstanceBan(InstanceBanEvent $event): void FILE: src/EventSubscriber/LogoutSubscriber.php class LogoutSubscriber (line 14) | class LogoutSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onLogout (line 28) | public function onLogout(LogoutEvent $event): void FILE: src/EventSubscriber/Magazine/MagazineBanSubscriber.php class MagazineBanSubscriber (line 14) | class MagazineBanSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 22) | public static function getSubscribedEvents(): array method onBan (line 29) | public function onBan(MagazineBanEvent $event): void FILE: src/EventSubscriber/Magazine/MagazineBlockSubscriber.php class MagazineBlockSubscriber (line 11) | class MagazineBlockSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method getSubscribedEvents (line 18) | public static function getSubscribedEvents(): array method handleMagazineBlockedEvent (line 23) | public function handleMagazineBlockedEvent(MagazineBlockedEvent $event... FILE: src/EventSubscriber/Magazine/MagazineLogSubscriber.php class MagazineLogSubscriber (line 28) | class MagazineLogSubscriber implements EventSubscriberInterface method __construct (line 30) | public function __construct(private readonly EntityManagerInterface $e... method getSubscribedEvents (line 34) | public static function getSubscribedEvents(): array method onEntryDeleted (line 49) | public function onEntryDeleted(EntryDeletedEvent $event): void method onEntryRestored (line 65) | public function onEntryRestored(EntryRestoredEvent $event): void method onEntryCommentDeleted (line 81) | public function onEntryCommentDeleted(EntryCommentDeletedEvent $event)... method onEntryCommentRestored (line 97) | public function onEntryCommentRestored(EntryCommentRestoredEvent $even... method onPostDeleted (line 113) | public function onPostDeleted(PostDeletedEvent $event): void method onPostRestored (line 129) | public function onPostRestored(PostRestoredEvent $event): void method onPostCommentDeleted (line 145) | public function onPostCommentDeleted(PostCommentDeletedEvent $event): ... method onPostCommentRestored (line 161) | public function onPostCommentRestored(PostCommentRestoredEvent $event)... method onBan (line 177) | public function onBan(MagazineBanEvent $event): void FILE: src/EventSubscriber/Magazine/MagazineUpdatedSubscriber.php class MagazineUpdatedSubscriber (line 15) | class MagazineUpdatedSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onMagazineUpdated (line 30) | public function onMagazineUpdated(MagazineUpdatedEvent $event): void FILE: src/EventSubscriber/Monitoring/CurlRequestSubscriber.php class CurlRequestSubscriber (line 12) | readonly class CurlRequestSubscriber implements EventSubscriberInterface method __construct (line 14) | public function __construct( method getSubscribedEvents (line 19) | public static function getSubscribedEvents(): array method onCurlRequestBeginning (line 27) | public function onCurlRequestBeginning(CurlRequestBeginningEvent $even... method onCurlRequestFinished (line 36) | public function onCurlRequestFinished(CurlRequestFinishedEvent $event)... FILE: src/EventSubscriber/Monitoring/KernelEventsSubscriber.php class KernelEventsSubscriber (line 21) | readonly class KernelEventsSubscriber implements EventSubscriberInterface method __construct (line 23) | public function __construct( method getSubscribedEvents (line 30) | public static function getSubscribedEvents(): array method onKernelRequest (line 51) | public function onKernelRequest(RequestEvent $event): void method onKernelController (line 84) | public function onKernelController(ControllerEvent $event): void method onKernelException (line 99) | public function onKernelException(ExceptionEvent $event): void method onKernelResponse (line 110) | public function onKernelResponse(ResponseEvent $event): void method onKernelResponseSent (line 118) | public function onKernelResponseSent(TerminateEvent $event): void FILE: src/EventSubscriber/Monitoring/MessengerEventsSubscriber.php class MessengerEventsSubscriber (line 16) | readonly class MessengerEventsSubscriber implements EventSubscriberInter... method __construct (line 18) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onWorkerMessageReceived (line 32) | public function onWorkerMessageReceived(WorkerMessageReceivedEvent $ev... method onWorkerMessageFailed (line 41) | public function onWorkerMessageFailed(WorkerMessageFailedEvent $event)... method onWorkerMessageHandled (line 51) | public function onWorkerMessageHandled(WorkerMessageHandledEvent $even... FILE: src/EventSubscriber/NotificationCreatedSubscriber.php class NotificationCreatedSubscriber (line 12) | class NotificationCreatedSubscriber implements EventSubscriberInterface method __construct (line 14) | public function __construct( method getSubscribedEvents (line 20) | public static function getSubscribedEvents(): array method onNotificationCreated (line 25) | public function onNotificationCreated(NotificationCreatedEvent $event)... FILE: src/EventSubscriber/Post/PostCreateSubscriber.php class PostCreateSubscriber (line 20) | class PostCreateSubscriber implements EventSubscriberInterface method __construct (line 22) | public function __construct( method getSubscribedEvents (line 32) | public static function getSubscribedEvents(): array method onPostCreated (line 39) | public function onPostCreated(PostCreatedEvent $event): void method handleMagazine (line 61) | private function handleMagazine(Post $post): void FILE: src/EventSubscriber/Post/PostDeleteSubscriber.php class PostDeleteSubscriber (line 18) | class PostDeleteSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 27) | public static function getSubscribedEvents(): array method onPostDeleted (line 36) | public function onPostDeleted(PostDeletedEvent $event) method onPostBeforePurge (line 41) | public function onPostBeforePurge(PostBeforePurgeEvent $event): void method onPostBeforeDelete (line 47) | public function onPostBeforeDelete(PostBeforeDeletedEvent $event): void method onPostBeforeDeleteImpl (line 52) | public function onPostBeforeDeleteImpl(?User $user, Post $post): void FILE: src/EventSubscriber/Post/PostEditSubscriber.php class PostEditSubscriber (line 14) | class PostEditSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct(private readonly MessageBusInterface $bus) method getSubscribedEvents (line 20) | public static function getSubscribedEvents(): array method onPostEdited (line 27) | public function onPostEdited(PostEditedEvent $event): void FILE: src/EventSubscriber/Post/PostShowSubscriber.php class PostShowSubscriber (line 16) | class PostShowSubscriber implements EventSubscriberInterface method __construct (line 18) | public function __construct( method getSubscribedEvents (line 25) | #[ArrayShape([PostHasBeenSeenEvent::class => 'string'])] method onShowEntry (line 33) | public function onShowEntry(PostHasBeenSeenEvent $event): void method readMessage (line 38) | private function readMessage(Post $post): void FILE: src/EventSubscriber/PostComment/PostCommentCreateSubscriber.php class PostCommentCreateSubscriber (line 15) | class PostCommentCreateSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct(private readonly CacheInterface $cache, pr... method getSubscribedEvents (line 21) | public static function getSubscribedEvents(): array method onPostCommentCreated (line 28) | public function onPostCommentCreated(PostCommentCreatedEvent $event) FILE: src/EventSubscriber/PostComment/PostCommentDeleteSubscriber.php class PostCommentDeleteSubscriber (line 18) | class PostCommentDeleteSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 27) | public static function getSubscribedEvents(): array method onPostCommentDeleted (line 36) | public function onPostCommentDeleted(PostCommentDeletedEvent $event): ... method onPostBeforeDelete (line 46) | public function onPostBeforeDelete(PostCommentBeforeDeletedEvent $even... method onPostCommentBeforePurge (line 51) | public function onPostCommentBeforePurge(PostCommentBeforePurgeEvent $... method onPostCommentBeforeDeleteImpl (line 56) | public function onPostCommentBeforeDeleteImpl(?User $user, PostComment... FILE: src/EventSubscriber/PostComment/PostCommentEditSubscriber.php class PostCommentEditSubscriber (line 15) | class PostCommentEditSubscriber implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onPostCommentEdited (line 30) | public function onPostCommentEdited(PostCommentEditedEvent $event) FILE: src/EventSubscriber/ReportApprovedSubscriber.php class ReportApprovedSubscriber (line 11) | class ReportApprovedSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method onReportApproved (line 18) | public function onReportApproved(ReportApprovedEvent $reportedEvent): ... method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array FILE: src/EventSubscriber/ReportHandleSubscriber.php class ReportHandleSubscriber (line 18) | class ReportHandleSubscriber implements EventSubscriberInterface method __construct (line 20) | public function __construct( method getSubscribedEvents (line 26) | public static function getSubscribedEvents(): array method onEntryDeleted (line 36) | public function onEntryDeleted(EntryDeletedEvent $event): void method onEntryCommentDeleted (line 42) | public function onEntryCommentDeleted(EntryCommentDeletedEvent $event)... method onPostDeleted (line 48) | public function onPostDeleted(PostDeletedEvent $event): void method onPostCommentDeleted (line 54) | public function onPostCommentDeleted(PostCommentDeletedEvent $event): ... method handleReport (line 60) | private function handleReport(ReportInterface $subject, ?User $user): ... FILE: src/EventSubscriber/ReportRejectedSubscriber.php class ReportRejectedSubscriber (line 11) | class ReportRejectedSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method onReportRejected (line 18) | public function onReportRejected(ReportRejectedEvent $reportedEvent): ... method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array FILE: src/EventSubscriber/SubjectReportedSubscriber.php class SubjectReportedSubscriber (line 14) | class SubjectReportedSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method onSubjectReported (line 23) | public function onSubjectReported(SubjectReportedEvent $reportedEvent)... method getSubscribedEvents (line 39) | public static function getSubscribedEvents(): array FILE: src/EventSubscriber/TwigGlobalSubscriber.php class TwigGlobalSubscriber (line 12) | class TwigGlobalSubscriber implements EventSubscriberInterface method __construct (line 14) | public function __construct( method getSubscribedEvents (line 19) | public static function getSubscribedEvents(): array method registerTwigGlobalUserSettings (line 26) | public function registerTwigGlobalUserSettings(RequestEvent $request) FILE: src/EventSubscriber/User/UserApplicationSubscriber.php class UserApplicationSubscriber (line 14) | class UserApplicationSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 22) | public static function getSubscribedEvents(): array method onUserApplicationApproved (line 30) | public function onUserApplicationApproved(UserApplicationApprovedEvent... method onUserApplicationRejected (line 36) | public function onUserApplicationRejected(UserApplicationRejectedEvent... FILE: src/EventSubscriber/User/UserBlockSubscriber.php class UserBlockSubscriber (line 11) | class UserBlockSubscriber implements EventSubscriberInterface method __construct (line 13) | public function __construct( method getSubscribedEvents (line 18) | public static function getSubscribedEvents(): array method onUserBlock (line 25) | public function onUserBlock(UserBlockEvent $event): void FILE: src/EventSubscriber/User/UserEditedSubscriber.php class UserEditedSubscriber (line 14) | class UserEditedSubscriber implements EventSubscriberInterface method __construct (line 16) | public function __construct( method getSubscribedEvents (line 22) | public static function getSubscribedEvents(): array method onUserEdited (line 29) | public function onUserEdited(UserEditedEvent $event): void FILE: src/EventSubscriber/VoteHandleSubscriber.php class VoteHandleSubscriber (line 25) | class VoteHandleSubscriber implements EventSubscriberInterface method __construct (line 27) | public function __construct( method getSubscribedEvents (line 37) | #[ArrayShape([VoteEvent::class => 'string'])] method onVote (line 45) | public function onVote(VoteEvent $event): void method clearCache (line 72) | public function clearCache(VotableInterface $votable) FILE: src/Exception/BadRequestDtoException.php class BadRequestDtoException (line 10) | class BadRequestDtoException extends \Exception method __construct (line 14) | #[Pure] method getErrors (line 22) | public function getErrors(): ConstraintViolationList FILE: src/Exception/BadUrlException.php class BadUrlException (line 7) | final class BadUrlException extends \Exception FILE: src/Exception/CorruptedFileException.php class CorruptedFileException (line 7) | final class CorruptedFileException extends \Exception FILE: src/Exception/EntityNotFoundException.php class EntityNotFoundException (line 7) | class EntityNotFoundException extends \Exception FILE: src/Exception/EntryLockedException.php class EntryLockedException (line 7) | final class EntryLockedException extends \Exception FILE: src/Exception/FavouritedAlreadyException.php class FavouritedAlreadyException (line 7) | final class FavouritedAlreadyException extends \Exception FILE: src/Exception/ImageDownloadTooLargeException.php class ImageDownloadTooLargeException (line 7) | final class ImageDownloadTooLargeException extends \RuntimeException FILE: src/Exception/InboxForwardingException.php class InboxForwardingException (line 14) | class InboxForwardingException extends \Exception method __construct (line 20) | public function __construct(public string $receivedFrom, public string... FILE: src/Exception/InstanceBannedException.php class InstanceBannedException (line 7) | final class InstanceBannedException extends \Exception FILE: src/Exception/InvalidApGetException.php class InvalidApGetException (line 7) | final class InvalidApGetException extends \Exception FILE: src/Exception/InvalidApPostException.php class InvalidApPostException (line 7) | final class InvalidApPostException extends \Exception method __construct (line 9) | public function __construct(public ?string $messageStart = '', public ... FILE: src/Exception/InvalidApSignatureException.php class InvalidApSignatureException (line 7) | final class InvalidApSignatureException extends \Exception FILE: src/Exception/InvalidUserPublicKeyException.php class InvalidUserPublicKeyException (line 7) | class InvalidUserPublicKeyException extends \Exception method __construct (line 12) | public function __construct(public string $apProfileId, int $code = 0,... FILE: src/Exception/InvalidWebfingerException.php class InvalidWebfingerException (line 7) | final class InvalidWebfingerException extends \Exception FILE: src/Exception/PostLockedException.php class PostLockedException (line 7) | final class PostLockedException extends \Exception FILE: src/Exception/PostingRestrictedException.php class PostingRestrictedException (line 10) | final class PostingRestrictedException extends \Exception method __construct (line 12) | public function __construct(public Magazine $magazine, public User|Mag... FILE: src/Exception/SubjectHasBeenReportedException.php class SubjectHasBeenReportedException (line 7) | final class SubjectHasBeenReportedException extends \Exception FILE: src/Exception/TagBannedException.php class TagBannedException (line 7) | final class TagBannedException extends \Exception FILE: src/Exception/UserBannedException.php class UserBannedException (line 7) | final class UserBannedException extends \Exception FILE: src/Exception/UserBlockedException.php class UserBlockedException (line 7) | final class UserBlockedException extends \Exception FILE: src/Exception/UserCannotBeBanned.php class UserCannotBeBanned (line 7) | final class UserCannotBeBanned extends \Exception FILE: src/Exception/UserCannotReceiveDirectMessage.php class UserCannotReceiveDirectMessage (line 9) | final class UserCannotReceiveDirectMessage extends \Exception method __construct (line 11) | public function __construct(User $author, User $recipient, int $code =... FILE: src/Exception/UserDeletedException.php class UserDeletedException (line 7) | final class UserDeletedException extends \Exception FILE: src/Factory/ActivityPub/ActivityFactory.php class ActivityFactory (line 15) | class ActivityFactory method __construct (line 17) | public function __construct( method create (line 27) | public function create(ActivityPubActivityInterface $activity, bool $c... FILE: src/Factory/ActivityPub/AddRemoveFactory.php class AddRemoveFactory (line 14) | class AddRemoveFactory method __construct (line 16) | public function __construct( method buildAddModerator (line 22) | public function buildAddModerator(User $actor, User $added, Magazine $... method buildRemoveModerator (line 31) | public function buildRemoveModerator(User $actor, User $removed, Magaz... method buildAddPinnedPost (line 40) | public function buildAddPinnedPost(User $actor, Entry $added): Activity method buildRemovePinnedPost (line 49) | public function buildRemovePinnedPost(User $actor, Entry $removed): Ac... method build (line 58) | private function build(User $actor, User|Entry $targetObject, Magazine... FILE: src/Factory/ActivityPub/BlockFactory.php class BlockFactory (line 12) | class BlockFactory method __construct (line 14) | public function __construct( method createActivityFromMagazineBan (line 19) | public function createActivityFromMagazineBan(MagazineBan $magazineBan... method createActivityFromInstanceBan (line 31) | public function createActivityFromInstanceBan(User $bannedUser, User $... FILE: src/Factory/ActivityPub/CollectionFactory.php class CollectionFactory (line 22) | class CollectionFactory method __construct (line 24) | public function __construct( method getUserOutboxCollection (line 39) | #[ArrayShape([ method getUserOutboxCollectionItems (line 58) | #[ArrayShape([ method getMagazineModeratorCollection (line 89) | #[ArrayShape([ method getMagazinePinnedCollection (line 121) | #[ArrayShape([ FILE: src/Factory/ActivityPub/EntryCommentNoteFactory.php class EntryCommentNoteFactory (line 20) | class EntryCommentNoteFactory method __construct (line 22) | public function __construct( method create (line 37) | public function create(EntryComment $comment, array $tags, bool $conte... method getActivityPubId (line 114) | public function getActivityPubId(EntryComment $comment): string method getReplyTo (line 131) | private function getReplyTo(EntryComment $comment): string method getReplyToAuthor (line 136) | private function getReplyToAuthor(EntryComment $comment): string FILE: src/Factory/ActivityPub/EntryPageFactory.php class EntryPageFactory (line 19) | class EntryPageFactory method __construct (line 21) | public function __construct( method create (line 34) | public function create(Entry $entry, array $tags, bool $context = fals... method getActivityPubId (line 111) | public function getActivityPubId(Entry $entry): string FILE: src/Factory/ActivityPub/FlagFactory.php class FlagFactory (line 11) | class FlagFactory method __construct (line 13) | public function __construct( method build (line 18) | public function build(Report $report): Activity FILE: src/Factory/ActivityPub/GroupFactory.php class GroupFactory (line 14) | class GroupFactory method __construct (line 16) | public function __construct( method create (line 24) | public function create(Magazine $magazine, bool $includeContext = true... method getActivityPubId (line 113) | public function getActivityPubId(Magazine $magazine): string method getActivityPubFollowersId (line 126) | public function getActivityPubFollowersId(Magazine $magazine): string FILE: src/Factory/ActivityPub/InstanceFactory.php class InstanceFactory (line 12) | class InstanceFactory method __construct (line 14) | public function __construct( method create (line 23) | public function create(bool $includeContext = true): array method getTargetUrl (line 51) | public function getTargetUrl(): string FILE: src/Factory/ActivityPub/LockFactory.php class LockFactory (line 13) | class LockFactory method __construct (line 15) | public function __construct( method build (line 20) | public function build(User $actor, Entry|Post $targetObject): Activity FILE: src/Factory/ActivityPub/MessageFactory.php class MessageFactory (line 14) | class MessageFactory method __construct (line 16) | public function __construct( method build (line 23) | public function build(Message $message, bool $includeContext = true): ... FILE: src/Factory/ActivityPub/NodeInfoFactory.php class NodeInfoFactory (line 11) | class NodeInfoFactory method __construct (line 15) | public function __construct( method create (line 27) | public function create(string $version): array FILE: src/Factory/ActivityPub/PersonFactory.php class PersonFactory (line 14) | class PersonFactory method __construct (line 16) | public function __construct( method create (line 24) | public function create(User $user, bool $context = true): array method getActivityPubId (line 98) | public function getActivityPubId(User $user): string method getActivityPubFollowersId (line 111) | public function getActivityPubFollowersId(User $user): string FILE: src/Factory/ActivityPub/PostCommentNoteFactory.php class PostCommentNoteFactory (line 20) | class PostCommentNoteFactory method __construct (line 22) | public function __construct( method create (line 37) | public function create(PostComment $comment, array $tags, bool $contex... method getActivityPubId (line 114) | public function getActivityPubId(PostComment $comment): string method getReplyTo (line 131) | private function getReplyTo(PostComment $comment): string method getReplyToAuthor (line 136) | private function getReplyToAuthor(PostComment $comment): string FILE: src/Factory/ActivityPub/PostNoteFactory.php class PostNoteFactory (line 21) | class PostNoteFactory method __construct (line 23) | public function __construct( method create (line 38) | public function create(Post $post, array $tags, bool $context = false)... method getActivityPubId (line 102) | public function getActivityPubId(Post $post): string FILE: src/Factory/ActivityPub/TombstoneFactory.php class TombstoneFactory (line 10) | class TombstoneFactory method __construct (line 12) | public function __construct( method create (line 17) | public function create(string $id): array method createForUser (line 25) | public function createForUser(User $user): array FILE: src/Factory/BadgeFactory.php class BadgeFactory (line 10) | class BadgeFactory method createDto (line 12) | public function createDto(Badge $badge): BadgeDto FILE: src/Factory/ClientConsentsFactory.php class ClientConsentsFactory (line 11) | class ClientConsentsFactory method __construct (line 13) | public function __construct( method createDto (line 18) | public function createDto(OAuth2UserConsent $consent): ClientConsentsR... FILE: src/Factory/ClientFactory.php class ClientFactory (line 13) | class ClientFactory method __construct (line 15) | public function __construct( method createDto (line 21) | public function createDto(Client $client): OAuth2ClientDto FILE: src/Factory/ContentActivityDtoFactory.php class ContentActivityDtoFactory (line 12) | class ContentActivityDtoFactory method __construct (line 14) | public function __construct( method createActivitiesDto (line 19) | public function createActivitiesDto(VotableInterface $subject): Activi... FILE: src/Factory/ContentManagerFactory.php class ContentManagerFactory (line 18) | class ContentManagerFactory method __construct (line 20) | public function __construct( method createManager (line 28) | public function createManager(ContentInterface $subject): ContentManag... FILE: src/Factory/DomainFactory.php class DomainFactory (line 13) | class DomainFactory method __construct (line 15) | public function __construct( method createDto (line 21) | public function createDto(Domain $domain): DomainDto FILE: src/Factory/EntryCommentFactory.php class EntryCommentFactory (line 17) | class EntryCommentFactory method __construct (line 19) | public function __construct( method createFromDto (line 30) | public function createFromDto(EntryCommentDto $dto, User $user): Entry... method createResponseDto (line 41) | public function createResponseDto(EntryCommentDto|EntryComment $commen... method createResponseTree (line 72) | public function createResponseTree(EntryComment $comment, EntryComment... method createDto (line 99) | public function createDto(EntryComment $comment): EntryCommentDto FILE: src/Factory/EntryFactory.php class EntryFactory (line 16) | class EntryFactory method __construct (line 18) | public function __construct( method createFromDto (line 30) | public function createFromDto(EntryDto $dto, User $user): Entry method createResponseDto (line 45) | public function createResponseDto(EntryDto|Entry $entry, array $tags, ... method createDto (line 83) | public function createDto(Entry $entry): EntryDto FILE: src/Factory/FavouriteFactory.php class FavouriteFactory (line 12) | class FavouriteFactory method __construct (line 14) | public function __construct(private readonly EntityManagerInterface $e... method createFromEntity (line 18) | public function createFromEntity(User $user, FavouriteInterface $subje... FILE: src/Factory/ImageFactory.php class ImageFactory (line 12) | class ImageFactory method __construct (line 14) | public function __construct( method createDto (line 20) | public function createDto(Image $image): ImageDto FILE: src/Factory/MagazineFactory.php class MagazineFactory (line 29) | class MagazineFactory method __construct (line 31) | public function __construct( method createFromDto (line 42) | public function createFromDto(MagazineDto $dto, ?User $user): Magazine method createDto (line 56) | public function createDto(Magazine $magazine): MagazineDto method createSmallDto (line 101) | public function createSmallDto(Magazine|MagazineDto $magazine): Magazi... method createBanDto (line 108) | public function createBanDto(MagazineBan $ban): MagazineBanResponseDto method createLogDto (line 120) | public function createLogDto(MagazineLog $log): MagazineLogResponseDto method createResponseDto (line 146) | public function createResponseDto(MagazineDto|Magazine $magazine): Mag... method createDtoFromAp (line 186) | public function createDtoFromAp(string $actorUrl, ?string $apId): Maga... FILE: src/Factory/MessageFactory.php class MessageFactory (line 14) | class MessageFactory method __construct (line 16) | public function __construct( method createResponseDto (line 21) | public function createResponseDto(Message $message): MessageResponseDto method createThreadResponseDto (line 33) | public function createThreadResponseDto(MessageThread $thread, int $de... FILE: src/Factory/ModeratorFactory.php class ModeratorFactory (line 12) | class ModeratorFactory method __construct (line 14) | public function __construct( method createDto (line 19) | public function createDto(Moderator $moderator): ModeratorResponseDto method createDtoWithUser (line 30) | public function createDtoWithUser(User $user, Magazine $magazine): Mod... FILE: src/Factory/PostCommentFactory.php class PostCommentFactory (line 17) | class PostCommentFactory method __construct (line 19) | public function __construct( method createFromDto (line 30) | public function createFromDto(PostCommentDto $dto, User $user): PostCo... method createResponseDto (line 41) | public function createResponseDto(PostCommentDto|PostComment $comment,... method createResponseTree (line 71) | public function createResponseTree(PostComment $comment, PostCommentPa... method createDto (line 98) | public function createDto(PostComment $comment): PostCommentDto FILE: src/Factory/PostFactory.php class PostFactory (line 14) | class PostFactory method __construct (line 16) | public function __construct( method createFromDto (line 25) | public function createFromDto(PostDto $dto, User $user): Post method createResponseDto (line 36) | public function createResponseDto(PostDto|Post $post, array $tags): Po... method createDto (line 67) | public function createDto(Post $post): PostDto FILE: src/Factory/ReportFactory.php class ReportFactory (line 21) | class ReportFactory method __construct (line 23) | public function __construct( method createFromDto (line 35) | public function createFromDto(ReportDto $dto): Report method createResponseDto (line 42) | public function createResponseDto(Report $report): ReportResponseDto FILE: src/Factory/UserFactory.php class UserFactory (line 14) | class UserFactory method __construct (line 16) | public function __construct( method createDto (line 23) | public function createDto(User $user, ?int $reputationPoints = null): ... method createSmallDto (line 63) | public function createSmallDto(User|UserDto $user): UserSmallResponseDto method createSignupResponseDto (line 70) | public function createSignupResponseDto(User|UserDto $user): UserSignu... method createDtoFromAp (line 77) | public function createDtoFromAp($apProfileId, $apId): UserDto FILE: src/Factory/VoteFactory.php class VoteFactory (line 19) | class VoteFactory method create (line 21) | public function create(int $choice, VotableInterface $votable, User $u... FILE: src/Feed/Provider.php class Provider (line 12) | class Provider implements FeedProviderInterface method __construct (line 14) | public function __construct(private readonly FeedManager $manager) method getFeed (line 18) | public function getFeed(Request $request): FeedInterface method getItems (line 23) | protected function getItems(): \Generator FILE: src/Form/BadgeType.php class BadgeType (line 13) | class BadgeType extends AbstractType method buildForm (line 15) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 22) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/BookmarkListType.php class BookmarkListType (line 15) | class BookmarkListType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 27) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ChangePasswordFormType.php class ChangePasswordFormType (line 15) | class ChangePasswordFormType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 48) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ConfirmDefederationType.php class ConfirmDefederationType (line 14) | class ConfirmDefederationType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $options) method configureOptions (line 24) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/Constraint/ImageConstraint.php class ImageConstraint (line 10) | class ImageConstraint method default (line 12) | public static function default(): Image FILE: src/Form/ContactType.php class ContactType (line 16) | class ContactType extends AbstractType method __construct (line 18) | public function __construct( method buildForm (line 23) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 35) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/DataTransformer/BadgeCollectionToStringTransformer.php class BadgeCollectionToStringTransformer (line 11) | class BadgeCollectionToStringTransformer implements DataTransformerInter... method transform (line 13) | public function transform($value): string method reverseTransform (line 25) | public function reverseTransform($value): ArrayCollection FILE: src/Form/DataTransformer/FeaturedMagazinesBarTransformer.php class FeaturedMagazinesBarTransformer (line 9) | class FeaturedMagazinesBarTransformer implements DataTransformerInterface method transform (line 11) | public function transform($value): ?string method reverseTransform (line 16) | public function reverseTransform($value): ?array FILE: src/Form/DataTransformer/TagTransformer.php class TagTransformer (line 9) | class TagTransformer implements DataTransformerInterface method transform (line 11) | public function transform($value): ?string method reverseTransform (line 16) | public function reverseTransform($value): ?array FILE: src/Form/DataTransformer/UserTransformer.php class UserTransformer (line 11) | class UserTransformer implements DataTransformerInterface method __construct (line 13) | public function __construct(private readonly UserRepository $repository) method transform (line 17) | public function transform($value): ?string method reverseTransform (line 30) | public function reverseTransform($value): ?User FILE: src/Form/EntryCommentType.php class EntryCommentType (line 23) | class EntryCommentType extends AbstractType method __construct (line 25) | public function __construct( method buildForm (line 32) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 54) | public function configureOptions(OptionsResolver $resolver): void method buildView (line 66) | public function buildView(FormView $view, FormInterface $form, array $... FILE: src/Form/EntryEditType.php class EntryEditType (line 26) | class EntryEditType extends AbstractType method __construct (line 28) | public function __construct( method buildForm (line 35) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 99) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/EntryType.php class EntryType (line 26) | class EntryType extends AbstractType method __construct (line 28) | public function __construct( method buildForm (line 35) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 99) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/EventListener/AddFieldsOnUserEdit.php class AddFieldsOnUserEdit (line 14) | final class AddFieldsOnUserEdit implements EventSubscriberInterface method getSubscribedEvents (line 16) | public static function getSubscribedEvents(): array method preSetData (line 21) | public function preSetData(FormEvent $event): void method getConstraint (line 51) | private function getConstraint(string $maxSize = '2M'): ImageConstraint FILE: src/Form/EventListener/AvatarListener.php class AvatarListener (line 13) | final class AvatarListener implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onPostSubmit (line 30) | public function onPostSubmit(PostSubmitEvent $event): void method setFieldName (line 55) | public function setFieldName(string $fieldName): self FILE: src/Form/EventListener/CaptchaListener.php class CaptchaListener (line 13) | final class CaptchaListener implements EventSubscriberInterface method __construct (line 15) | public function __construct(private readonly SettingsManager $settings... method getSubscribedEvents (line 19) | public static function getSubscribedEvents(): array method preSetData (line 24) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/DefaultLanguage.php class DefaultLanguage (line 12) | final class DefaultLanguage implements EventSubscriberInterface method __construct (line 14) | public function __construct(private readonly RequestStack $requestStack) method getSubscribedEvents (line 18) | public static function getSubscribedEvents(): array method preSetData (line 23) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/DisableFieldsOnEntryEdit.php class DisableFieldsOnEntryEdit (line 11) | final class DisableFieldsOnEntryEdit implements EventSubscriberInterface method getSubscribedEvents (line 13) | public static function getSubscribedEvents(): array method preSetData (line 18) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/DisableFieldsOnMagazineEdit.php class DisableFieldsOnMagazineEdit (line 11) | final class DisableFieldsOnMagazineEdit implements EventSubscriberInterface method getSubscribedEvents (line 13) | public static function getSubscribedEvents(): array method preSetData (line 18) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/DisableFieldsOnUserEdit.php class DisableFieldsOnUserEdit (line 13) | final class DisableFieldsOnUserEdit implements EventSubscriberInterface method __construct (line 15) | public function __construct(private readonly UserRepository $repositor... method getSubscribedEvents (line 19) | public static function getSubscribedEvents(): array method preSetData (line 24) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/ImageListener.php class ImageListener (line 13) | final class ImageListener implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 23) | public static function getSubscribedEvents(): array method onPostSubmit (line 30) | public function onPostSubmit(PostSubmitEvent $event): void method setFieldName (line 55) | public function setFieldName(string $fieldName): self FILE: src/Form/EventListener/RemoveFieldsOnEntryImageEdit.php class RemoveFieldsOnEntryImageEdit (line 11) | final class RemoveFieldsOnEntryImageEdit implements EventSubscriberInter... method getSubscribedEvents (line 13) | public static function getSubscribedEvents(): array method preSetData (line 18) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/RemoveFieldsOnEntryLinkCreate.php class RemoveFieldsOnEntryLinkCreate (line 11) | final class RemoveFieldsOnEntryLinkCreate implements EventSubscriberInte... method getSubscribedEvents (line 13) | public static function getSubscribedEvents(): array method preSetData (line 18) | public function preSetData(FormEvent $event): void FILE: src/Form/EventListener/RemoveRulesFieldIfEmpty.php class RemoveRulesFieldIfEmpty (line 12) | final class RemoveRulesFieldIfEmpty implements EventSubscriberInterface method getSubscribedEvents (line 14) | public static function getSubscribedEvents(): array method preSetData (line 19) | public function preSetData(FormEvent $event): void FILE: src/Form/Extension/NoValidateExtension.php class NoValidateExtension (line 12) | final class NoValidateExtension extends AbstractTypeExtension method __construct (line 14) | public function __construct(private readonly bool $html5Validation) method getExtendedTypes (line 18) | public static function getExtendedTypes(): iterable method buildView (line 26) | public function buildView(FormView $view, FormInterface $form, array $... FILE: src/Form/FederationSettingsType.php class FederationSettingsType (line 12) | class FederationSettingsType extends AbstractType method buildForm (line 14) | public function buildForm(FormBuilderInterface $builder, array $option... FILE: src/Form/LangType.php class LangType (line 13) | class LangType extends AbstractType method buildForm (line 15) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 22) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MagazineBanType.php class MagazineBanType (line 15) | class MagazineBanType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 29) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MagazinePageViewType.php class MagazinePageViewType (line 15) | class MagazinePageViewType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 47) | public function configureOptions(OptionsResolver $resolver): void method getBlockPrefix (line 58) | public function getBlockPrefix(): string FILE: src/Form/MagazineTagsType.php class MagazineTagsType (line 15) | class MagazineTagsType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 37) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MagazineThemeType.php class MagazineThemeType (line 19) | class MagazineThemeType extends AbstractType method __construct (line 21) | public function __construct( method buildForm (line 27) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 72) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MagazineType.php class MagazineType (line 18) | class MagazineType extends AbstractType method buildForm (line 20) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 51) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MessageType.php class MessageType (line 14) | class MessageType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 23) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ModeratorType.php class ModeratorType (line 15) | class ModeratorType extends AbstractType method __construct (line 17) | public function __construct(private readonly UserRepository $userRepos... method buildForm (line 21) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 34) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ModlogFilterType.php class ModlogFilterType (line 15) | class ModlogFilterType extends AbstractType method __construct (line 17) | public function __construct( method buildForm (line 22) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 52) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/MonitoringExecutionContextFilterType.php class MonitoringExecutionContextFilterType (line 18) | class MonitoringExecutionContextFilterType extends AbstractType method __construct (line 20) | public function __construct( method buildForm (line 25) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 86) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/PageType.php class PageType (line 14) | class PageType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 23) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/PostCommentType.php class PostCommentType (line 23) | class PostCommentType extends AbstractType method __construct (line 25) | public function __construct( method buildForm (line 32) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 54) | public function configureOptions(OptionsResolver $resolver): void method buildView (line 66) | public function buildView(FormView $view, FormInterface $form, array $... FILE: src/Form/PostType.php class PostType (line 23) | class PostType extends AbstractType method __construct (line 25) | public function __construct( method buildForm (line 32) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 56) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ReportType.php class ReportType (line 14) | class ReportType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 23) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ResendEmailActivationFormType.php class ResendEmailActivationFormType (line 13) | class ResendEmailActivationFormType extends AbstractType method buildForm (line 15) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 29) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/ResetPasswordRequestFormType.php class ResetPasswordRequestFormType (line 13) | class ResetPasswordRequestFormType extends AbstractType method buildForm (line 15) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 28) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/SearchType.php class SearchType (line 15) | class SearchType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... FILE: src/Form/SettingsType.php class SettingsType (line 20) | class SettingsType extends AbstractType method __construct (line 22) | public function __construct( method buildForm (line 28) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 65) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/Type/BadgesType.php class BadgesType (line 12) | final class BadgesType extends AbstractType method __construct (line 14) | public function __construct(private readonly BadgeCollectionToStringTr... method buildForm (line 18) | public function buildForm(FormBuilderInterface $builder, array $option... method getParent (line 23) | public function getParent(): string FILE: src/Form/Type/LanguageType.php class LanguageType (line 19) | #[AsEntityAutocompleteField] method __construct (line 25) | public function __construct( method configureOptions (line 31) | public function configureOptions(OptionsResolver $resolver): void method getParent (line 72) | public function getParent(): string FILE: src/Form/Type/MagazineAutocompleteType.php class MagazineAutocompleteType (line 17) | #[AsEntityAutocompleteField] method __construct (line 20) | public function __construct(private readonly Security $security) method configureOptions (line 24) | public function configureOptions(OptionsResolver $resolver): void method getParent (line 55) | public function getParent(): string FILE: src/Form/Type/UserAutocompleteType.php class UserAutocompleteType (line 17) | #[AsEntityAutocompleteField] method __construct (line 20) | public function __construct(private readonly Security $security) method configureOptions (line 24) | public function configureOptions(OptionsResolver $resolver): void method getParent (line 55) | public function getParent(): string FILE: src/Form/UserAccountDeletionType.php class UserAccountDeletionType (line 13) | class UserAccountDeletionType extends AbstractType method __construct (line 15) | public function __construct() method buildForm (line 19) | public function buildForm(FormBuilderInterface $builder, array $option... FILE: src/Form/UserBasicType.php class UserBasicType (line 19) | class UserBasicType extends AbstractType method __construct (line 21) | public function __construct( method buildForm (line 29) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 43) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserDisable2FAType.php class UserDisable2FAType (line 15) | class UserDisable2FAType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 43) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserEmailType.php class UserEmailType (line 18) | class UserEmailType extends AbstractType method __construct (line 20) | public function __construct(private readonly Security $security) method buildForm (line 24) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 49) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserFilterListType.php class UserFilterListType (line 17) | class UserFilterListType extends AbstractType method buildForm (line 19) | public function buildForm(FormBuilderInterface $builder, array $options) method configureOptions (line 62) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserFilterWordType.php class UserFilterWordType (line 14) | class UserFilterWordType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $options) method configureOptions (line 32) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserNoteType.php class UserNoteType (line 14) | class UserNoteType extends AbstractType method buildForm (line 16) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 23) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserPasswordType.php class UserPasswordType (line 16) | class UserPasswordType extends AbstractType method buildForm (line 18) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 66) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserRegenerate2FABackupType.php class UserRegenerate2FABackupType (line 15) | class UserRegenerate2FABackupType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 43) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserRegisterType.php class UserRegisterType (line 23) | class UserRegisterType extends AbstractType method __construct (line 25) | public function __construct( method buildForm (line 34) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 81) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserSettingsType.php class UserSettingsType (line 25) | class UserSettingsType extends AbstractType method __construct (line 27) | public function __construct( method buildForm (line 33) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 176) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Form/UserTwoFactorType.php class UserTwoFactorType (line 15) | class UserTwoFactorType extends AbstractType method buildForm (line 17) | public function buildForm(FormBuilderInterface $builder, array $option... method configureOptions (line 44) | public function configureOptions(OptionsResolver $resolver): void FILE: src/Kernel.php class Kernel (line 15) | class Kernel extends BaseKernel method configureRoutes (line 21) | protected function configureRoutes(RoutingConfigurator $routes): void method build (line 35) | #[Override] FILE: src/Markdown/CommonMark/CommunityLinkParser.php class CommunityLinkParser (line 18) | class CommunityLinkParser implements InlineParserInterface method __construct (line 20) | public function __construct( method getMatchDefinition (line 27) | public function getMatchDefinition(): InlineParserMatch method parse (line 32) | public function parse(InlineParserContext $ctx): bool method isRemoteCommunity (line 79) | private function isRemoteCommunity(?string $domain): bool method removeSurroundingLink (line 90) | public static function removeSurroundingLink(InlineParserContext $ctx,... FILE: src/Markdown/CommonMark/DetailsBlockParser.php class DetailsBlockParser (line 18) | final class DetailsBlockParser extends AbstractBlockContinueParser imple... method __construct (line 24) | public function __construct(string $title, int $fenceLength, int $fenc... method tryContinue (line 29) | public function tryContinue(Cursor $cursor, BlockContinueParserInterfa... method closeBlock (line 55) | public function closeBlock(): void method parseInlines (line 67) | public function parseInlines(InlineParserEngineInterface $inlineParser... method getBlock (line 77) | public function getBlock(): DetailsBlock method isContainer (line 82) | public function isContainer(): bool method canContain (line 87) | public function canContain(AbstractBlock $childBlock): bool FILE: src/Markdown/CommonMark/DetailsBlockRenderer.php class DetailsBlockRenderer (line 13) | final class DetailsBlockRenderer implements NodeRendererInterface method render (line 16) | public function render( FILE: src/Markdown/CommonMark/DetailsBlockStartParser.php class DetailsBlockStartParser (line 13) | final class DetailsBlockStartParser implements BlockStartParserInterface method tryStart (line 17) | public function tryStart(Cursor $cursor, MarkdownParserStateInterface ... FILE: src/Markdown/CommonMark/EmbedElement.php class EmbedElement (line 10) | class EmbedElement method buildEmbed (line 12) | public static function buildEmbed(string $url, ?string $label = null):... method buildDestructed (line 57) | public static function buildDestructed(string $url, ?string $label = n... FILE: src/Markdown/CommonMark/ExternalImagesRenderer.php class ExternalImagesRenderer (line 23) | final class ExternalImagesRenderer implements NodeRendererInterface, Con... method setConfiguration (line 27) | public function setConfiguration(ConfigurationInterface $configuration... method render (line 35) | public function render( method getAltText (line 88) | private function getAltText(Image $node): string FILE: src/Markdown/CommonMark/ExternalLinkRenderer.php class ExternalLinkRenderer (line 47) | final class ExternalLinkRenderer implements NodeRendererInterface, Confi... method __construct (line 51) | public function __construct( method setConfiguration (line 66) | public function setConfiguration(ConfigurationInterface $configuration... method getRenderTarget (line 72) | private function getRenderTarget(): RenderTarget method showRichMentions (line 82) | private function showRichMentions(): bool method showRichMagazineMentions (line 87) | private function showRichMagazineMentions(): bool method showRichAPLinks (line 92) | private function showRichAPLinks(): bool method getBoolFromConfig (line 97) | private function getBoolFromConfig(string $key, bool $default): bool method getFromConfig (line 104) | private function getFromConfig(string $key): mixed method render (line 117) | public function render(Node $node, ChildNodeRendererInterface $childRe... method generateAttr (line 244) | private function generateAttr(Link $node, RenderTarget $renderTarget):... method generateMentionLinkAttr (line 275) | private function generateMentionLinkAttr(MentionLink $link): array method generateCommunityLinkAttr (line 304) | private function generateCommunityLinkAttr(CommunityLink $link): array method generateUrlForRoute (line 316) | private function generateUrlForRoute(RoutedMentionLink $routedMentionL... method isEmbed (line 327) | private function isEmbed(string $url, string $title): bool method isMentionType (line 337) | private function isMentionType(Link $link): bool method isExistingMentionType (line 356) | private function isExistingMentionType(Link $link): bool method renderMentionType (line 367) | private function renderMentionType(MentionLink $node, ChildNodeRendere... method renderUserNode (line 378) | private function renderUserNode(MentionLink $node, ChildNodeRendererIn... method renderUser (line 391) | private function renderUser(?User $user): string method renderMagazineNode (line 402) | private function renderMagazineNode(MentionLink $node, ChildNodeRender... method renderMagazine (line 415) | private function renderMagazine(Magazine $magazine) method renderInlineEntity (line 426) | private function renderInlineEntity(Entry|EntryComment|Post|PostCommen... FILE: src/Markdown/CommonMark/MentionLinkParser.php class MentionLinkParser (line 22) | class MentionLinkParser implements InlineParserInterface method __construct (line 24) | public function __construct( method getMatchDefinition (line 32) | public function getMatchDefinition(): InlineParserMatch method parse (line 38) | public function parse(InlineParserContext $ctx): bool method generateNode (line 90) | private function generateNode(string $route, string $param, string $sl... method isRemoteMention (line 99) | private function isRemoteMention(?string $domain): bool method resolveType (line 107) | private function resolveType(string $handle, ?string $domain): array method resolveRemoteType (line 127) | private function resolveRemoteType($fullyQualifiedHandle): array method resolveRouteDetails (line 148) | private function resolveRouteDetails(MentionType $type): array FILE: src/Markdown/CommonMark/Node/ActivityPubMentionLink.php class ActivityPubMentionLink (line 10) | class ActivityPubMentionLink extends Link implements MentionLink method __construct (line 12) | public function __construct( method getKbinUsername (line 22) | public function getKbinUsername(): string method getType (line 27) | public function getType(): MentionType FILE: src/Markdown/CommonMark/Node/ActorSearchLink.php class ActorSearchLink (line 9) | class ActorSearchLink extends Link FILE: src/Markdown/CommonMark/Node/CommunityLink.php class CommunityLink (line 9) | class CommunityLink extends ActivityPubMentionLink method __construct (line 11) | public function __construct( FILE: src/Markdown/CommonMark/Node/DetailsBlock.php class DetailsBlock (line 10) | class DetailsBlock extends AbstractBlock method __construct (line 16) | public function __construct( method getTitle (line 24) | public function getTitle(): string method setTitle (line 29) | public function setTitle(string $title) method isSummaryBlock (line 34) | private function isSummaryBlock(Node $node): bool method getSummary (line 39) | public function getSummary(): ?Node method getContents (line 51) | public function getContents(): iterable method isSpoiler (line 63) | public function isSpoiler(): bool method setSpoiler (line 68) | public function setSpoiler(bool $spoiler): void method getLength (line 79) | public function getLength(): int method setLength (line 84) | public function setLength(int $length): void method getOffset (line 89) | public function getOffset(): int method setOffset (line 94) | public function setOffset(int $offset): void FILE: src/Markdown/CommonMark/Node/MentionLink.php type MentionLink (line 9) | interface MentionLink method getKbinUsername (line 11) | public function getKbinUsername(): string; method getTitle (line 13) | public function getTitle(): ?string; method getType (line 15) | public function getType(): MentionType; FILE: src/Markdown/CommonMark/Node/RoutedMentionLink.php class RoutedMentionLink (line 10) | class RoutedMentionLink extends Link implements MentionLink method __construct (line 12) | public function __construct( method getKbinUsername (line 24) | public function getKbinUsername(): string method getRoute (line 29) | public function getRoute(): string method getParamName (line 34) | public function getParamName(): string method getType (line 39) | public function getType(): MentionType FILE: src/Markdown/CommonMark/Node/TagLink.php class TagLink (line 9) | class TagLink extends Link FILE: src/Markdown/CommonMark/Node/UnresolvableLink.php class UnresolvableLink (line 9) | class UnresolvableLink extends AbstractStringContainer FILE: src/Markdown/CommonMark/TagLinkParser.php class TagLinkParser (line 14) | class TagLinkParser implements InlineParserInterface method __construct (line 16) | public function __construct(private readonly UrlGeneratorInterface $ur... method getMatchDefinition (line 20) | public function getMatchDefinition(): InlineParserMatch method parse (line 25) | public function parse(InlineParserContext $ctx): bool FILE: src/Markdown/CommonMark/UnresolvableLinkRenderer.php class UnresolvableLinkRenderer (line 13) | final class UnresolvableLinkRenderer implements NodeRendererInterface method render (line 18) | public function render( FILE: src/Markdown/Event/BuildCacheContext.php class BuildCacheContext (line 15) | class BuildCacheContext method __construct (line 19) | public function __construct( method addToContext (line 34) | public function addToContext(string $key, ?string $value = null): void method getConvertMarkdownEvent (line 39) | public function getConvertMarkdownEvent(): ConvertMarkdown method getCacheKey (line 44) | public function getCacheKey(): string method hasContext (line 54) | public function hasContext(string $key, ?string $value = null): bool FILE: src/Markdown/Event/ConvertMarkdown.php class ConvertMarkdown (line 12) | class ConvertMarkdown extends Event method __construct (line 17) | public function __construct(private string $markdown, private string $... method getMarkdown (line 21) | public function getMarkdown(): string method getSourceType (line 26) | public function getSourceType(): string method getRenderedContent (line 31) | public function getRenderedContent(): RenderedContentInterface method setRenderedContent (line 36) | public function setRenderedContent(RenderedContentInterface $renderedC... method getRenderTarget (line 41) | public function getRenderTarget(): RenderTarget method getAttribute (line 49) | public function getAttribute(string $key) method addAttribute (line 54) | public function addAttribute(string $key, $data): void method addTag (line 59) | public function addTag(string $tag): void method getTags (line 68) | public function getTags(): array method mergeAttributes (line 73) | public function mergeAttributes(array $attributes): void method removeAttribute (line 78) | public function removeAttribute(string $key): void FILE: src/Markdown/Factory/ConverterFactory.php class ConverterFactory (line 11) | class ConverterFactory method createConverter (line 13) | public function createConverter(EnvironmentInterface $environment): Co... FILE: src/Markdown/Factory/EnvironmentFactory.php class EnvironmentFactory (line 17) | class EnvironmentFactory method __construct (line 19) | public function __construct( method createEnvironment (line 25) | public function createEnvironment( FILE: src/Markdown/Listener/CacheMarkdownListener.php class CacheMarkdownListener (line 31) | final class CacheMarkdownListener implements EventSubscriberInterface method __construct (line 36) | public function __construct( method getSubscribedEvents (line 48) | public static function getSubscribedEvents(): array method preConvertMarkdown (line 58) | public function preConvertMarkdown(ConvertMarkdown $event): void method postConvertMarkdown (line 86) | public function postConvertMarkdown(ConvertMarkdown $event): void method getMissingUrlsFromMarkdown (line 119) | private function getMissingUrlsFromMarkdown(string $markdown): array method getMissingMentionsFromMarkdown (line 133) | private function getMissingMentionsFromMarkdown(string $markdown): array method getMissingMagazineMentions (line 148) | private function getMissingMagazineMentions(string $markdown): array FILE: src/Markdown/Listener/ConvertMarkdownListener.php class ConvertMarkdownListener (line 15) | final class ConvertMarkdownListener implements EventSubscriberInterface method __construct (line 17) | public function __construct( method getSubscribedEvents (line 25) | public static function getSubscribedEvents(): array method onConvertMarkdown (line 32) | public function onConvertMarkdown(ConvertMarkdown $event): void FILE: src/Markdown/MarkdownConverter.php class MarkdownConverter (line 10) | class MarkdownConverter method __construct (line 14) | public function __construct(private readonly EventDispatcherInterface ... method convertToHtml (line 18) | public function convertToHtml(string $markdown, string $sourceType = '... FILE: src/Markdown/MarkdownExtension.php class MarkdownExtension (line 26) | final class MarkdownExtension implements ConfigurableExtensionInterface method __construct (line 28) | public function __construct( method configureSchema (line 40) | public function configureSchema(ConfigurationBuilderInterface $builder... method register (line 50) | public function register(EnvironmentBuilderInterface $environment): void method getMdRichConfig (line 67) | public static function getMdRichConfig(?Request $request, string $sour... FILE: src/Message/ActivityPub/Inbox/ActivityMessage.php class ActivityMessage (line 12) | class ActivityMessage implements ActivityPubInboxReceiveInterface method __construct (line 17) | public function __construct(public string $payload, public ?array $req... FILE: src/Message/ActivityPub/Inbox/AddMessage.php class AddMessage (line 9) | class AddMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/AnnounceMessage.php class AnnounceMessage (line 9) | class AnnounceMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/BlockMessage.php class BlockMessage (line 9) | class BlockMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Inbox/ChainActivityMessage.php class ChainActivityMessage (line 9) | class ChainActivityMessage implements ActivityPubResolveInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Inbox/CreateMessage.php class CreateMessage (line 9) | class CreateMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload, public ?bool $stick... FILE: src/Message/ActivityPub/Inbox/DeleteMessage.php class DeleteMessage (line 9) | class DeleteMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/DislikeMessage.php class DislikeMessage (line 9) | class DislikeMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/EntryPinMessage.php class EntryPinMessage (line 9) | class EntryPinMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public int $entryId, public bool $sticky, ... FILE: src/Message/ActivityPub/Inbox/FlagMessage.php class FlagMessage (line 10) | class FlagMessage implements ActivityPubInboxInterface method __construct (line 23) | public function __construct(array $payload) FILE: src/Message/ActivityPub/Inbox/FollowMessage.php class FollowMessage (line 9) | class FollowMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/LikeMessage.php class LikeMessage (line 9) | class LikeMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/LockMessage.php class LockMessage (line 9) | class LockMessage implements ActivityPubInboxInterface method __construct (line 13) | public function __construct(array $payload) FILE: src/Message/ActivityPub/Inbox/RemoveMessage.php class RemoveMessage (line 9) | class RemoveMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Inbox/UpdateMessage.php class UpdateMessage (line 9) | class UpdateMessage implements ActivityPubInboxInterface method __construct (line 11) | public function __construct(public array $payload) FILE: src/Message/ActivityPub/Outbox/AddMessage.php class AddMessage (line 9) | class AddMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $userActorId, public int $magaz... FILE: src/Message/ActivityPub/Outbox/AnnounceLikeMessage.php class AnnounceLikeMessage (line 9) | class AnnounceLikeMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Outbox/AnnounceMessage.php class AnnounceMessage (line 9) | class AnnounceMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Outbox/BlockMessage.php class BlockMessage (line 9) | class BlockMessage implements ActivityPubOutboxInterface method __construct (line 20) | public function __construct( FILE: src/Message/ActivityPub/Outbox/CreateMessage.php class CreateMessage (line 9) | class CreateMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $id, public string $type) FILE: src/Message/ActivityPub/Outbox/DeleteMessage.php class DeleteMessage (line 9) | class DeleteMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public array $payload, public int $userId,... FILE: src/Message/ActivityPub/Outbox/DeliverMessage.php class DeliverMessage (line 9) | class DeliverMessage implements ActivityPubOutboxDeliverInterface method __construct (line 11) | public function __construct(public string $apInboxUrl, public array $p... FILE: src/Message/ActivityPub/Outbox/EntryPinMessage.php class EntryPinMessage (line 9) | class EntryPinMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $entryId, public bool $sticky, ... FILE: src/Message/ActivityPub/Outbox/FlagMessage.php class FlagMessage (line 9) | class FlagMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $reportId) FILE: src/Message/ActivityPub/Outbox/FollowMessage.php class FollowMessage (line 9) | class FollowMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Outbox/GenericAnnounceMessage.php class GenericAnnounceMessage (line 9) | class GenericAnnounceMessage implements ActivityPubOutboxInterface method __construct (line 14) | public function __construct(public int $announcingMagazineId, public ?... FILE: src/Message/ActivityPub/Outbox/LikeMessage.php class LikeMessage (line 9) | class LikeMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Outbox/LockMessage.php class LockMessage (line 9) | class LockMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct( FILE: src/Message/ActivityPub/Outbox/RemoveMessage.php class RemoveMessage (line 9) | class RemoveMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $userActorId, public int $magaz... FILE: src/Message/ActivityPub/Outbox/UpdateMessage.php class UpdateMessage (line 9) | class UpdateMessage implements ActivityPubOutboxInterface method __construct (line 11) | public function __construct(public int $id, public string $type, publi... FILE: src/Message/ActivityPub/UpdateActorMessage.php class UpdateActorMessage (line 9) | class UpdateActorMessage implements ActivityPubResolveInterface method __construct (line 11) | public function __construct(public string $actorUrl, public bool $forc... FILE: src/Message/ClearDeadMessagesMessage.php class ClearDeadMessagesMessage (line 9) | class ClearDeadMessagesMessage implements SchedulerInterface method __construct (line 11) | public function __construct() FILE: src/Message/ClearDeletedUserMessage.php class ClearDeletedUserMessage (line 9) | class ClearDeletedUserMessage implements SchedulerInterface method __construct (line 11) | public function __construct() FILE: src/Message/Contracts/ActivityPubInboxInterface.php type ActivityPubInboxInterface (line 7) | interface ActivityPubInboxInterface extends MessageInterface FILE: src/Message/Contracts/ActivityPubInboxReceiveInterface.php type ActivityPubInboxReceiveInterface (line 7) | interface ActivityPubInboxReceiveInterface extends MessageInterface FILE: src/Message/Contracts/ActivityPubOutboxDeliverInterface.php type ActivityPubOutboxDeliverInterface (line 7) | interface ActivityPubOutboxDeliverInterface extends MessageInterface FILE: src/Message/Contracts/ActivityPubOutboxInterface.php type ActivityPubOutboxInterface (line 7) | interface ActivityPubOutboxInterface extends MessageInterface FILE: src/Message/Contracts/ActivityPubResolveInterface.php type ActivityPubResolveInterface (line 7) | interface ActivityPubResolveInterface extends MessageInterface FILE: src/Message/Contracts/AsyncMessageInterface.php type AsyncMessageInterface (line 7) | interface AsyncMessageInterface extends MessageInterface FILE: src/Message/Contracts/MessageInterface.php type MessageInterface (line 7) | interface MessageInterface FILE: src/Message/Contracts/SchedulerInterface.php type SchedulerInterface (line 7) | interface SchedulerInterface extends MessageInterface FILE: src/Message/Contracts/SendConfirmationEmailInterface.php type SendConfirmationEmailInterface (line 7) | interface SendConfirmationEmailInterface extends MessageInterface FILE: src/Message/DeleteImageMessage.php class DeleteImageMessage (line 9) | class DeleteImageMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $id, public bool $force = false) FILE: src/Message/DeleteUserMessage.php class DeleteUserMessage (line 9) | class DeleteUserMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $id) FILE: src/Message/EntryEmbedMessage.php class EntryEmbedMessage (line 9) | class EntryEmbedMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $entryId) FILE: src/Message/LinkEmbedMessage.php class LinkEmbedMessage (line 9) | class LinkEmbedMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public string $body) FILE: src/Message/MagazinePurgeMessage.php class MagazinePurgeMessage (line 9) | class MagazinePurgeMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $id, public bool $contentOnly) FILE: src/Message/Notification/EntryCommentCreatedNotificationMessage.php class EntryCommentCreatedNotificationMessage (line 9) | class EntryCommentCreatedNotificationMessage implements AsyncMessageInte... method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/EntryCommentDeletedNotificationMessage.php class EntryCommentDeletedNotificationMessage (line 9) | class EntryCommentDeletedNotificationMessage implements AsyncMessageInte... method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/EntryCommentEditedNotificationMessage.php class EntryCommentEditedNotificationMessage (line 9) | class EntryCommentEditedNotificationMessage implements AsyncMessageInter... method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/EntryCreatedNotificationMessage.php class EntryCreatedNotificationMessage (line 9) | class EntryCreatedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $entryId) FILE: src/Message/Notification/EntryDeletedNotificationMessage.php class EntryDeletedNotificationMessage (line 9) | class EntryDeletedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $entryId) FILE: src/Message/Notification/EntryEditedNotificationMessage.php class EntryEditedNotificationMessage (line 9) | class EntryEditedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $entryId) FILE: src/Message/Notification/FavouriteNotificationMessage.php class FavouriteNotificationMessage (line 9) | class FavouriteNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $subjectId, public string $subj... FILE: src/Message/Notification/MagazineBanNotificationMessage.php class MagazineBanNotificationMessage (line 9) | class MagazineBanNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $banId) FILE: src/Message/Notification/PostCommentCreatedNotificationMessage.php class PostCommentCreatedNotificationMessage (line 9) | class PostCommentCreatedNotificationMessage implements AsyncMessageInter... method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/PostCommentDeletedNotificationMessage.php class PostCommentDeletedNotificationMessage (line 9) | class PostCommentDeletedNotificationMessage implements AsyncMessageInter... method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/PostCommentEditedNotificationMessage.php class PostCommentEditedNotificationMessage (line 9) | class PostCommentEditedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $commentId) FILE: src/Message/Notification/PostCreatedNotificationMessage.php class PostCreatedNotificationMessage (line 9) | class PostCreatedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $postId) FILE: src/Message/Notification/PostDeletedNotificationMessage.php class PostDeletedNotificationMessage (line 9) | class PostDeletedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $postId) FILE: src/Message/Notification/PostEditedNotificationMessage.php class PostEditedNotificationMessage (line 9) | class PostEditedNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $postId) FILE: src/Message/Notification/SentNewSignupNotificationMessage.php class SentNewSignupNotificationMessage (line 9) | class SentNewSignupNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $userId) FILE: src/Message/Notification/VoteNotificationMessage.php class VoteNotificationMessage (line 9) | class VoteNotificationMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct(public int $subjectId, public string $subj... FILE: src/Message/UserApplicationAnswerMessage.php class UserApplicationAnswerMessage (line 9) | class UserApplicationAnswerMessage implements AsyncMessageInterface method __construct (line 11) | public function __construct( FILE: src/Message/UserCreatedMessage.php class UserCreatedMessage (line 9) | class UserCreatedMessage implements SendConfirmationEmailInterface method __construct (line 11) | public function __construct(public int $userId) FILE: src/Message/UserUpdatedMessage.php class UserUpdatedMessage (line 9) | class UserUpdatedMessage implements SendConfirmationEmailInterface method __construct (line 11) | public function __construct(public int $userId) FILE: src/MessageHandler/ActivityPub/Inbox/ActivityHandler.php class ActivityHandler (line 40) | #[AsMessageHandler] method __construct (line 43) | public function __construct( method __invoke (line 58) | public function __invoke(ActivityMessage $message): void method doWork (line 63) | public function doWork(MessageInterface $message): void method handle (line 158) | private function handle(?array $payload) method handleUndo (line 246) | private function handleUndo(array $payload): void method handleAcceptAndReject (line 276) | private function handleAcceptAndReject(array $payload): void method verifyInstanceDomain (line 289) | private function verifyInstanceDomain(?string $id): bool FILE: src/MessageHandler/ActivityPub/Inbox/AddHandler.php class AddHandler (line 31) | #[AsMessageHandler] method __construct (line 34) | public function __construct( method __invoke (line 52) | public function __invoke(AddMessage $message): void method doWork (line 57) | public function doWork(MessageInterface $message): void method handleModeratorAdd (line 79) | public function handleModeratorAdd(Magazine $targetMag, Magazine|User ... method handlePinnedAdd (line 115) | private function handlePinnedAdd(Magazine $targetMag, User $actor, mix... method announcePin (line 177) | private function announcePin(User $actor, Magazine $targetMag, mixed $... FILE: src/MessageHandler/ActivityPub/Inbox/AnnounceHandler.php class AnnounceHandler (line 21) | #[AsMessageHandler] method __construct (line 24) | public function __construct( method __invoke (line 36) | public function __invoke(AnnounceMessage $message): void method doWork (line 41) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Inbox/BlockHandler.php class BlockHandler (line 29) | #[AsMessageHandler] method __construct (line 32) | public function __construct( method __invoke (line 47) | public function __invoke(BlockMessage $message): void method doWork (line 52) | public function doWork(MessageInterface $message): void method handleInstanceBan (line 112) | private function handleInstanceBan(User $bannedUser, User $actor, stri... method handleMagazineBan (line 126) | private function handleMagazineBan(array $payload, User $bannedUser, U... method announceBan (line 167) | private function announceBan(array $payload, Magazine $target, User $a... method banImpl (line 178) | private function banImpl(string $reason, ?\DateTimeImmutable $expireDa... FILE: src/MessageHandler/ActivityPub/Inbox/ChainActivityHandler.php class ChainActivityHandler (line 35) | #[AsMessageHandler] method __construct (line 38) | public function __construct( method __invoke (line 52) | public function __invoke(ChainActivityMessage $message): void method doWork (line 57) | public function doWork(MessageInterface $message): void method retrieveObject (line 103) | private function retrieveObject(string $apUrl): Entry|EntryComment|Pos... FILE: src/MessageHandler/ActivityPub/Inbox/CreateHandler.php class CreateHandler (line 42) | #[AsMessageHandler] method __construct (line 45) | public function __construct( method __invoke (line 63) | public function __invoke(CreateMessage $message): void method doWork (line 68) | public function doWork(MessageInterface $message): void method handleChain (line 134) | private function handleChain(array $object, bool $stickyIt, ?array $fu... method handlePage (line 170) | private function handlePage(array $object, bool $stickyIt, ?array $cre... method handlePrivateMessage (line 196) | private function handlePrivateMessage(array $object): void method handlePrivateMentions (line 201) | private function handlePrivateMentions(): void FILE: src/MessageHandler/ActivityPub/Inbox/DeleteHandler.php class DeleteHandler (line 29) | #[AsMessageHandler] method __construct (line 32) | public function __construct( method __invoke (line 48) | public function __invoke(DeleteMessage $message): void method doWork (line 53) | public function doWork(MessageInterface $message): void method deleteEntry (line 101) | private function deleteEntry(Entry $entry, User $user): void method deleteEntryComment (line 106) | private function deleteEntryComment(EntryComment $comment, User $user)... method deletePost (line 111) | private function deletePost(Post $post, User $user): void method deletePostComment (line 116) | private function deletePostComment(PostComment $comment, User $user): ... FILE: src/MessageHandler/ActivityPub/Inbox/DislikeHandler.php class DislikeHandler (line 29) | #[AsMessageHandler] method __construct (line 32) | public function __construct( method __invoke (line 45) | public function __invoke(DislikeMessage $message): void method doWork (line 50) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Inbox/FlagHandler.php class FlagHandler (line 26) | #[AsMessageHandler] method __construct (line 29) | public function __construct( method __invoke (line 44) | public function __invoke(FlagMessage $message): void method doWork (line 49) | public function doWork(MessageInterface $message): void method findRemoteSubject (line 86) | private function findRemoteSubject(string $apUrl): ?ReportInterface method findLocalSubject (line 105) | private function findLocalSubject(string $apUrl): ?ReportInterface FILE: src/MessageHandler/ActivityPub/Inbox/FollowHandler.php class FollowHandler (line 23) | #[AsMessageHandler] method __construct (line 26) | public function __construct( method __invoke (line 40) | public function __invoke(FollowMessage $message): void method doWork (line 45) | public function doWork(MessageInterface $message): void method handleFollow (line 100) | private function handleFollow(User|Magazine $object, User $actor): void method handleFollowRequest (line 109) | private function handleFollowRequest(array $payload, User|Magazine $ob... method handleUnfollow (line 116) | private function handleUnfollow(User $actor, User|Magazine|null $objec... method handleAccept (line 127) | private function handleAccept(User $actor, User|Magazine|null $object)... method handleReject (line 140) | private function handleReject(User $actor, User|Magazine|null $object)... FILE: src/MessageHandler/ActivityPub/Inbox/LikeHandler.php class LikeHandler (line 25) | #[AsMessageHandler] method __construct (line 28) | public function __construct( method __invoke (line 40) | public function __invoke(LikeMessage $message): void method doWork (line 45) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Inbox/LockHandler.php class LockHandler (line 24) | #[AsMessageHandler] method __construct (line 27) | public function __construct( method __invoke (line 41) | public function __invoke(LockMessage $message): void method doWork (line 46) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Inbox/RemoveHandler.php class RemoveHandler (line 28) | #[AsMessageHandler] method __construct (line 31) | public function __construct( method __invoke (line 48) | public function __invoke(RemoveMessage $message): void method doWork (line 53) | public function doWork(MessageInterface $message): void method handleModeratorRemove (line 75) | public function handleModeratorRemove($object1, Magazine $targetMag, M... method handlePinnedRemove (line 119) | private function handlePinnedRemove(mixed $object, Magazine $targetMag... method announceRemovePin (line 157) | private function announceRemovePin(User $actor, Magazine $targetMag, a... FILE: src/MessageHandler/ActivityPub/Inbox/UpdateHandler.php class UpdateHandler (line 42) | #[AsMessageHandler] method __construct (line 45) | public function __construct( method __invoke (line 67) | public function __invoke(UpdateMessage $message): void method doWork (line 72) | public function doWork(MessageInterface $message): void method editActivity (line 110) | private function editActivity(array $object, User $actor, array $paylo... method editEntry (line 139) | private function editEntry(Entry $entry, User $user, array $payload): ... method editEntryComment (line 154) | private function editEntryComment(EntryComment $comment, User $user, a... method editPost (line 168) | private function editPost(Post $post, User $user, array $payload): void method editPostComment (line 182) | private function editPostComment(PostComment $comment, User $user, arr... method extractChanges (line 196) | private function extractChanges(EntryDto|EntryCommentDto|PostDto|PostC... method editMessage (line 225) | private function editMessage(Message $message, User $user, array $payl... method updateUser (line 237) | private function updateUser(User $user, User $actor): void method updateMagazine (line 248) | private function updateMagazine(Magazine $magazine, User $actor, array... FILE: src/MessageHandler/ActivityPub/Outbox/AddHandler.php class AddHandler (line 20) | #[AsMessageHandler] method __construct (line 23) | public function __construct( method __invoke (line 36) | public function __invoke(AddMessage $message): void method doWork (line 44) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/AnnounceHandler.php class AnnounceHandler (line 32) | #[AsMessageHandler] method __construct (line 35) | public function __construct( method __invoke (line 53) | public function __invoke(AnnounceMessage $message): void method doWork (line 61) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/AnnounceLikeHandler.php class AnnounceLikeHandler (line 25) | #[AsMessageHandler] method __construct (line 28) | public function __construct( method __invoke (line 42) | public function __invoke(AnnounceLikeMessage $message): void method doWork (line 50) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/BlockHandler.php class BlockHandler (line 26) | #[AsMessageHandler] method __construct (line 29) | public function __construct( method __invoke (line 45) | public function __invoke(BlockMessage $message): void method doWork (line 50) | public function doWork(MessageInterface $message): void method handleMagazineBan (line 77) | private function handleMagazineBan(MagazineBan $ban): void method handleUserBan (line 99) | private function handleUserBan(User $bannedUser, User $actor): void FILE: src/MessageHandler/ActivityPub/Outbox/CreateHandler.php class CreateHandler (line 24) | #[AsMessageHandler] method __construct (line 27) | public function __construct( method __invoke (line 43) | public function __invoke(CreateMessage $message): void method doWork (line 51) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/DeleteHandler.php class DeleteHandler (line 19) | #[AsMessageHandler] method __construct (line 22) | public function __construct( method __invoke (line 34) | public function __invoke(DeleteMessage $message): void method doWork (line 42) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/DeliverHandler.php class DeliverHandler (line 27) | #[AsMessageHandler] method __construct (line 32) | public function __construct( method __invoke (line 47) | public function __invoke(DeliverMessage $message): void method workWrapper (line 55) | public function workWrapper(MessageInterface $message): void method doWork (line 100) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/EntryPinMessageHandler.php class EntryPinMessageHandler (line 22) | #[AsMessageHandler] method __construct (line 25) | public function __construct( method __invoke (line 40) | public function __invoke(EntryPinMessage $message): void method doWork (line 48) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/FlagHandler.php class FlagHandler (line 22) | #[AsMessageHandler] method __construct (line 25) | public function __construct( method __invoke (line 38) | public function __invoke(FlagMessage $message): void method doWork (line 46) | public function doWork(MessageInterface $message): void method getInboxUrls (line 74) | private function getInboxUrls(Report $report): array FILE: src/MessageHandler/ActivityPub/Outbox/FollowHandler.php class FollowHandler (line 24) | #[AsMessageHandler] method __construct (line 27) | public function __construct( method __invoke (line 44) | public function __invoke(FollowMessage $message): void method doWork (line 52) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/GenericAnnounceHandler.php class GenericAnnounceHandler (line 23) | #[AsMessageHandler] method __construct (line 26) | public function __construct( method __invoke (line 41) | public function __invoke(GenericAnnounceMessage $message): void method doWork (line 49) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/LikeHandler.php class LikeHandler (line 27) | #[AsMessageHandler] method __construct (line 30) | public function __construct( method __invoke (line 46) | public function __invoke(LikeMessage $message): void method doWork (line 54) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/LockHandler.php class LockHandler (line 24) | #[AsMessageHandler] method __construct (line 27) | public function __construct( method __invoke (line 44) | public function __invoke(LockMessage $message): void method doWork (line 52) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/RemoveHandler.php class RemoveHandler (line 20) | #[AsMessageHandler] method __construct (line 23) | public function __construct( method __invoke (line 36) | public function __invoke(RemoveMessage $message): void method doWork (line 44) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/Outbox/UpdateHandler.php class UpdateHandler (line 31) | #[AsMessageHandler] method __construct (line 34) | public function __construct( method __invoke (line 49) | public function __invoke(UpdateMessage $message): void method doWork (line 57) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/ActivityPub/UpdateActorHandler.php class UpdateActorHandler (line 20) | #[AsMessageHandler] method __construct (line 23) | public function __construct( method __invoke (line 36) | public function __invoke(UpdateActorMessage $message): void method doWork (line 41) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/AttachEntryEmbedHandler.php class AttachEntryEmbedHandler (line 21) | #[AsMessageHandler] method __construct (line 24) | public function __construct( method __invoke (line 36) | public function __invoke(EntryEmbedMessage $message): void method doWork (line 41) | public function doWork(MessageInterface $message): void method fetchCover (line 86) | private function fetchCover(Entry $entry, Embed $embed): ?Image method getCoverUrl (line 106) | private function getCoverUrl(Entry $entry, Embed $embed): ?string method fetchImage (line 117) | private function fetchImage(string $url): ?string FILE: src/MessageHandler/ClearDeadMessagesHandler.php class ClearDeadMessagesHandler (line 13) | #[AsMessageHandler] method __construct (line 16) | public function __construct( method __invoke (line 22) | public function __invoke(ClearDeadMessagesMessage $message): void FILE: src/MessageHandler/ClearDeletedUserHandler.php class ClearDeletedUserHandler (line 14) | #[AsMessageHandler] method __construct (line 17) | public function __construct( method __invoke (line 24) | public function __invoke(ClearDeletedUserMessage $message): void FILE: src/MessageHandler/DeleteImageHandler.php class DeleteImageHandler (line 16) | #[AsMessageHandler] method __construct (line 19) | public function __construct( method __invoke (line 29) | public function __invoke(DeleteImageMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/DeleteUserHandler.php class DeleteUserHandler (line 23) | #[AsMessageHandler] method __construct (line 26) | public function __construct( method __invoke (line 39) | public function __invoke(DeleteUserMessage $message): void method doWork (line 44) | public function doWork(MessageInterface $message): void method sendDeleteMessages (line 127) | private function sendDeleteMessages(array $targetInboxes, User $delete... FILE: src/MessageHandler/LinkEmbedHandler.php class LinkEmbedHandler (line 16) | #[AsMessageHandler] method __construct (line 19) | public function __construct( method __invoke (line 29) | public function __invoke(LinkEmbedMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/MagazinePurgeHandler.php class MagazinePurgeHandler (line 27) | #[AsMessageHandler] method __construct (line 33) | public function __construct( method __invoke (line 45) | public function __invoke(MagazinePurgeMessage $message): void method doWork (line 50) | public function doWork(MessageInterface $message): void method removeEntryComments (line 86) | private function removeEntryComments(): bool method removeEntries (line 108) | private function removeEntries(): bool method removePostComments (line 130) | private function removePostComments(): bool method removePosts (line 151) | private function removePosts(): bool method removeReports (line 173) | private function removeReports(): bool method removeModeratorRequests (line 185) | private function removeModeratorRequests(): void method removeModeratorOwnershipRequests (line 195) | private function removeModeratorOwnershipRequests(): void FILE: src/MessageHandler/MbinMessageHandler.php class MbinMessageHandler (line 12) | abstract class MbinMessageHandler method __construct (line 14) | public function __construct( method workWrapper (line 24) | public function workWrapper(MessageInterface $message): void method doWork (line 39) | abstract public function doWork(MessageInterface $message): void; FILE: src/MessageHandler/Notification/SentEntryCommentCreatedNotificationHandler.php class SentEntryCommentCreatedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryCommentCreatedNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentEntryCommentDeletedNotificationHandler.php class SentEntryCommentDeletedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryCommentDeletedNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentEntryCommentEditedNotificationHandler.php class SentEntryCommentEditedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryCommentEditedNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentEntryCreatedNotificationHandler.php class SentEntryCreatedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryCreatedNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentEntryDeletedNotificationHandler.php class SentEntryDeletedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryDeletedNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentEntryEditedNotificationHandler.php class SentEntryEditedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(EntryEditedNotificationMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentFavouriteNotificationHandler.php class SentFavouriteNotificationHandler (line 21) | #[AsMessageHandler] method __construct (line 24) | public function __construct( method __invoke (line 35) | public function __invoke(FavouriteNotificationMessage $message): void method doWork (line 40) | public function doWork(MessageInterface $message): void method notifyMagazine (line 49) | private function notifyMagazine(FavouriteInterface $subject): void method getNotification (line 69) | private function getNotification(FavouriteInterface $fav): string FILE: src/MessageHandler/Notification/SentMagazineBanNotificationHandler.php class SentMagazineBanNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(MagazineBanNotificationMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentNewSignupNotificationHandler.php class SentNewSignupNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(SentNewSignupNotificationMessage $message) method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostCommentCreatedNotificationHandler.php class SentPostCommentCreatedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostCommentCreatedNotificationMessage $messag... method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostCommentDeletedNotificationHandler.php class SentPostCommentDeletedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostCommentDeletedNotificationMessage $messag... method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostCommentEditedNotificationHandler.php class SentPostCommentEditedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostCommentEditedNotificationMessage $message... method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostCreatedNotificationHandler.php class SentPostCreatedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostCreatedNotificationMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostDeletedNotificationHandler.php class SentPostDeletedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostDeletedNotificationMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentPostEditedNotificationHandler.php class SentPostEditedNotificationHandler (line 17) | #[AsMessageHandler] method __construct (line 20) | public function __construct( method __invoke (line 29) | public function __invoke(PostEditedNotificationMessage $message): void method doWork (line 34) | public function doWork(MessageInterface $message): void FILE: src/MessageHandler/Notification/SentVoteNotificationHandler.php class SentVoteNotificationHandler (line 21) | #[AsMessageHandler] method __construct (line 24) | public function __construct( method __invoke (line 35) | public function __invoke(VoteNotificationMessage $message): void method doWork (line 40) | public function doWork(MessageInterface $message): void method notifyMagazine (line 49) | private function notifyMagazine(VotableInterface $votable): void method getNotification (line 68) | private function getNotification(VotableInterface $votable): string FILE: src/MessageHandler/SendApplicationAnswerMailHandler.php class SendApplicationAnswerMailHandler (line 22) | #[AsMessageHandler] method __construct (line 25) | public function __construct( method __invoke (line 37) | public function __invoke(UserApplicationAnswerMessage $message): void method doWork (line 42) | public function doWork(MessageInterface $message): void method sendAnswerMail (line 55) | public function sendAnswerMail(User $user, bool $approved): void FILE: src/MessageHandler/SentUserConfirmationEmailHandler.php class SentUserConfirmationEmailHandler (line 22) | #[AsMessageHandler] method __construct (line 25) | public function __construct( method __invoke (line 37) | public function __invoke(SendConfirmationEmailInterface $message): void method doWork (line 42) | public function doWork(MessageInterface $message): void method sendConfirmationEmail (line 60) | public function sendConfirmationEmail(User $user): void FILE: src/Middleware/Monitoring/DoctrineConnectionMiddleware.php class DoctrineConnectionMiddleware (line 16) | class DoctrineConnectionMiddleware extends AbstractConnectionMiddleware method __construct (line 18) | public function __construct( method prepare (line 25) | public function prepare(string $sql): Statement method query (line 30) | public function query(string $sql): Result method exec (line 45) | public function exec(string $sql): int method beginTransaction (line 60) | public function beginTransaction(): void method commit (line 77) | public function commit(): void method rollBack (line 94) | public function rollBack(): void FILE: src/Middleware/Monitoring/DoctrineDriverMiddleware.php class DoctrineDriverMiddleware (line 14) | class DoctrineDriverMiddleware extends AbstractDriverMiddleware method __construct (line 16) | public function __construct( method connect (line 23) | public function connect(#[\SensitiveParameter] array $params): Doctrin... FILE: src/Middleware/Monitoring/DoctrineMiddleware.php class DoctrineMiddleware (line 14) | class DoctrineMiddleware implements Middleware method __construct (line 16) | public function __construct( method wrap (line 21) | public function wrap(Driver $driver): Driver FILE: src/Middleware/Monitoring/DoctrineStatementMiddleware.php class DoctrineStatementMiddleware (line 16) | class DoctrineStatementMiddleware extends AbstractStatementMiddleware method __construct (line 20) | public function __construct( method bindValue (line 28) | public function bindValue($param, $value, $type = ParameterType::STRIN... method execute (line 35) | public function execute(): Result FILE: src/PageView/ContentPageView.php class ContentPageView (line 11) | class ContentPageView extends Criteria method __construct (line 13) | public function __construct( method resolveSort (line 20) | public function resolveSort(?string $value): string FILE: src/PageView/EntryCommentPageView.php class EntryCommentPageView (line 12) | class EntryCommentPageView extends Criteria method __construct (line 29) | public function __construct( method resolveSort (line 36) | public function resolveSort(?string $value): string FILE: src/PageView/EntryPageView.php class EntryPageView (line 11) | class EntryPageView extends Criteria method __construct (line 21) | public function __construct( method resolveSort (line 28) | public function resolveSort(?string $value): string FILE: src/PageView/MagazinePageView.php class MagazinePageView (line 9) | class MagazinePageView extends Criteria method __construct (line 32) | public function __construct( method showOnlyLocalMagazines (line 43) | public function showOnlyLocalMagazines(): bool method routes (line 48) | protected function routes(): array FILE: src/PageView/MessageThreadPageView.php class MessageThreadPageView (line 10) | class MessageThreadPageView extends Criteria FILE: src/PageView/PostCommentPageView.php class PostCommentPageView (line 12) | class PostCommentPageView extends Criteria method __construct (line 23) | public function __construct( method resolveSort (line 30) | public function resolveSort(?string $value): string FILE: src/PageView/PostPageView.php class PostPageView (line 11) | class PostPageView extends Criteria method __construct (line 21) | public function __construct( method resolveSort (line 28) | public function resolveSort(?string $value): string FILE: src/Pagination/AdapterFactory.php class AdapterFactory (line 11) | readonly class AdapterFactory method __construct (line 13) | public function __construct( method create (line 18) | public function create(QueryBuilder $queryBuilder): AdapterInterface FILE: src/Pagination/CachingQueryAdapter.php class CachingQueryAdapter (line 10) | readonly class CachingQueryAdapter implements AdapterInterface method __construct (line 12) | public function __construct( method getNbResults (line 18) | public function getNbResults(): int method getSlice (line 33) | public function getSlice(int $offset, int $length): iterable method getCacheKey (line 38) | private function getCacheKey(): string FILE: src/Pagination/Cursor/CursorAdapterInterface.php type CursorAdapterInterface (line 12) | interface CursorAdapterInterface method getSlice (line 23) | public function getSlice(mixed $cursor, mixed $cursor2, int $length): ... method getPreviousSlice (line 34) | public function getPreviousSlice(mixed $cursor, mixed $cursor2, int $l... FILE: src/Pagination/Cursor/CursorPagination.php class CursorPagination (line 12) | class CursorPagination implements CursorPaginationInterface method __construct (line 49) | public function __construct( method getIterator (line 58) | public function getIterator(): \Traversable method getAdapter (line 77) | public function getAdapter(): CursorAdapterInterface method setMaxPerPage (line 82) | public function setMaxPerPage(int $maxPerPage): CursorPaginationInterface method getMaxPerPage (line 89) | public function getMaxPerPage(): int method getCurrentPageResults (line 94) | public function getCurrentPageResults(): iterable method haveToPaginate (line 105) | public function haveToPaginate(): bool method hasNextPage (line 110) | public function hasNextPage(): bool method getNextPage (line 118) | public function getNextPage(): array method autoPagingIterator (line 165) | public function autoPagingIterator(): \Generator method setCurrentPage (line 181) | public function setCurrentPage(mixed $cursor, mixed $cursor2 = null): ... method getCurrentCursor (line 195) | public function getCurrentCursor(): array method hasPreviousPage (line 200) | public function hasPreviousPage(): bool method getPreviousPage (line 208) | public function getPreviousPage(): array method getPreviousPageResults (line 239) | private function getPreviousPageResults(): array method getPreviousCursors (line 251) | private function getPreviousCursors(mixed $currentCursor, mixed $curso... method decreaseCursor (line 278) | private function decreaseCursor(mixed $cursor): mixed method increaseCursor (line 289) | private function increaseCursor(mixed $cursor): mixed FILE: src/Pagination/Cursor/CursorPaginationInterface.php type CursorPaginationInterface (line 18) | interface CursorPaginationInterface extends \IteratorAggregate method getAdapter (line 23) | public function getAdapter(): CursorAdapterInterface; method setMaxPerPage (line 25) | public function setMaxPerPage(int $maxPerPage): self; method setCurrentPage (line 31) | public function setCurrentPage(mixed $cursor, mixed $cursor2 = null): ... method getMaxPerPage (line 33) | public function getMaxPerPage(): int; method getCurrentPageResults (line 38) | public function getCurrentPageResults(): iterable; method haveToPaginate (line 40) | public function haveToPaginate(): bool; method hasNextPage (line 42) | public function hasNextPage(): bool; method getNextPage (line 49) | public function getNextPage(): array; method hasPreviousPage (line 51) | public function hasPreviousPage(): bool; method getPreviousPage (line 58) | public function getPreviousPage(): array; method getCurrentCursor (line 63) | public function getCurrentCursor(): array; FILE: src/Pagination/Cursor/NativeQueryCursorAdapter.php class NativeQueryCursorAdapter (line 18) | class NativeQueryCursorAdapter implements CursorAdapterInterface method __construct (line 29) | public function __construct( method getSlice (line 53) | public function getSlice(mixed $cursor, mixed $cursor2, int $length): ... method getPreviousSlice (line 68) | public function getPreviousSlice(mixed $cursor, mixed $cursor2, int $l... method query (line 86) | private function query(string $sql, mixed $cursor, mixed $cursor2, int... FILE: src/Pagination/NativeQueryAdapter.php class NativeQueryAdapter (line 20) | class NativeQueryAdapter implements AdapterInterface method __construct (line 30) | public function __construct( method calculateNumOfResultsCached (line 48) | private function calculateNumOfResultsCached(string $sql, array $param... method calculateNumOfResults (line 70) | private function calculateNumOfResults(string $sql, array $parameters)... method getNbResults (line 82) | public function getNbResults(): int method getSlice (line 87) | public function getSlice(int $offset, int $length): iterable FILE: src/Pagination/Pagerfanta.php class Pagerfanta (line 21) | class Pagerfanta implements PagerfantaInterface, \JsonSerializable method __construct (line 59) | public function __construct(AdapterInterface $adapter) method createForCurrentPageWithMaxPerPage (line 69) | public static function createForCurrentPageWithMaxPerPage( method getAdapter (line 84) | public function getAdapter(): AdapterInterface method setAllowOutOfRangePages (line 92) | public function setAllowOutOfRangePages(bool $allowOutOfRangePages): P... method getAllowOutOfRangePages (line 99) | public function getAllowOutOfRangePages(): bool method setNormalizeOutOfRangePages (line 104) | public function setNormalizeOutOfRangePages(bool $normalizeOutOfRangeP... method getNormalizeOutOfRangePages (line 111) | public function getNormalizeOutOfRangePages(): bool method setMaxPerPage (line 121) | public function setMaxPerPage(int $maxPerPage): PagerfantaInterface method filterMaxPerPage (line 132) | private function filterMaxPerPage(int $maxPerPage): void method checkMaxPerPage (line 140) | private function checkMaxPerPage(int $maxPerPage): void method resetForMaxPerPageChange (line 147) | private function resetForMaxPerPageChange(): void method getMaxPerPage (line 155) | public function getMaxPerPage(): int method setCurrentPage (line 166) | public function setCurrentPage(int $currentPage): PagerfantaInterface method filterCurrentPage (line 177) | private function filterCurrentPage(int $currentPage): int method checkCurrentPage (line 187) | private function checkCurrentPage(int $currentPage): void method filterOutOfRangeCurrentPage (line 197) | private function filterOutOfRangeCurrentPage(int $currentPage): int method notAllowedCurrentPageOutOfRange (line 206) | private function notAllowedCurrentPageOutOfRange(int $currentPage): bool method currentPageOutOfRange (line 211) | private function currentPageOutOfRange(int $currentPage): bool method normalizeOutOfRangeCurrentPage (line 221) | private function normalizeOutOfRangeCurrentPage(int $currentPage): int method resetForCurrentPageChange (line 230) | private function resetForCurrentPageChange(): void method getCurrentPage (line 238) | public function getCurrentPage(): int method getCurrentPageResults (line 246) | public function getCurrentPageResults(): iterable method setCurrentPageResults (line 255) | public function setCurrentPageResults(?iterable $paginator): void method getCurrentPageResultsFromAdapter (line 263) | private function getCurrentPageResultsFromAdapter(): iterable method calculateOffsetForCurrentPageResults (line 274) | private function calculateOffsetForCurrentPageResults(): int method getCurrentPageOffsetStart (line 282) | public function getCurrentPageOffsetStart(): int method getCurrentPageOffsetEnd (line 290) | public function getCurrentPageOffsetEnd(): int method getNbResults (line 298) | public function getNbResults(): int method getNbPages (line 310) | public function getNbPages(): int method calculateNbPages (line 328) | private function calculateNbPages(): int method minimumNbPages (line 336) | private function minimumNbPages(): int method setMaxNbPages (line 346) | public function setMaxNbPages(int $maxNbPages): PagerfantaInterface method resetMaxNbPages (line 360) | public function resetMaxNbPages(): PagerfantaInterface method haveToPaginate (line 367) | public function haveToPaginate(): bool method hasPreviousPage (line 372) | public function hasPreviousPage(): bool method getPreviousPage (line 382) | public function getPreviousPage(): int method hasNextPage (line 391) | public function hasNextPage(): bool method getNextPage (line 401) | public function getNextPage(): int method count (line 413) | public function count(): int method getIterator (line 421) | public function getIterator(): \Traversable method jsonSerialize (line 440) | public function jsonSerialize(): array method getPageNumberForItemAtPosition (line 460) | public function getPageNumberForItemAtPosition(int $position): int method autoPagingIterator (line 469) | public function autoPagingIterator(): \Generator FILE: src/Pagination/QueryAdapter.php class QueryAdapter (line 19) | readonly class QueryAdapter implements AdapterInterface method __construct (line 30) | public function __construct( method getNbResults (line 42) | public function getNbResults(): int method getSlice (line 53) | public function getSlice(int $offset, int $length): iterable method getQuery (line 62) | public function getQuery(): Query|QueryBuilder FILE: src/Pagination/Transformation/ContentPopulationTransformer.php class ContentPopulationTransformer (line 17) | class ContentPopulationTransformer implements ResultTransformer method __construct (line 19) | public function __construct( method transform (line 24) | public function transform(iterable $input): iterable method getOverviewIds (line 77) | private function getOverviewIds(array $result, string $type): array method buildPositionArray (line 87) | private function buildPositionArray(iterable $input): array method applyPositions (line 144) | private function applyPositions(array $positionsArray, array $entries,... FILE: src/Pagination/Transformation/ResultTransformer.php type ResultTransformer (line 7) | interface ResultTransformer method transform (line 9) | public function transform(iterable $input): iterable; FILE: src/Pagination/Transformation/VoidTransformer.php class VoidTransformer (line 7) | class VoidTransformer implements ResultTransformer method transform (line 9) | public function transform(iterable $input): iterable FILE: src/Payloads/NodeInfo/NodeInfo.php class NodeInfo (line 7) | class NodeInfo FILE: src/Payloads/NodeInfo/NodeInfoServices.php class NodeInfoServices (line 7) | class NodeInfoServices FILE: src/Payloads/NodeInfo/NodeInfoSoftware.php class NodeInfoSoftware (line 7) | class NodeInfoSoftware FILE: src/Payloads/NodeInfo/NodeInfoSoftware21.php class NodeInfoSoftware21 (line 7) | class NodeInfoSoftware21 extends NodeInfoSoftware FILE: src/Payloads/NodeInfo/NodeInfoUsage.php class NodeInfoUsage (line 7) | class NodeInfoUsage FILE: src/Payloads/NodeInfo/NodeInfoUsageUsers.php class NodeInfoUsageUsers (line 7) | class NodeInfoUsageUsers FILE: src/Payloads/NodeInfo/WellKnownEndpoint.php class WellKnownEndpoint (line 7) | class WellKnownEndpoint FILE: src/Payloads/NodeInfo/WellKnownNodeInfo.php class WellKnownNodeInfo (line 7) | class WellKnownNodeInfo FILE: src/Payloads/NotificationsCountResponsePayload.php class NotificationsCountResponsePayload (line 7) | class NotificationsCountResponsePayload method __construct (line 9) | public function __construct( FILE: src/Payloads/PushNotification.php class PushNotification (line 9) | class PushNotification method __construct (line 11) | public function __construct( FILE: src/Payloads/RegisterPushRequestPayload.php class RegisterPushRequestPayload (line 7) | class RegisterPushRequestPayload FILE: src/Payloads/TestPushRequestPayload.php class TestPushRequestPayload (line 7) | class TestPushRequestPayload FILE: src/Payloads/UnRegisterPushRequestPayload.php class UnRegisterPushRequestPayload (line 7) | class UnRegisterPushRequestPayload FILE: src/Provider/Authentik.php class Authentik (line 13) | class Authentik extends AbstractProvider method __construct (line 19) | public function __construct(array $options = [], array $collaborators ... method getBaseUrl (line 26) | protected function getBaseUrl(): string method getAuthorizationHeaders (line 31) | protected function getAuthorizationHeaders($token = null): array method getBaseAuthorizationUrl (line 36) | public function getBaseAuthorizationUrl(): string method getBaseAccessTokenUrl (line 41) | public function getBaseAccessTokenUrl(array $params): string method getResourceOwnerDetailsUrl (line 46) | public function getResourceOwnerDetailsUrl(AccessToken $token): string method getDefaultScopes (line 51) | protected function getDefaultScopes(): array method checkResponse (line 56) | protected function checkResponse(ResponseInterface $response, $data): ... method createResourceOwner (line 65) | protected function createResourceOwner(array $response, AccessToken $t... method getScopeSeparator (line 70) | protected function getScopeSeparator(): string FILE: src/Provider/AuthentikResourceOwner.php class AuthentikResourceOwner (line 9) | class AuthentikResourceOwner implements ResourceOwnerInterface method __construct (line 13) | public function __construct(array $response) method getId (line 18) | public function getId(): mixed method getEmail (line 23) | public function getEmail(): mixed method getFamilyName (line 28) | public function getFamilyName(): mixed method getGivenName (line 33) | public function getGivenName(): mixed method getPreferredUsername (line 38) | public function getPreferredUsername(): mixed method getPictureUrl (line 43) | public function getPictureUrl(): mixed method toArray (line 48) | public function toArray(): array method getResponseValue (line 53) | protected function getResponseValue($key): mixed FILE: src/Provider/SimpleLogin.php class SimpleLogin (line 13) | class SimpleLogin extends AbstractProvider method __construct (line 19) | public function __construct(array $options = [], array $collaborators ... method getBaseUrl (line 24) | protected function getBaseUrl(): string method getAuthorizationHeaders (line 29) | protected function getAuthorizationHeaders($token = null): array method getBaseAuthorizationUrl (line 34) | public function getBaseAuthorizationUrl(): string method getBaseAccessTokenUrl (line 39) | public function getBaseAccessTokenUrl(array $params): string method getResourceOwnerDetailsUrl (line 44) | public function getResourceOwnerDetailsUrl(AccessToken $token): string method getDefaultScopes (line 49) | protected function getDefaultScopes(): array method checkResponse (line 54) | protected function checkResponse(ResponseInterface $response, $data): ... method createResourceOwner (line 63) | protected function createResourceOwner(array $response, AccessToken $t... method getScopeSeparator (line 68) | protected function getScopeSeparator(): string FILE: src/Provider/SimpleLoginResourceOwner.php class SimpleLoginResourceOwner (line 9) | class SimpleLoginResourceOwner implements ResourceOwnerInterface method __construct (line 13) | public function __construct(array $response) method getId (line 18) | public function getId(): mixed method getName (line 23) | public function getName(): mixed method getEmail (line 28) | public function getEmail(): mixed method getPictureUrl (line 33) | public function getPictureUrl(): mixed method toArray (line 38) | public function toArray(): array method getResponseValue (line 43) | protected function getResponseValue($key): mixed FILE: src/Provider/Zitadel.php class Zitadel (line 13) | class Zitadel extends AbstractProvider method __construct (line 19) | public function __construct(array $options = [], array $collaborators ... method getBaseUrl (line 26) | protected function getBaseUrl(): string method getAuthorizationHeaders (line 31) | protected function getAuthorizationHeaders($token = null): array method getBaseAuthorizationUrl (line 36) | public function getBaseAuthorizationUrl(): string method getBaseAccessTokenUrl (line 41) | public function getBaseAccessTokenUrl(array $params): string method getResourceOwnerDetailsUrl (line 46) | public function getResourceOwnerDetailsUrl(AccessToken $token): string method getDefaultScopes (line 51) | protected function getDefaultScopes(): array method checkResponse (line 56) | protected function checkResponse(ResponseInterface $response, $data): ... method createResourceOwner (line 65) | protected function createResourceOwner(array $response, AccessToken $t... method getScopeSeparator (line 70) | protected function getScopeSeparator(): string FILE: src/Provider/ZitadelResourceOwner.php class ZitadelResourceOwner (line 9) | class ZitadelResourceOwner implements ResourceOwnerInterface method __construct (line 13) | public function __construct(array $response) method getId (line 18) | public function getId(): mixed method getEmail (line 23) | public function getEmail(): mixed method getFamilyName (line 28) | public function getFamilyName(): mixed method getGivenName (line 33) | public function getGivenName(): mixed method getPreferredUsername (line 38) | public function getPreferredUsername(): mixed method getPictureUrl (line 43) | public function getPictureUrl(): mixed method toArray (line 48) | public function toArray(): array method getResponseValue (line 53) | protected function getResponseValue($key): mixed FILE: src/Repository/ActivityRepository.php class ActivityRepository (line 34) | class ActivityRepository extends ServiceEntityRepository method __construct (line 36) | public function __construct(ManagerRegistry $registry) method findFirstActivitiesByTypeAndObject (line 41) | public function findFirstActivitiesByTypeAndObject(string $type, Activ... method findAllActivitiesByTypeAndObject (line 54) | public function findAllActivitiesByTypeAndObject(string $type, Activit... method findFirstActivitiesByTypeObjectAndActor (line 65) | public function findFirstActivitiesByTypeObjectAndActor(string $type, ... method findAllActivitiesByTypeObjectAndActor (line 78) | public function findAllActivitiesByTypeObjectAndActor(string $type, Ac... method findAllActivitiesByObject (line 102) | public function findAllActivitiesByObject(ActivityPubActivityInterface... method addObjectFilter (line 111) | private function addObjectFilter(QueryBuilder $qb, Activity|ActivityPu... method getOutboxActivitiesOfUser (line 146) | public function getOutboxActivitiesOfUser(User $user): PagerfantaInter... method createForRemotePayload (line 175) | public function createForRemotePayload(array $payload, ActivityPubActi... method createForRemoteActivity (line 193) | public function createForRemoteActivity(array $payload, ActivityPubAct... FILE: src/Repository/ApActivityRepository.php class ApActivityRepository (line 28) | class ApActivityRepository extends ServiceEntityRepository method __construct (line 30) | public function __construct( method findByObjectId (line 39) | #[ArrayShape([ method findLocalByApId (line 79) | #[ArrayShape([ method getLocalUrlOfActivity (line 163) | public function getLocalUrlOfActivity(string $type, int $id): ?string method getLocalUrlOfEntity (line 171) | public function getLocalUrlOfEntity(Entry|EntryComment|Post|PostCommen... FILE: src/Repository/BadgeRepository.php class BadgeRepository (line 18) | class BadgeRepository extends ServiceEntityRepository method __construct (line 20) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/BookmarkListRepository.php class BookmarkListRepository (line 29) | class BookmarkListRepository extends ServiceEntityRepository method __construct (line 31) | public function __construct( method findByUser (line 41) | public function findByUser(User $user): array method findOneByUserAndName (line 46) | public function findOneByUserAndName(User $user, string $name): ?Bookm... method findOneByUserDefault (line 51) | public function findOneByUserDefault(User $user): BookmarkList method makeListDefault (line 63) | public function makeListDefault(User $user, BookmarkList $list): void method deleteList (line 79) | public function deleteList(BookmarkList $list): void method editList (line 88) | public function editList(User $user, BookmarkList $list, BookmarkListD... method findListsBySubject (line 108) | public function findListsBySubject(Entry|EntryDto|EntryComment|EntryCo... method getBookmarksOfContentInterface (line 132) | public function getBookmarksOfContentInterface(ContentInterface $conte... FILE: src/Repository/BookmarkRepository.php class BookmarkRepository (line 29) | class BookmarkRepository extends ServiceEntityRepository method __construct (line 31) | public function __construct( method findByList (line 42) | public function findByList(User $user, BookmarkList $list): array method removeAllBookmarksForContent (line 53) | public function removeAllBookmarksForContent(User $user, Entry|EntryCo... method removeBookmarkFromList (line 75) | public function removeBookmarkFromList(User $user, BookmarkList $list,... method findPopulatedByList (line 98) | public function findPopulatedByList(BookmarkList $list, Criteria $crit... FILE: src/Repository/ContentRepository.php class ContentRepository (line 26) | class ContentRepository method __construct (line 30) | public function __construct( method findByCriteria (line 40) | public function findByCriteria(Criteria $criteria): PagerfantaInterface method findByCriteriaCursored (line 66) | public function findByCriteriaCursored(Criteria $criteria, mixed $curr... method getQueryAndParameters (line 102) | private function getQueryAndParameters(Criteria $criteria, bool $addCu... method getCursorFieldFromCriteria (line 517) | private function getCursorFieldFromCriteria(Criteria $criteria): string method getCursorWhereFromCriteria (line 528) | private function getCursorWhereFromCriteria(Criteria $criteria): string method getCursorWhereInvertedFromCriteria (line 540) | private function getCursorWhereInvertedFromCriteria(Criteria $criteria... method getSecondaryCursorWhereFromCriteria (line 552) | private function getSecondaryCursorWhereFromCriteria(Criteria $criteri... method getSecondaryCursorWhereFromCriteriaInverted (line 563) | private function getSecondaryCursorWhereFromCriteriaInverted(Criteria ... method guessInitialCursor (line 574) | public function guessInitialCursor(string $sortOption): mixed method getOrderings (line 583) | private function getOrderings(Criteria $criteria): array FILE: src/Repository/Criteria.php class Criteria (line 13) | abstract class Criteria method __construct (line 146) | public function __construct(int $page) method setFederation (line 151) | public function setFederation($feed): self method setType (line 158) | public function setType(?string $type): self method setContent (line 167) | public function setContent(string $content): self method setTag (line 174) | public function setTag(string $name): self method setDomain (line 181) | public function setDomain(string $name): self method addLanguage (line 188) | public function addLanguage(string $lang): self method showSortOption (line 198) | public function showSortOption(?string $sortOption): self method routes (line 207) | protected function routes(): array method resolveSort (line 220) | public function resolveSort(?string $value): string method resolveTime (line 235) | public function resolveTime(?string $value, bool $reverse = false): ?s... method resolveType (line 262) | public function resolveType(?string $value): ?string method translateType (line 273) | public function translateType(): string method resolveSubscriptionFilter (line 284) | public function resolveSubscriptionFilter(): ?string method setVisibility (line 297) | public function setVisibility(string $visibility): self method setTime (line 304) | public function setTime(?string $time): self method getSince (line 315) | public function getSince(): \DateTimeImmutable method getOption (line 331) | public function getOption(string $key): string method fetchCachedItems (line 347) | public function fetchCachedItems(SqlHelpers $sqlHelpers, User $loggedI... FILE: src/Repository/DomainRepository.php class DomainRepository (line 24) | class DomainRepository extends ServiceEntityRepository method __construct (line 28) | public function __construct(ManagerRegistry $registry) method findAllPaginated (line 33) | public function findAllPaginated(int $page, int $perPage = self::PER_P... method findSubscribedDomains (line 53) | public function findSubscribedDomains(int $page, User $user, int $perP... method findBlockedDomains (line 71) | public function findBlockedDomains(int $page, User $user, int $perPage... method search (line 89) | public function search(string $domain, int $page, int $perPage = self:... FILE: src/Repository/DomainSubscriptionRepository.php class DomainSubscriptionRepository (line 17) | class DomainSubscriptionRepository extends ServiceEntityRepository method __construct (line 19) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/EmbedRepository.php class EmbedRepository (line 19) | class EmbedRepository extends ServiceEntityRepository method __construct (line 21) | public function __construct( method add (line 28) | public function add(Embed $entity, bool $flush = true): void method remove (line 46) | public function remove(Embed $entity, bool $flush = true): void FILE: src/Repository/EntryCommentRepository.php class EntryCommentRepository (line 45) | class EntryCommentRepository extends ServiceEntityRepository method __construct (line 50) | public function __construct( method findByCriteria (line 58) | public function findByCriteria(Criteria $criteria): Pagerfanta method getEntryQueryBuilder (line 77) | private function getEntryQueryBuilder(Criteria $criteria): QueryBuilder method addTimeClause (line 115) | private function addTimeClause(QueryBuilder $qb, Criteria $criteria): ... method addBannedHashtagClause (line 125) | private function addBannedHashtagClause(QueryBuilder $qb): void method filter (line 137) | private function filter(QueryBuilder $qb, Criteria $criteria): QueryBu... method filterWords (line 276) | private function filterWords(QueryBuilder $qb, User $user): QueryBuilder method findImagesByEntry (line 305) | public function findImagesByEntry(Entry $entry): array method hydrateChildren (line 318) | public function hydrateChildren(EntryComment ...$comments): void method hydrate (line 328) | public function hydrate(EntryComment ...$comments): void FILE: src/Repository/EntryRepository.php class EntryRepository (line 50) | class EntryRepository extends ServiceEntityRepository method __construct (line 56) | public function __construct( method findByCriteria (line 67) | public function findByCriteria(EntryPageView|Criteria $criteria): Page... method getEntryQueryBuilder (line 84) | private function getEntryQueryBuilder(EntryPageView $criteria): QueryB... method addTimeClause (line 119) | private function addTimeClause(QueryBuilder $qb, EntryPageView $criter... method addStickyClause (line 129) | private function addStickyClause(QueryBuilder $qb, EntryPageView $crit... method addBannedHashtagClause (line 140) | private function addBannedHashtagClause(QueryBuilder $qb): void method filter (line 156) | private function filter(QueryBuilder $qb, EntryPageView $criteria): Qu... method hydrate (line 272) | public function hydrate(Entry ...$entries): void method countEntriesByMagazine (line 313) | public function countEntriesByMagazine(Magazine $magazine): int method countEntryCommentsByMagazine (line 327) | public function countEntryCommentsByMagazine(Magazine $magazine): int method findToDelete (line 339) | public function findToDelete(User $user, int $limit): array method findRelatedByTag (line 352) | public function findRelatedByTag(string $tag, ?int $limit = 1, ?User $... method findRelatedByMagazine (line 383) | public function findRelatedByMagazine(string $name, ?int $limit = 1, ?... method findLast (line 413) | public function findLast(int $limit, ?User $user = null): array method findPinned (line 452) | public function findPinned(Magazine $magazine): array method countAll (line 465) | private function countAll(EntryPageView|Criteria $criteria): int method findCross (line 494) | public function findCross(Entry $entry): array FILE: src/Repository/FavouriteRepository.php class FavouriteRepository (line 27) | class FavouriteRepository extends ServiceEntityRepository method __construct (line 29) | public function __construct(ManagerRegistry $registry) method findBySubject (line 34) | public function findBySubject(User $user, FavouriteInterface $subject)... method findByEntry (line 45) | private function findByEntry(User $user, Entry $entry): ?EntryFavourite method findByEntryComment (line 55) | private function findByEntryComment(User $user, EntryComment $comment)... method findByPost (line 65) | private function findByPost(User $user, Post $post): ?PostFavourite method findByPostComment (line 75) | private function findByPostComment(User $user, PostComment $comment): ... FILE: src/Repository/ImageRepository.php class ImageRepository (line 31) | class ImageRepository extends ServiceEntityRepository method __construct (line 33) | public function __construct( method findOrCreateFromUpload (line 50) | public function findOrCreateFromUpload(UploadedFile $upload): ?Image method findOrCreateFromPath (line 63) | public function findOrCreateFromPath(string $source): ?Image method findOrCreateFromSource (line 76) | private function findOrCreateFromSource(string $source, ImageOrigin $o... method blurhash (line 147) | public function blurhash(string $filePath): ?string method findOldRemoteMediaPaginated (line 198) | public function findOldRemoteMediaPaginated(int $olderThanDays, int $l... method findSavedImagesPaginated (line 246) | public function findSavedImagesPaginated(int $pageSize): Pagerfanta method redownloadImage (line 260) | public function redownloadImage(Image $image): void method redownloadImagesIfNecessary (line 297) | public function redownloadImagesIfNecessary(array $images): void FILE: src/Repository/InstanceRepository.php class InstanceRepository (line 20) | class InstanceRepository extends ServiceEntityRepository method __construct (line 22) | public function __construct( method getInstanceOfUser (line 28) | public function getInstanceOfUser(User $user): ?Instance method getInstanceOfMagazine (line 33) | public function getInstanceOfMagazine(Magazine $magazine): ?Instance method getAllowedInstances (line 39) | public function getAllowedInstances(bool $useAllowlist): array method getBannedInstances (line 56) | public function getBannedInstances(): array method getDeadInstances (line 67) | public function getDeadInstances(): array method getOrCreateInstance (line 80) | public function getOrCreateInstance(string $domain): Instance method getBannedInstanceUrls (line 95) | public function getBannedInstanceUrls(): array method getInstanceCounts (line 105) | public function getInstanceCounts(Instance $instance): array method findAllOrdered (line 169) | public function findAllOrdered(): array FILE: src/Repository/MagazineBanRepository.php class MagazineBanRepository (line 17) | class MagazineBanRepository extends ServiceEntityRepository method __construct (line 19) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/MagazineBlockRepository.php class MagazineBlockRepository (line 21) | class MagazineBlockRepository extends ServiceEntityRepository method __construct (line 23) | public function __construct(ManagerRegistry $registry) method findMagazineBlocksIds (line 28) | public function findMagazineBlocksIds(User $user): array FILE: src/Repository/MagazineLogRepository.php class MagazineLogRepository (line 27) | class MagazineLogRepository extends ServiceEntityRepository method __construct (line 31) | public function __construct(ManagerRegistry $registry) method findByCustom (line 39) | public function findByCustom(int $page, int $perPage = self::PER_PAGE,... method removeEntryLogs (line 68) | public function removeEntryLogs(Entry $entry): void method removeEntryCommentLogs (line 79) | public function removeEntryCommentLogs(EntryComment $comment): void method removePostLogs (line 90) | public function removePostLogs(Post $post): void method removePostCommentLogs (line 101) | public function removePostCommentLogs(PostComment $comment): void FILE: src/Repository/MagazineOwnershipRequestRepository.php class MagazineOwnershipRequestRepository (line 23) | class MagazineOwnershipRequestRepository extends ServiceEntityRepository method __construct (line 27) | public function __construct(ManagerRegistry $registry) method findAllPaginated (line 32) | public function findAllPaginated(?int $page): PagerfantaInterface FILE: src/Repository/MagazineRepository.php class MagazineRepository (line 38) | class MagazineRepository extends ServiceEntityRepository method __construct (line 51) | public function __construct( method save (line 61) | public function save(Magazine $entity, bool $flush = false): void method findOneByName (line 70) | public function findOneByName(?string $name): ?Magazine method findPaginated (line 79) | public function findPaginated(MagazinePageView $criteria): PagerfantaI... method findSubscribedMagazines (line 143) | public function findSubscribedMagazines(int $page, User $user, int $pe... method findMagazineSubscriptionsOfUser (line 164) | public function findMagazineSubscriptionsOfUser(User $user, Subscripti... method findBlockedMagazines (line 200) | public function findBlockedMagazines(int $page, User $user, int $perPa... method findModerators (line 218) | public function findModerators( method findBans (line 238) | public function findBans(Magazine $magazine, ?int $page = 1, int $perP... method findReports (line 256) | public function findReports( method findBadges (line 291) | public function findBadges(Magazine $magazine): Collection method findModeratedMagazines (line 296) | public function findModeratedMagazines( method findTrashed (line 324) | public function findTrashed(Magazine $magazine, int $page = 1, int $pe... method findAudience (line 354) | public function findAudience(Magazine $magazine): array method findWithoutKeys (line 373) | public function findWithoutKeys(): array method findByTag (line 382) | public function findByTag($tag): ?Magazine method findByActivity (line 393) | public function findByActivity() method findByApGroupProfileId (line 409) | public function findByApGroupProfileId(array $apIds): ?Magazine method search (line 419) | public function search(string $magazine, int $page, int $perPage = sel... method findRandom (line 447) | public function findRandom(?User $user = null): array method findRelated (line 480) | public function findRelated(string $magazine, ?User $user = null): array method findRemoteForUpdate (line 500) | public function findRemoteForUpdate(): array method findForDeletionPaginated (line 513) | public function findForDeletionPaginated(int $page): PagerfantaInterface method findAbandoned (line 538) | public function findAbandoned(int $page = 1): PagerfantaInterface method getMagazineFromModeratorsUrl (line 567) | public function getMagazineFromModeratorsUrl($target): ?Magazine method getMagazineFromPinnedUrl (line 583) | public function getMagazineFromPinnedUrl($target): ?Magazine FILE: src/Repository/MagazineSubscriptionRepository.php class MagazineSubscriptionRepository (line 25) | class MagazineSubscriptionRepository extends ServiceEntityRepository method __construct (line 29) | public function __construct(ManagerRegistry $registry) method findNewEntrySubscribers (line 37) | public function findNewEntrySubscribers(Entry $entry): array method findNewPostSubscribers (line 55) | public function findNewPostSubscribers(Post $post): array method findMagazineSubscribers (line 70) | public function findMagazineSubscribers(int $page, Magazine $magazine)... FILE: src/Repository/MagazineSubscriptionRequestRepository.php class MagazineSubscriptionRequestRepository (line 20) | class MagazineSubscriptionRequestRepository extends ServiceEntityRepository method __construct (line 22) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/MessageRepository.php class MessageRepository (line 25) | class MessageRepository extends ServiceEntityRepository method __construct (line 29) | public function __construct(ManagerRegistry $registry, private readonl... method findByCriteria (line 34) | public function findByCriteria(MessageThreadPageView|Criteria $criteri... method findLastMessageBefore (line 65) | public function findLastMessageBefore(Message $message): ?Message method findByApId (line 84) | public function findByApId(string $apId): ?Message FILE: src/Repository/MessageThreadRepository.php class MessageThreadRepository (line 27) | class MessageThreadRepository extends ServiceEntityRepository method __construct (line 31) | public function __construct(ManagerRegistry $registry, private readonl... method findUserMessages (line 36) | public function findUserMessages(?User $user, int $page, int $perPage ... method findByParticipants (line 62) | public function findByParticipants(array $participants): array FILE: src/Repository/ModeratorRequestRepository.php class ModeratorRequestRepository (line 24) | class ModeratorRequestRepository extends ServiceEntityRepository method __construct (line 28) | public function __construct(ManagerRegistry $registry) method findAllPaginated (line 33) | public function findAllPaginated(Magazine $magazine, ?int $page): Page... FILE: src/Repository/MonitoringRepository.php class MonitoringRepository (line 23) | class MonitoringRepository extends ServiceEntityRepository method __construct (line 25) | public function __construct( method findByPaginated (line 39) | public function findByPaginated(Criteria $criteria): Pagerfanta method getOverviewRouteCalls (line 52) | public function getOverviewRouteCalls(MonitoringExecutionContextFilter... method getFilteredContextsPaginated (line 94) | public function getFilteredContextsPaginated(MonitoringExecutionContex... method getConfiguration (line 114) | public function getConfiguration(): array FILE: src/Repository/NotificationRepository.php class NotificationRepository (line 28) | class NotificationRepository extends ServiceEntityRepository method __construct (line 38) | public function __construct(ManagerRegistry $registry) method findByUser (line 43) | public function findByUser( method findUnreadEntryNotifications (line 75) | public function findUnreadEntryNotifications(User $user, Entry $entry)... method findUnreadNotifications (line 86) | public function findUnreadNotifications(User $user): array method countUnreadNotifications (line 96) | public function countUnreadNotifications(User $user): int method findUnreadPostNotifications (line 106) | public function findUnreadPostNotifications(User $user, Post $post): i... method removeEntryNotifications (line 117) | public function removeEntryNotifications(Entry $entry): void method removeEntryCommentNotifications (line 128) | public function removeEntryCommentNotifications(EntryComment $comment)... method removePostNotifications (line 139) | public function removePostNotifications(Post $post): void method removePostCommentNotifications (line 150) | public function removePostCommentNotifications(PostComment $comment): ... method markReportNotificationsAsRead (line 161) | public function markReportNotificationsAsRead(User $user): void method markReportNotificationsInMagazineAsRead (line 173) | public function markReportNotificationsInMagazineAsRead(User $user, Ma... method markOwnReportNotificationsAsRead (line 187) | public function markOwnReportNotificationsAsRead(User $user): void method markUserSignupNotificationsAsRead (line 200) | public function markUserSignupNotificationsAsRead(User $user, User $si... FILE: src/Repository/NotificationSettingsRepository.php class NotificationSettingsRepository (line 30) | class NotificationSettingsRepository extends ServiceEntityRepository method __construct (line 32) | public function __construct( method findOneByTarget (line 39) | public function findOneByTarget(User $user, Entry|EntryDto|Post|PostDt... method setStatusByTarget (line 60) | public function setStatusByTarget(User $user, Entry|Post|User|Magazine... method findNotificationSubscribersByTarget (line 80) | public function findNotificationSubscribersByTarget(Entry|EntryComment... FILE: src/Repository/OAuth2ClientAccessRepository.php class OAuth2ClientAccessRepository (line 19) | class OAuth2ClientAccessRepository extends ServiceEntityRepository method __construct (line 21) | public function __construct(ManagerRegistry $registry) method save (line 26) | public function save(OAuth2ClientAccess $entity, bool $flush = false):... method remove (line 35) | public function remove(OAuth2ClientAccess $entity, bool $flush = false... method getStats (line 44) | public function getStats( method aggregateStats (line 69) | private function aggregateStats(string $interval, ?\DateTime $start, ?... method aggregateTotalStats (line 98) | private function aggregateTotalStats(): array FILE: src/Repository/OAuth2UserConsentRepository.php class OAuth2UserConsentRepository (line 19) | class OAuth2UserConsentRepository extends ServiceEntityRepository method __construct (line 21) | public function __construct(ManagerRegistry $registry) method save (line 26) | public function save(OAuth2UserConsent $entity, bool $flush = false): ... method remove (line 35) | public function remove(OAuth2UserConsent $entity, bool $flush = false)... FILE: src/Repository/PostCommentRepository.php class PostCommentRepository (line 38) | class PostCommentRepository extends ServiceEntityRepository method __construct (line 42) | public function __construct( method findByCriteria (line 49) | public function findByCriteria(PostCommentPageView $criteria) method getCommentQueryBuilder (line 73) | private function getCommentQueryBuilder(Criteria $criteria): QueryBuilder method addTimeClause (line 112) | private function addTimeClause(QueryBuilder $qb, Criteria $criteria): ... method addBannedHashtagClause (line 122) | private function addBannedHashtagClause(QueryBuilder $qb): void method filter (line 134) | private function filter(QueryBuilder $qb, Criteria $criteria) method filterWords (line 198) | private function filterWords(QueryBuilder $qb, User $user): QueryBuilder method findImagesByPost (line 227) | public function findImagesByPost(Post $post): array method hydrateChildren (line 240) | public function hydrateChildren(PostComment ...$comments): void method hydrate (line 250) | public function hydrate(PostComment ...$comment): void FILE: src/Repository/PostRepository.php class PostRepository (line 47) | class PostRepository extends ServiceEntityRepository method __construct (line 52) | public function __construct( method findByCriteria (line 63) | public function findByCriteria(PostPageView $criteria): PagerfantaInte... method getEntryQueryBuilder (line 80) | private function getEntryQueryBuilder(PostPageView $criteria): QueryBu... method addTimeClause (line 113) | private function addTimeClause(QueryBuilder $qb, Criteria $criteria): ... method addStickyClause (line 123) | private function addStickyClause(QueryBuilder $qb, PostPageView $crite... method addBannedHashtagClause (line 134) | private function addBannedHashtagClause(QueryBuilder $qb): void method filter (line 146) | private function filter(QueryBuilder $qb, Criteria $criteria): QueryBu... method hydrate (line 244) | public function hydrate(Post ...$posts): void method countPostsByMagazine (line 279) | public function countPostsByMagazine(Magazine $magazine) method countPostCommentsByMagazine (line 293) | public function countPostCommentsByMagazine(Magazine $magazine): int method findToDelete (line 305) | public function findToDelete(User $user, int $limit): array method findRelatedByTag (line 318) | public function findRelatedByTag(string $tag, ?int $limit = 1, ?User $... method findRelatedByMagazine (line 350) | public function findRelatedByMagazine(string $name, ?int $limit = 1, ?... method findLast (line 379) | public function findLast(int $limit = 1, ?User $user = null): array method findFederated (line 412) | public function findFederated() method findTaggedFederatedInRandomMagazine (line 423) | public function findTaggedFederatedInRandomMagazine() method findUsers (line 437) | public function findUsers(Magazine $magazine, ?bool $federated = false... method countAll (line 465) | private function countAll(EntryPageView|Criteria $criteria): int FILE: src/Repository/ReportRepository.php class ReportRepository (line 32) | class ReportRepository extends ServiceEntityRepository method __construct (line 36) | public function __construct(ManagerRegistry $registry) method findBySubject (line 41) | public function findBySubject(ReportInterface $subject): ?Report method findByEntry (line 52) | private function findByEntry(Entry $entry): ?EntryReport method findByEntryComment (line 61) | private function findByEntryComment(EntryComment $comment): ?EntryComm... method findByPost (line 70) | private function findByPost(Post $post): ?PostReport method findByPostComment (line 79) | private function findByPostComment(PostComment $comment): ?PostComment... method findPendingBySubject (line 88) | public function findPendingBySubject(ReportInterface $subject): ?Report method findPendingByEntry (line 99) | private function findPendingByEntry(Entry $entry): ?EntryReport method findPendingByEntryComment (line 109) | private function findPendingByEntryComment(EntryComment $comment): ?En... method findPendingByPost (line 119) | private function findPendingByPost(Post $post): ?PostReport method findPendingByPostComment (line 129) | private function findPendingByPostComment(PostComment $comment): ?Post... method findAllPaginated (line 139) | public function findAllPaginated(int $page = 1, string $status = Repor... method findByUserPaginated (line 169) | public function findByUserPaginated(User $user, int $page = 1, string ... FILE: src/Repository/ReputationRepository.php class ReputationRepository (line 22) | class ReputationRepository extends ServiceEntityRepository method __construct (line 31) | public function __construct( method getUserReputation (line 39) | public function getUserReputation(User $user, string $className, int $... method getUserReputationTotal (line 66) | public function getUserReputationTotal(User $user): int method getUserAttitudes (line 97) | public function getUserAttitudes(int ...$userIds): array FILE: src/Repository/ResetPasswordRequestRepository.php class ResetPasswordRequestRepository (line 20) | class ResetPasswordRequestRepository extends ServiceEntityRepository imp... method __construct (line 24) | public function __construct( method add (line 30) | public function add(ResetPasswordRequest $entity, bool $flush = true):... method remove (line 38) | public function remove(ResetPasswordRequest $entity, bool $flush = tru... method createResetPasswordRequest (line 46) | public function createResetPasswordRequest( FILE: src/Repository/SearchRepository.php class SearchRepository (line 22) | class SearchRepository method __construct (line 26) | public function __construct( method countModerated (line 35) | public function countModerated(User $user): int method countBoosts (line 48) | public function countBoosts(User $user): int method findBoosts (line 68) | public function findBoosts(int $page, User $user): PagerfantaInterface method getUserPublicActivityQueryAdapter (line 93) | private function getUserPublicActivityQueryAdapter(User $user, bool $h... method findUserPublicActivity (line 158) | public function findUserPublicActivity(int $page, User $user, bool $hi... method search (line 170) | public function search( method findByApId (line 305) | public function findByApId($url): array FILE: src/Repository/SettingsRepository.php class SettingsRepository (line 19) | class SettingsRepository extends ServiceEntityRepository method __construct (line 21) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/SiteRepository.php class SiteRepository (line 18) | class SiteRepository extends ServiceEntityRepository method __construct (line 20) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/StatsContentRepository.php class StatsContentRepository (line 13) | class StatsContentRepository extends StatsRepository method __construct (line 15) | public function __construct( method getOverallStats (line 21) | #[ArrayShape(['entries' => 'array', 'comments' => 'array', 'posts' => ... method getMonthlyStats (line 39) | private function getMonthlyStats(string $table): array method getStatsByTime (line 66) | #[ArrayShape(['entries' => 'array', 'comments' => 'array', 'posts' => ... method getDailyStats (line 82) | private function getDailyStats(string $table): array method getStats (line 110) | public function getStats(?Magazine $magazine, string $interval, ?\Date... method aggregateStats (line 136) | public function aggregateStats(string $tableName, ?\DateTimeImmutable ... method countLocalPosts (line 176) | public function countLocalPosts(): int method countLocalComments (line 184) | public function countLocalComments(): int method countUsers (line 192) | public function countUsers(?\DateTime $startDate = null): int FILE: src/Repository/StatsRepository.php class StatsRepository (line 13) | abstract class StatsRepository extends ServiceEntityRepository method __construct (line 24) | public function __construct(ManagerRegistry $registry) method sort (line 29) | protected function sort(array $results): array method prepareContentDaily (line 39) | protected function prepareContentDaily(array $entries): array method prepareContentOverall (line 69) | protected function prepareContentOverall(array $entries, int $startYea... method getStartDate (line 103) | protected function getStartDate(array $values): array method prepareContentReturn (line 108) | protected function prepareContentReturn(array $entries, array $comment... FILE: src/Repository/StatsVotesRepository.php class StatsVotesRepository (line 15) | class StatsVotesRepository extends StatsRepository method __construct (line 17) | public function __construct( method getOverallStats (line 24) | #[ArrayShape(['entries' => 'array', 'comments' => 'array', 'posts' => ... method getMonthlyStats (line 42) | #[ArrayShape([[ method getMonthlyVoteStats (line 85) | #[ArrayShape([[ method getMonthlyFavouriteStats (line 121) | #[ArrayShape([[ method prepareContentOverall (line 155) | protected function prepareContentOverall(array $entries, int $startYea... method getStatsByTime (line 194) | #[ArrayShape(['entries' => 'array', 'comments' => 'array', 'posts' => ... method prepareContentDaily (line 210) | #[ArrayShape([[ method getDailyStats (line 251) | #[ArrayShape([[ method getDailyVoteStats (line 285) | #[ArrayShape([[ method getDailyFavouriteStats (line 317) | #[ArrayShape([[ method getStats (line 345) | public function getStats(?Magazine $magazine, string $intervalStr, ?\D... method aggregateStats (line 366) | private function aggregateStats(?Magazine $magazine, string $interval,... method aggregateVoteStats (line 409) | private function aggregateVoteStats(string $table, ?Magazine $magazine... method aggregateFavouriteStats (line 433) | private function aggregateFavouriteStats(string $table, ?Magazine $mag... method aggregateTotalStats (line 454) | private function aggregateTotalStats(?Magazine $magazine): array FILE: src/Repository/TagLinkRepository.php class TagLinkRepository (line 22) | class TagLinkRepository extends ServiceEntityRepository method __construct (line 24) | public function __construct( method getTagsOfContent (line 33) | public function getTagsOfContent(Entry|EntryComment|Post|PostComment $... method getTagsOfEntry (line 52) | private function getTagsOfEntry(Entry $entry): array method removeTagOfEntry (line 59) | public function removeTagOfEntry(Entry $entry, Hashtag $tag): void method addTagToEntry (line 66) | public function addTagToEntry(Entry $entry, Hashtag $tag): void method entryHasTag (line 75) | public function entryHasTag(Entry $entry, Hashtag $tag): bool method getTagsOfEntryComment (line 83) | private function getTagsOfEntryComment(EntryComment $entryComment): array method removeTagOfEntryComment (line 90) | public function removeTagOfEntryComment(EntryComment $entryComment, Ha... method addTagToEntryComment (line 97) | public function addTagToEntryComment(EntryComment $entryComment, Hasht... method getTagsOfPost (line 109) | private function getTagsOfPost(Post $post): array method removeTagOfPost (line 116) | public function removeTagOfPost(Post $post, Hashtag $tag): void method addTagToPost (line 123) | public function addTagToPost(Post $post, Hashtag $tag): void method getTagsOfPostComment (line 135) | private function getTagsOfPostComment(PostComment $postComment): array method removeTagOfPostComment (line 142) | public function removeTagOfPostComment(PostComment $postComment, Hasht... method addTagToPostComment (line 149) | public function addTagToPostComment(PostComment $postComment, Hashtag ... FILE: src/Repository/TagRepository.php class TagRepository (line 25) | class TagRepository extends ServiceEntityRepository method __construct (line 29) | public function __construct( method findOverall (line 37) | public function findOverall(int $page, string $tag): PagerfantaInterface method create (line 85) | public function create(string $tag): Hashtag method getCounts (line 95) | #[ArrayShape([ FILE: src/Repository/UserBlockRepository.php class UserBlockRepository (line 21) | class UserBlockRepository extends ServiceEntityRepository method __construct (line 23) | public function __construct(ManagerRegistry $registry) method findUserBlocksIds (line 28) | public function findUserBlocksIds(User $user): array FILE: src/Repository/UserFollowRepository.php class UserFollowRepository (line 21) | class UserFollowRepository extends ServiceEntityRepository method __construct (line 23) | public function __construct(ManagerRegistry $registry) method findUserFollowIds (line 28) | public function findUserFollowIds(User $user): array FILE: src/Repository/UserFollowRequestRepository.php class UserFollowRequestRepository (line 20) | class UserFollowRequestRepository extends ServiceEntityRepository method __construct (line 22) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/UserNoteRepository.php class UserNoteRepository (line 17) | class UserNoteRepository extends ServiceEntityRepository method __construct (line 19) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/UserPushSubscriptionRepository.php class UserPushSubscriptionRepository (line 17) | class UserPushSubscriptionRepository extends ServiceEntityRepository method __construct (line 19) | public function __construct(ManagerRegistry $registry) FILE: src/Repository/UserRepository.php class UserRepository (line 37) | class UserRepository extends ServiceEntityRepository implements UserLoad... method __construct (line 49) | public function __construct( method save (line 56) | public function save(User $entity, bool $flush = false): void method loadUserByUsername (line 65) | public function loadUserByUsername(string $username): ?User method loadUserByIdentifier (line 70) | public function loadUserByIdentifier($val): ?User method findFollowing (line 80) | public function findFollowing(int $page, User $user, int $perPage = se... method findFollowers (line 98) | public function findFollowers(int $page, User $user, int $perPage = se... method findAudience (line 116) | public function findAudience(User $user): array method findBlockedUsers (line 131) | public function findBlockedUsers(int $page, User $user, int $perPage =... method findAllActivePaginated (line 149) | public function findAllActivePaginated(int $page, bool $onlyLocal, ?st... method findAllInactivePaginated (line 164) | public function findAllInactivePaginated(int $page, bool $onlyLocal = ... method findAllBannedPaginated (line 179) | public function findAllBannedPaginated(int $page, bool $onlyLocal = fa... method findAllSuspendedPaginated (line 189) | public function findAllSuspendedPaginated(int $page, bool $onlyLocal =... method findForDeletionPaginated (line 200) | public function findForDeletionPaginated(int $page): PagerfantaInterface method createBasicQueryBuilder (line 212) | private function createBasicQueryBuilder(bool $onlyLocal, ?string $sea... method executeBasicQueryBuilder (line 233) | private function executeBasicQueryBuilder(QueryBuilder $builder, int $... method upgradePassword (line 255) | public function upgradePassword(PasswordAuthenticatedUserInterface $us... method findOneByUsername (line 267) | public function findOneByUsername(string $username): ?User method findByUsernames (line 278) | public function findByUsernames(array $users): array method findWithoutKeys (line 289) | public function findWithoutKeys(): array method findAllRemote (line 301) | public function findAllRemote(): array method findRemoteForUpdate (line 309) | public function findRemoteForUpdate(): array method findUsersQueryBuilder (line 322) | private function findUsersQueryBuilder(string $group, ?bool $recentlyA... method findPaginated (line 352) | public function findPaginated(int $page, bool $needsAbout, string $gro... method findQueryBuilder (line 372) | private function findQueryBuilder(string $group, ?string $query, bool ... method findUsersForGroup (line 402) | public function findUsersForGroup(string $group = self::USERS_ALL, ?bo... method findBannedQueryBuilder (line 407) | private function findBannedQueryBuilder(string $group): QueryBuilder method findBannedPaginated (line 425) | public function findBannedPaginated( method findAdmin (line 448) | public function findAdmin(): User method findAllAdmins (line 468) | public function findAllAdmins(): array method findUsersSuggestions (line 482) | public function findUsersSuggestions(string $query): array method findUsersForMagazine (line 499) | public function findUsersForMagazine(Magazine $magazine, ?bool $federa... method findActiveUsers (line 535) | public function findActiveUsers(?Magazine $magazine = null): array method findByProfileIds (line 570) | public function findByProfileIds(array $arr): array method findModerators (line 579) | public function findModerators(int $page = 1): PagerfantaInterface method findAllModerators (line 605) | public function findAllModerators(): array method findAllSignupRequestsPaginated (line 616) | public function findAllSignupRequestsPaginated(int $page = 1): Pagerfa... method findSignupRequest (line 633) | public function findSignupRequest(string $username): ?User method findForMagazineUsersByContentCount (line 652) | public function findForMagazineUsersByContentCount(Magazine $magazine,... method findOldestUser (line 700) | public function findOldestUser(): ?User FILE: src/Repository/VoteRepository.php class VoteRepository (line 9) | readonly class VoteRepository method __construct (line 11) | public function __construct(private EntityManagerInterface $entityMana... method count (line 15) | public function count(?\DateTimeImmutable $date = null, ?bool $withFed... method where (line 33) | private function where(?\DateTimeImmutable $date = null, ?bool $withFe... FILE: src/Scheduler/MbinTaskProvider.php class MbinTaskProvider (line 15) | #[AsSchedule] method __construct (line 20) | public function __construct( method getSchedule (line 25) | public function getSchedule(): Schedule FILE: src/Schema/ContentSchema.php class ContentSchema (line 14) | #[OA\Schema( FILE: src/Schema/CursorPaginationSchema.php class CursorPaginationSchema (line 10) | #[OA\Schema()] method __construct (line 28) | public function __construct(CursorPaginationInterface $pagerfanta) method cursorToString (line 42) | private function cursorToString(mixed $cursor): string method jsonSerialize (line 53) | public function jsonSerialize(): array FILE: src/Schema/Errors/BadRequestErrorSchema.php class BadRequestErrorSchema (line 9) | #[OA\Schema( FILE: src/Schema/Errors/ForbiddenErrorSchema.php class ForbiddenErrorSchema (line 9) | #[OA\Schema( FILE: src/Schema/Errors/NotFoundErrorSchema.php class NotFoundErrorSchema (line 9) | #[OA\Schema( FILE: src/Schema/Errors/TooManyRequestsErrorSchema.php class TooManyRequestsErrorSchema (line 9) | #[OA\Schema( FILE: src/Schema/Errors/UnauthorizedErrorSchema.php class UnauthorizedErrorSchema (line 9) | #[OA\Schema( FILE: src/Schema/InfoSchema.php class InfoSchema (line 9) | #[OA\Schema( FILE: src/Schema/NotificationSchema.php class NotificationSchema (line 14) | #[OA\Schema()] FILE: src/Schema/PaginationSchema.php class PaginationSchema (line 10) | #[OA\Schema()] method __construct (line 22) | public function __construct(PagerfantaInterface $pagerfanta) method jsonSerialize (line 30) | public function jsonSerialize(): mixed FILE: src/Schema/SearchActorSchema.php class SearchActorSchema (line 12) | #[OA\Schema( FILE: src/Security/AuthentikAuthenticator.php class AuthentikAuthenticator (line 29) | class AuthentikAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 31) | public function __construct( method supports (line 47) | public function supports(Request $request): ?bool method authenticate (line 52) | public function authenticate(Request $request): Passport method getAvatar (line 131) | private function getAvatar(?string $pictureUrl): ?Image FILE: src/Security/AzureAuthenticator.php class AzureAuthenticator (line 25) | class AzureAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 27) | public function __construct( method supports (line 40) | public function supports(Request $request): ?bool method authenticate (line 45) | public function authenticate(Request $request): Passport FILE: src/Security/DiscordAuthenticator.php class DiscordAuthenticator (line 25) | class DiscordAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 27) | public function __construct( method supports (line 40) | public function supports(Request $request): ?bool method authenticate (line 45) | public function authenticate(Request $request): Passport FILE: src/Security/EmailVerifier.php class EmailVerifier (line 15) | class EmailVerifier method __construct (line 17) | public function __construct( method sendEmailConfirmation (line 24) | public function sendEmailConfirmation( method handleEmailConfirmation (line 49) | public function handleEmailConfirmation(Request $request, UserInterfac... FILE: src/Security/FacebookAuthenticator.php class FacebookAuthenticator (line 28) | class FacebookAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 30) | public function __construct( method supports (line 45) | public function supports(Request $request): ?bool method authenticate (line 50) | public function authenticate(Request $request): Passport method getAvatar (line 128) | private function getAvatar(?string $pictureUrl): ?Image FILE: src/Security/GithubAuthenticator.php class GithubAuthenticator (line 22) | class GithubAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 24) | public function __construct( method supports (line 35) | public function supports(Request $request): ?bool method authenticate (line 40) | public function authenticate(Request $request): Passport FILE: src/Security/GoogleAuthenticator.php class GoogleAuthenticator (line 29) | class GoogleAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 31) | public function __construct( method supports (line 47) | public function supports(Request $request): ?bool method authenticate (line 52) | public function authenticate(Request $request): Passport method getAvatar (line 131) | private function getAvatar(?string $pictureUrl): ?Image FILE: src/Security/KbinAuthenticator.php class KbinAuthenticator (line 21) | class KbinAuthenticator extends AbstractLoginFormAuthenticator method __construct (line 29) | public function __construct(UrlGeneratorInterface $urlGenerator) method authenticate (line 34) | public function authenticate(Request $request): Passport method onAuthenticationSuccess (line 49) | public function onAuthenticationSuccess(Request $request, TokenInterfa... method getLoginUrl (line 58) | protected function getLoginUrl(Request $request): string FILE: src/Security/KeycloakAuthenticator.php class KeycloakAuthenticator (line 25) | class KeycloakAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 27) | public function __construct( method supports (line 40) | public function supports(Request $request): ?bool method authenticate (line 45) | public function authenticate(Request $request): Passport FILE: src/Security/MbinOAuthAuthenticatorBase.php class MbinOAuthAuthenticatorBase (line 15) | abstract class MbinOAuthAuthenticatorBase extends OAuth2Authenticator method __construct (line 17) | public function __construct( method onAuthenticationSuccess (line 22) | public function onAuthenticationSuccess(Request $request, TokenInterfa... method onAuthenticationFailure (line 37) | public function onAuthenticationFailure(Request $request, Authenticati... FILE: src/Security/OAuth/ClientCredentialsGrant.php class ClientCredentialsGrant (line 31) | #[AsDecorator(LeagueClientCredentialsGrant::class)] method setEntityManager (line 36) | #[Required] method getKbinClientEntityOrFail (line 42) | private function getKbinClientEntityOrFail(string $clientId, ServerReq... method respondToAccessTokenRequest (line 64) | public function respondToAccessTokenRequest( method getIdentifier (line 99) | public function getIdentifier(): string FILE: src/Security/PrivacyPortalAuthenticator.php class PrivacyPortalAuthenticator (line 24) | class PrivacyPortalAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 26) | public function __construct( method supports (line 39) | public function supports(Request $request): ?bool method authenticate (line 44) | public function authenticate(Request $request): Passport FILE: src/Security/SimpleLoginAuthenticator.php class SimpleLoginAuthenticator (line 29) | class SimpleLoginAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 31) | public function __construct( method supports (line 47) | public function supports(Request $request): ?bool method authenticate (line 52) | public function authenticate(Request $request): Passport method getAvatar (line 139) | private function getAvatar(?string $pictureUrl): ?Image FILE: src/Security/UserChecker.php class UserChecker (line 17) | class UserChecker implements UserCheckerInterface method __construct (line 19) | public function __construct( method checkPreAuth (line 26) | public function checkPreAuth(UserInterface $user): void method checkPostAuth (line 65) | public function checkPostAuth(UserInterface $user): void FILE: src/Security/Voter/EntryCommentVoter.php class EntryCommentVoter (line 12) | class EntryCommentVoter extends Voter method supports (line 20) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 29) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canEdit (line 47) | private function canEdit(EntryComment $comment, User $user): bool method canPurge (line 56) | private function canPurge(EntryComment $comment, User $user): bool method canDelete (line 61) | private function canDelete(EntryComment $comment, User $user): bool method canVote (line 78) | private function canVote(EntryComment $comment, User $user): bool method canModerate (line 91) | private function canModerate(EntryComment $comment, User $user): bool FILE: src/Security/Voter/EntryVoter.php class EntryVoter (line 12) | class EntryVoter extends Voter method supports (line 23) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 33) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canEdit (line 53) | private function canEdit(Entry $entry, User $user): bool method canDelete (line 66) | private function canDelete(Entry $entry, User $user): bool method canPurge (line 83) | private function canPurge(Entry $entry, User $user): bool method canComment (line 88) | private function canComment(Entry $entry, User $user): bool method canVote (line 93) | private function canVote(Entry $entry, User $user): bool method canModerate (line 106) | private function canModerate(Entry $entry, User $user): bool FILE: src/Security/Voter/FilterListVoter.php class FilterListVoter (line 12) | class FilterListVoter extends Voter method supports (line 17) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 27) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method isOwner (line 41) | private function isOwner(UserFilterList $list, User $loggedInUser): bool FILE: src/Security/Voter/MagazineVoter.php class MagazineVoter (line 12) | class MagazineVoter extends Voter method supports (line 22) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 40) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canCreateContent (line 60) | private function canCreateContent(Magazine $magazine, User $user): bool method canEdit (line 65) | private function canEdit(Magazine $magazine, User $user): bool method canDelete (line 70) | private function canDelete(Magazine $magazine, User $user): bool method canPurge (line 75) | private function canPurge(Magazine $magazine, User $user): bool method canModerate (line 80) | private function canModerate(Magazine $magazine, User $user): bool method canSubscribe (line 85) | public function canSubscribe(Magazine $magazine, User $user): bool method canBlock (line 90) | public function canBlock(Magazine $magazine, User $user): bool FILE: src/Security/Voter/MessageThreadVoter.php class MessageThreadVoter (line 12) | class MessageThreadVoter extends Voter method supports (line 17) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 27) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canShow (line 42) | private function canShow(MessageThread $thread, User $user): bool method canReply (line 55) | private function canReply(MessageThread $thread, User $user): bool FILE: src/Security/Voter/MessageVoter.php class MessageVoter (line 12) | class MessageVoter extends Voter method supports (line 16) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 26) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canDelete (line 40) | private function canDelete(Message $message, User $user): bool FILE: src/Security/Voter/NotificationVoter.php class NotificationVoter (line 12) | class NotificationVoter extends Voter method supports (line 17) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 27) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canView (line 42) | private function canView(Notification $notification, User $user): bool method canDelete (line 47) | private function canDelete(Notification $notification, User $user): bool FILE: src/Security/Voter/OAuth2UserConsentVoter.php class OAuth2UserConsentVoter (line 12) | class OAuth2UserConsentVoter extends Voter method supports (line 17) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 27) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canView (line 42) | private function canView(OAuth2UserConsent $consent, User $user): bool method canEdit (line 51) | private function canEdit(OAuth2UserConsent $consent, User $user): bool FILE: src/Security/Voter/PostCommentVoter.php class PostCommentVoter (line 12) | class PostCommentVoter extends Voter method supports (line 20) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 29) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canEdit (line 47) | private function canEdit(PostComment $comment, User $user): bool method canPurge (line 56) | private function canPurge(PostComment $comment, User $user): bool method canDelete (line 61) | private function canDelete(PostComment $comment, User $user): bool method canVote (line 78) | private function canVote(PostComment $comment, User $user): bool method canModerate (line 91) | private function canModerate(PostComment $comment, User $user): bool FILE: src/Security/Voter/PostVoter.php class PostVoter (line 12) | class PostVoter extends Voter method supports (line 23) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 33) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canEdit (line 53) | private function canEdit(Post $post, User $user): bool method canDelete (line 62) | private function canDelete(Post $post, User $user): bool method canPurge (line 79) | private function canPurge(Post $post, User $user): bool method canComment (line 84) | private function canComment(Post $post, User $user): bool method canVote (line 89) | private function canVote(Post $post, User $user): bool method canModerate (line 102) | private function canModerate(Post $post, User $user): bool FILE: src/Security/Voter/PrivateInstanceVoter.php class PrivateInstanceVoter (line 13) | class PrivateInstanceVoter extends Voter method __construct (line 15) | public function __construct(private SettingsManager $settingsManager) method supports (line 19) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 24) | protected function voteOnAttribute(string $attribute, $subject, TokenI... FILE: src/Security/Voter/UserVoter.php class UserVoter (line 11) | class UserVoter extends Voter method supports (line 19) | protected function supports(string $attribute, $subject): bool method voteOnAttribute (line 29) | protected function voteOnAttribute(string $attribute, $subject, TokenI... method canFollow (line 47) | private function canFollow(User $following, User $follower): bool method canBlock (line 56) | private function canBlock(User $blocked, User $blocker): bool method canMessage (line 65) | private function canMessage(User $receiver, User $sender): bool method canEditProfile (line 78) | private function canEditProfile(User $subject, User $user): bool method canEditUsername (line 83) | private function canEditUsername(User $subject, User $user): bool FILE: src/Security/ZitadelAuthenticator.php class ZitadelAuthenticator (line 29) | class ZitadelAuthenticator extends MbinOAuthAuthenticatorBase method __construct (line 31) | public function __construct( method supports (line 47) | public function supports(Request $request): ?bool method authenticate (line 52) | public function authenticate(Request $request): Passport method getAvatar (line 132) | private function getAvatar(?string $pictureUrl): ?Image FILE: src/Service/ActivityPub/ActivityJsonBuilder.php class ActivityJsonBuilder (line 31) | class ActivityJsonBuilder method __construct (line 33) | public function __construct( method buildActivityJson (line 50) | public function buildActivityJson(Activity $activity, bool $includeCon... method buildCreateFromActivity (line 84) | public function buildCreateFromActivity(Activity $activity): array method buildLikeFromActivity (line 109) | public function buildLikeFromActivity(Activity $activity): array method buildUndoFromActivity (line 145) | public function buildUndoFromActivity(Activity $activity): array method buildAnnounceFromActivity (line 177) | public function buildAnnounceFromActivity(Activity $activity): array method buildDeleteFromActivity (line 231) | public function buildDeleteFromActivity(Activity $activity): array method buildAddRemoveFromActivity (line 271) | public function buildAddRemoveFromActivity(Activity $activity): array method buildFlagFromActivity (line 294) | public function buildFlagFromActivity(Activity $activity): array method buildFollowFromActivity (line 336) | public function buildFollowFromActivity(Activity $activity): array method buildAcceptRejectFromActivity (line 357) | public function buildAcceptRejectFromActivity(Activity $activity): array method buildUpdateFromActivity (line 391) | public function buildUpdateFromActivity(Activity $activity): array method buildUpdateForContentFromActivity (line 403) | public function buildUpdateForContentFromActivity(Activity $activity, ... method buildUpdateForActorFromActivity (line 427) | public function buildUpdateForActorFromActivity(Activity $activity, Ac... method buildBlockFromActivity (line 461) | private function buildBlockFromActivity(Activity $activity): array method buildLockFromActivity (line 495) | private function buildLockFromActivity(Activity $activity): array method getPublicUrl (line 520) | public function getPublicUrl(ReportInterface|ActivityPubActivityInterf... FILE: src/Service/ActivityPub/ActivityPubContent.php class ActivityPubContent (line 16) | abstract class ActivityPubContent method getVisibility (line 21) | protected function getVisibility(array $object, User $actor): string method handleDate (line 35) | protected function handleDate(PostDto|PostCommentDto|EntryCommentDto|E... method handleSensitiveMedia (line 41) | protected function handleSensitiveMedia(PostDto|PostCommentDto|EntryCo... FILE: src/Service/ActivityPub/ApHttpClient.php class ApHttpClient (line 47) | class ApHttpClient implements ApHttpClientInterface method __construct (line 52) | public function __construct( method getActivityObject (line 74) | public function getActivityObject(string $url, bool $decoded = true): ... method getActivityObjectImpl (line 107) | private function getActivityObjectImpl(string $url): ?string method getActivityObjectCacheKey (line 145) | public function getActivityObjectCacheKey(string $url): string method getInboxUrl (line 157) | public function getInboxUrl(string $apProfileId): string method getWebfingerObject (line 176) | public function getWebfingerObject(string $url): ?array method getWebfingerObjectImpl (line 198) | private function getWebfingerObjectImpl(string $url): ?string method getActorCacheKey (line 222) | private function getActorCacheKey(string $apProfileId): string method getCollectionCacheKey (line 227) | private function getCollectionCacheKey(string $apAddress): string method getActorObject (line 239) | public function getActorObject(string $apProfileId): ?array method getActorObjectImpl (line 261) | private function getActorObjectImpl(string $apProfileId): ?string method invalidateActorObjectCache (line 323) | public function invalidateActorObjectCache(string $apProfileId): void method invalidateCollectionObjectCache (line 333) | public function invalidateCollectionObjectCache(string $apAddress): void method getCollectionObject (line 346) | public function getCollectionObject(string $apAddress): ?array method getCollectionObjectImpl (line 368) | private function getCollectionObjectImpl(string $apAddress): ?string method logRequestException (line 416) | private function logRequestException(?ResponseInterface $response, str... method post (line 462) | public function post(string $url, User|Magazine $actor, ?array $body =... method fetchInstanceNodeInfoEndpoints (line 515) | public function fetchInstanceNodeInfoEndpoints(string $domain, bool $d... method fetchInstanceNodeInfo (line 528) | public function fetchInstanceNodeInfo(string $url, bool $decoded = tru... method generalFetch (line 545) | private function generalFetch(string $url, ApRequestType $requestType ... method generalFetchCached (line 558) | private function generalFetchCached(string $cachePrefix, string $fetch... method getFetchAcceptHeaders (line 602) | private function getFetchAcceptHeaders(ApRequestType $requestType): array method headersToCurlArray (line 620) | private static function headersToCurlArray($headers): array method getHeaders (line 627) | private function getHeaders(string $url, User|Magazine $actor, ?array ... method getInstanceHeaders (line 671) | private function getInstanceHeaders(string $url, ?array $body = null, ... method headersToSign (line 705) | #[ArrayShape([ method digest (line 732) | private static function digest(array $body): string method headersToSigningString (line 737) | private static function headersToSigningString(array $headers): string method getInstancePrivateKey (line 747) | private function getInstancePrivateKey(): string method getInstancePublicKey (line 756) | public function getInstancePublicKey(): string FILE: src/Service/ActivityPub/ApHttpClientInterface.php type ApHttpClientInterface (line 14) | interface ApHttpClientInterface method getActivityObject (line 23) | public function getActivityObject(string $url, bool $decoded = true): ... method getActivityObjectCacheKey (line 25) | public function getActivityObjectCacheKey(string $url): string; method getInboxUrl (line 34) | public function getInboxUrl(string $apProfileId): string; method getWebfingerObject (line 45) | public function getWebfingerObject(string $url): ?array; method getActorObject (line 54) | public function getActorObject(string $apProfileId): ?array; method invalidateActorObjectCache (line 61) | public function invalidateActorObjectCache(string $apProfileId): void; method invalidateCollectionObjectCache (line 68) | public function invalidateCollectionObjectCache(string $apAddress): void; method getCollectionObject (line 78) | public function getCollectionObject(string $apAddress): ?array; method post (line 91) | public function post(string $url, User|Magazine $actor, ?array $body =... method fetchInstanceNodeInfoEndpoints (line 93) | public function fetchInstanceNodeInfoEndpoints(string $domain, bool $d... method fetchInstanceNodeInfo (line 95) | public function fetchInstanceNodeInfo(string $url, bool $decoded = tru... method getInstancePublicKey (line 97) | public function getInstancePublicKey(): string; FILE: src/Service/ActivityPub/ApObjectExtractor.php class ApObjectExtractor (line 9) | class ApObjectExtractor method __construct (line 13) | public function __construct( method getMarkdownBody (line 19) | public function getMarkdownBody(array $object): ?string method getExternalMediaBody (line 45) | public function getExternalMediaBody(array $object): ?string FILE: src/Service/ActivityPub/ContextsProvider.php class ContextsProvider (line 10) | class ContextsProvider method __construct (line 12) | public function __construct( method embeddedContexts (line 17) | public static function embeddedContexts(): array method referencedContexts (line 26) | public function referencedContexts(): array FILE: src/Service/ActivityPub/DeleteService.php class DeleteService (line 18) | class DeleteService method __construct (line 20) | public function __construct( method announceIfNecessary (line 29) | public function announceIfNecessary(?User $deletingUser, Entry|EntryCo... FILE: src/Service/ActivityPub/HttpSignature.php class HttpSignature (line 16) | class HttpSignature method parseSignatureHeader (line 21) | #[ArrayShape([ FILE: src/Service/ActivityPub/KeysGenerator.php class KeysGenerator (line 10) | class KeysGenerator method generate (line 12) | public static function generate(ActivityPubActorInterface $actor): Act... FILE: src/Service/ActivityPub/MarkdownConverter.php class MarkdownConverter (line 15) | class MarkdownConverter method __construct (line 17) | public function __construct( method convert (line 24) | public function convert(string $value, array $apTags): string method findMentionFromTag (line 71) | private function findMentionFromTag(array $match, array $apTags): array FILE: src/Service/ActivityPub/Note.php class Note (line 34) | class Note extends ActivityPubContent method __construct (line 36) | public function __construct( method create (line 59) | public function create(array $object, ?array $root = null, bool $stick... method createEntryComment (line 116) | private function createEntryComment(array $object, ActivityPubActivity... method createPost (line 178) | private function createPost(array $object, bool $stickyIt = false): Post method createPostComment (line 238) | private function createPostComment(array $object, ActivityPubActivityI... FILE: src/Service/ActivityPub/Page.php class Page (line 25) | class Page extends ActivityPubContent method __construct (line 27) | public function __construct( method create (line 49) | public function create(array $object, bool $stickyIt = false): Entry method extractUrlIntoDto (line 134) | private function extractUrlIntoDto(EntryDto $dto, ?array $object, User... FILE: src/Service/ActivityPub/SignatureValidator.php class SignatureValidator (line 17) | readonly class SignatureValidator method __construct (line 19) | public function __construct( method validate (line 39) | public function validate(array $request, array $headers, string $body)... method validateUrl (line 135) | private function validateUrl(string $url): void method verifySignature (line 155) | private function verifySignature( method headersToSigningString (line 190) | private static function headersToSigningString($headers): string FILE: src/Service/ActivityPub/StrikethroughConverter.php class StrikethroughConverter (line 15) | class StrikethroughConverter implements ConverterInterface, Configuratio... method getSupportedTags (line 19) | public function getSupportedTags(): array method setConfig (line 24) | public function setConfig(Configuration $config): void method convert (line 29) | public function convert(ElementInterface $element): string FILE: src/Service/ActivityPub/Webfinger/WebFinger.php class WebFinger (line 21) | class WebFinger method __construct (line 43) | public function __construct(array $data) method getProfileId (line 63) | public function getProfileId() method getProfileIds (line 74) | public function getProfileIds(): array method isLinkProfileId (line 86) | private function isLinkProfileId(array $link): bool method toArray (line 102) | public function toArray() method getAliases (line 116) | public function getAliases() method setAliases (line 124) | protected function setAliases(array $aliases) method getLinks (line 140) | public function getLinks() method setLinks (line 148) | protected function setLinks(array $links) method getSubject (line 177) | public function getSubject() method setSubject (line 187) | protected function setSubject($subject) method getHandle (line 201) | public function getHandle() FILE: src/Service/ActivityPub/Webfinger/WebFingerFactory.php class WebFingerFactory (line 22) | class WebFingerFactory method __construct (line 26) | public function __construct(private readonly ApHttpClientInterface $cl... method get (line 30) | public function get(string $handle, string $scheme = 'https') FILE: src/Service/ActivityPub/Webfinger/WebFingerParameters.php class WebFingerParameters (line 9) | class WebFingerParameters method __construct (line 15) | public function __construct() method getParams (line 22) | public function getParams(Request $request): array FILE: src/Service/ActivityPub/Wrapper/AnnounceWrapper.php class AnnounceWrapper (line 14) | class AnnounceWrapper method __construct (line 16) | public function __construct( method build (line 31) | public function build(User|Magazine $actor, ActivityPubActivityInterfa... FILE: src/Service/ActivityPub/Wrapper/CollectionInfoWrapper.php class CollectionInfoWrapper (line 11) | class CollectionInfoWrapper method __construct (line 13) | public function __construct( method build (line 19) | #[ArrayShape([ FILE: src/Service/ActivityPub/Wrapper/CollectionItemsWrapper.php class CollectionItemsWrapper (line 12) | class CollectionItemsWrapper method __construct (line 14) | public function __construct( method build (line 20) | #[ArrayShape([ FILE: src/Service/ActivityPub/Wrapper/CreateWrapper.php class CreateWrapper (line 16) | class CreateWrapper method __construct (line 18) | public function __construct( method build (line 23) | public function build(ActivityPubActivityInterface $item): Activity FILE: src/Service/ActivityPub/Wrapper/DeleteWrapper.php class DeleteWrapper (line 20) | class DeleteWrapper method __construct (line 22) | public function __construct( method build (line 32) | public function build(ActivityPubActivityInterface $item, ?User $delet... method buildForUser (line 75) | public function buildForUser(User $user): Activity method adjustDeletePayload (line 98) | public function adjustDeletePayload(?User $actor, Entry|EntryComment|P... FILE: src/Service/ActivityPub/Wrapper/FollowResponseWrapper.php class FollowResponseWrapper (line 12) | class FollowResponseWrapper method __construct (line 14) | public function __construct( method build (line 19) | public function build(User|Magazine $actor, array|Activity $request, b... FILE: src/Service/ActivityPub/Wrapper/FollowWrapper.php class FollowWrapper (line 12) | class FollowWrapper method __construct (line 14) | public function __construct( method build (line 19) | public function build(User $follower, User|Magazine $following): Activity FILE: src/Service/ActivityPub/Wrapper/ImageWrapper.php class ImageWrapper (line 10) | class ImageWrapper method __construct (line 12) | public function __construct(private readonly ImageManagerInterface $im... method build (line 16) | public function build(array $item, Image $image, string $title = ''): ... FILE: src/Service/ActivityPub/Wrapper/LikeWrapper.php class LikeWrapper (line 17) | class LikeWrapper method __construct (line 19) | public function __construct( method build (line 25) | public function build(User $user, ActivityPubActivityInterface $object... FILE: src/Service/ActivityPub/Wrapper/MentionsWrapper.php class MentionsWrapper (line 12) | class MentionsWrapper method __construct (line 14) | public function __construct( method build (line 22) | public function build(?array $mentions, ?string $body = null): array FILE: src/Service/ActivityPub/Wrapper/TagsWrapper.php class TagsWrapper (line 9) | class TagsWrapper method __construct (line 11) | public function __construct(private readonly UrlGeneratorInterface $ur... method build (line 15) | public function build(array $tags): array FILE: src/Service/ActivityPub/Wrapper/UndoWrapper.php class UndoWrapper (line 11) | class UndoWrapper method __construct (line 13) | public function __construct( method build (line 18) | public function build(Activity|string $object, ?User $actor = null): A... FILE: src/Service/ActivityPub/Wrapper/UpdateWrapper.php class UpdateWrapper (line 18) | class UpdateWrapper method __construct (line 20) | public function __construct( method buildForActivity (line 25) | public function buildForActivity(ActivityPubActivityInterface $content... method buildForActor (line 41) | #[ArrayShape([ FILE: src/Service/ActivityPubManager.php class ActivityPubManager (line 53) | class ActivityPubManager method __construct (line 55) | public function __construct( method getActorProfileId (line 83) | public function getActorProfileId(ActivityPubActorInterface $actor): s... method findRemoteActor (line 95) | public function findRemoteActor(string $actorUrl): ?User method createCcFromBody (line 100) | public function createCcFromBody(?string $body): array method findActorOrCreate (line 137) | public function findActorOrCreate(?string $actorUrlOrHandle): User|Mag... method dispatchUpdateActor (line 265) | public function dispatchUpdateActor(string $actorUrl) method findUserActorOrCreateOrThrow (line 291) | public function findUserActorOrCreateOrThrow(?string $actorUrlOrHandle... method webfinger (line 303) | public function webfinger(string $id): WebFinger method buildHandle (line 318) | private function buildHandle(string $id): string method createUser (line 345) | private function createUser(string $actorUrl): ?User method updateUser (line 376) | private function updateUser(string $actorUrl): ?User method handleImages (line 527) | public function handleImages(array $attachment): ?Image method extractUrlFromAttachment (line 564) | public static function extractUrlFromAttachment(mixed $attachment): ?s... method createMagazine (line 593) | private function createMagazine(string $actorUrl): ?Magazine method updateMagazine (line 626) | private function updateMagazine(string $actorUrl): ?Magazine method handleModeratorCollection (line 766) | private function handleModeratorCollection(string $actorUrl, Magazine ... method handleModeratorArray (line 789) | private function handleModeratorArray(Magazine $magazine, array $items... method handleMagazineFeaturedCollection (line 838) | private function handleMagazineFeaturedCollection(string $actorUrl, Ma... method createInboxesFromCC (line 926) | public function createInboxesFromCC(array $activity, User $user): array method handleVideos (line 954) | public function handleVideos(array $attachment): ?VideoDto method handleExternalImages (line 972) | public function handleExternalImages(array $attachment): ?array method handleExternalVideos (line 992) | public function handleExternalVideos(array $attachment): ?array method updateActor (line 1017) | public function updateActor(string $actorUrl): Magazine|User|null method findOrCreateMagazineByToCCAndAudience (line 1032) | public function findOrCreateMagazineByToCCAndAudience(array $object): ... method getReceivers (line 1057) | public static function getReceivers(array $object): array method isImageAttachment (line 1084) | private function isImageAttachment(array $object): bool method getEntityObject (line 1108) | public function getEntityObject(string|array $apObject, array $fullPay... method extractMarkdownSummary (line 1164) | public function extractMarkdownSummary(array $apObject): ?string method extractMarkdownContent (line 1175) | public function extractMarkdownContent(array $apObject) method isActivityPublic (line 1186) | public function isActivityPublic(array $payload): bool method getSingleActorFromAttributedTo (line 1212) | public function getSingleActorFromAttributedTo(string|array|null $attr... method getActorFromAttributedTo (line 1225) | public function getActorFromAttributedTo(string|array|null $attributed... method extractUrl (line 1238) | public function extractUrl(string|array|null $url): ?string method extractTotalAmountFromCollection (line 1256) | public function extractTotalAmountFromCollection(mixed $collection): ?int method extractRemoteLikeCount (line 1282) | public function extractRemoteLikeCount(array $apObject): ?int method extractRemoteDislikeCount (line 1291) | public function extractRemoteDislikeCount(array $apObject): ?int method extractRemoteShareCount (line 1300) | public function extractRemoteShareCount(array $apObject): ?int FILE: src/Service/BadgeManager.php class BadgeManager (line 14) | class BadgeManager method __construct (line 16) | public function __construct(private readonly EntityManagerInterface $e... method create (line 20) | public function create(BadgeDto $dto): Badge method edit (line 30) | public function edit(Badge $badge, BadgeDto $dto): Badge method delete (line 42) | public function delete(Badge $badge): void method purge (line 47) | public function purge(Badge $badge): void method assign (line 53) | public function assign(Entry $entry, Collection $badges): Entry FILE: src/Service/BookmarkManager.php class BookmarkManager (line 18) | class BookmarkManager method __construct (line 20) | public function __construct( method createList (line 27) | public function createList(User $user, string $name): BookmarkList method isBookmarked (line 36) | public function isBookmarked(User $user, Entry|EntryComment|Post|PostC... method isBookmarkedInList (line 51) | public function isBookmarkedInList(User $user, BookmarkList $list, Ent... method addBookmarkToDefaultList (line 66) | public function addBookmarkToDefaultList(User $user, Entry|EntryCommen... method addBookmark (line 72) | public function addBookmark(User $user, BookmarkList $list, Entry|Entr... method GetClassFromSubjectType (line 80) | public static function GetClassFromSubjectType(string $subjectType): s... FILE: src/Service/CacheService.php class CacheService (line 11) | class CacheService method __construct (line 13) | public function __construct(private readonly EntityManagerInterface $e... method getVotersCacheKey (line 17) | public function getVotersCacheKey(VotableInterface $subject): string method getKey (line 22) | private function getKey(VotableInterface|FavouriteInterface $subject):... method getFavouritesCacheKey (line 30) | public function getFavouritesCacheKey(FavouriteInterface $subject): st... FILE: src/Service/ContactManager.php class ContactManager (line 15) | class ContactManager method __construct (line 17) | public function __construct( method send (line 25) | public function send(ContactDto $dto) FILE: src/Service/Contracts/ContentManagerInterface.php type ContentManagerInterface (line 7) | interface ContentManagerInterface extends ManagerInterface FILE: src/Service/Contracts/ContentNotificationManagerInterface.php type ContentNotificationManagerInterface (line 9) | interface ContentNotificationManagerInterface extends ManagerInterface method sendCreated (line 11) | public function sendCreated(ContentInterface $subject): void; method sendEdited (line 13) | public function sendEdited(ContentInterface $subject): void; method sendDeleted (line 15) | public function sendDeleted(ContentInterface $subject): void; FILE: src/Service/Contracts/ManagerInterface.php type ManagerInterface (line 7) | interface ManagerInterface FILE: src/Service/DeliverManager.php class DeliverManager (line 12) | readonly class DeliverManager method __construct (line 14) | public function __construct( method deliver (line 24) | public function deliver(array $inboxes, array $activity, bool $useOldP... FILE: src/Service/DomainManager.php class DomainManager (line 16) | class DomainManager method __construct (line 18) | public function __construct( method extract (line 26) | public function extract(DomainInterface $subject): void method subscribe (line 49) | public function subscribe(Domain $domain, User $user): void method block (line 60) | public function block(Domain $domain, User $user): void method unsubscribe (line 71) | public function unsubscribe(Domain $domain, User $user): void method unblock (line 80) | public function unblock(Domain $domain, User $user): void method shouldRatio (line 89) | public static function shouldRatio(string $domain): bool FILE: src/Service/EntryCommentManager.php class EntryCommentManager (line 34) | class EntryCommentManager implements ContentManagerInterface method __construct (line 36) | public function __construct( method create (line 59) | public function create(EntryCommentDto $dto, User $user, $rateLimit = ... method canUserEditComment (line 124) | public function canUserEditComment(EntryComment $comment, User $user):... method edit (line 133) | public function edit(EntryComment $comment, EntryCommentDto $dto, ?Use... method delete (line 171) | public function delete(User $user, EntryComment $comment): void method trash (line 194) | public function trash(User $user, EntryComment $comment): void method purge (line 205) | public function purge(User $user, EntryComment $comment): void method isTrashed (line 223) | private function isTrashed(User $user, EntryComment $comment): bool method restore (line 228) | public function restore(User $user, EntryComment $comment): void method createDto (line 242) | public function createDto(EntryComment $comment): EntryCommentDto method detachImage (line 247) | public function detachImage(EntryComment $comment): void FILE: src/Service/EntryManager.php class EntryManager (line 49) | class EntryManager implements ContentManagerInterface method __construct (line 51) | public function __construct( method create (line 82) | public function create(EntryDto $dto, User $user, bool $rateLimit = tr... method setType (line 159) | private function setType(EntryDto $dto, Entry $entry): Entry method canUserEditEntry (line 183) | public function canUserEditEntry(Entry $entry, User $user): bool method edit (line 192) | public function edit(Entry $entry, EntryDto $dto, User $editedBy): Entry method delete (line 245) | public function delete(User $user, Entry $entry): void method trash (line 268) | public function trash(User $user, Entry $entry): void method purge (line 279) | public function purge(User $user, Entry $entry): void method restore (line 298) | public function restore(User $user, Entry $entry): void method pin (line 317) | public function pin(Entry $entry, ?User $actor): Entry method toggleLock (line 339) | public function toggleLock(Entry $entry, ?User $actor): Entry method createDto (line 356) | public function createDto(Entry $entry): EntryDto method detachImage (line 361) | public function detachImage(Entry $entry): void method getSortRoute (line 373) | public function getSortRoute(string $sortBy): string method changeMagazine (line 378) | public function changeMagazine(Entry $entry, Magazine $magazine): void FILE: src/Service/FactoryResolver.php class FactoryResolver (line 19) | class FactoryResolver method __construct (line 21) | public function __construct( method resolve (line 31) | public function resolve($subject) FILE: src/Service/FavouriteManager.php class FavouriteManager (line 20) | class FavouriteManager method __construct (line 25) | public function __construct( method toggle (line 33) | public function toggle(User $user, FavouriteInterface $subject, ?strin... FILE: src/Service/FeedManager.php class FeedManager (line 27) | class FeedManager method __construct (line 29) | public function __construct( method getFeed (line 44) | public function getFeed(Request $request): FeedInterface method createFeed (line 58) | private function createFeed(Criteria $criteria): Feed method getItems (line 84) | public function getItems(iterable $content): \Generator method getCriteriaFromRequest (line 138) | private function getCriteriaFromRequest(Request $request): ContentPage... FILE: src/Service/GenerateHtmlClassService.php class GenerateHtmlClassService (line 13) | class GenerateHtmlClassService method fromEntity (line 15) | public function fromEntity(ContentInterface $subject): string method fromClassName (line 26) | public function fromClassName(string $class, int $id): string FILE: src/Service/ImageManager.php class ImageManager (line 27) | class ImageManager implements ImageManagerInterface method __construct (line 36) | public function __construct( method isImageUrl (line 51) | public static function isImageUrl(string $url): bool method isImageType (line 60) | public static function isImageType(string $mediaType): bool method store (line 68) | public function store(string $source, string $filePath): bool method compressUntilSize (line 96) | public function compressUntilSize(string $filePath, string $extension,... method validate (line 146) | private function validate(string $filePath): bool method download (line 162) | public function download(string $url): ?string method getFilePathAndName (line 208) | public function getFilePathAndName(string $file): array method getFilePath (line 216) | public function getFilePath(string $file): string method getFilePathFromName (line 223) | private function getFilePathFromName(string $name): string method getFileName (line 233) | public function getFileName(string $file): string method remove (line 251) | public function remove(string $path): void method getPath (line 257) | public function getPath(MbinImage $image): string method getUrl (line 262) | public function getUrl(?MbinImage $image): ?string method getMimetype (line 275) | public function getMimetype(MbinImage $image): string method deleteOrphanedFiles (line 284) | public function deleteOrphanedFiles(ImageRepository $repository, bool ... method deleteOrphanedFilesIntern (line 296) | private function deleteOrphanedFilesIntern(ImageRepository $repository... method getInternalImagePathAndName (line 351) | private function getInternalImagePathAndName(StorageAttributes $flySys... method removeCachedImage (line 382) | public function removeCachedImage(MbinImage $image): bool FILE: src/Service/ImageManagerInterface.php type ImageManagerInterface (line 10) | interface ImageManagerInterface method store (line 15) | public function store(string $source, string $filePath): bool; method download (line 17) | public function download(string $url): ?string; method getFilePathAndName (line 22) | public function getFilePathAndName(string $file): array; method getFilePath (line 24) | public function getFilePath(string $file): string; method getFileName (line 26) | public function getFileName(string $file): string; method remove (line 28) | public function remove(string $path): void; method getPath (line 30) | public function getPath(\App\Entity\Image $image): string; method getUrl (line 32) | public function getUrl(?\App\Entity\Image $image): ?string; method getMimetype (line 34) | public function getMimetype(\App\Entity\Image $image): string; method deleteOrphanedFiles (line 43) | public function deleteOrphanedFiles(ImageRepository $repository, bool ... method compressUntilSize (line 45) | public function compressUntilSize(string $filePath, string $extension,... FILE: src/Service/InstanceManager.php class InstanceManager (line 13) | readonly class InstanceManager method __construct (line 15) | public function __construct( method addModerator (line 22) | public function addModerator(ModeratorDto $dto): void method removeModerator (line 30) | public function removeModerator(User $user): void method setBannedInstances (line 39) | #[\Deprecated] method banInstance (line 55) | public function banInstance(Instance $instance): void method unbanInstance (line 66) | public function unbanInstance(Instance $instance): void method allowInstanceFederation (line 76) | public function allowInstanceFederation(Instance $instance): void method denyInstanceFederation (line 87) | public function denyInstanceFederation(Instance $instance): void FILE: src/Service/InstanceStatsManager.php class InstanceStatsManager (line 15) | class InstanceStatsManager method __construct (line 17) | public function __construct( method count (line 26) | public function count(?string $period = null, bool $withFederated = fa... FILE: src/Service/IpResolver.php class IpResolver (line 9) | class IpResolver method __construct (line 11) | public function __construct(private readonly RequestStack $requestStack) method resolve (line 15) | public function resolve(): ?string FILE: src/Service/MagazineManager.php class MagazineManager (line 42) | class MagazineManager method __construct (line 44) | public function __construct( method create (line 60) | public function create(MagazineDto $dto, ?User $user, bool $rateLimit ... method acceptFollow (line 107) | public function acceptFollow(User $user, Magazine $magazine): void method subscribe (line 120) | public function subscribe(Magazine $magazine, User $user, $createReque... method edit (line 145) | public function edit(Magazine $magazine, MagazineDto $dto, User $edite... method delete (line 169) | public function delete(Magazine $magazine): void method restore (line 176) | public function restore(Magazine $magazine): void method purge (line 183) | public function purge(Magazine $magazine, bool $contentOnly = false): ... method createDto (line 188) | public function createDto(Magazine $magazine): MagazineDto method block (line 193) | public function block(Magazine $magazine, User $user): void method unsubscribe (line 206) | public function unsubscribe(Magazine $magazine, User $user): void method unblock (line 215) | public function unblock(Magazine $magazine, User $user): void method ban (line 224) | public function ban(Magazine $magazine, User $user, User $bannedBy, Ma... method unban (line 245) | public function unban(Magazine $magazine, User $user): ?MagazineBan method addModerator (line 260) | public function addModerator(ModeratorDto $dto, ?bool $isOwner = false... method clearCommentsCache (line 272) | private function clearCommentsCache(User $user) method removeModerator (line 280) | public function removeModerator(Moderator $moderator, ?User $removedBy... method changeTheme (line 291) | public function changeTheme(MagazineThemeDto $dto): Magazine method detachIcon (line 328) | public function detachIcon(Magazine $magazine): void method detachBanner (line 344) | public function detachBanner(Magazine $magazine): void method removeSubscriptions (line 358) | public function removeSubscriptions(Magazine $magazine): void method toggleOwnershipRequest (line 365) | public function toggleOwnershipRequest(Magazine $magazine, User $user)... method acceptOwnershipRequest (line 385) | public function acceptOwnershipRequest(Magazine $magazine, User $user,... method userRequestedOwnership (line 403) | public function userRequestedOwnership(Magazine $magazine, User $user)... method listOwnershipRequests (line 416) | public function listOwnershipRequests(?Magazine $magazine): array method toggleModeratorRequest (line 427) | public function toggleModeratorRequest(Magazine $magazine, User $user)... method acceptModeratorRequest (line 447) | public function acceptModeratorRequest(Magazine $magazine, User $user,... method userRequestedModerator (line 460) | public function userRequestedModerator(Magazine $magazine, User $user)... method listModeratorRequests (line 473) | public function listModeratorRequests(?Magazine $magazine): array FILE: src/Service/MentionManager.php class MentionManager (line 14) | class MentionManager method __construct (line 20) | public function __construct( method getUsersFromArray (line 29) | public function getUsersFromArray(?array $users): array method handleChain (line 38) | public function handleChain(ActivityPubActivityInterface $activity): a... method extract (line 89) | public function extract(?string $body, $type = self::ALL): ?array method byApPrefix (line 113) | private function byApPrefix(string $value): array method byPrefix (line 127) | private function byPrefix(string $value): array method joinMentionsToBody (line 135) | public function joinMentionsToBody(string $body, array $mentions): string method addHandle (line 150) | public function addHandle(array $mentions): array method getUsername (line 163) | public function getUsername(string $value, ?bool $withApPostfix = fals... method getDomain (line 174) | public function getDomain(string $value): string method clearLocal (line 187) | public function clearLocal(?array $mentions): array method getRoute (line 202) | public function getRoute(?array $mentions): array FILE: src/Service/MessageManager.php class MessageManager (line 24) | class MessageManager method __construct (line 26) | public function __construct( method toThread (line 36) | public function toThread(MessageDto $dto, User $sender, User ...$recei... method toMessage (line 47) | public function toMessage(MessageDto $dto, MessageThread $thread, User... method readMessages (line 73) | public function readMessages(MessageThread $thread, User $user): void method readMessage (line 85) | public function readMessage(Message $message, User $user, bool $flush ... method unreadMessage (line 96) | public function unreadMessage(Message $message, User $user, bool $flus... method canUserEditMessage (line 107) | public function canUserEditMessage(Message $message, User $user): bool method createMessage (line 121) | public function createMessage(array $object): Message|MessageThread method editMessage (line 155) | public function editMessage(Message $message, array $object): void method findAudience (line 168) | public function findAudience(MessageThread $thread): array FILE: src/Service/Monitor.php class Monitor (line 16) | class Monitor method __construct (line 33) | public function __construct( method shouldRecord (line 47) | public function shouldRecord(): bool method shouldRecordTwigRenders (line 52) | public function shouldRecordTwigRenders(): bool method shouldRecordQueries (line 57) | public function shouldRecordQueries(): bool method shouldRecordCurlRequests (line 62) | public function shouldRecordCurlRequests(): bool method startNewExecutionContext (line 73) | public function startNewExecutionContext(string $executionType, string... method endCurrentExecutionContext (line 99) | public function endCurrentExecutionContext(?int $statusCode = null, ?s... method cancelCurrentExecutionContext (line 192) | public function cancelCurrentExecutionContext(): void method startQuery (line 199) | public function startQuery(string $sql, ?array $parameters = null): void method endQuery (line 223) | public function endQuery(): void method startTwigRendering (line 240) | public function startTwigRendering(string $templateName, string $type)... method endTwigRendering (line 274) | public function endTwigRendering(string $templateName, ?int $memoryUsa... method startCurlRequest (line 302) | public function startCurlRequest(string $targetUrl, string $method): void method endCurlRequest (line 323) | public function endCurlRequest(string $url, bool $wasSuccessful, ?\Thr... method calculateDurationFromCollection (line 356) | protected function calculateDurationFromCollection(iterable $collectio... method startSendingResponse (line 366) | public function startSendingResponse(): void method endSendingResponse (line 376) | public function endSendingResponse(): void FILE: src/Service/MonologFilterHandler.php class MonologFilterHandler (line 10) | class MonologFilterHandler extends AbstractHandler method isHandling (line 16) | public function isHandling(LogRecord $record): bool method handle (line 21) | public function handle(LogRecord $record): bool method shouldFilter (line 26) | private function shouldFilter(LogRecord $record): bool FILE: src/Service/Notification/EntryCommentNotificationManager.php class EntryCommentNotificationManager (line 37) | class EntryCommentNotificationManager implements ContentNotificationMana... method __construct (line 41) | public function __construct( method sendCreated (line 61) | public function sendCreated(ContentInterface $subject): void method sendMentionedNotification (line 95) | private function sendMentionedNotification(EntryComment $subject): array method notifyUser (line 113) | private function notifyUser(EntryCommentReplyNotification $notificatio... method getResponse (line 132) | private function getResponse(Notification $notification): string method notifyMagazine (line 169) | private function notifyMagazine(Notification $notification): void method sendEdited (line 188) | public function sendEdited(ContentInterface $subject): void method sendDeleted (line 196) | public function sendDeleted(ContentInterface $subject): void method purgeNotifications (line 204) | public function purgeNotifications(EntryComment $comment): void method purgeMagazineLog (line 209) | public function purgeMagazineLog(EntryComment $comment): void FILE: src/Service/Notification/EntryNotificationManager.php class EntryNotificationManager (line 37) | class EntryNotificationManager implements ContentNotificationManagerInte... method __construct (line 41) | public function __construct( method sendCreated (line 61) | public function sendCreated(ContentInterface $subject): void method notifyMagazine (line 103) | private function notifyMagazine(Notification $notification): void method getResponse (line 122) | private function getResponse(Notification $notification): string method sendEdited (line 155) | public function sendEdited(ContentInterface $subject): void method sendDeleted (line 163) | public function sendDeleted(ContentInterface $subject): void method purgeNotifications (line 171) | public function purgeNotifications(Entry $entry): void method purgeMagazineLog (line 176) | public function purgeMagazineLog(Entry $entry): void FILE: src/Service/Notification/MagazineBanNotificationManager.php class MagazineBanNotificationManager (line 15) | class MagazineBanNotificationManager method __construct (line 19) | public function __construct( method send (line 26) | public function send(MagazineBan $ban): void FILE: src/Service/Notification/MessageNotificationManager.php class MessageNotificationManager (line 17) | class MessageNotificationManager method __construct (line 21) | public function __construct( method send (line 30) | public function send(Message $message, User $sender): void FILE: src/Service/Notification/NotificationTrait.php type NotificationTrait (line 10) | trait NotificationTrait method getUsersToNotify (line 17) | private function getUsersToNotify(array $subscriptions): array method merge (line 22) | private function merge(array $subs, array $follows): array FILE: src/Service/Notification/PostCommentNotificationManager.php class PostCommentNotificationManager (line 37) | class PostCommentNotificationManager implements ContentNotificationManag... method __construct (line 41) | public function __construct( method sendCreated (line 61) | public function sendCreated(ContentInterface $subject): void method sendMentionedNotification (line 94) | private function sendMentionedNotification(PostComment $subject): array method notifyUser (line 112) | private function notifyUser(PostCommentReplyNotification $notification... method getResponse (line 131) | private function getResponse(Notification $notification): string method notifyMagazine (line 167) | private function notifyMagazine(Notification $notification): void method sendEdited (line 186) | public function sendEdited(ContentInterface $subject): void method sendDeleted (line 194) | public function sendDeleted(ContentInterface $subject): void method purgeNotifications (line 202) | public function purgeNotifications(PostComment $comment): void method purgeMagazineLog (line 207) | public function purgeMagazineLog(PostComment $comment): void FILE: src/Service/Notification/PostNotificationManager.php class PostNotificationManager (line 35) | class PostNotificationManager implements ContentNotificationManagerInter... method __construct (line 39) | public function __construct( method sendCreated (line 58) | public function sendCreated(ContentInterface $subject): void method notifyMagazine (line 96) | private function notifyMagazine(Notification $notification): void method getResponse (line 115) | private function getResponse(Notification $notification): string method sendEdited (line 146) | public function sendEdited(ContentInterface $subject): void method sendDeleted (line 154) | public function sendDeleted(ContentInterface $subject): void method purgeNotifications (line 162) | public function purgeNotifications(Post $post): void method purgeMagazineLog (line 167) | public function purgeMagazineLog(Post $post): void FILE: src/Service/Notification/ReportNotificationManager.php class ReportNotificationManager (line 16) | class ReportNotificationManager method __construct (line 18) | public function __construct( method sendReportCreatedNotification (line 25) | public function sendReportCreatedNotification(Report $report): void method sendReportRejectedNotification (line 59) | public function sendReportRejectedNotification(Report $report): void method sendReportApprovedNotification (line 63) | public function sendReportApprovedNotification(Report $report): void FILE: src/Service/Notification/SignupNotificationManager.php class SignupNotificationManager (line 14) | readonly class SignupNotificationManager method __construct (line 16) | public function __construct( method sendNewSignupNotification (line 23) | public function sendNewSignupNotification(User $newUser): void FILE: src/Service/Notification/UserPushSubscriptionManager.php class UserPushSubscriptionManager (line 22) | class UserPushSubscriptionManager method __construct (line 24) | public function __construct( method sendTextToUser (line 38) | public function sendTextToUser(User $user, PushNotification|Notificati... method getWebPush (line 94) | public function getWebPush(): WebPush FILE: src/Service/NotificationManager.php class NotificationManager (line 17) | class NotificationManager method __construct (line 19) | public function __construct( method sendCreated (line 27) | public function sendCreated(ContentInterface $subject): void method sendEdited (line 32) | public function sendEdited(ContentInterface $subject): void method sendDeleted (line 37) | public function sendDeleted(ContentInterface $subject): void method sendMessageNotification (line 42) | public function sendMessageNotification(Message $message, User $sender... method sendMagazineBanNotification (line 47) | public function sendMagazineBanNotification(MagazineBan $ban): void method markAllAsRead (line 52) | public function markAllAsRead(User $user): void method clear (line 63) | public function clear(User $user): void method readMessageNotification (line 74) | public function readMessageNotification(Message $message, User $user):... method unreadMessageNotification (line 92) | public function unreadMessageNotification(Message $message, User $user... FILE: src/Service/NotificationManagerTypeResolver.php class NotificationManagerTypeResolver (line 18) | class NotificationManagerTypeResolver method __construct (line 20) | public function __construct( method resolve (line 28) | public function resolve(ContentInterface $subject): ContentNotificatio... FILE: src/Service/OAuthTokenRevoker.php class OAuthTokenRevoker (line 14) | class OAuthTokenRevoker method __construct (line 16) | public function __construct( method revokeCredentialsForUserWithClient (line 21) | public function revokeCredentialsForUserWithClient(User $user, Client ... FILE: src/Service/PeopleManager.php class PeopleManager (line 11) | class PeopleManager method __construct (line 15) | public function __construct( method byMagazine (line 21) | public function byMagazine(Magazine $magazine, bool $federated = false... method sort (line 42) | private function sort(array $users, array $ids): array method general (line 52) | public function general(bool $federated = false): array FILE: src/Service/PostCommentManager.php class PostCommentManager (line 34) | class PostCommentManager implements ContentManagerInterface method __construct (line 36) | public function __construct( method create (line 59) | public function create(PostCommentDto $dto, User $user, $rateLimit = t... method canUserEditPostComment (line 123) | public function canUserEditPostComment(PostComment $postComment, User ... method edit (line 135) | public function edit(PostComment $comment, PostCommentDto $dto, ?User ... method delete (line 173) | public function delete(User $user, PostComment $comment): void method trash (line 196) | public function trash(User $user, PostComment $comment): void method purge (line 207) | public function purge(User $user, PostComment $comment): void method isTrashed (line 224) | private function isTrashed(User $user, PostComment $comment): bool method restore (line 232) | public function restore(User $user, PostComment $comment): void method createDto (line 246) | public function createDto(PostComment $comment): PostCommentDto method detachImage (line 251) | public function detachImage(PostComment $comment): void FILE: src/Service/PostManager.php class PostManager (line 43) | class PostManager implements ContentManagerInterface method __construct (line 45) | public function __construct( method create (line 73) | public function create(PostDto $dto, User $user, $rateLimit = true, bo... method canUserEditPost (line 135) | public function canUserEditPost(Post $post, User $user): bool method edit (line 144) | public function edit(Post $post, PostDto $dto, ?User $editedBy = null)... method delete (line 182) | public function delete(User $user, Post $post): void method trash (line 205) | public function trash(User $user, Post $post): void method purge (line 216) | public function purge(User $user, Post $post): void method isTrashed (line 235) | private function isTrashed(User $user, Post $post): bool method restore (line 240) | public function restore(User $user, Post $post): void method pin (line 257) | public function pin(Post $post): Post method toggleLock (line 270) | public function toggleLock(Post $post, ?User $actor): Post method createDto (line 287) | public function createDto(Post $post): PostDto method detachImage (line 292) | public function detachImage(Post $post): void method getSortRoute (line 304) | public function getSortRoute(string $sortBy): string method changeMagazine (line 309) | public function changeMagazine(Post $post, Magazine $magazine): void FILE: src/Service/ProjectInfoService.php class ProjectInfoService (line 10) | class ProjectInfoService method __construct (line 18) | public function __construct( method getVersion (line 28) | public function getVersion(): string method getName (line 38) | public function getName(): string method getCanonicalName (line 48) | public function getCanonicalName(): string method getUserAgent (line 58) | public function getUserAgent(): string method getRepositoryURL (line 68) | public function getRepositoryURL(): string FILE: src/Service/RemoteInstanceManager.php class RemoteInstanceManager (line 23) | class RemoteInstanceManager method __construct (line 25) | public function __construct( method updateInstance (line 32) | public function updateInstance(Instance $instance, bool $force = false... method getSerializer (line 83) | public function getSerializer(): Serializer FILE: src/Service/ReportManager.php class ReportManager (line 20) | class ReportManager method __construct (line 22) | public function __construct( method report (line 31) | public function report(ReportDto $dto, User $reporting): Report method reject (line 52) | public function reject(Report $report, User $moderator): void method accept (line 69) | public function accept(Report $report, User $moderator): void FILE: src/Service/ReputationManager.php class ReputationManager (line 9) | class ReputationManager method resolveType (line 11) | public function resolveType(?string $value, ?string $default = null): ... FILE: src/Service/SearchManager.php class SearchManager (line 25) | class SearchManager method __construct (line 27) | public function __construct( method findByTagPaginated (line 41) | public function findByTagPaginated(string $val, int $page = 1): Pagerf... method findMagazinesPaginated (line 46) | public function findMagazinesPaginated(string $magazine, int $page = 1... method findDomainsPaginated (line 51) | public function findDomainsPaginated(string $domain, int $page = 1, in... method findPaginated (line 56) | public function findPaginated( method findByApId (line 69) | public function findByApId(string $url): array method findRelated (line 74) | public function findRelated(string $query): array method findActivityPubActorsOrObjects (line 86) | public function findActivityPubActorsOrObjects(string $handleOrUrl): a... method mapApResultsToSearchModel (line 175) | private function mapApResultsToSearchModel(array $objects): array method findActivityPubActorsByUsername (line 199) | #[\Deprecated] method findActivityPubObjectsByURL (line 242) | #[\Deprecated] FILE: src/Service/SettingsManager.php class SettingsManager (line 20) | class SettingsManager method __construct (line 26) | public function __construct( method find (line 111) | private function find(array $results, string $name, ?int $filter = null) method getDto (line 128) | public function getDto(): SettingsDto method save (line 133) | public function save(SettingsDto $dto): void method isLocalUrl (line 162) | #[Pure] method isBannedInstance (line 174) | public function isBannedInstance(string $inboxUrl): bool method getBannedInstances (line 199) | public function getBannedInstances(): array method getUseAllowList (line 204) | public function getUseAllowList(): bool method getAllowedInstances (line 209) | public function getAllowedInstances(): array method get (line 214) | public function get(string $name) method getDownvotesMode (line 219) | public function getDownvotesMode(): DownvotesMode method getNewUsersNeedApproval (line 224) | public function getNewUsersNeedApproval(): bool method set (line 229) | public function set(string $name, $value): void method getValue (line 236) | public function getValue(string $name): string method getLocale (line 241) | public function getLocale(): string method getMaxImageBytes (line 248) | public function getMaxImageBytes(): int method getMaxImageByteString (line 253) | public function getMaxImageByteString(): string method resetDto (line 266) | public static function resetDto(): void FILE: src/Service/StatsManager.php class StatsManager (line 17) | class StatsManager method __construct (line 19) | public function __construct( method drawMonthlyContentChart (line 28) | public function drawMonthlyContentChart(?User $user = null, ?Magazine ... method createGeneralDataset (line 38) | private function createGeneralDataset(array $stats, array $labels): Chart method drawDailyContentStatsByTime (line 71) | public function drawDailyContentStatsByTime(\DateTime $start, ?User $u... method drawMonthlyVotesChart (line 80) | public function drawMonthlyVotesChart(?User $user = null, ?Magazine $m... method createVotesDataset (line 90) | private function createVotesDataset(array $stats, array $labels): Chart method drawDailyVotesStatsByTime (line 127) | public function drawDailyVotesStatsByTime(\DateTime $start, ?User $use... method resolveType (line 136) | public function resolveType(?string $value, ?string $default = null): ... FILE: src/Service/SubjectOverviewManager.php class SubjectOverviewManager (line 13) | class SubjectOverviewManager method buildList (line 15) | public function buildList(PagerfantaInterface $activity): array FILE: src/Service/TagExtractor.php class TagExtractor (line 10) | class TagExtractor method joinTagsToBody (line 12) | public function joinTagsToBody(?string $body, array $tags): string method extract (line 32) | public function extract(?string $val, ?string $magazineName = null): ?... method transliterate (line 75) | public function transliterate(string $tag): string FILE: src/Service/TagManager.php class TagManager (line 19) | class TagManager method __construct (line 21) | public function __construct( method extract (line 29) | public function extract(?string $val, ?string $magazineName = null): ?... method updateEntryTags (line 37) | public function updateEntryTags(Entry $entry, array $newTags): void method getTagsFromEntryDto (line 46) | public function getTagsFromEntryDto(EntryDto $dto): array method updateEntryCommentTags (line 61) | public function updateEntryCommentTags(EntryComment $entryComment, arr... method getTagsFromEntryCommentDto (line 70) | public function getTagsFromEntryCommentDto(EntryCommentDto $dto): array method updatePostTags (line 85) | public function updatePostTags(Post $post, array $newTags): void method updatePostCommentTags (line 97) | public function updatePostCommentTags(PostComment $postComment, array ... method updateTags (line 112) | private function updateTags(array $newTags, callable $getTags, callabl... method intersectOldAndNewTags (line 128) | #[ArrayShape([ method ban (line 155) | public function ban(Hashtag $hashtag): void method unban (line 162) | public function unban(Hashtag $hashtag): void method isAnyTagBanned (line 169) | public function isAnyTagBanned(?array $tags): bool FILE: src/Service/TwoFactorManager.php class TwoFactorManager (line 10) | readonly class TwoFactorManager method __construct (line 12) | public function __construct( method createBackupCodes (line 20) | public function createBackupCodes(User $user): array method remove2FA (line 31) | public function remove2FA(User $user): void method generateCodes (line 39) | private function generateCodes(): array FILE: src/Service/UserManager.php class UserManager (line 52) | readonly class UserManager method __construct (line 54) | public function __construct( method acceptFollow (line 77) | public function acceptFollow(User $follower, User $following): void method follow (line 90) | public function follow(User $follower, User $following, $createRequest... method unblock (line 115) | public function unblock(User $blocker, User $blocked): void method rejectFollow (line 124) | public function rejectFollow(User $follower, User $following): void method block (line 132) | public function block(User $blocker, User $blocked): void method unfollow (line 145) | public function unfollow(User $follower, User $following): void method create (line 158) | public function create(UserDto $dto, bool $verifyUserEmail = true, $ra... method edit (line 202) | public function edit(User $user, UserDto $dto): User method delete (line 270) | public function delete(User $user): void method createDto (line 275) | public function createDto(User $user, ?int $reputationPoints = null): ... method verify (line 280) | public function verify(Request $request, User $user): void method adminUserVerify (line 285) | public function adminUserVerify(User $user): void method toggleTheme (line 293) | public function toggleTheme(User $user): void method logout (line 300) | public function logout(): void method ban (line 306) | public function ban(User $user, ?User $bannedBy, ?string $reason): void method unban (line 321) | public function unban(User $user, ?User $bannedBy, ?string $reason): void method detachAvatar (line 331) | public function detachAvatar(User $user): void method detachCover (line 347) | public function detachCover(User $user): void method deleteRequest (line 372) | public function deleteRequest(User $user, bool $immediately): void method removeDeleteRequest (line 389) | public function removeDeleteRequest(User $user): void method suspend (line 402) | public function suspend(User $user): void method unsuspend (line 413) | public function unsuspend(User $user): void method removeFollowing (line 421) | public function removeFollowing(User $user): void method getReputationTotal (line 431) | public function getReputationTotal(User $user): int method getUsersMarkedForDeletionBefore (line 446) | public function getUsersMarkedForDeletionBefore(?\DateTime $dateTime =... method rejectUserApplication (line 457) | public function rejectUserApplication(User $user): void method approveUserApplication (line 469) | public function approveUserApplication(User $user): void method getAllInboxesOfInteractions (line 481) | public function getAllInboxesOfInteractions(User $user): array method findAllKnownInboxesNotBannedNotDead (line 742) | public function findAllKnownInboxesNotBannedNotDead(): array method getAllImageFilePathsOfUser (line 781) | public function getAllImageFilePathsOfUser(User $user): array FILE: src/Service/UserNoteManager.php class UserNoteManager (line 13) | class UserNoteManager method __construct (line 15) | public function __construct(private UserNoteRepository $repository, pr... method save (line 19) | public function save(User $user, User $target, string $body): UserNote method clear (line 31) | public function clear(User $user, User $target): void method createDto (line 44) | public function createDto(User $user, User $target): UserNoteDto FILE: src/Service/UserSettingsManager.php class UserSettingsManager (line 11) | class UserSettingsManager method __construct (line 13) | public function __construct(private readonly EntityManagerInterface $e... method createDto (line 17) | public function createDto(User $user): UserSettingsDto method update (line 47) | public function update(User $user, UserSettingsDto $dto): void FILE: src/Service/VideoManager.php class VideoManager (line 7) | class VideoManager method isVideoUrl (line 11) | public static function isVideoUrl(string $url): bool FILE: src/Service/VotableRepositoryResolver.php class VotableRepositoryResolver (line 16) | class VotableRepositoryResolver method __construct (line 18) | public function __construct( method resolve (line 26) | public function resolve(string $entityClass) FILE: src/Service/VoteManager.php class VoteManager (line 23) | class VoteManager method __construct (line 25) | public function __construct( method vote (line 34) | public function vote(int $choice, VotableInterface $votable, User $use... method guessUserChoice (line 97) | private function guessUserChoice(int $choice, int $vote): int method upvote (line 122) | public function upvote(VotableInterface $votable, User $user): Vote method removeVote (line 158) | public function removeVote(VotableInterface $votable, User $user): ?Vote FILE: src/Twig/Components/ActiveUsersComponent.php class ActiveUsersComponent (line 14) | #[AsTwigComponent('active_users')] method __construct (line 20) | public function __construct( method mount (line 26) | public function mount(?Magazine $magazine): void FILE: src/Twig/Components/AnnouncementComponent.php class AnnouncementComponent (line 12) | #[AsTwigComponent('announcement', template: 'components/_cached.html.twi... method __construct (line 15) | public function __construct( method getHtml (line 21) | public function getHtml(ComponentAttributes $attributes): string FILE: src/Twig/Components/BlurhashImageComponent.php class BlurhashImageComponent (line 12) | #[AsTwigComponent('blurhash_image')] method __construct (line 19) | public function __construct(private CacheInterface $cache) method createImage (line 23) | public function createImage(string $blurhash, int $width = 20, int $he... FILE: src/Twig/Components/BookmarkListComponent.php class BookmarkListComponent (line 14) | #[AsTwigComponent('bookmark_list')] FILE: src/Twig/Components/BookmarkMenuListComponent.php class BookmarkMenuListComponent (line 14) | #[AsTwigComponent('bookmark_menu_list')] FILE: src/Twig/Components/BookmarkStandardComponent.php class BookmarkStandardComponent (line 13) | #[AsTwigComponent('bookmark_standard')] FILE: src/Twig/Components/BoostComponent.php class BoostComponent (line 15) | #[AsTwigComponent('boost')] method postMount (line 21) | #[PostMount] FILE: src/Twig/Components/CursorPaginationComponent.php class CursorPaginationComponent (line 10) | #[AsTwigComponent('cursor_pagination')] FILE: src/Twig/Components/DateComponent.php class DateComponent (line 9) | #[AsTwigComponent('date')] FILE: src/Twig/Components/DateEditedComponent.php class DateEditedComponent (line 9) | #[AsTwigComponent('date_edited')] FILE: src/Twig/Components/DomainComponent.php class DomainComponent (line 10) | #[AsTwigComponent('domain')] FILE: src/Twig/Components/DomainSubComponent.php class DomainSubComponent (line 10) | #[AsTwigComponent('domain_sub')] FILE: src/Twig/Components/EditorToolbarComponent.php class EditorToolbarComponent (line 9) | #[AsTwigComponent('editor_toolbar')] FILE: src/Twig/Components/EntriesCrossComponent.php class EntriesCrossComponent (line 16) | #[AsTwigComponent('entries_cross', template: 'components/_cached.html.tw... method __construct (line 21) | public function __construct( method getHtml (line 30) | public function getHtml(): string FILE: src/Twig/Components/EntryCommentComponent.php class EntryCommentComponent (line 15) | #[AsTwigComponent('entry_comment')] method __construct (line 18) | public function __construct( method postMount (line 33) | public function postMount(array $attr): array method getLevel (line 40) | public function getLevel(): int method canSeeTrashed (line 51) | public function canSeeTrashed(): bool FILE: src/Twig/Components/EntryCommentInlineComponent.php class EntryCommentInlineComponent (line 10) | #[AsTwigComponent('entry_comment_inline_md')] FILE: src/Twig/Components/EntryCommentsNestedComponent.php class EntryCommentsNestedComponent (line 12) | #[AsTwigComponent('entry_comments_nested')] FILE: src/Twig/Components/EntryComponent.php class EntryComponent (line 13) | #[AsTwigComponent('entry')] method __construct (line 16) | public function __construct(private readonly AuthorizationCheckerInter... method postMount (line 27) | #[PostMount] method canSeeTrashed (line 43) | public function canSeeTrashed(): bool FILE: src/Twig/Components/EntryCrossComponent.php class EntryCrossComponent (line 10) | #[AsTwigComponent('entry_cross', template: 'components/entry_cross.html.... FILE: src/Twig/Components/EntryInlineComponent.php class EntryInlineComponent (line 10) | #[AsTwigComponent('entry_inline')] FILE: src/Twig/Components/EntryInlineMdComponent.php class EntryInlineMdComponent (line 10) | #[AsTwigComponent('entry_inline_md')] FILE: src/Twig/Components/FavouriteComponent.php class FavouriteComponent (line 15) | #[AsTwigComponent('favourite')] method postMount (line 21) | #[PostMount] FILE: src/Twig/Components/FeaturedMagazinesComponent.php class FeaturedMagazinesComponent (line 14) | #[AsTwigComponent('featured_magazines', template: 'components/_cached.ht... method __construct (line 19) | public function __construct(private readonly Environment $twig, privat... method getHtml (line 23) | public function getHtml(ComponentAttributes $attributes): string method render (line 28) | private function render(): string FILE: src/Twig/Components/FilterListComponent.php class FilterListComponent (line 10) | #[AsTwigComponent('filter_lists')] FILE: src/Twig/Components/InstanceList.php class InstanceList (line 10) | #[AsTwigComponent('instance_list')] FILE: src/Twig/Components/LoaderComponent.php class LoaderComponent (line 9) | #[AsTwigComponent('loader')] FILE: src/Twig/Components/LoginSocialsComponent.php class LoginSocialsComponent (line 10) | #[AsTwigComponent('login_socials')] method __construct (line 13) | public function __construct( method googleEnabled (line 37) | public function googleEnabled(): bool method discordEnabled (line 42) | public function discordEnabled(): bool method facebookEnabled (line 47) | public function facebookEnabled(): bool method githubEnabled (line 52) | public function githubEnabled(): bool method privacyPortalEnabled (line 57) | public function privacyPortalEnabled(): bool method keycloakEnabled (line 62) | public function keycloakEnabled(): bool method simpleloginEnabled (line 67) | public function simpleloginEnabled(): bool method zitadelEnabled (line 72) | public function zitadelEnabled(): bool method authentikEnabled (line 77) | public function authentikEnabled(): bool method azureEnabled (line 82) | public function azureEnabled(): bool FILE: src/Twig/Components/MagazineBoxComponent.php class MagazineBoxComponent (line 10) | #[AsTwigComponent('magazine_box')] FILE: src/Twig/Components/MagazineInlineComponent.php class MagazineInlineComponent (line 10) | #[AsTwigComponent('magazine_inline')] FILE: src/Twig/Components/MagazineSubComponent.php class MagazineSubComponent (line 10) | #[AsTwigComponent('magazine_sub')] FILE: src/Twig/Components/MonitoringTwigRenderComponent.php class MonitoringTwigRenderComponent (line 10) | #[AsTwigComponent('monitoring_twig_render')] FILE: src/Twig/Components/NotificationSwitch.php class NotificationSwitch (line 17) | #[AsTwigComponent('notification_switch')] method __construct (line 24) | public function __construct( method postMount (line 30) | #[PostMount] FILE: src/Twig/Components/PostCombinedComponent.php class PostCombinedComponent (line 10) | #[AsTwigComponent('post_combined')] method __construct (line 13) | public function __construct(AuthorizationCheckerInterface $authorizati... FILE: src/Twig/Components/PostCommentCombinedComponent.php class PostCommentCombinedComponent (line 13) | #[AsTwigComponent('post_comment_combined')] method __construct (line 16) | public function __construct( method postMount (line 29) | public function postMount(array $attr): array method canSeeTrashed (line 36) | public function canSeeTrashed(): bool FILE: src/Twig/Components/PostCommentComponent.php class PostCommentComponent (line 15) | #[AsTwigComponent('post_comment')] method __construct (line 18) | public function __construct( method postMount (line 32) | public function postMount(array $attr): array method getLevel (line 39) | public function getLevel(): int method canSeeTrashed (line 50) | public function canSeeTrashed(): bool FILE: src/Twig/Components/PostCommentInlineComponent.php class PostCommentInlineComponent (line 10) | #[AsTwigComponent('post_comment_inline_md')] FILE: src/Twig/Components/PostCommentsNestedComponent.php class PostCommentsNestedComponent (line 12) | #[AsTwigComponent('post_comments_nested')] FILE: src/Twig/Components/PostCommentsPreviewComponent.php class PostCommentsPreviewComponent (line 17) | #[AsTwigComponent('post_comments_preview', template: 'components/_cached... method __construct (line 22) | public function __construct( method getHtml (line 30) | public function getHtml(ComponentAttributes $attributes): string FILE: src/Twig/Components/PostComponent.php class PostComponent (line 13) | #[AsTwigComponent('post')] method __construct (line 24) | public function __construct( method postMount (line 29) | #[PostMount] method canSeeTrashed (line 47) | public function canSeeTrashed(): bool FILE: src/Twig/Components/PostInlineMdComponent.php class PostInlineMdComponent (line 10) | #[AsTwigComponent('post_inline_md')] FILE: src/Twig/Components/RelatedEntriesComponent.php class RelatedEntriesComponent (line 17) | #[AsTwigComponent('related_entries')] method __construct (line 32) | public function __construct( method mount (line 41) | public function mount(?string $magazine, ?string $tag): void FILE: src/Twig/Components/RelatedMagazinesComponent.php class RelatedMagazinesComponent (line 16) | #[AsTwigComponent('related_magazines')] method __construct (line 29) | public function __construct( method mount (line 37) | public function mount(?string $magazine, ?string $tag): void FILE: src/Twig/Components/RelatedPostsComponent.php class RelatedPostsComponent (line 17) | #[AsTwigComponent('related_posts')] method __construct (line 31) | public function __construct( method mount (line 40) | public function mount(?string $magazine, ?string $tag): void FILE: src/Twig/Components/ReportListComponent.php class ReportListComponent (line 10) | #[AsTwigComponent('report_list', template: 'components/report_list.html.... FILE: src/Twig/Components/SettingsRowEnumComponent.php class SettingsRowEnumComponent (line 9) | #[AsTwigComponent('settings_row_enum', template: 'components/_settings_r... FILE: src/Twig/Components/SettingsRowSwitchComponent.php class SettingsRowSwitchComponent (line 9) | #[AsTwigComponent('settings_row_switch', template: 'components/_settings... FILE: src/Twig/Components/SidebarSubscriptionComponent.php class SidebarSubscriptionComponent (line 15) | #[AsTwigComponent('sidebar_subscriptions', 'layout/sidebar_subscriptions... method __construct (line 29) | public function __construct(private readonly MagazineRepository $magaz... method PostMount (line 33) | #[PostMount] FILE: src/Twig/Components/TagActionComponent.php class TagActionComponent (line 9) | #[AsTwigComponent('tag_actions')] FILE: src/Twig/Components/UserActionsComponent.php class UserActionsComponent (line 10) | #[AsTwigComponent('user_actions')] FILE: src/Twig/Components/UserAvatarComponent.php class UserAvatarComponent (line 10) | #[AsTwigComponent('user_avatar')] FILE: src/Twig/Components/UserBoxComponent.php class UserBoxComponent (line 10) | #[AsTwigComponent('user_box')] FILE: src/Twig/Components/UserFormActionsComponent.php class UserFormActionsComponent (line 9) | #[AsTwigComponent('user_form_actions')] FILE: src/Twig/Components/UserImageComponent.php class UserImageComponent (line 10) | #[AsTwigComponent('user_image_component')] FILE: src/Twig/Components/UserInlineBoxComponent.php class UserInlineBoxComponent (line 10) | #[AsTwigComponent('user_inline_box')] FILE: src/Twig/Components/UserInlineComponent.php class UserInlineComponent (line 10) | #[AsTwigComponent('user_inline')] FILE: src/Twig/Components/VoteComponent.php class VoteComponent (line 15) | #[AsTwigComponent('vote')] method postMount (line 22) | #[PostMount] FILE: src/Twig/Components/VotersInlineComponent.php class VotersInlineComponent (line 19) | #[AsTwigComponent('voters_inline', template: 'components/_cached.html.tw... method __construct (line 25) | public function __construct( method getHtml (line 32) | public function getHtml(ComponentAttributes $attributes): string FILE: src/Twig/Extension/AdminExtension.php class AdminExtension (line 11) | final class AdminExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/BookmarkExtension.php class BookmarkExtension (line 11) | class BookmarkExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/ContextExtension.php class ContextExtension (line 11) | final class ContextExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/CounterExtension.php class CounterExtension (line 11) | class CounterExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/DomainExtension.php class DomainExtension (line 11) | class DomainExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/EmailExtension.php class EmailExtension (line 11) | final class EmailExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/FormattingExtension.php class FormattingExtension (line 12) | final class FormattingExtension extends AbstractExtension method getFilters (line 14) | public function getFilters(): array method getFunctions (line 25) | public function getFunctions(): array FILE: src/Twig/Extension/FrontExtension.php class FrontExtension (line 11) | final class FrontExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/LinkExtension.php class LinkExtension (line 11) | class LinkExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/MagazineExtension.php class MagazineExtension (line 11) | class MagazineExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/MediaExtension.php class MediaExtension (line 11) | class MediaExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/MonitorExtension.php class MonitorExtension (line 16) | class MonitorExtension extends AbstractExtension method __construct (line 20) | public function __construct( method enter (line 32) | public function enter(Profile $profile): void method leave (line 51) | public function leave(Profile $profile): void method getNodeVisitors (line 70) | public function getNodeVisitors(): array method getLabelTitle (line 80) | private function getLabelTitle(Profile $profile): string FILE: src/Twig/Extension/NavbarExtension.php class NavbarExtension (line 11) | class NavbarExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/SettingsExtension.php class SettingsExtension (line 11) | final class SettingsExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/SubjectExtension.php class SubjectExtension (line 16) | class SubjectExtension extends AbstractExtension method getTests (line 18) | public function getTests(): array FILE: src/Twig/Extension/UrlExtension.php class UrlExtension (line 11) | final class UrlExtension extends AbstractExtension method getFunctions (line 13) | public function getFunctions(): array FILE: src/Twig/Extension/UserExtension.php class UserExtension (line 12) | class UserExtension extends AbstractExtension method getFunctions (line 14) | public function getFunctions(): array method getFilters (line 26) | public function getFilters(): array FILE: src/Twig/Runtime/AdminExtensionRuntime.php class AdminExtensionRuntime (line 14) | readonly class AdminExtensionRuntime implements RuntimeExtensionInterface method __construct (line 16) | public function __construct( method isTagBanned (line 25) | public function isTagBanned(string $tag): bool method doNewUsersNeedApproval (line 39) | public function doNewUsersNeedApproval(): bool method isMonitoringEnabled (line 45) | public function isMonitoringEnabled(): bool FILE: src/Twig/Runtime/BookmarkExtensionRuntime.php class BookmarkExtensionRuntime (line 17) | class BookmarkExtensionRuntime implements RuntimeExtensionInterface method __construct (line 19) | public function __construct( method getUsersBookmarkLists (line 28) | public function getUsersBookmarkLists(User $user): array method getBookmarkListEntryCount (line 33) | public function getBookmarkListEntryCount(BookmarkList $list): int method isContentBookmarked (line 38) | public function isContentBookmarked(User $user, Entry|EntryComment|Pos... method isContentBookmarkedInList (line 43) | public function isContentBookmarkedInList(User $user, BookmarkList $li... FILE: src/Twig/Runtime/ContextExtensionRuntime.php class ContextExtensionRuntime (line 14) | class ContextExtensionRuntime implements RuntimeExtensionInterface method __construct (line 16) | public function __construct( method isRouteNameContains (line 23) | public function isRouteNameContains(string $needle): bool method isRouteNameStartsWith (line 28) | public function isRouteNameStartsWith(string $needle): bool method isRouteNameEndWith (line 33) | public function isRouteNameEndWith(string $needle): bool method isRouteName (line 38) | public function isRouteName(string $needle): bool method isRouteParamsContains (line 43) | public function isRouteParamsContains(string $paramName, $value): bool method routeHasParam (line 48) | public function routeHasParam(string $name, string $needle): bool method routeParamExists (line 53) | public function routeParamExists(string $name): bool method getCurrentRouteName (line 58) | private function getCurrentRouteName(): string method getActiveSortOption (line 63) | public function getActiveSortOption(): string method getDefaultSortOption (line 71) | public function getDefaultSortOption(): string method getActiveSortOptionForComments (line 82) | public function getActiveSortOptionForComments(): string method getDefaultSortOptionForComments (line 90) | public function getDefaultSortOptionForComments(): string method getRouteParam (line 101) | public function getRouteParam(string $name): ?string method getTimeParamTranslated (line 106) | public function getTimeParamTranslated(): string method now (line 119) | public function now(): \DateTimeImmutable FILE: src/Twig/Runtime/CounterExtensionRuntime.php class CounterExtensionRuntime (line 11) | class CounterExtensionRuntime implements RuntimeExtensionInterface method __construct (line 13) | public function __construct(private readonly SearchRepository $searchR... method countUserBoosts (line 17) | public function countUserBoosts(User $user): int method countUserModerated (line 22) | public function countUserModerated(User $user): int FILE: src/Twig/Runtime/DomainExtensionRuntime.php class DomainExtensionRuntime (line 11) | class DomainExtensionRuntime implements RuntimeExtensionInterface method __construct (line 13) | public function __construct(private readonly Security $security) method isSubscribed (line 17) | public function isSubscribed(Domain $domain): bool method isBlocked (line 26) | public function isBlocked(Domain $domain): bool FILE: src/Twig/Runtime/EmailExtensionRuntime.php class EmailExtensionRuntime (line 12) | class EmailExtensionRuntime implements RuntimeExtensionInterface, Servic... method __construct (line 14) | public function __construct( method getSubscribedServices (line 21) | public static function getSubscribedServices(): array method getEncoreEntryCssSource (line 34) | public function getEncoreEntryCssSource(string $entryName): string FILE: src/Twig/Runtime/FormattingExtensionRuntime.php class FormattingExtensionRuntime (line 13) | class FormattingExtensionRuntime implements RuntimeExtensionInterface method __construct (line 15) | public function __construct( method convertToHtml (line 21) | public function convertToHtml(?string $value, string $sourceType = '')... method getShortSentence (line 26) | public function getShortSentence(?string $val, $length = 330, $stripta... method strrposMulti (line 61) | private static function strrposMulti(string $haystack, array $needle, ... method abbreviateNumber (line 75) | public function abbreviateNumber(int|float $value): string method uuidEnd (line 89) | public function uuidEnd(?Uuid $uuid): string method formatQuery (line 97) | public function formatQuery(string $query): string FILE: src/Twig/Runtime/FrontExtensionRuntime.php class FrontExtensionRuntime (line 17) | class FrontExtensionRuntime implements RuntimeExtensionInterface method __construct (line 19) | public function __construct( method frontOptionsUrl (line 27) | public function frontOptionsUrl( method getFrontRoute (line 53) | private function getFrontRoute(string $currentRoute, array $params): s... method getClass (line 73) | public function getClass(mixed $object): string method getSubjectType (line 78) | public function getSubjectType(mixed $object): string method getNotificationSettingSubjectType (line 93) | public function getNotificationSettingSubjectType(mixed $object): string FILE: src/Twig/Runtime/LinkExtensionRuntime.php class LinkExtensionRuntime (line 12) | class LinkExtensionRuntime implements RuntimeExtensionInterface method __construct (line 14) | public function __construct( method getRel (line 20) | public function getRel(string $url): string method getHtmlClass (line 29) | public function getHtmlClass(ContentInterface $content): string method getLinkDomain (line 36) | public function getLinkDomain(string $url): string FILE: src/Twig/Runtime/MagazineExtensionRuntime.php class MagazineExtensionRuntime (line 15) | class MagazineExtensionRuntime implements RuntimeExtensionInterface method __construct (line 17) | public function __construct( method isSubscribed (line 25) | public function isSubscribed(Magazine $magazine): bool method isBlocked (line 34) | public function isBlocked(Magazine $magazine): bool method hasLocalSubscribers (line 43) | public function hasLocalSubscribers(Magazine $magazine): bool method getInstanceOfMagazine (line 50) | public function getInstanceOfMagazine(Magazine $magazine): ?Instance method isInstanceOfMagazineBanned (line 55) | public function isInstanceOfMagazineBanned(Magazine $magazine): bool FILE: src/Twig/Runtime/MediaExtensionRuntime.php class MediaExtensionRuntime (line 10) | class MediaExtensionRuntime implements RuntimeExtensionInterface method __construct (line 12) | public function __construct( method getPublicPath (line 17) | public function getPublicPath(Image $image): ?string FILE: src/Twig/Runtime/NavbarExtensionRuntime.php class NavbarExtensionRuntime (line 12) | class NavbarExtensionRuntime implements RuntimeExtensionInterface method __construct (line 14) | public function __construct( method navbarThreadsUrl (line 21) | public function navbarThreadsUrl(?Magazine $magazine): string method navbarCombinedUrl (line 58) | public function navbarCombinedUrl(?Magazine $magazine): string method navbarPostsUrl (line 96) | public function navbarPostsUrl(?Magazine $magazine): string method navbarPeopleUrl (line 135) | public function navbarPeopleUrl(?Magazine $magazine): string method getCurrentRouteName (line 151) | private function getCurrentRouteName(): string method getActiveOptions (line 156) | private function getActiveOptions(): array method getActiveSubscriptionOption (line 196) | private function getActiveSubscriptionOption(): ?string method getActiveSortOption (line 201) | private function getActiveSortOption(): string method getActiveTimeOption (line 206) | private function getActiveTimeOption(): string method getActiveContentOption (line 211) | private function getActiveContentOption(): string method isRouteNameStartsWith (line 216) | private function isRouteNameStartsWith(string $needle): bool method isRouteNameEndWith (line 221) | private function isRouteNameEndWith(string $needle): bool method isRouteName (line 226) | private function isRouteName(string $needle): bool FILE: src/Twig/Runtime/SettingsExtensionRuntime.php class SettingsExtensionRuntime (line 13) | class SettingsExtensionRuntime implements RuntimeExtensionInterface method __construct (line 15) | public function __construct( method kbinDomain (line 21) | #[Pure] method kbinTitle (line 27) | public function kbinTitle(): string method kbinMetaTitle (line 32) | #[Pure] method kbinDescription (line 38) | #[Pure] method kbinKeywords (line 44) | #[Pure] method kbinRegistrationsEnabled (line 50) | #[Pure] method mbinSsoRegistrationsEnabled (line 56) | #[Pure] method mbinSsoOnlyMode (line 62) | public function mbinSsoOnlyMode(): bool method kbinDefaultLang (line 67) | public function kbinDefaultLang(): string method mbinDefaultTheme (line 72) | #[Pure] method kbinHeaderLogo (line 78) | public function kbinHeaderLogo(): bool method kbinCaptchaEnabled (line 83) | public function kbinCaptchaEnabled(): bool method kbinMercureEnabled (line 88) | public function kbinMercureEnabled(): bool method kbinFederationPageEnabled (line 93) | public function kbinFederationPageEnabled(): bool method kbinFederatedSearchOnlyLoggedIn (line 98) | public function kbinFederatedSearchOnlyLoggedIn(): bool method mbinDownvotesMode (line 103) | public function mbinDownvotesMode(): DownvotesMode method mbinCurrentVersion (line 108) | public function mbinCurrentVersion(): string method mbinRestrictMagazineCreation (line 113) | public function mbinRestrictMagazineCreation(): bool method mbinPrivateInstance (line 118) | public function mbinPrivateInstance(): bool method mbinSsoShowFirst (line 123) | public function mbinSsoShowFirst(): bool method mbinLang (line 128) | public function mbinLang(): string FILE: src/Twig/Runtime/SubjectExtensionRuntime.php class SubjectExtensionRuntime (line 9) | class SubjectExtensionRuntime implements RuntimeExtensionInterface method __construct (line 11) | public function __construct() method doSomething (line 16) | public function doSomething($value) FILE: src/Twig/Runtime/UrlExtensionRuntime.php class UrlExtensionRuntime (line 16) | class UrlExtensionRuntime implements RuntimeExtensionInterface method __construct (line 18) | public function __construct( method entryUrl (line 25) | public function entryUrl(Entry $entry): string method entryFavouritesUrl (line 34) | public function entryFavouritesUrl(Entry $entry): string method entryVotersUrl (line 43) | public function entryVotersUrl(Entry $entry, string $type): string method entryEditUrl (line 53) | public function entryEditUrl(Entry $entry): string method entryModerateUrl (line 62) | public function entryModerateUrl(Entry $entry): string method entryDeleteUrl (line 71) | public function entryDeleteUrl(Entry $entry): string method entryCommentCreateUrl (line 80) | public function entryCommentCreateUrl(EntryComment $comment): string method entryCommentViewUrl (line 90) | public function entryCommentViewUrl(EntryComment $comment): string method entryCommentEditUrl (line 100) | public function entryCommentEditUrl(EntryComment $comment): string method entryCommentDeleteUrl (line 110) | public function entryCommentDeleteUrl(EntryComment $comment): string method entryCommentVotersUrl (line 120) | public function entryCommentVotersUrl(EntryComment $comment, string $t... method entryCommentFavouritesUrl (line 131) | public function entryCommentFavouritesUrl(EntryComment $comment): string method entryCommentModerateUrl (line 141) | public function entryCommentModerateUrl(EntryComment $comment): string method postUrl (line 151) | public function postUrl(Post $post): string method postEditUrl (line 160) | public function postEditUrl(Post $post): string method postFavouritesUrl (line 169) | public function postFavouritesUrl(Post $post): string method postVotersUrl (line 178) | public function postVotersUrl(Post $post, string $type): string method postModerateUrl (line 188) | public function postModerateUrl(Post $post): string method postDeleteUrl (line 197) | public function postDeleteUrl(Post $post): string method postCommentReplyUrl (line 206) | public function postCommentReplyUrl(PostComment $comment): string method postCommentEditUrl (line 216) | public function postCommentEditUrl(PostComment $comment): string method postCommentModerateUrl (line 226) | public function postCommentModerateUrl(PostComment $comment): string method postCommentVotersUrl (line 236) | public function postCommentVotersUrl(PostComment $comment): string method postCommentFavouritesUrl (line 246) | public function postCommentFavouritesUrl(PostComment $comment): string method postCommentDeleteUrl (line 256) | public function postCommentDeleteUrl(PostComment $comment): string method optionsUrl (line 269) | public function optionsUrl(string $name, ?string $value, ?string $rout... method mentionUrl (line 295) | public function mentionUrl(string $username): string method getCursorUrlValue (line 300) | public function getCursorUrlValue(mixed $cursor): mixed FILE: src/Twig/Runtime/UserExtensionRuntime.php class UserExtensionRuntime (line 17) | class UserExtensionRuntime implements RuntimeExtensionInterface method __construct (line 19) | public function __construct( method isFollowed (line 29) | public function isFollowed(User $followed) method isBlocked (line 38) | public function isBlocked(User $blocked) method username (line 47) | public function username(string $value, ?bool $withApPostfix = false):... method apDomain (line 52) | public function apDomain(string $value): string method getReputationTotal (line 57) | public function getReputationTotal(User $user): int method getInstanceOfUser (line 62) | public function getInstanceOfUser(User $user): ?Instance method isInstanceOfUserBanned (line 67) | public function isInstanceOfUserBanned(User $user): bool method getUserAttitude (line 76) | public function getUserAttitude(User $user): float FILE: src/Utils/AddErrorDetailsStampListener.php class AddErrorDetailsStampListener (line 22) | final class AddErrorDetailsStampListener implements EventSubscriberInter... method onMessageFailed (line 24) | public function onMessageFailed(WorkerMessageFailedEvent $event): void method getSubscribedEvents (line 45) | public static function getSubscribedEvents(): array FILE: src/Utils/ArrayUtils.php class ArrayUtils (line 7) | class ArrayUtils method numCompareAscending (line 9) | public static function numCompareAscending(int $a, int $b): int method numCompareDescending (line 18) | public static function numCompareDescending(int $a, int $b): int method sliceArrayIntoEqualPieces (line 34) | public static function sliceArrayIntoEqualPieces(array $a, int $size):... FILE: src/Utils/DownvotesMode.php method GetChoices (line 13) | public static function GetChoices(): array FILE: src/Utils/Embed.php class Embed (line 19) | class Embed method __construct (line 27) | public function __construct( method __clone (line 35) | public function __clone(): void method fetch (line 43) | public function fetch($url): self method fetchEmbed (line 108) | private function fetchEmbed(string $url): Extractor method detectFaultyRedirectEmbed (line 125) | private function detectFaultyRedirectEmbed(Extractor $embed): bool method cleanIframe (line 144) | private function cleanIframe(?string $html): ?string method createLocalImage (line 153) | private function createLocalImage(string $url): self method getType (line 162) | public function getType(): string method isImageUrl (line 179) | public function isImageUrl(): bool method isVideoUrl (line 188) | private function isVideoUrl(): bool method isVideoEmbed (line 193) | private function isVideoEmbed(): bool FILE: src/Utils/ExifCleaner.php class ExifCleaner (line 13) | class ExifCleaner method __construct (line 35) | public function __construct( method cleanImage (line 44) | public function cleanImage(string $filePath, ExifCleanMode $mode) method getExifToolBinary (line 70) | private function getExifToolBinary(): ?string method getCleaningArguments (line 82) | private function getCleaningArguments(ExifCleanMode $mode): array method buildProcess (line 91) | private function buildProcess(ExifCleanMode $mode, string $filePath, s... FILE: src/Utils/GeneralUtil.php class GeneralUtil (line 9) | class GeneralUtil method shouldPathBeIgnored (line 11) | public static function shouldPathBeIgnored(array $ignoredPaths, string... method useProgressbarFormatsWithMessage (line 24) | public static function useProgressbarFormatsWithMessage(): void FILE: src/Utils/IriGenerator.php class IriGenerator (line 10) | class IriGenerator method getIriFromResource (line 12) | public static function getIriFromResource(ApiResourceInterface $apiRes... FILE: src/Utils/JsonldUtils.php class JsonldUtils (line 7) | class JsonldUtils method getArrayValue (line 9) | public static function getArrayValue(array $object, string $key): array FILE: src/Utils/RegPatterns.php class RegPatterns (line 7) | class RegPatterns FILE: src/Utils/Slugger.php class Slugger (line 9) | class Slugger method camelCase (line 11) | public static function camelCase(string $value): string method studly (line 16) | private static function studly(string $value): string method slug (line 23) | public function slug(string $val): string method getWords (line 28) | private function getWords(string $sentence, int $count = 10): string FILE: src/Utils/SqlHelpers.php class SqlHelpers (line 21) | class SqlHelpers method __construct (line 31) | public function __construct( method makeWhereString (line 39) | public static function makeWhereString(array $whereClauses): string method rewriteArrayParameters (line 69) | public static function rewriteArrayParameters(array $parameters, strin... method getSqlType (line 100) | public static function getSqlType(mixed $value): string|int method invertOrderings (line 113) | public static function invertOrderings(array $orderings): array method getBlockedMagazinesDql (line 130) | public function getBlockedMagazinesDql(User $user): string method getBlockedUsersDql (line 141) | public function getBlockedUsersDql(User $user): string method getCachedUserFollows (line 155) | public function getCachedUserFollows(User $user): array method clearCachedUserFollows (line 173) | public function clearCachedUserFollows(User $user): void method getCachedUserSubscribedMagazines (line 186) | public function getCachedUserSubscribedMagazines(User $user): array method clearCachedUserSubscribedMagazines (line 204) | public function clearCachedUserSubscribedMagazines(User $user): void method getCachedUserModeratedMagazines (line 217) | public function getCachedUserModeratedMagazines(User $user): array method clearCachedUserModeratedMagazines (line 235) | public function clearCachedUserModeratedMagazines(User $user): void method getCachedUserSubscribedDomains (line 248) | public function getCachedUserSubscribedDomains(User $user): array method clearCachedUserSubscribedDomains (line 266) | public function clearCachedUserSubscribedDomains(User $user): void method getCachedUserBlocks (line 279) | public function getCachedUserBlocks(User $user): array method clearCachedUserBlocks (line 297) | public function clearCachedUserBlocks(User $user): void method getCachedUserMagazineBlocks (line 310) | public function getCachedUserMagazineBlocks(User $user): array method clearCachedUserMagazineBlocks (line 328) | public function clearCachedUserMagazineBlocks(User $user): void method getCachedUserDomainBlocks (line 341) | public function getCachedUserDomainBlocks(User $user): array method clearCachedUserDomainBlocks (line 359) | public function clearCachedUserDomainBlocks(User $user): void method fetchSingleColumnAsArray (line 376) | public function fetchSingleColumnAsArray(string $sql, User $user): array method getRealClassName (line 393) | public static function getRealClassName(EntityManagerInterface $entity... method findByAdjusted (line 407) | public static function findByAdjusted(ServiceEntityRepository $reposit... FILE: src/Utils/UrlCleaner.php class UrlCleaner (line 9) | class UrlCleaner method __invoke (line 103) | public function __invoke(string $url): string method removeVar (line 112) | private function removeVar(string $url, string $var): string method validate (line 122) | private function validate(string $url): string FILE: src/Utils/UrlUtils.php class UrlUtils (line 9) | class UrlUtils method isActivityPubRequest (line 11) | public static function isActivityPubRequest(?Request $request): bool method getCacheKeyForMarkdownUrl (line 22) | public static function getCacheKeyForMarkdownUrl(string $url): string method getCacheKeyForMarkdownUserMention (line 29) | public static function getCacheKeyForMarkdownUserMention(string $url):... method getCacheKeyForMarkdownMagazineMention (line 36) | public static function getCacheKeyForMarkdownMagazineMention(string $u... method extractUrlsFromString (line 43) | public static function extractUrlsFromString(string $text): array FILE: src/Validator/NoSurroundingWhitespace.php class NoSurroundingWhitespace (line 10) | #[\Attribute(\Attribute::TARGET_PROPERTY)] method __construct (line 21) | #[HasNamedArguments] method getTargets (line 28) | public function getTargets(): array FILE: src/Validator/NoSurroundingWhitespaceValidator.php class NoSurroundingWhitespaceValidator (line 11) | class NoSurroundingWhitespaceValidator extends ConstraintValidator method validate (line 13) | public function validate($value, Constraint $constraint): void FILE: src/Validator/Unique.php class Unique (line 15) | #[\Attribute(\Attribute::TARGET_CLASS | \Attribute::IS_REPEATABLE)] method __construct (line 31) | #[HasNamedArguments] method getTargets (line 49) | public function getTargets(): array FILE: src/Validator/UniqueValidator.php class UniqueValidator (line 13) | final class UniqueValidator extends ConstraintValidator method __construct (line 15) | public function __construct(private readonly EntityManagerInterface $e... method validate (line 19) | public function validate($value, Constraint $constraint): void FILE: tests/ActivityPubJsonDriver.php class ActivityPubJsonDriver (line 11) | class ActivityPubJsonDriver extends JsonDriver method serialize (line 13) | public function serialize($data): string method match (line 28) | public function match($expected, $actual): void method scrub (line 40) | protected function scrub(mixed $data): mixed method scrubArray (line 51) | protected function scrubArray(array $data): array method scrubObject (line 96) | protected function scrubObject(object $data): object FILE: tests/ActivityPubTestCase.php class ActivityPubTestCase (line 32) | class ActivityPubTestCase extends WebTestCase method setUp (line 62) | public function setUp(): void method getService (line 99) | private function getService(string $className) method getDefaultUuid (line 104) | protected function getDefaultUuid(): Uuid method getSnapshotDirectory (line 109) | protected function getSnapshotDirectory(): string FILE: tests/FactoryTrait.php type FactoryTrait (line 41) | trait FactoryTrait method createVote (line 43) | public function createVote(int $choice, VotableInterface $subject, Use... method loadExampleMagazines (line 54) | protected function loadExampleMagazines(): void method loadExampleUsers (line 63) | protected function loadExampleUsers(): void method provideUsers (line 70) | private function provideUsers(): iterable method createUser (line 87) | private function createUser(string $username, ?string $email = null, ?... method createMessage (line 116) | public function createMessage(User $to, User $from, string $content): ... method createMessageThread (line 125) | public function createMessageThread(User $to, User $from, string $cont... method createOAuth2AuthCodeClient (line 134) | public static function createOAuth2AuthCodeClient(): void method createOAuth2PublicAuthCodeClient (line 149) | public static function createOAuth2PublicAuthCodeClient(): void method createOAuth2ClientCredsClient (line 164) | public static function createOAuth2ClientCredsClient(): void method provideMagazines (line 191) | private function provideMagazines(): iterable method getUserByUsername (line 226) | protected function getUserByUsername(string $username, bool $isAdmin =... method setAdmin (line 248) | protected function setAdmin(User $user): void method createMagazine (line 259) | private function createMagazine( method loadNotificationsFixture (line 288) | protected function loadNotificationsFixture() method getMagazineByName (line 314) | protected function getMagazineByName(string $name, ?User $user = null,... method getMagazineByNameNoRSAKey (line 321) | protected function getMagazineByNameNoRSAKey(string $name, ?User $user... method getEntryByTitle (line 369) | protected function getEntryByTitle( method createEntry (line 389) | protected function createEntry( method createEntryComment (line 416) | public function createEntryComment( method createPost (line 445) | public function createPost(string $body, ?Magazine $magazine = null, ?... method createPostComment (line 457) | public function createPostComment(string $body, ?Post $post = null, ?U... method createPostCommentReply (line 471) | public function createPostCommentReply(string $body, ?Post $post = nul... method createImage (line 484) | public function createImage(string $fileName): Image method createMessageNotification (line 505) | public function createMessageNotification(?User $to = null, ?User $fro... method createInstancePages (line 517) | protected function createInstancePages(): Site method createModlogMessages (line 548) | public function createModlogMessages(): void method register (line 570) | public function register($active = false): KernelBrowser method getKibbyImageDto (line 602) | public function getKibbyImageDto(): ImageDto method getKibbyFlippedImageDto (line 607) | public function getKibbyFlippedImageDto(): ImageDto method getKibbyImageVariantDto (line 612) | private function getKibbyImageVariantDto(string $suffix): ImageDto FILE: tests/Functional/ActivityPub/ActivityPubFunctionalTestCase.php class ActivityPubFunctionalTestCase (line 23) | abstract class ActivityPubFunctionalTestCase extends ActivityPubTestCase method setUp (line 47) | public function setUp(): void method setupLocalActors (line 105) | protected function setupLocalActors(): void method setUpRemoteEntities (line 112) | abstract public function setUpRemoteEntities(): void; method setUpLateRemoteEntities (line 117) | public function setUpLateRemoteEntities(): void method setUpLocalEntities (line 124) | public function setUpLocalEntities(): void method setUpRemoteActors (line 128) | protected function setUpRemoteActors(): void method setUpRemoteSubscriber (line 142) | protected function setUpRemoteSubscriber(): void method registerActor (line 150) | protected function registerActor(ActivityPubActorInterface $actor, str... method switchToRemoteDomain (line 173) | protected function switchToRemoteDomain($domain): void method switchToLocalDomain (line 182) | protected function switchToLocalDomain(): void method createRemoteEntryInRemoteMagazine (line 196) | protected function createRemoteEntryInRemoteMagazine(Magazine $magazin... method createRemoteEntryCommentInRemoteMagazine (line 224) | protected function createRemoteEntryCommentInRemoteMagazine(Magazine $... method createRemotePostInRemoteMagazine (line 254) | protected function createRemotePostInRemoteMagazine(Magazine $magazine... method createRemotePostCommentInRemoteMagazine (line 282) | protected function createRemotePostCommentInRemoteMagazine(Magazine $m... method createRemoteEntryInLocalMagazine (line 312) | protected function createRemoteEntryInLocalMagazine(Magazine $magazine... method createRemoteEntryCommentInLocalMagazine (line 337) | protected function createRemoteEntryCommentInLocalMagazine(Magazine $m... method createRemotePostInLocalMagazine (line 364) | protected function createRemotePostInLocalMagazine(Magazine $magazine,... method createRemotePostCommentInLocalMagazine (line 389) | protected function createRemotePostCommentInLocalMagazine(Magazine $ma... method createRemoteMessage (line 416) | protected function createRemoteMessage(User $fromRemoteUser, User $toL... method RewriteTargetFieldsToLocal (line 448) | protected function RewriteTargetFieldsToLocal(Magazine $magazine, arra... method assertCountOfSentActivitiesOfType (line 468) | protected function assertCountOfSentActivitiesOfType(int $expectedCoun... method assertOneSentActivityOfType (line 474) | protected function assertOneSentActivityOfType(string $type, ?string $... method assertOneSentAnnouncedActivityOfType (line 488) | protected function assertOneSentAnnouncedActivityOfType(string $type, ... method assertOneSentAnnouncedActivityOfTypeGetInnerActivity (line 497) | protected function assertOneSentAnnouncedActivityOfTypeGetInnerActivit... method getSentActivitiesOfType (line 517) | protected function getSentActivitiesOfType(string $type): array method getSentAnnounceActivitiesOfInnerType (line 525) | protected function getSentAnnounceActivitiesOfInnerType(string $type):... FILE: tests/Functional/ActivityPub/Inbox/AcceptHandlerTest.php class AcceptHandlerTest (line 11) | #[Group(name: 'ActivityPub')] method setUp (line 20) | public function setUp(): void method setUpLocalEntities (line 27) | public function setUpLocalEntities(): void method setUpRemoteEntities (line 41) | public function setUpRemoteEntities(): void method setUpLateRemoteEntities (line 45) | public function setUpLateRemoteEntities(): void method testAcceptFollowMagazine (line 58) | public function testAcceptFollowMagazine(): void method testAcceptFollowUser (line 64) | public function testAcceptFollowUser(): void FILE: tests/Functional/ActivityPub/Inbox/AddHandlerTest.php class AddHandlerTest (line 13) | #[Group(name: 'ActivityPub')] method setUp (line 29) | public function setUp(): void method testAddModeratorInRemoteMagazine (line 37) | public function testAddModeratorInRemoteMagazine(): void method testAddModeratorLocalMagazine (line 44) | public function testAddModeratorLocalMagazine(): void method testAddPinnedEntryInRemoteMagazine (line 53) | public function testAddPinnedEntryInRemoteMagazine(): void method testAddPinnedEntryLocalMagazine (line 65) | public function testAddPinnedEntryLocalMagazine(): void method setUpRemoteEntities (line 78) | public function setUpRemoteEntities(): void method buildAddModeratorInRemoteMagazine (line 86) | private function buildAddModeratorInRemoteMagazine(): void method buildAddModeratorInLocalMagazine (line 96) | private function buildAddModeratorInLocalMagazine(): void method buildAddPinnedPostInRemoteMagazine (line 107) | private function buildAddPinnedPostInRemoteMagazine(Entry $entry): void method buildAddPinnedPostInLocalMagazine (line 116) | private function buildAddPinnedPostInLocalMagazine(Entry $entry): void method assertAddSentToSubscriber (line 126) | private function assertAddSentToSubscriber(array $originalPayload): void FILE: tests/Functional/ActivityPub/Inbox/BlockHandlerTest.php class BlockHandlerTest (line 15) | #[Group(name: 'ActivityPub')] method setUp (line 33) | public function setUp(): void method setUpRemoteActors (line 42) | protected function setUpRemoteActors(): void method setupLocalActors (line 50) | public function setupLocalActors(): void method setUpRemoteEntities (line 56) | public function setUpRemoteEntities(): void method testBlockLocalUserLocalMagazine (line 65) | public function testBlockLocalUserLocalMagazine(): void method testUndoBlockLocalUserLocalMagazine (line 78) | #[Depends('testBlockLocalUserLocalMagazine')] method testBlockRemoteUserLocalMagazine (line 94) | public function testBlockRemoteUserLocalMagazine(): void method testUndoBlockRemoteUserLocalMagazine (line 107) | #[Depends('testBlockRemoteUserLocalMagazine')] method testBlockLocalUserRemoteMagazine (line 123) | public function testBlockLocalUserRemoteMagazine(): void method testUndoBlockLocalUserRemoteMagazine (line 132) | #[Depends('testBlockLocalUserRemoteMagazine')] method testBlockRemoteUserRemoteMagazine (line 143) | public function testBlockRemoteUserRemoteMagazine(): void method testUndoBlockRemoteUserRemoteMagazine (line 152) | #[Depends('testBlockRemoteUserRemoteMagazine')] method testInstanceBanRemoteUser (line 163) | public function testInstanceBanRemoteUser(): void method testUndoInstanceBanRemoteUser (line 174) | #[Depends('testInstanceBanRemoteUser')] method buildBlockLocalUserLocalMagazine (line 186) | private function buildBlockLocalUserLocalMagazine(): void method buildBlockRemoteUserLocalMagazine (line 207) | private function buildBlockRemoteUserLocalMagazine(): void method buildBlockLocalUserRemoteMagazine (line 227) | private function buildBlockLocalUserRemoteMagazine(): void method buildBlockRemoteUserRemoteMagazine (line 247) | private function buildBlockRemoteUserRemoteMagazine(): void method buildInstanceBanRemoteUser (line 265) | private function buildInstanceBanRemoteUser(): void FILE: tests/Functional/ActivityPub/Inbox/CreateHandlerTest.php class CreateHandlerTest (line 16) | #[Group(name: 'ActivityPub')] method setUpRemoteEntities (line 33) | public function setUpRemoteEntities(): void method setUpLocalEntities (line 49) | public function setUpLocalEntities(): void method testCreateAnnouncedEntry (line 54) | public function testCreateAnnouncedEntry(): void method testCreateAnnouncedEntryComment (line 61) | #[Depends('testCreateAnnouncedEntry')] method testCannotCreateAnnouncedEntryCommentInLockedEntry (line 70) | #[Depends('testCreateAnnouncedEntryComment')] method testCreateAnnouncedPost (line 85) | public function testCreateAnnouncedPost(): void method testCreateAnnouncedPostComment (line 92) | #[Depends('testCreateAnnouncedPost')] method testCannotCreateAnnouncedPostCommentInLockedPost (line 101) | #[Depends('testCreateAnnouncedPostComment')] method testCreateEntry (line 116) | public function testCreateEntry(): void method testCreateEntryWithUrlAndImage (line 130) | public function testCreateEntryWithUrlAndImage(): void method testCreateEntryComment (line 146) | #[Depends('testCreateEntry')] method testCreatePost (line 164) | public function testCreatePost(): void method testCreatePostComment (line 178) | #[Depends('testCreatePost')] method testCreateMessage (line 196) | public function testCreateMessage(): void method testCreateMessageFollowersOnlyFails (line 203) | public function testCreateMessageFollowersOnlyFails(): void method testCreateMessageFollowersOnly (line 210) | public function testCreateMessageFollowersOnly(): void method testCreateMessageNobodyFails (line 219) | public function testCreateMessageNobodyFails(): void method testMastodonMentionInPost (line 227) | public function testMastodonMentionInPost(): void method testMastodonMentionInPostWithoutTagArray (line 239) | public function testMastodonMentionInPostWithoutTagArray(): void method setupRemoteActor (line 249) | private function setupRemoteActor(): void method setupMastodonPost (line 266) | private function setupMastodonPost(): void method setupMastodonPostWithoutTagArray (line 293) | private function setupMastodonPostWithoutTagArray(): void method createRemoteEntryWithUrlAndImageInLocalMagazine (line 303) | private function createRemoteEntryWithUrlAndImageInLocalMagazine(Magaz... FILE: tests/Functional/ActivityPub/Inbox/DeleteHandlerTest.php class DeleteHandlerTest (line 20) | #[Group(name: 'ActivityPub')] method testDeleteLocalEntryInLocalMagazineByRemoteModerator (line 43) | public function testDeleteLocalEntryInLocalMagazineByRemoteModerator()... method testDeleteLocalEntryInRemoteMagazineByRemoteModerator (line 54) | public function testDeleteLocalEntryInRemoteMagazineByRemoteModerator(... method testDeleteRemoteEntryInLocalMagazineByRemoteModerator (line 66) | public function testDeleteRemoteEntryInLocalMagazineByRemoteModerator(... method testDeleteRemoteEntryInRemoteMagazineByRemoteModerator (line 78) | public function testDeleteRemoteEntryInRemoteMagazineByRemoteModerator... method testDeleteLocalEntryCommentInLocalMagazineByRemoteModerator (line 93) | public function testDeleteLocalEntryCommentInLocalMagazineByRemoteMode... method testDeleteLocalEntryCommentInRemoteMagazineByRemoteModerator (line 104) | public function testDeleteLocalEntryCommentInRemoteMagazineByRemoteMod... method testDeleteRemoteEntryCommentInLocalMagazineByRemoteModerator (line 116) | public function testDeleteRemoteEntryCommentInLocalMagazineByRemoteMod... method testDeleteRemoteEntryCommentInRemoteMagazineByRemoteModerator (line 132) | public function testDeleteRemoteEntryCommentInRemoteMagazineByRemoteMo... method testDeleteLocalPostInLocalMagazineByRemoteModerator (line 151) | public function testDeleteLocalPostInLocalMagazineByRemoteModerator():... method testDeleteLocalPostInRemoteMagazineByRemoteModerator (line 162) | public function testDeleteLocalPostInRemoteMagazineByRemoteModerator()... method testDeleteRemotePostInLocalMagazineByRemoteModerator (line 174) | public function testDeleteRemotePostInLocalMagazineByRemoteModerator()... method testDeleteRemotePostInRemoteMagazineByRemoteModerator (line 186) | public function testDeleteRemotePostInRemoteMagazineByRemoteModerator(... method testDeleteLocalPostCommentInLocalMagazineByRemoteModerator (line 201) | public function testDeleteLocalPostCommentInLocalMagazineByRemoteModer... method testDeleteLocalPostCommentInRemoteMagazineByRemoteModerator (line 212) | public function testDeleteLocalPostCommentInRemoteMagazineByRemoteMode... method testDeleteRemotePostCommentInLocalMagazineByRemoteModerator (line 224) | public function testDeleteRemotePostCommentInLocalMagazineByRemoteMode... method testDeleteRemotePostCommentInRemoteMagazineByRemoteModerator (line 240) | public function testDeleteRemotePostCommentInRemoteMagazineByRemoteMod... method setUp (line 259) | public function setUp(): void method setUpRemoteActors (line 268) | protected function setUpRemoteActors(): void method setUpRemoteEntities (line 277) | public function setUpRemoteEntities(): void method createDeletesFromRemoteEntryInRemoteMagazine (line 289) | private function createDeletesFromRemoteEntryInRemoteMagazine(Entry $c... method createDeletesFromRemoteEntryInLocalMagazine (line 294) | private function createDeletesFromRemoteEntryInLocalMagazine(Entry $cr... method createDeletesFromRemoteEntryCommentInRemoteMagazine (line 299) | private function createDeletesFromRemoteEntryCommentInRemoteMagazine(E... method createDeletesFromRemoteEntryCommentInLocalMagazine (line 304) | private function createDeletesFromRemoteEntryCommentInLocalMagazine(En... method createDeletesFromRemotePostInRemoteMagazine (line 309) | private function createDeletesFromRemotePostInRemoteMagazine(Post $pos... method createDeletesFromRemotePostInLocalMagazine (line 314) | private function createDeletesFromRemotePostInLocalMagazine(Post $ost)... method createDeletesFromRemotePostCommentInRemoteMagazine (line 319) | private function createDeletesFromRemotePostCommentInRemoteMagazine(Po... method createDeletesFromRemotePostCommentInLocalMagazine (line 324) | private function createDeletesFromRemotePostCommentInLocalMagazine(Pos... method createDeleteForContent (line 329) | private function createDeleteForContent(Entry|EntryComment|Post|PostCo... method createLocalEntryAndCreateDeleteActivity (line 344) | private function createLocalEntryAndCreateDeleteActivity(Magazine $mag... method createLocalEntryCommentAndCreateDeleteActivity (line 365) | private function createLocalEntryCommentAndCreateDeleteActivity(Magazi... method createLocalPostAndCreateDeleteActivity (line 387) | private function createLocalPostAndCreateDeleteActivity(Magazine $maga... method createLocalPostCommentAndCreateDeleteActivity (line 408) | private function createLocalPostCommentAndCreateDeleteActivity(Magazin... FILE: tests/Functional/ActivityPub/Inbox/DislikeHandlerTest.php class DislikeHandlerTest (line 16) | #[Group(name: 'ActivityPub')] method testDislikeRemoteEntryInRemoteMagazine (line 45) | public function testDislikeRemoteEntryInRemoteMagazine(): void method testUndoDislikeRemoteEntryInRemoteMagazine (line 56) | #[Depends('testDislikeRemoteEntryInRemoteMagazine')] method testDislikeRemoteEntryCommentInRemoteMagazine (line 68) | public function testDislikeRemoteEntryCommentInRemoteMagazine(): void method testUndoLikeRemoteEntryCommentInRemoteMagazine (line 80) | #[Depends('testDislikeRemoteEntryCommentInRemoteMagazine')] method testDislikeRemotePostInRemoteMagazine (line 92) | public function testDislikeRemotePostInRemoteMagazine(): void method testUndoLikeRemotePostInRemoteMagazine (line 103) | #[Depends('testDislikeRemotePostInRemoteMagazine')] method testDislikeRemotePostCommentInRemoteMagazine (line 115) | public function testDislikeRemotePostCommentInRemoteMagazine(): void method testUndoLikeRemotePostCommentInRemoteMagazine (line 127) | #[Depends('testDislikeRemotePostCommentInRemoteMagazine')] method testDislikeEntryInLocalMagazine (line 139) | public function testDislikeEntryInLocalMagazine(): void method testUndoLikeEntryInLocalMagazine (line 159) | #[Depends('testDislikeEntryInLocalMagazine')] method testDislikeEntryCommentInLocalMagazine (line 182) | public function testDislikeEntryCommentInLocalMagazine(): void method testUndoLikeEntryCommentInLocalMagazine (line 204) | #[Depends('testDislikeEntryCommentInLocalMagazine')] method testDislikePostInLocalMagazine (line 227) | public function testDislikePostInLocalMagazine(): void method testUndoLikePostInLocalMagazine (line 248) | #[Depends('testDislikePostInLocalMagazine')] method testDislikePostCommentInLocalMagazine (line 271) | public function testDislikePostCommentInLocalMagazine(): void method testUndoLikePostCommentInLocalMagazine (line 293) | #[Depends('testDislikePostCommentInLocalMagazine')] method setUpRemoteEntities (line 316) | public function setUpRemoteEntities(): void method buildDislikeRemoteEntryInRemoteMagazine (line 328) | public function buildDislikeRemoteEntryInRemoteMagazine(Entry $entry):... method buildDislikeRemoteEntryCommentInRemoteMagazine (line 343) | public function buildDislikeRemoteEntryCommentInRemoteMagazine(EntryCo... method buildDislikeRemotePostInRemoteMagazine (line 359) | public function buildDislikeRemotePostInRemoteMagazine(Post $post): void method buildDislikeRemotePostCommentInRemoteMagazine (line 375) | public function buildDislikeRemotePostCommentInRemoteMagazine(PostComm... method buildDislikeRemoteEntryInLocalMagazine (line 391) | public function buildDislikeRemoteEntryInLocalMagazine(Entry $entry): ... method buildDislikeRemoteEntryCommentInLocalMagazine (line 407) | public function buildDislikeRemoteEntryCommentInLocalMagazine(EntryCom... method buildDislikeRemotePostInLocalMagazine (line 423) | public function buildDislikeRemotePostInLocalMagazine(Post $post): void method buildDislikeRemotePostCommentInLocalMagazine (line 439) | public function buildDislikeRemotePostCommentInLocalMagazine(PostComme... FILE: tests/Functional/ActivityPub/Inbox/FlagHandlerTest.php class FlagHandlerTest (line 19) | #[Group(name: 'ActivityPub')] method testFlagRemoteEntryInRemoteMagazine (line 41) | public function testFlagRemoteEntryInRemoteMagazine(): void method testFlagRemoteEntryCommentInRemoteMagazine (line 53) | public function testFlagRemoteEntryCommentInRemoteMagazine(): void method testFlagRemotePostInRemoteMagazine (line 66) | public function testFlagRemotePostInRemoteMagazine(): void method testFlagRemotePostCommentInRemoteMagazine (line 78) | public function testFlagRemotePostCommentInRemoteMagazine(): void method testFlagRemoteEntryInLocalMagazine (line 91) | public function testFlagRemoteEntryInLocalMagazine(): void method testFlagRemoteEntryCommentInLocalMagazine (line 103) | public function testFlagRemoteEntryCommentInLocalMagazine(): void method testFlagRemotePostInLocalMagazine (line 116) | public function testFlagRemotePostInLocalMagazine(): void method testFlagRemotePostCommentInLocalMagazine (line 128) | public function testFlagRemotePostCommentInLocalMagazine(): void method setUpRemoteEntities (line 141) | public function setUpRemoteEntities(): void method buildFlagRemoteEntryInRemoteMagazine (line 153) | private function buildFlagRemoteEntryInRemoteMagazine(Entry $entry): void method buildFlagRemoteEntryCommentInRemoteMagazine (line 158) | private function buildFlagRemoteEntryCommentInRemoteMagazine(EntryComm... method buildFlagRemotePostInRemoteMagazine (line 163) | private function buildFlagRemotePostInRemoteMagazine(Post $post): void method buildFlagRemotePostCommentInRemoteMagazine (line 168) | private function buildFlagRemotePostCommentInRemoteMagazine(PostCommen... method buildFlagRemoteEntryInLocalMagazine (line 173) | private function buildFlagRemoteEntryInLocalMagazine(Entry $entry): void method buildFlagRemoteEntryCommentInLocalMagazine (line 178) | private function buildFlagRemoteEntryCommentInLocalMagazine(EntryComme... method buildFlagRemotePostInLocalMagazine (line 183) | private function buildFlagRemotePostInLocalMagazine(Post $post): void method buildFlagRemotePostCommentInLocalMagazine (line 188) | private function buildFlagRemotePostCommentInLocalMagazine(PostComment... method createFlagActivity (line 193) | private function createFlagActivity(Magazine|User $user, ReportInterfa... FILE: tests/Functional/ActivityPub/Inbox/FollowHandlerTest.php class FollowHandlerTest (line 15) | #[Group(name: 'ActivityPub')] method setUpRemoteEntities (line 25) | public function setUpRemoteEntities(): void method testUserFollowUser (line 74) | public function testUserFollowUser(): void method testUndoUserFollowUser (line 93) | #[Depends('testUserFollowUser')] method testUserFollowMagazine (line 113) | public function testUserFollowMagazine(): void method testUndoUserFollowMagazine (line 130) | #[Depends('testUserFollowMagazine')] FILE: tests/Functional/ActivityPub/Inbox/LikeHandlerTest.php class LikeHandlerTest (line 16) | #[Group(name: 'ActivityPub')] method testLikeRemoteEntryInRemoteMagazine (line 45) | public function testLikeRemoteEntryInRemoteMagazine(): void method testUndoLikeRemoteEntryInRemoteMagazine (line 56) | #[Depends('testLikeRemoteEntryInRemoteMagazine')] method testLikeRemoteEntryCommentInRemoteMagazine (line 68) | public function testLikeRemoteEntryCommentInRemoteMagazine(): void method testUndoLikeRemoteEntryCommentInRemoteMagazine (line 80) | #[Depends('testLikeRemoteEntryCommentInRemoteMagazine')] method testLikeRemotePostInRemoteMagazine (line 92) | public function testLikeRemotePostInRemoteMagazine(): void method testUndoLikeRemotePostInRemoteMagazine (line 103) | #[Depends('testLikeRemotePostInRemoteMagazine')] method testLikeRemotePostCommentInRemoteMagazine (line 115) | public function testLikeRemotePostCommentInRemoteMagazine(): void method testUndoLikeRemotePostCommentInRemoteMagazine (line 127) | #[Depends('testLikeRemotePostCommentInRemoteMagazine')] method testLikeEntryInLocalMagazine (line 139) | public function testLikeEntryInLocalMagazine(): void method testUndoLikeEntryInLocalMagazine (line 159) | #[Depends('testLikeEntryInLocalMagazine')] method testLikeEntryCommentInLocalMagazine (line 182) | public function testLikeEntryCommentInLocalMagazine(): void method testUndoLikeEntryCommentInLocalMagazine (line 204) | #[Depends('testLikeEntryCommentInLocalMagazine')] method testLikePostInLocalMagazine (line 227) | public function testLikePostInLocalMagazine(): void method testUndoLikePostInLocalMagazine (line 248) | #[Depends('testLikePostInLocalMagazine')] method testLikePostCommentInLocalMagazine (line 271) | public function testLikePostCommentInLocalMagazine(): void method testUndoLikePostCommentInLocalMagazine (line 293) | #[Depends('testLikePostCommentInLocalMagazine')] method setUpRemoteEntities (line 316) | public function setUpRemoteEntities(): void method buildLikeRemoteEntryInRemoteMagazine (line 328) | public function buildLikeRemoteEntryInRemoteMagazine(Entry $entry): void method buildLikeRemoteEntryCommentInRemoteMagazine (line 341) | public function buildLikeRemoteEntryCommentInRemoteMagazine(EntryComme... method buildLikeRemotePostInRemoteMagazine (line 354) | public function buildLikeRemotePostInRemoteMagazine(Post $post): void method buildLikeRemotePostCommentInRemoteMagazine (line 367) | public function buildLikeRemotePostCommentInRemoteMagazine(PostComment... method buildLikeRemoteEntryInLocalMagazine (line 380) | public function buildLikeRemoteEntryInLocalMagazine(Entry $entry): void method buildLikeRemoteEntryCommentInLocalMagazine (line 393) | public function buildLikeRemoteEntryCommentInLocalMagazine(EntryCommen... method buildLikeRemotePostInLocalMagazine (line 406) | public function buildLikeRemotePostInLocalMagazine(Post $post): void method buildLikeRemotePostCommentInLocalMagazine (line 419) | public function buildLikeRemotePostCommentInLocalMagazine(PostComment ... FILE: tests/Functional/ActivityPub/Inbox/LockHandlerTest.php class LockHandlerTest (line 16) | #[Group(name: 'ActivityPub')] method testLockLocalEntryInLocalMagazineByRemoteModerator (line 35) | public function testLockLocalEntryInLocalMagazineByRemoteModerator(): ... method testLockLocalEntryInRemoteMagazineByRemoteModerator (line 52) | public function testLockLocalEntryInRemoteMagazineByRemoteModerator():... method testLockRemoteEntryInLocalMagazineByRemoteModerator (line 71) | public function testLockRemoteEntryInLocalMagazineByRemoteModerator():... method testLockRemoteEntryInRemoteMagazineByRemoteModerator (line 88) | public function testLockRemoteEntryInRemoteMagazineByRemoteModerator()... method testLockLocalPostInLocalMagazineByRemoteModerator (line 109) | public function testLockLocalPostInLocalMagazineByRemoteModerator(): void method testLockLocalPostInRemoteMagazineByRemoteModerator (line 125) | public function testLockLocalPostInRemoteMagazineByRemoteModerator(): ... method testLockRemotePostInLocalMagazineByRemoteModerator (line 143) | public function testLockRemotePostInLocalMagazineByRemoteModerator(): ... method testLockRemotePostInRemoteMagazineByRemoteModerator (line 160) | public function testLockRemotePostInRemoteMagazineByRemoteModerator():... method setUp (line 181) | public function setUp(): void method setUpRemoteActors (line 190) | protected function setUpRemoteActors(): void method setUpRemoteEntities (line 199) | public function setUpRemoteEntities(): void method createLockFromRemoteEntryInRemoteMagazine (line 207) | private function createLockFromRemoteEntryInRemoteMagazine(Entry $crea... method createLockFromRemoteEntryInLocalMagazine (line 214) | private function createLockFromRemoteEntryInLocalMagazine(Entry $creat... method createLockFromRemotePostInRemoteMagazine (line 221) | private function createLockFromRemotePostInRemoteMagazine(Post $post):... method createLockFromRemotePostInLocalMagazine (line 228) | private function createLockFromRemotePostInLocalMagazine(Post $ost): void method createLockAndUnlockForContent (line 238) | private function createLockAndUnlockForContent(Entry|Post $content): a... method createLocalEntryAndCreateLockActivity (line 260) | private function createLocalEntryAndCreateLockActivity(Magazine $magaz... method createLocalPostAndCreateLockActivity (line 286) | private function createLocalPostAndCreateLockActivity(Magazine $magazi... FILE: tests/Functional/ActivityPub/Inbox/RemoveHandlerTest.php class RemoveHandlerTest (line 13) | #[Group(name: 'ActivityPub')] method setUp (line 29) | public function setUp(): void method testRemoveModeratorInRemoteMagazine (line 41) | public function testRemoveModeratorInRemoteMagazine(): void method testRemoveModeratorLocalMagazine (line 48) | public function testRemoveModeratorLocalMagazine(): void method testRemovePinnedEntryInRemoteMagazine (line 57) | public function testRemovePinnedEntryInRemoteMagazine(): void method testRemovePinnedEntryLocalMagazine (line 70) | public function testRemovePinnedEntryLocalMagazine(): void method setUpRemoteEntities (line 84) | public function setUpRemoteEntities(): void method buildRemoveModeratorInRemoteMagazine (line 92) | private function buildRemoveModeratorInRemoteMagazine(): void method buildRemoveModeratorInLocalMagazine (line 102) | private function buildRemoveModeratorInLocalMagazine(): void method buildRemovePinnedPostInRemoteMagazine (line 113) | private function buildRemovePinnedPostInRemoteMagazine(Entry $entry): ... method buildRemovePinnedPostInLocalMagazine (line 122) | private function buildRemovePinnedPostInLocalMagazine(Entry $entry): void method assertRemoveSentToSubscriber (line 132) | private function assertRemoveSentToSubscriber(array $originalPayload):... FILE: tests/Functional/ActivityPub/Inbox/UpdateHandlerTest.php class UpdateHandlerTest (line 15) | #[Group(name: 'ActivityPub')] method testUpdateRemoteEntryInRemoteMagazine (line 38) | public function testUpdateRemoteEntryInRemoteMagazine(): void method testUpdateRemoteEntryCommentInRemoteMagazine (line 51) | public function testUpdateRemoteEntryCommentInRemoteMagazine(): void method testUpdateRemotePostInRemoteMagazine (line 63) | public function testUpdateRemotePostInRemoteMagazine(): void method testUpdateRemotePostCommentInRemoteMagazine (line 75) | public function testUpdateRemotePostCommentInRemoteMagazine(): void method testUpdateEntryInLocalMagazine (line 87) | public function testUpdateEntryInLocalMagazine(): void method testUpdateEntryCommentInLocalMagazine (line 107) | public function testUpdateEntryCommentInLocalMagazine(): void method testUpdatePostInLocalMagazine (line 127) | public function testUpdatePostInLocalMagazine(): void method testUpdatePostCommentInLocalMagazine (line 147) | public function testUpdatePostCommentInLocalMagazine(): void method testUpdateRemoteUser (line 167) | public function testUpdateRemoteUser(): void method testUpdateRemoteUserTitle (line 180) | public function testUpdateRemoteUserTitle(): void method testUpdateRemoteMagazine (line 201) | public function testUpdateRemoteMagazine(): void method setUpRemoteEntities (line 214) | public function setUpRemoteEntities(): void method buildUpdateRemoteEntryInRemoteMagazine (line 228) | public function buildUpdateRemoteEntryInRemoteMagazine(Entry $entry): ... method buildUpdateRemoteEntryCommentInRemoteMagazine (line 239) | public function buildUpdateRemoteEntryCommentInRemoteMagazine(EntryCom... method buildUpdateRemotePostInRemoteMagazine (line 249) | public function buildUpdateRemotePostInRemoteMagazine(Post $post): void method buildUpdateRemotePostCommentInRemoteMagazine (line 259) | public function buildUpdateRemotePostCommentInRemoteMagazine(PostComme... method buildUpdateRemoteEntryInLocalMagazine (line 269) | public function buildUpdateRemoteEntryInLocalMagazine(Entry $entry): void method buildUpdateRemoteEntryCommentInLocalMagazine (line 284) | public function buildUpdateRemoteEntryCommentInLocalMagazine(EntryComm... method buildUpdateRemotePostInLocalMagazine (line 294) | public function buildUpdateRemotePostInLocalMagazine(Post $post): void method buildUpdateRemotePostCommentInLocalMagazine (line 308) | public function buildUpdateRemotePostCommentInLocalMagazine(PostCommen... method buildUpdateUser (line 318) | public function buildUpdateUser(): void method buildUpdateMagazine (line 332) | public function buildUpdateMagazine(): void FILE: tests/Functional/ActivityPub/MarkdownConverterTest.php class MarkdownConverterTest (line 12) | class MarkdownConverterTest extends ActivityPubFunctionalTestCase method setUpRemoteEntities (line 14) | public function setUpRemoteEntities(): void method setUpLocalEntities (line 18) | public function setUpLocalEntities(): void method setUp (line 29) | public function setUp(): void method testMentions (line 41) | #[DataProvider('htmlMentionsProvider')] method htmlMentionsProvider (line 49) | public static function htmlMentionsProvider(): array FILE: tests/Functional/ActivityPub/Outbox/BlockHandlerTest.php class BlockHandlerTest (line 12) | #[Group(name: 'ActivityPub')] method setUp (line 18) | public function setUp(): void method setUpRemoteEntities (line 26) | public function setUpRemoteEntities(): void method testBanLocalUserLocalMagazineLocalModerator (line 30) | public function testBanLocalUserLocalMagazineLocalModerator(): void method testUndoBanLocalUserLocalMagazineLocalModerator (line 40) | public function testUndoBanLocalUserLocalMagazineLocalModerator(): void method testBanRemoteUserLocalMagazineLocalModerator (line 50) | public function testBanRemoteUserLocalMagazineLocalModerator(): void method testUndoBanRemoteUserLocalMagazineLocalModerator (line 60) | public function testUndoBanRemoteUserLocalMagazineLocalModerator(): void method testBanLocalUserInstanceLocalModerator (line 70) | public function testBanLocalUserInstanceLocalModerator(): void method testUndoBanLocalUserInstanceLocalModerator (line 80) | public function testUndoBanLocalUserInstanceLocalModerator(): void FILE: tests/Functional/ActivityPub/Outbox/DeleteHandlerTest.php class DeleteHandlerTest (line 16) | #[Group(name: 'ActivityPub')] method setUp (line 32) | public function setUp(): void method setUpRemoteEntities (line 39) | public function setUpRemoteEntities(): void method setUpRemoteActors (line 51) | protected function setUpRemoteActors(): void method testDeleteLocalEntryInLocalMagazineByLocalModerator (line 60) | public function testDeleteLocalEntryInLocalMagazineByLocalModerator():... method testDeleteLocalEntryInRemoteMagazineByLocalModerator (line 67) | public function testDeleteLocalEntryInRemoteMagazineByLocalModerator()... method testDeleteRemoteEntryInLocalMagazineByLocalModerator (line 74) | public function testDeleteRemoteEntryInLocalMagazineByLocalModerator()... method testDeleteRemoteEntryInRemoteMagazineByLocalModerator (line 86) | public function testDeleteRemoteEntryInRemoteMagazineByLocalModerator(... method testDeleteLocalEntryCommentInLocalMagazineByLocalModerator (line 102) | public function testDeleteLocalEntryCommentInLocalMagazineByLocalModer... method testDeleteLocalEntryCommentInRemoteMagazineByLocalModerator (line 111) | public function testDeleteLocalEntryCommentInRemoteMagazineByLocalMode... method testDeleteRemoteEntryCommentInLocalMagazineByLocalModerator (line 120) | public function testDeleteRemoteEntryCommentInLocalMagazineByLocalMode... method testDeleteRemoteEntryCommentInRemoteMagazineByLocalModerator (line 137) | public function testDeleteRemoteEntryCommentInRemoteMagazineByLocalMod... method testDeleteLocalPostInLocalMagazineByLocalModerator (line 157) | public function testDeleteLocalPostInLocalMagazineByLocalModerator(): ... method testDeleteLocalPostInRemoteMagazineByLocalModerator (line 164) | public function testDeleteLocalPostInRemoteMagazineByLocalModerator():... method testDeleteRemotePostInLocalMagazineByLocalModerator (line 171) | public function testDeleteRemotePostInLocalMagazineByLocalModerator():... method testDeleteRemotePostInRemoteMagazineByLocalModerator (line 183) | public function testDeleteRemotePostInRemoteMagazineByLocalModerator()... method testDeleteLocalPostCommentInLocalMagazineByLocalModerator (line 199) | public function testDeleteLocalPostCommentInLocalMagazineByLocalModera... method testDeleteLocalPostCommentInRemoteMagazineByLocalModerator (line 208) | public function testDeleteLocalPostCommentInRemoteMagazineByLocalModer... method testDeleteRemotePostCommentInLocalMagazineByLocalModerator (line 217) | public function testDeleteRemotePostCommentInLocalMagazineByLocalModer... method testDeleteRemotePostCommentInRemoteMagazineByLocalModerator (line 234) | public function testDeleteRemotePostCommentInRemoteMagazineByLocalMode... method testDeleteLocalEntryInRemoteMagazineByAuthor (line 254) | public function testDeleteLocalEntryInRemoteMagazineByAuthor(): void method testDeleteLocalEntryCommentInRemoteMagazineByAuthor (line 263) | public function testDeleteLocalEntryCommentInRemoteMagazineByAuthor():... method testDeleteLocalPostInRemoteMagazineByAuthor (line 273) | public function testDeleteLocalPostInRemoteMagazineByAuthor(): void method testDeleteLocalPostCommentInRemoteMagazineByAuthor (line 282) | public function testDeleteLocalPostCommentInRemoteMagazineByAuthor(): ... method removeActivitiesWithObject (line 292) | public function removeActivitiesWithObject(ActivityPubActivityInterfac... FILE: tests/Functional/ActivityPub/Outbox/LockHandlerTest.php class LockHandlerTest (line 13) | #[Group(name: 'ActivityPub')] method setUp (line 24) | public function setUp(): void method setUpRemoteEntities (line 31) | public function setUpRemoteEntities(): void method setUpRemoteActors (line 39) | protected function setUpRemoteActors(): void method testLockLocalEntryInLocalMagazineByLocalModerator (line 48) | public function testLockLocalEntryInLocalMagazineByLocalModerator(): void method testLockLocalEntryInRemoteMagazineByLocalModerator (line 55) | public function testLockLocalEntryInRemoteMagazineByLocalModerator(): ... method testLockRemoteEntryInLocalMagazineByLocalModerator (line 62) | public function testLockRemoteEntryInLocalMagazineByLocalModerator(): ... method testLockRemoteEntryInRemoteMagazineByLocalModerator (line 71) | public function testLockRemoteEntryInRemoteMagazineByLocalModerator():... method testLockLocalPostInLocalMagazineByLocalModerator (line 80) | public function testLockLocalPostInLocalMagazineByLocalModerator(): void method testLockLocalPostInRemoteMagazineByLocalModerator (line 87) | public function testLockLocalPostInRemoteMagazineByLocalModerator(): void method testLockRemotePostInLocalMagazineByLocalModerator (line 94) | public function testLockRemotePostInLocalMagazineByLocalModerator(): void method testLockRemotePostInRemoteMagazineByLocalModerator (line 103) | public function testLockRemotePostInRemoteMagazineByLocalModerator(): ... method testLockLocalEntryInRemoteMagazineByAuthor (line 112) | public function testLockLocalEntryInRemoteMagazineByAuthor(): void method testLockLocalPostInRemoteMagazineByAuthor (line 119) | public function testLockLocalPostInRemoteMagazineByAuthor(): void FILE: tests/Functional/Command/AdminCommandTest.php class AdminCommandTest (line 15) | class AdminCommandTest extends KernelTestCase method testCreateUser (line 20) | public function testCreateUser(): void method setUp (line 37) | protected function setUp(): void FILE: tests/Functional/Command/ModeratorCommandTest.php class ModeratorCommandTest (line 15) | class ModeratorCommandTest extends KernelTestCase method testCreateUser (line 20) | public function testCreateUser(): void method setUp (line 37) | protected function setUp(): void FILE: tests/Functional/Command/UserCommandTest.php class UserCommandTest (line 14) | class UserCommandTest extends KernelTestCase method testCreateUser (line 19) | public function testCreateUser(): void method testCreateAdminUser (line 34) | public function testCreateAdminUser(): void method setUp (line 53) | protected function setUp(): void FILE: tests/Functional/Controller/ActivityPub/GeneralAPTest.php class GeneralAPTest (line 10) | class GeneralAPTest extends WebTestCase method testResponseToApProfile (line 12) | #[DataProvider('provideAcceptHeaders')] method provideAcceptHeaders (line 24) | public static function provideAcceptHeaders(): array FILE: tests/Functional/Controller/ActivityPub/UserOutboxControllerTest.php class UserOutboxControllerTest (line 10) | class UserOutboxControllerTest extends ActivityPubTestCase method setUp (line 15) | public function setUp(): void method testUserOutbox (line 46) | public function testUserOutbox(): void method testUserOutboxPage1 (line 62) | public function testUserOutboxPage1(): void FILE: tests/Functional/Controller/Admin/AdminFederationControllerTest.php class AdminFederationControllerTest (line 9) | class AdminFederationControllerTest extends WebTestCase method testAdminCanClearBannedInstances (line 11) | public function testAdminCanClearBannedInstances(): void FILE: tests/Functional/Controller/Admin/AdminUserControllerTest.php class AdminUserControllerTest (line 9) | class AdminUserControllerTest extends WebTestCase method testInactiveUser (line 11) | public function testInactiveUser(): void FILE: tests/Functional/Controller/Api/Bookmark/BookmarkApiTest.php class BookmarkApiTest (line 13) | class BookmarkApiTest extends WebTestCase method setUp (line 18) | public function setUp(): void method testBookmarkEntryToDefault (line 30) | public function testBookmarkEntryToDefault(): void method testBookmarkEntryCommentToDefault (line 40) | public function testBookmarkEntryCommentToDefault(): void method testBookmarkPostToDefault (line 51) | public function testBookmarkPostToDefault(): void method testBookmarkPostCommentToDefault (line 61) | public function testBookmarkPostCommentToDefault(): void method testRemoveBookmarkEntryFromDefault (line 72) | public function testRemoveBookmarkEntryFromDefault(): void method testRemoveBookmarkEntryCommentFromDefault (line 89) | public function testRemoveBookmarkEntryCommentFromDefault(): void method testRemoveBookmarkPostFromDefault (line 107) | public function testRemoveBookmarkPostFromDefault(): void method testRemoveBookmarkPostCommentFromDefault (line 124) | public function testRemoveBookmarkPostCommentFromDefault(): void method testBookmarkEntryToList (line 142) | public function testBookmarkEntryToList(): void method testBookmarkEntryCommentToList (line 155) | public function testBookmarkEntryCommentToList(): void method testBookmarkPostToList (line 167) | public function testBookmarkPostToList(): void method testBookmarkPostCommentToList (line 178) | public function testBookmarkPostCommentToList(): void method testRemoveBookmarkEntryFromList (line 190) | public function testRemoveBookmarkEntryFromList(): void method testRemoveBookmarkEntryCommentFromList (line 207) | public function testRemoveBookmarkEntryCommentFromList(): void method testRemoveBookmarkPostFromList (line 225) | public function testRemoveBookmarkPostFromList(): void method testRemoveBookmarkPostCommentFromList (line 242) | public function testRemoveBookmarkPostCommentFromList(): void method testBookmarkedEntryJson (line 260) | public function testBookmarkedEntryJson(): void method testBookmarkedEntryCommentJson (line 274) | public function testBookmarkedEntryCommentJson(): void method testBookmarkedPostJson (line 289) | public function testBookmarkedPostJson(): void method testBookmarkedPostCommentJson (line 303) | public function testBookmarkedPostCommentJson(): void method testBookmarkListFront (line 318) | public function testBookmarkListFront(): void FILE: tests/Functional/Controller/Api/Bookmark/BookmarkListApiTest.php class BookmarkListApiTest (line 11) | class BookmarkListApiTest extends WebTestCase method setUp (line 16) | public function setUp(): void method testCreateList (line 26) | public function testCreateList(): void method testRenameList (line 54) | public function testRenameList(): void method testDeleteList (line 83) | public function testDeleteList(): void method testMakeListDefault (line 114) | public function testMakeListDefault(): void FILE: tests/Functional/Controller/Api/Combined/CombinedRetrieveApiCursoredTest.php class CombinedRetrieveApiCursoredTest (line 13) | class CombinedRetrieveApiCursoredTest extends WebTestCase method setUp (line 20) | public function setUp(): void method testCombinedAnonymous (line 40) | public function testCombinedAnonymous(): void method testCombinedCursoredAnonymous (line 59) | public function testCombinedCursoredAnonymous(): void method testUserCombinedCursored (line 68) | public function testUserCombinedCursored(): void method testCombinedCursoredPagination (line 81) | public function testCombinedCursoredPagination(): void method assertCursorDataShape (line 129) | private function assertCursorDataShape(array $data): void FILE: tests/Functional/Controller/Api/Combined/CombinedRetrieveApiTest.php class CombinedRetrieveApiTest (line 9) | class CombinedRetrieveApiTest extends WebTestCase method testApiCanGetSubscribedContentWithBoosts (line 11) | public function testApiCanGetSubscribedContentWithBoosts(): void method testApiHonersIncludeBoostsUserSetting (line 119) | public function testApiHonersIncludeBoostsUserSetting(): void FILE: tests/Functional/Controller/Api/Domain/DomainBlockApiTest.php class DomainBlockApiTest (line 10) | class DomainBlockApiTest extends WebTestCase method testApiCannotBlockDomainAnonymous (line 12) | public function testApiCannotBlockDomainAnonymous() method testApiCannotBlockDomainWithoutScope (line 20) | public function testApiCannotBlockDomainWithoutScope() method testApiCanBlockDomain (line 33) | #[Group(name: 'NonThreadSafe')] method testApiCannotUnblockDomainAnonymous (line 73) | public function testApiCannotUnblockDomainAnonymous() method testApiCannotUnblockDomainWithoutScope (line 81) | public function testApiCannotUnblockDomainWithoutScope() method testApiCanUnblockDomain (line 94) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/Domain/DomainRetrieveApiTest.php class DomainRetrieveApiTest (line 9) | class DomainRetrieveApiTest extends WebTestCase method testApiCanRetrieveDomainsAnonymous (line 11) | public function testApiCanRetrieveDomainsAnonymous() method testApiCanRetrieveDomains (line 37) | public function testApiCanRetrieveDomains() method testApiCanRetrieveDomainsSubscriptionAndBlockStatus (line 69) | public function testApiCanRetrieveDomainsSubscriptionAndBlockStatus() method testApiCannotRetrieveSubscribedDomainsAnonymous (line 104) | public function testApiCannotRetrieveSubscribedDomainsAnonymous() method testApiCannotRetrieveSubscribedDomainsWithoutScope (line 110) | public function testApiCannotRetrieveSubscribedDomainsWithoutScope() method testApiCanRetrieveSubscribedDomains (line 127) | public function testApiCanRetrieveSubscribedDomains() method testApiCannotRetrieveBlockedDomainsAnonymous (line 164) | public function testApiCannotRetrieveBlockedDomainsAnonymous() method testApiCannotRetrieveBlockedDomainsWithoutScope (line 170) | public function testApiCannotRetrieveBlockedDomainsWithoutScope() method testApiCanRetrieveBlockedDomains (line 187) | public function testApiCanRetrieveBlockedDomains() method testApiCanRetrieveDomainByIdAnonymous (line 224) | public function testApiCanRetrieveDomainByIdAnonymous() method testApiCanRetrieveDomainById (line 242) | public function testApiCanRetrieveDomainById() method testApiCanRetrieveDomainByIdSubscriptionAndBlockStatus (line 269) | public function testApiCanRetrieveDomainByIdSubscriptionAndBlockStatus() FILE: tests/Functional/Controller/Api/Domain/DomainSubscribeApiTest.php class DomainSubscribeApiTest (line 9) | class DomainSubscribeApiTest extends WebTestCase method testApiCannotSubscribeToDomainAnonymous (line 11) | public function testApiCannotSubscribeToDomainAnonymous() method testApiCannotSubscribeToDomainWithoutScope (line 19) | public function testApiCannotSubscribeToDomainWithoutScope() method testApiCanSubscribeToDomain (line 32) | public function testApiCanSubscribeToDomain() method testApiCannotUnsubscribeFromDomainAnonymous (line 71) | public function testApiCannotUnsubscribeFromDomainAnonymous() method testApiCannotUnsubscribeFromDomainWithoutScope (line 79) | public function testApiCannotUnsubscribeFromDomainWithoutScope() method testApiCanUnsubscribeFromDomain (line 92) | public function testApiCanUnsubscribeFromDomain() FILE: tests/Functional/Controller/Api/Entry/Admin/EntryChangeMagazineApiTest.php class EntryChangeMagazineApiTest (line 9) | class EntryChangeMagazineApiTest extends WebTestCase method testApiCannotChangeEntryMagazineAnonymous (line 11) | public function testApiCannotChangeEntryMagazineAnonymous(): void method testApiNonAdminCannotChangeEntryMagazine (line 21) | public function testApiNonAdminCannotChangeEntryMagazine(): void method testApiCannotChangeEntryMagazineWithoutScope (line 38) | public function testApiCannotChangeEntryMagazineWithoutScope(): void method testApiCanChangeEntryMagazine (line 55) | public function testApiCanChangeEntryMagazine(): void FILE: tests/Functional/Controller/Api/Entry/Admin/EntryPurgeApiTest.php class EntryPurgeApiTest (line 9) | class EntryPurgeApiTest extends WebTestCase method testApiCannotPurgeArticleEntryAnonymous (line 11) | public function testApiCannotPurgeArticleEntryAnonymous(): void method testApiCannotPurgeArticleEntryWithoutScope (line 20) | public function testApiCannotPurgeArticleEntryWithoutScope(): void method testApiNonAdminCannotPurgeArticleEntry (line 36) | public function testApiNonAdminCannotPurgeArticleEntry(): void method testApiCanPurgeArticleEntry (line 53) | public function testApiCanPurgeArticleEntry(): void method testApiCannotPurgeLinkEntryAnonymous (line 70) | public function testApiCannotPurgeLinkEntryAnonymous(): void method testApiCannotPurgeLinkEntryWithoutScope (line 79) | public function testApiCannotPurgeLinkEntryWithoutScope(): void method testApiNonAdminCannotPurgeLinkEntry (line 95) | public function testApiNonAdminCannotPurgeLinkEntry(): void method testApiCanPurgeLinkEntry (line 112) | public function testApiCanPurgeLinkEntry(): void method testApiCannotPurgeImageEntryAnonymous (line 129) | public function testApiCannotPurgeImageEntryAnonymous(): void method testApiCannotPurgeImageEntryWithoutScope (line 140) | public function testApiCannotPurgeImageEntryWithoutScope(): void method testApiNonAdminCannotPurgeImageEntry (line 158) | public function testApiNonAdminCannotPurgeImageEntry(): void method testApiCanPurgeImageEntry (line 177) | public function testApiCanPurgeImageEntry(): void FILE: tests/Functional/Controller/Api/Entry/Comment/Admin/EntryCommentPurgeApiTest.php class EntryCommentPurgeApiTest (line 9) | class EntryCommentPurgeApiTest extends WebTestCase method testApiCannotPurgeArticleEntryAnonymous (line 11) | public function testApiCannotPurgeArticleEntryAnonymous(): void method testApiCannotPurgeArticleEntryWithoutScope (line 26) | public function testApiCannotPurgeArticleEntryWithoutScope(): void method testApiNonAdminCannotPurgeComment (line 48) | public function testApiNonAdminCannotPurgeComment(): void method testApiCanPurgeComment (line 71) | public function testApiCanPurgeComment(): void method testApiCannotPurgeImageCommentAnonymous (line 94) | public function testApiCannotPurgeImageCommentAnonymous(): void method testApiCannotPurgeImageCommentWithoutScope (line 111) | public function testApiCannotPurgeImageCommentWithoutScope(): void method testApiNonAdminCannotPurgeImageComment (line 135) | public function testApiNonAdminCannotPurgeImageComment(): void method testApiCanPurgeImageComment (line 159) | public function testApiCanPurgeImageComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/DomainEntryCommentRetrieveApiTest.php class DomainEntryCommentRetrieveApiTest (line 9) | class DomainEntryCommentRetrieveApiTest extends WebTestCase method testApiCanGetDomainEntryCommentsAnonymous (line 11) | public function testApiCanGetDomainEntryCommentsAnonymous(): void method testApiCanGetDomainEntryComments (line 45) | public function testApiCanGetDomainEntryComments(): void method testApiCanGetDomainEntryCommentsDepth (line 85) | public function testApiCanGetDomainEntryCommentsDepth(): void method testApiCanGetDomainEntryCommentsNewest (line 139) | public function testApiCanGetDomainEntryCommentsNewest(): void method testApiCanGetDomainEntryCommentsOldest (line 189) | public function testApiCanGetDomainEntryCommentsOldest(): void method testApiCanGetDomainEntryCommentsActive (line 239) | public function testApiCanGetDomainEntryCommentsActive(): void method testApiCanGetDomainEntryCommentsTop (line 289) | public function testApiCanGetDomainEntryCommentsTop(): void method testApiCanGetDomainEntryCommentsHot (line 337) | public function testApiCanGetDomainEntryCommentsHot(): void method testApiCanGetDomainEntryCommentsWithUserVoteStatus (line 385) | public function testApiCanGetDomainEntryCommentsWithUserVoteStatus(): ... FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentCreateApiTest.php class EntryCommentCreateApiTest (line 10) | class EntryCommentCreateApiTest extends WebTestCase method testApiCannotCreateCommentAnonymous (line 12) | public function testApiCannotCreateCommentAnonymous(): void method testApiCannotCreateCommentWithoutScope (line 30) | public function testApiCannotCreateCommentWithoutScope(): void method testApiCanCreateComment (line 54) | public function testApiCanCreateComment(): void method testApiCannotCreateCommentReplyAnonymous (line 95) | public function testApiCannotCreateCommentReplyAnonymous(): void method testApiCannotCreateCommentReplyWithoutScope (line 114) | public function testApiCannotCreateCommentReplyWithoutScope(): void method testApiCanCreateCommentReply (line 139) | public function testApiCanCreateCommentReply(): void method testApiCannotCreateImageCommentAnonymous (line 181) | public function testApiCannotCreateImageCommentAnonymous(): void method testApiCannotCreateImageCommentWithoutScope (line 205) | public function testApiCannotCreateImageCommentWithoutScope(): void method testApiCanCreateImageComment (line 236) | public function testApiCanCreateImageComment(): void method testApiCannotCreateImageCommentReplyAnonymous (line 284) | public function testApiCannotCreateImageCommentReplyAnonymous(): void method testApiCannotCreateImageCommentReplyWithoutScope (line 309) | public function testApiCannotCreateImageCommentReplyWithoutScope(): void method testApiCanCreateImageCommentReply (line 340) | public function testApiCanCreateImageCommentReply(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentDeleteApiTest.php class EntryCommentDeleteApiTest (line 9) | class EntryCommentDeleteApiTest extends WebTestCase method testApiCannotDeleteCommentAnonymous (line 11) | public function testApiCannotDeleteCommentAnonymous(): void method testApiCannotDeleteCommentWithoutScope (line 21) | public function testApiCannotDeleteCommentWithoutScope(): void method testApiCannotDeleteOtherUsersComment (line 38) | public function testApiCannotDeleteOtherUsersComment(): void method testApiCanDeleteComment (line 56) | public function testApiCanDeleteComment(): void method testApiCanSoftDeleteComment (line 77) | public function testApiCanSoftDeleteComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentReportApiTest.php class EntryCommentReportApiTest (line 9) | class EntryCommentReportApiTest extends WebTestCase method testApiCannotReportCommentAnonymous (line 11) | public function testApiCannotReportCommentAnonymous(): void method testApiCannotReportCommentWithoutScope (line 25) | public function testApiCannotReportCommentWithoutScope(): void method testApiCanReportOtherUsersComment (line 46) | public function testApiCanReportOtherUsersComment(): void method testApiCanReportOwnComment (line 74) | public function testApiCanReportOwnComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentRetrieveApiTest.php class EntryCommentRetrieveApiTest (line 9) | class EntryCommentRetrieveApiTest extends WebTestCase method testApiCanGetEntryCommentsAnonymous (line 11) | public function testApiCanGetEntryCommentsAnonymous(): void method testApiCannotGetEntryCommentsByPreferredLangAnonymous (line 65) | public function testApiCannotGetEntryCommentsByPreferredLangAnonymous(... method testApiCanGetEntryCommentsByPreferredLang (line 76) | public function testApiCanGetEntryCommentsByPreferredLang(): void method testApiCanGetEntryCommentsWithLanguageAnonymous (line 147) | public function testApiCanGetEntryCommentsWithLanguageAnonymous(): void method testApiCanGetEntryCommentsWithLanguage (line 203) | public function testApiCanGetEntryCommentsWithLanguage(): void method testApiCanGetEntryComments (line 267) | public function testApiCanGetEntryComments(): void method testApiCanGetEntryCommentsWithChildren (line 329) | public function testApiCanGetEntryCommentsWithChildren(): void method testApiCanGetEntryCommentsLimitedDepth (line 395) | public function testApiCanGetEntryCommentsLimitedDepth(): void method testApiCanGetEntryCommentByIdAnonymous (line 472) | public function testApiCanGetEntryCommentByIdAnonymous(): void method testApiCanGetEntryCommentById (line 513) | public function testApiCanGetEntryCommentById(): void method testApiCanGetEntryCommentByIdWithDepth (line 562) | public function testApiCanGetEntryCommentByIdWithDepth(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentUpdateApiTest.php class EntryCommentUpdateApiTest (line 9) | class EntryCommentUpdateApiTest extends WebTestCase method testApiCannotUpdateCommentAnonymous (line 11) | public function testApiCannotUpdateCommentAnonymous(): void method testApiCannotUpdateCommentWithoutScope (line 27) | public function testApiCannotUpdateCommentWithoutScope(): void method testApiCannotUpdateOtherUsersComment (line 50) | public function testApiCannotUpdateOtherUsersComment(): void method testApiCanUpdateComment (line 74) | public function testApiCanUpdateComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentVoteApiTest.php class EntryCommentVoteApiTest (line 9) | class EntryCommentVoteApiTest extends WebTestCase method testApiCannotUpvoteCommentAnonymous (line 11) | public function testApiCannotUpvoteCommentAnonymous(): void method testApiCannotUpvoteCommentWithoutScope (line 21) | public function testApiCannotUpvoteCommentWithoutScope(): void method testApiCanUpvoteComment (line 38) | public function testApiCanUpvoteComment(): void method testApiCannotDownvoteCommentAnonymous (line 64) | public function testApiCannotDownvoteCommentAnonymous(): void method testApiCannotDownvoteCommentWithoutScope (line 74) | public function testApiCannotDownvoteCommentWithoutScope(): void method testApiCanDownvoteComment (line 91) | public function testApiCanDownvoteComment(): void method testApiCannotRemoveVoteCommentAnonymous (line 117) | public function testApiCannotRemoveVoteCommentAnonymous(): void method testApiCannotRemoveVoteCommentWithoutScope (line 130) | public function testApiCannotRemoveVoteCommentWithoutScope(): void method testApiCanRemoveVoteComment (line 150) | public function testApiCanRemoveVoteComment(): void method testApiCannotFavouriteCommentAnonymous (line 179) | public function testApiCannotFavouriteCommentAnonymous(): void method testApiCannotFavouriteCommentWithoutScope (line 189) | public function testApiCannotFavouriteCommentWithoutScope(): void method testApiCanFavouriteComment (line 206) | public function testApiCanFavouriteComment(): void method testApiCannotUnfavouriteCommentWithoutScope (line 232) | public function testApiCannotUnfavouriteCommentWithoutScope(): void method testApiCanUnfavouriteComment (line 252) | public function testApiCanUnfavouriteComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/EntryCommentsActivityApiTest.php class EntryCommentsActivityApiTest (line 11) | class EntryCommentsActivityApiTest extends WebTestCase method testEmpty (line 13) | public function testEmpty() method testUpvotes (line 31) | public function testUpvotes() method testBoosts (line 61) | public function testBoosts() FILE: tests/Functional/Controller/Api/Entry/Comment/Moderate/EntryCommentSetAdultApiTest.php class EntryCommentSetAdultApiTest (line 10) | class EntryCommentSetAdultApiTest extends WebTestCase method testApiCannotSetCommentAdultAnonymous (line 12) | public function testApiCannotSetCommentAdultAnonymous(): void method testApiCannotSetCommentAdultWithoutScope (line 22) | public function testApiCannotSetCommentAdultWithoutScope(): void method testApiNonModCannotSetCommentAdult (line 48) | public function testApiNonModCannotSetCommentAdult(): void method testApiCanSetCommentAdult (line 66) | public function testApiCanSetCommentAdult(): void method testApiCannotUnsetCommentAdultAnonymous (line 97) | public function testApiCannotUnsetCommentAdultAnonymous(): void method testApiCannotUnsetCommentAdultWithoutScope (line 112) | public function testApiCannotUnsetCommentAdultWithoutScope(): void method testApiNonModCannotUnsetCommentAdult (line 143) | public function testApiNonModCannotUnsetCommentAdult(): void method testApiCanUnsetCommentAdult (line 166) | public function testApiCanUnsetCommentAdult(): void FILE: tests/Functional/Controller/Api/Entry/Comment/Moderate/EntryCommentSetLanguageApiTest.php class EntryCommentSetLanguageApiTest (line 10) | class EntryCommentSetLanguageApiTest extends WebTestCase method testApiCannotSetCommentLanguageAnonymous (line 12) | public function testApiCannotSetCommentLanguageAnonymous(): void method testApiCannotSetCommentLanguageWithoutScope (line 22) | public function testApiCannotSetCommentLanguageWithoutScope(): void method testApiNonModCannotSetCommentLanguage (line 48) | public function testApiNonModCannotSetCommentLanguage(): void method testApiCanSetCommentLanguage (line 66) | public function testApiCanSetCommentLanguage(): void FILE: tests/Functional/Controller/Api/Entry/Comment/Moderate/EntryCommentTrashApiTest.php class EntryCommentTrashApiTest (line 10) | class EntryCommentTrashApiTest extends WebTestCase method testApiCannotTrashCommentAnonymous (line 12) | public function testApiCannotTrashCommentAnonymous(): void method testApiCannotTrashCommentWithoutScope (line 22) | public function testApiCannotTrashCommentWithoutScope(): void method testApiNonModCannotTrashComment (line 48) | public function testApiNonModCannotTrashComment(): void method testApiCanTrashComment (line 66) | public function testApiCanTrashComment(): void method testApiCannotRestoreCommentAnonymous (line 99) | public function testApiCannotRestoreCommentAnonymous(): void method testApiCannotRestoreCommentWithoutScope (line 112) | public function testApiCannotRestoreCommentWithoutScope(): void method testApiNonModCannotRestoreComment (line 133) | public function testApiNonModCannotRestoreComment(): void method testApiCanRestoreComment (line 154) | public function testApiCanRestoreComment(): void FILE: tests/Functional/Controller/Api/Entry/Comment/UserEntryCommentRetrieveApiTest.php class UserEntryCommentRetrieveApiTest (line 9) | class UserEntryCommentRetrieveApiTest extends WebTestCase method testApiCanGetUserEntryCommentsAnonymous (line 11) | public function testApiCanGetUserEntryCommentsAnonymous(): void method testApiCanGetUserEntryComments (line 45) | public function testApiCanGetUserEntryComments(): void method testApiCanGetUserEntryCommentsDepth (line 85) | public function testApiCanGetUserEntryCommentsDepth(): void method testApiCanGetUserEntryCommentsNewest (line 131) | public function testApiCanGetUserEntryCommentsNewest(): void method testApiCanGetUserEntryCommentsOldest (line 181) | public function testApiCanGetUserEntryCommentsOldest(): void method testApiCanGetUserEntryCommentsActive (line 231) | public function testApiCanGetUserEntryCommentsActive(): void method testApiCanGetUserEntryCommentsTop (line 281) | public function testApiCanGetUserEntryCommentsTop(): void method testApiCanGetUserEntryCommentsHot (line 329) | public function testApiCanGetUserEntryCommentsHot(): void method testApiCanGetUserEntryCommentsWithUserVoteStatus (line 377) | public function testApiCanGetUserEntryCommentsWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Entry/DomainEntryRetrieveApiTest.php class DomainEntryRetrieveApiTest (line 9) | class DomainEntryRetrieveApiTest extends WebTestCase method testApiCanGetDomainEntriesAnonymous (line 11) | public function testApiCanGetDomainEntriesAnonymous(): void method testApiCanGetDomainEntries (line 42) | public function testApiCanGetDomainEntries(): void method testApiCanGetDomainEntriesNewest (line 79) | public function testApiCanGetDomainEntriesNewest(): void method testApiCanGetDomainEntriesOldest (line 128) | public function testApiCanGetDomainEntriesOldest(): void method testApiCanGetDomainEntriesCommented (line 177) | public function testApiCanGetDomainEntriesCommented(): void method testApiCanGetDomainEntriesActive (line 222) | public function testApiCanGetDomainEntriesActive(): void method testApiCanGetDomainEntriesTop (line 271) | public function testApiCanGetDomainEntriesTop(): void method testApiCanGetDomainEntriesWithUserVoteStatus (line 318) | public function testApiCanGetDomainEntriesWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Entry/EntriesActivityApiTest.php class EntriesActivityApiTest (line 10) | class EntriesActivityApiTest extends WebTestCase method testEmpty (line 14) | public function testEmpty() method testUpvotes (line 31) | public function testUpvotes() method testBoosts (line 60) | public function testBoosts() FILE: tests/Functional/Controller/Api/Entry/EntryCreateApiNewTest.php class EntryCreateApiNewTest (line 10) | class EntryCreateApiNewTest extends WebTestCase method testApiCannotCreateArticleEntryAnonymous (line 12) | public function testApiCannotCreateArticleEntryAnonymous(): void method testApiCannotCreateArticleEntryWithoutScope (line 28) | public function testApiCannotCreateArticleEntryWithoutScope(): void method testApiCannotCreateEntryWithoutTitle (line 50) | public function testApiCannotCreateEntryWithoutTitle(): void method testApiCanCreateArticleEntry (line 73) | public function testApiCanCreateArticleEntry(): void method testApiCannotCreateLinkEntryAnonymous (line 133) | public function testApiCannotCreateLinkEntryAnonymous(): void method testApiCannotCreateLinkEntryWithoutScope (line 150) | public function testApiCannotCreateLinkEntryWithoutScope(): void method testApiCanCreateLinkEntry (line 173) | public function testApiCanCreateLinkEntry(): void method testApiCanCreateLinkWithImageEntry (line 237) | public function testApiCanCreateLinkWithImageEntry(): void method testApiCannotCreateImageEntryAnonymous (line 314) | public function testApiCannotCreateImageEntryAnonymous(): void method testApiCannotCreateImageEntryWithoutScope (line 337) | public function testApiCannotCreateImageEntryWithoutScope(): void method testApiCanCreateImageEntry (line 367) | public function testApiCanCreateImageEntry(): void method testApiCanCreateImageWithBodyEntry (line 442) | public function testApiCanCreateImageWithBodyEntry(): void method testApiCannotCreateEntryWithoutMagazine (line 518) | public function testApiCannotCreateEntryWithoutMagazine(): void method testApiCannotCreateEntryWithoutUrlBodyOrImage (line 540) | public function testApiCannotCreateEntryWithoutUrlBodyOrImage(): void FILE: tests/Functional/Controller/Api/Entry/EntryCreateApiTest.php class EntryCreateApiTest (line 10) | class EntryCreateApiTest extends WebTestCase method testApiCannotCreateArticleEntryAnonymous (line 12) | public function testApiCannotCreateArticleEntryAnonymous(): void method testApiCannotCreateArticleEntryWithoutScope (line 28) | public function testApiCannotCreateArticleEntryWithoutScope(): void method testApiCanCreateArticleEntry (line 50) | public function testApiCanCreateArticleEntry(): void method testApiCannotCreateLinkEntryAnonymous (line 110) | public function testApiCannotCreateLinkEntryAnonymous(): void method testApiCannotCreateLinkEntryWithoutScope (line 127) | public function testApiCannotCreateLinkEntryWithoutScope(): void method testApiCanCreateLinkEntry (line 150) | public function testApiCanCreateLinkEntry(): void method testApiCannotCreateImageEntryAnonymous (line 214) | public function testApiCannotCreateImageEntryAnonymous(): void method testApiCannotCreateImageEntryWithoutScope (line 237) | public function testApiCannotCreateImageEntryWithoutScope(): void method testApiCanCreateImageEntry (line 267) | public function testApiCanCreateImageEntry(): void method testApiCanCreateImageEntryWithBody (line 342) | public function testApiCanCreateImageEntryWithBody(): void method testApiCannotCreateEntryWithoutMagazine (line 418) | public function testApiCannotCreateEntryWithoutMagazine(): void method testApiCannotCreateEntryWithoutUrlBodyOrImage (line 446) | public function testApiCannotCreateEntryWithoutUrlBodyOrImage(): void FILE: tests/Functional/Controller/Api/Entry/EntryDeleteApiTest.php class EntryDeleteApiTest (line 9) | class EntryDeleteApiTest extends WebTestCase method testApiCannotDeleteArticleEntryAnonymous (line 11) | public function testApiCannotDeleteArticleEntryAnonymous(): void method testApiCannotDeleteArticleEntryWithoutScope (line 20) | public function testApiCannotDeleteArticleEntryWithoutScope(): void method testApiCannotDeleteOtherUsersArticleEntry (line 36) | public function testApiCannotDeleteOtherUsersArticleEntry(): void method testApiCanDeleteArticleEntry (line 53) | public function testApiCanDeleteArticleEntry(): void method testApiCannotDeleteLinkEntryAnonymous (line 69) | public function testApiCannotDeleteLinkEntryAnonymous(): void method testApiCannotDeleteLinkEntryWithoutScope (line 78) | public function testApiCannotDeleteLinkEntryWithoutScope(): void method testApiCannotDeleteOtherUsersLinkEntry (line 94) | public function testApiCannotDeleteOtherUsersLinkEntry(): void method testApiCanDeleteLinkEntry (line 111) | public function testApiCanDeleteLinkEntry(): void method testApiCannotDeleteImageEntryAnonymous (line 127) | public function testApiCannotDeleteImageEntryAnonymous(): void method testApiCannotDeleteImageEntryWithoutScope (line 138) | public function testApiCannotDeleteImageEntryWithoutScope(): void method testApiCanDeleteOtherUsersImageEntry (line 156) | public function testApiCanDeleteOtherUsersImageEntry(): void method testApiCanDeleteImageEntry (line 175) | public function testApiCanDeleteImageEntry(): void FILE: tests/Functional/Controller/Api/Entry/EntryFavouriteApiTest.php class EntryFavouriteApiTest (line 9) | class EntryFavouriteApiTest extends WebTestCase method testApiCannotFavouriteEntryAnonymous (line 11) | public function testApiCannotFavouriteEntryAnonymous(): void method testApiCannotFavouriteEntryWithoutScope (line 20) | public function testApiCannotFavouriteEntryWithoutScope(): void method testApiCanFavouriteEntry (line 36) | public function testApiCanFavouriteEntry(): void FILE: tests/Functional/Controller/Api/Entry/EntryReportApiTest.php class EntryReportApiTest (line 10) | class EntryReportApiTest extends WebTestCase method testApiCannotReportEntryAnonymous (line 12) | public function testApiCannotReportEntryAnonymous(): void method testApiCannotReportEntryWithoutScope (line 25) | public function testApiCannotReportEntryWithoutScope(): void method testApiCanReportEntry (line 45) | public function testApiCanReportEntry(): void FILE: tests/Functional/Controller/Api/Entry/EntryRetrieveApiTest.php class EntryRetrieveApiTest (line 9) | class EntryRetrieveApiTest extends WebTestCase method testApiCannotGetSubscribedEntriesAnonymous (line 11) | public function testApiCannotGetSubscribedEntriesAnonymous(): void method testApiCannotGetSubscribedEntriesWithoutScope (line 17) | public function testApiCannotGetSubscribedEntriesWithoutScope(): void method testApiCanGetSubscribedEntries (line 29) | public function testApiCanGetSubscribedEntries(): void method testApiCannotGetModeratedEntriesAnonymous (line 95) | public function testApiCannotGetModeratedEntriesAnonymous(): void method testApiCannotGetModeratedEntriesWithoutScope (line 101) | public function testApiCannotGetModeratedEntriesWithoutScope(): void method testApiCanGetModeratedEntries (line 113) | public function testApiCanGetModeratedEntries(): void method testApiCannotGetFavouritedEntriesAnonymous (line 179) | public function testApiCannotGetFavouritedEntriesAnonymous(): void method testApiCannotGetFavouritedEntriesWithoutScope (line 185) | public function testApiCannotGetFavouritedEntriesWithoutScope(): void method testApiCanGetFavouritedEntries (line 197) | public function testApiCanGetFavouritedEntries(): void method testApiCanGetEntriesAnonymous (line 264) | public function testApiCanGetEntriesAnonymous(): void method testApiCanGetEntries (line 333) | public function testApiCanGetEntries(): void method testApiCanGetEntriesWithLanguageAnonymous (line 406) | public function testApiCanGetEntriesWithLanguageAnonymous(): void method testApiCanGetEntriesWithLanguage (line 476) | public function testApiCanGetEntriesWithLanguage(): void method testApiCannotGetEntriesByPreferredLangAnonymous (line 551) | public function testApiCannotGetEntriesByPreferredLangAnonymous(): void method testApiCanGetEntriesByPreferredLang (line 565) | public function testApiCanGetEntriesByPreferredLang(): void method testApiCanGetEntriesNewest (line 646) | public function testApiCanGetEntriesNewest(): void method testApiCanGetEntriesOldest (line 694) | public function testApiCanGetEntriesOldest(): void method testApiCanGetEntriesCommented (line 742) | public function testApiCanGetEntriesCommented(): void method testApiCanGetEntriesActive (line 786) | public function testApiCanGetEntriesActive(): void method testApiCanGetEntriesTop (line 834) | public function testApiCanGetEntriesTop(): void method testApiCanGetEntriesWithUserVoteStatus (line 880) | public function testApiCanGetEntriesWithUserVoteStatus(): void method testApiCanGetEntryByIdAnonymous (line 950) | public function testApiCanGetEntryByIdAnonymous(): void method testApiCanGetEntryById (line 992) | public function testApiCanGetEntryById(): void method testApiCanGetEntryByIdWithUserVoteStatus (line 1040) | public function testApiCanGetEntryByIdWithUserVoteStatus(): void method testApiCanGetEntriesLocal (line 1087) | public function testApiCanGetEntriesLocal(): void method testApiCanGetEntriesFederated (line 1124) | public function testApiCanGetEntriesFederated(): void method testApiGetAuthorNotModerator (line 1161) | public function testApiGetAuthorNotModerator(): void method testApiContainsCrosspostInformation (line 1206) | public function testApiContainsCrosspostInformation(): void FILE: tests/Functional/Controller/Api/Entry/EntryUpdateApiTest.php class EntryUpdateApiTest (line 10) | class EntryUpdateApiTest extends WebTestCase method testApiCannotUpdateArticleEntryAnonymous (line 12) | public function testApiCannotUpdateArticleEntryAnonymous(): void method testApiCannotUpdateArticleEntryWithoutScope (line 32) | public function testApiCannotUpdateArticleEntryWithoutScope(): void method testApiCannotUpdateOtherUsersArticleEntry (line 59) | public function testApiCannotUpdateOtherUsersArticleEntry(): void method testApiCanUpdateArticleEntry (line 87) | public function testApiCanUpdateArticleEntry(): void method testApiCannotUpdateLinkEntryAnonymous (line 151) | public function testApiCannotUpdateLinkEntryAnonymous(): void method testApiCannotUpdateLinkEntryWithoutScope (line 171) | public function testApiCannotUpdateLinkEntryWithoutScope(): void method testApiCannotUpdateOtherUsersLinkEntry (line 198) | public function testApiCannotUpdateOtherUsersLinkEntry(): void method testApiCanUpdateLinkEntry (line 226) | public function testApiCanUpdateLinkEntry(): void method testApiCannotUpdateImageEntryAnonymous (line 293) | public function testApiCannotUpdateImageEntryAnonymous(): void method testApiCannotUpdateImageEntryWithoutScope (line 315) | public function testApiCannotUpdateImageEntryWithoutScope(): void method testApiCanUpdateOtherUsersImageEntry (line 344) | public function testApiCanUpdateOtherUsersImageEntry(): void method testApiCanUpdateImageEntry (line 374) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/Entry/EntryVoteApiTest.php class EntryVoteApiTest (line 9) | class EntryVoteApiTest extends WebTestCase method testApiCannotUpvoteEntryAnonymous (line 11) | public function testApiCannotUpvoteEntryAnonymous(): void method testApiCannotUpvoteEntryWithoutScope (line 20) | public function testApiCannotUpvoteEntryWithoutScope(): void method testApiCanUpvoteEntry (line 36) | public function testApiCanUpvoteEntry(): void method testApiCannotDownvoteEntryAnonymous (line 88) | public function testApiCannotDownvoteEntryAnonymous(): void method testApiCannotDownvoteEntryWithoutScope (line 97) | public function testApiCannotDownvoteEntryWithoutScope(): void method testApiCanDownvoteEntry (line 113) | public function testApiCanDownvoteEntry(): void method testApiCannotClearVoteEntryAnonymous (line 165) | public function testApiCannotClearVoteEntryAnonymous(): void method testApiCannotClearVoteEntryWithoutScope (line 174) | public function testApiCannotClearVoteEntryWithoutScope(): void method testApiCanClearVoteEntry (line 193) | public function testApiCanClearVoteEntry(): void FILE: tests/Functional/Controller/Api/Entry/MagazineEntryRetrieveApiTest.php class MagazineEntryRetrieveApiTest (line 9) | class MagazineEntryRetrieveApiTest extends WebTestCase method testApiCanGetMagazineEntriesAnonymous (line 11) | public function testApiCanGetMagazineEntriesAnonymous(): void method testApiCanGetMagazineEntries (line 42) | public function testApiCanGetMagazineEntries(): void method testApiCanGetMagazineEntriesPinnedFirst (line 79) | public function testApiCanGetMagazineEntriesPinnedFirst(): void method testApiCanGetMagazineEntriesNewest (line 138) | public function testApiCanGetMagazineEntriesNewest(): void method testApiCanGetMagazineEntriesOldest (line 187) | public function testApiCanGetMagazineEntriesOldest(): void method testApiCanGetMagazineEntriesCommented (line 236) | public function testApiCanGetMagazineEntriesCommented(): void method testApiCanGetMagazineEntriesActive (line 281) | public function testApiCanGetMagazineEntriesActive(): void method testApiCanGetMagazineEntriesTop (line 330) | public function testApiCanGetMagazineEntriesTop(): void method testApiCanGetMagazineEntriesWithUserVoteStatus (line 377) | public function testApiCanGetMagazineEntriesWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Entry/Moderate/EntryLockApiTest.php class EntryLockApiTest (line 9) | class EntryLockApiTest extends WebTestCase method testApiCannotLockEntryAnonymous (line 11) | public function testApiCannotLockEntryAnonymous(): void method testApiNonModeratorNonAuthorCannotLockEntry (line 20) | public function testApiNonModeratorNonAuthorCannotLockEntry(): void method testApiCannotLockEntryWithoutScope (line 37) | public function testApiCannotLockEntryWithoutScope(): void method testApiCanLockEntry (line 53) | public function testApiCanLockEntry(): void method testApiAuthorNonModeratorCanLockEntry (line 106) | public function testApiAuthorNonModeratorCanLockEntry(): void method testApiCannotUnlockEntryAnonymous (line 159) | public function testApiCannotUnlockEntryAnonymous(): void method testApiNonModeratorNonAuthorCannotUnlockEntry (line 172) | public function testApiNonModeratorNonAuthorCannotUnlockEntry(): void method testApiCannotUnlockEntryWithoutScope (line 192) | public function testApiCannotUnlockEntryWithoutScope(): void method testApiCanUnlockEntry (line 211) | public function testApiCanUnlockEntry(): void method testApiAuthorNonModeratorCanUnlockEntry (line 267) | public function testApiAuthorNonModeratorCanUnlockEntry(): void FILE: tests/Functional/Controller/Api/Entry/Moderate/EntryPinApiTest.php class EntryPinApiTest (line 9) | class EntryPinApiTest extends WebTestCase method testApiCannotPinEntryAnonymous (line 11) | public function testApiCannotPinEntryAnonymous(): void method testApiNonModeratorCannotPinEntry (line 20) | public function testApiNonModeratorCannotPinEntry(): void method testApiCannotPinEntryWithoutScope (line 36) | public function testApiCannotPinEntryWithoutScope(): void method testApiCanPinEntry (line 52) | public function testApiCanPinEntry(): void method testApiCannotUnpinEntryAnonymous (line 104) | public function testApiCannotUnpinEntryAnonymous(): void method testApiNonModeratorCannotUnpinEntry (line 116) | public function testApiNonModeratorCannotUnpinEntry(): void method testApiCannotUnpinEntryWithoutScope (line 135) | public function testApiCannotUnpinEntryWithoutScope(): void method testApiCanUnpinEntry (line 154) | public function testApiCanUnpinEntry(): void FILE: tests/Functional/Controller/Api/Entry/Moderate/EntrySetAdultApiTest.php class EntrySetAdultApiTest (line 10) | class EntrySetAdultApiTest extends WebTestCase method testApiCannotSetEntryAdultAnonymous (line 12) | public function testApiCannotSetEntryAdultAnonymous(): void method testApiNonModeratorCannotSetEntryAdult (line 21) | public function testApiNonModeratorCannotSetEntryAdult(): void method testApiCannotSetEntryAdultWithoutScope (line 37) | public function testApiCannotSetEntryAdultWithoutScope(): void method testApiCanSetEntryAdult (line 53) | public function testApiCanSetEntryAdult(): void method testApiCannotSetEntryNotAdultAnonymous (line 113) | public function testApiCannotSetEntryNotAdultAnonymous(): void method testApiNonModeratorCannotSetEntryNotAdult (line 127) | public function testApiNonModeratorCannotSetEntryNotAdult(): void method testApiCannotSetEntryNotAdultWithoutScope (line 148) | public function testApiCannotSetEntryNotAdultWithoutScope(): void method testApiCanSetEntryNotAdult (line 169) | public function testApiCanSetEntryNotAdult(): void FILE: tests/Functional/Controller/Api/Entry/Moderate/EntrySetLanguageApiTest.php class EntrySetLanguageApiTest (line 10) | class EntrySetLanguageApiTest extends WebTestCase method testApiCannotSetEntryLanguageAnonymous (line 12) | public function testApiCannotSetEntryLanguageAnonymous(): void method testApiNonModeratorCannotSetEntryLanguage (line 21) | public function testApiNonModeratorCannotSetEntryLanguage(): void method testApiCannotSetEntryLanguageWithoutScope (line 37) | public function testApiCannotSetEntryLanguageWithoutScope(): void method testApiCannotSetEntryLanguageInvalid (line 53) | public function testApiCannotSetEntryLanguageInvalid(): void method testApiCanSetEntryLanguage (line 85) | public function testApiCanSetEntryLanguage(): void method testApiCanSetEntryLanguage3Letter (line 145) | public function testApiCanSetEntryLanguage3Letter(): void FILE: tests/Functional/Controller/Api/Entry/Moderate/EntryTrashApiTest.php class EntryTrashApiTest (line 10) | class EntryTrashApiTest extends WebTestCase method testApiCannotTrashEntryAnonymous (line 12) | public function testApiCannotTrashEntryAnonymous(): void method testApiNonModeratorCannotTrashEntry (line 21) | public function testApiNonModeratorCannotTrashEntry(): void method testApiCannotTrashEntryWithoutScope (line 37) | public function testApiCannotTrashEntryWithoutScope(): void method testApiCanTrashEntry (line 53) | public function testApiCanTrashEntry(): void method testApiCannotRestoreEntryAnonymous (line 113) | public function testApiCannotRestoreEntryAnonymous(): void method testApiNonModeratorCannotRestoreEntry (line 126) | public function testApiNonModeratorCannotRestoreEntry(): void method testApiCannotRestoreEntryWithoutScope (line 145) | public function testApiCannotRestoreEntryWithoutScope(): void method testApiCanRestoreEntry (line 164) | public function testApiCanRestoreEntry(): void FILE: tests/Functional/Controller/Api/Entry/UserEntryRetrieveApiTest.php class UserEntryRetrieveApiTest (line 9) | class UserEntryRetrieveApiTest extends WebTestCase method testApiCanGetUserEntriesAnonymous (line 11) | public function testApiCanGetUserEntriesAnonymous(): void method testApiCanGetUserEntries (line 46) | public function testApiCanGetUserEntries(): void method testApiCanGetUserEntriesNewest (line 87) | public function testApiCanGetUserEntriesNewest(): void method testApiCanGetUserEntriesOldest (line 136) | public function testApiCanGetUserEntriesOldest(): void method testApiCanGetUserEntriesCommented (line 185) | public function testApiCanGetUserEntriesCommented(): void method testApiCanGetUserEntriesActive (line 230) | public function testApiCanGetUserEntriesActive(): void method testApiCanGetUserEntriesTop (line 279) | public function testApiCanGetUserEntriesTop(): void method testApiCanGetUserEntriesWithUserVoteStatus (line 326) | public function testApiCanGetUserEntriesWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Instance/Admin/InstanceFederationUpdateApiTest.php class InstanceFederationUpdateApiTest (line 9) | class InstanceFederationUpdateApiTest extends WebTestCase method testApiCannotUpdateInstanceFederationAnonymous (line 11) | public function testApiCannotUpdateInstanceFederationAnonymous(): void method testApiCannotUpdateInstanceFederationWithoutAdmin (line 18) | public function testApiCannotUpdateInstanceFederationWithoutAdmin(): void method testApiCannotUpdateInstanceFederationWithoutScope (line 32) | public function testApiCannotUpdateInstanceFederationWithoutScope(): void method testApiCanUpdateInstanceFederation (line 46) | public function testApiCanUpdateInstanceFederation(): void method testApiCanClearInstanceFederation (line 64) | public function testApiCanClearInstanceFederation(): void FILE: tests/Functional/Controller/Api/Instance/Admin/InstancePagesUpdateApiTest.php class InstancePagesUpdateApiTest (line 10) | class InstancePagesUpdateApiTest extends WebTestCase method testApiCannotUpdateInstanceAboutPageAnonymous (line 12) | public function testApiCannotUpdateInstanceAboutPageAnonymous(): void method testApiCannotUpdateInstanceAboutPageWithoutAdmin (line 19) | public function testApiCannotUpdateInstanceAboutPageWithoutAdmin(): void method testApiCannotUpdateInstanceAboutPageWithoutScope (line 33) | public function testApiCannotUpdateInstanceAboutPageWithoutScope(): void method testApiCanUpdateInstanceAboutPage (line 47) | public function testApiCanUpdateInstanceAboutPage(): void method testApiCannotUpdateInstanceContactPageAnonymous (line 65) | public function testApiCannotUpdateInstanceContactPageAnonymous(): void method testApiCannotUpdateInstanceContactPageWithoutAdmin (line 72) | public function testApiCannotUpdateInstanceContactPageWithoutAdmin(): ... method testApiCannotUpdateInstanceContactPageWithoutScope (line 86) | public function testApiCannotUpdateInstanceContactPageWithoutScope(): ... method testApiCanUpdateInstanceContactPage (line 100) | public function testApiCanUpdateInstanceContactPage(): void method testApiCannotUpdateInstanceFAQPageAnonymous (line 118) | public function testApiCannotUpdateInstanceFAQPageAnonymous(): void method testApiCannotUpdateInstanceFAQPageWithoutAdmin (line 125) | public function testApiCannotUpdateInstanceFAQPageWithoutAdmin(): void method testApiCannotUpdateInstanceFAQPageWithoutScope (line 139) | public function testApiCannotUpdateInstanceFAQPageWithoutScope(): void method testApiCanUpdateInstanceFAQPage (line 153) | public function testApiCanUpdateInstanceFAQPage(): void method testApiCannotUpdateInstancePrivacyPolicyPageAnonymous (line 171) | public function testApiCannotUpdateInstancePrivacyPolicyPageAnonymous(... method testApiCannotUpdateInstancePrivacyPolicyPageWithoutAdmin (line 178) | public function testApiCannotUpdateInstancePrivacyPolicyPageWithoutAdm... method testApiCannotUpdateInstancePrivacyPolicyPageWithoutScope (line 192) | public function testApiCannotUpdateInstancePrivacyPolicyPageWithoutSco... method testApiCanUpdateInstancePrivacyPolicyPage (line 206) | public function testApiCanUpdateInstancePrivacyPolicyPage(): void method testApiCannotUpdateInstanceTermsPageAnonymous (line 224) | public function testApiCannotUpdateInstanceTermsPageAnonymous(): void method testApiCannotUpdateInstanceTermsPageWithoutAdmin (line 231) | public function testApiCannotUpdateInstanceTermsPageWithoutAdmin(): void method testApiCannotUpdateInstanceTermsPageWithoutScope (line 245) | public function testApiCannotUpdateInstanceTermsPageWithoutScope(): void method testApiCanUpdateInstanceTermsPage (line 259) | public function testApiCanUpdateInstanceTermsPage(): void FILE: tests/Functional/Controller/Api/Instance/Admin/InstanceSettingsRetrieveApiTest.php class InstanceSettingsRetrieveApiTest (line 9) | class InstanceSettingsRetrieveApiTest extends WebTestCase method testApiCannotRetrieveInstanceSettingsAnonymous (line 42) | public function testApiCannotRetrieveInstanceSettingsAnonymous(): void method testApiCannotRetrieveInstanceSettingsWithoutAdmin (line 49) | public function testApiCannotRetrieveInstanceSettingsWithoutAdmin(): void method testApiCannotRetrieveInstanceSettingsWithoutScope (line 63) | public function testApiCannotRetrieveInstanceSettingsWithoutScope(): void method testApiCanRetrieveInstanceSettings (line 77) | public function testApiCanRetrieveInstanceSettings(): void FILE: tests/Functional/Controller/Api/Instance/Admin/InstanceSettingsUpdateApiTest.php class InstanceSettingsUpdateApiTest (line 11) | class InstanceSettingsUpdateApiTest extends WebTestCase method testApiCannotUpdateInstanceSettingsAnonymous (line 44) | public function testApiCannotUpdateInstanceSettingsAnonymous(): void method testApiCannotUpdateInstanceSettingsWithoutAdmin (line 51) | public function testApiCannotUpdateInstanceSettingsWithoutAdmin(): void method testApiCannotUpdateInstanceSettingsWithoutScope (line 65) | public function testApiCannotUpdateInstanceSettingsWithoutScope(): void method testApiCanUpdateInstanceSettings (line 79) | public function testApiCanUpdateInstanceSettings(): void method tearDown (line 171) | protected function tearDown(): void FILE: tests/Functional/Controller/Api/Instance/InstanceDetailsApiTest.php class InstanceDetailsApiTest (line 9) | class InstanceDetailsApiTest extends WebTestCase method testApiCanRetrieveInstanceDetailsAnonymous (line 13) | public function testApiCanRetrieveInstanceDetailsAnonymous(): void method testApiCanRetrieveInstanceDetails (line 30) | public function testApiCanRetrieveInstanceDetails(): void FILE: tests/Functional/Controller/Api/Instance/InstanceFederationApiTest.php class InstanceFederationApiTest (line 10) | class InstanceFederationApiTest extends WebTestCase method testApiCanRetrieveEmptyInstanceDefederation (line 14) | public function testApiCanRetrieveEmptyInstanceDefederation(): void method testApiCanRetrieveInstanceDefederationAnonymous (line 34) | #[Group(name: 'NonThreadSafe')] method testApiCanRetrieveInstanceDefederation (line 48) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/Instance/InstanceModlogApiTest.php class InstanceModlogApiTest (line 10) | class InstanceModlogApiTest extends WebTestCase method testApiCanRetrieveModlogAnonymous (line 12) | public function testApiCanRetrieveModlogAnonymous(): void method testApiCanRetrieveModlogAnonymousWithTypeFilter (line 35) | public function testApiCanRetrieveModlogAnonymousWithTypeFilter(): void method testApiCanRetrieveModlog (line 47) | public function testApiCanRetrieveModlog(): void FILE: tests/Functional/Controller/Api/Instance/InstanceRetrieveInfoApiTest.php class InstanceRetrieveInfoApiTest (line 9) | class InstanceRetrieveInfoApiTest extends WebTestCase method testCanRetrieveInfoAnonymous (line 44) | public function testCanRetrieveInfoAnonymous(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineBadgesApiTest.php class MagazineBadgesApiTest (line 12) | class MagazineBadgesApiTest extends WebTestCase method testApiCannotAddBadgesToMagazineAnonymous (line 16) | public function testApiCannotAddBadgesToMagazineAnonymous(): void method testApiCannotRemoveBadgesFromMagazineAnonymous (line 24) | public function testApiCannotRemoveBadgesFromMagazineAnonymous(): void method testApiCannotAddBadgesToMagazineWithoutScope (line 35) | public function testApiCannotAddBadgesToMagazineWithoutScope(): void method testApiCannotRemoveBadgesFromMagazineWithoutScope (line 50) | public function testApiCannotRemoveBadgesFromMagazineWithoutScope(): void method testApiModCannotAddBadgesMagazine (line 67) | public function testApiModCannotAddBadgesMagazine(): void method testApiModCannotRemoveBadgesMagazine (line 90) | public function testApiModCannotRemoveBadgesMagazine(): void method testApiOwnerCanAddBadgesMagazine (line 116) | public function testApiOwnerCanAddBadgesMagazine(): void method testApiOwnerCanRemoveBadgesMagazine (line 140) | public function testApiOwnerCanRemoveBadgesMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineCreateApiTest.php class MagazineCreateApiTest (line 10) | class MagazineCreateApiTest extends WebTestCase method testApiCannotCreateMagazineAnonymous (line 12) | public function testApiCannotCreateMagazineAnonymous(): void method testApiCannotCreateMagazineWithoutScope (line 19) | public function testApiCannotCreateMagazineWithoutScope(): void method testApiCanCreateMagazine (line 32) | public function testApiCanCreateMagazine(): void method testApiCannotCreateInvalidMagazine (line 74) | public function testApiCannotCreateInvalidMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineDeleteApiTest.php class MagazineDeleteApiTest (line 10) | class MagazineDeleteApiTest extends WebTestCase method testApiCannotDeleteMagazineAnonymous (line 12) | public function testApiCannotDeleteMagazineAnonymous(): void method testApiCannotDeleteMagazineWithoutScope (line 20) | public function testApiCannotDeleteMagazineWithoutScope(): void method testApiUserCannotDeleteUnownedMagazine (line 35) | public function testApiUserCannotDeleteUnownedMagazine(): void method testApiModCannotDeleteUnownedMagazine (line 52) | public function testApiModCannotDeleteUnownedMagazine(): void method testApiCanDeleteMagazine (line 75) | public function testApiCanDeleteMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineDeleteIconApiTest.php class MagazineDeleteIconApiTest (line 13) | class MagazineDeleteIconApiTest extends WebTestCase method setUp (line 15) | public function setUp(): void method testApiCannotDeleteMagazineIconAnonymous (line 21) | public function testApiCannotDeleteMagazineIconAnonymous(): void method testApiCannotDeleteMagazineIconWithoutScope (line 29) | public function testApiCannotDeleteMagazineIconWithoutScope(): void method testApiModCannotDeleteMagazineIcon (line 44) | public function testApiModCannotDeleteMagazineIcon(): void method testApiCanDeleteMagazineIcon (line 67) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineModeratorsApiTest.php class MagazineModeratorsApiTest (line 11) | class MagazineModeratorsApiTest extends WebTestCase method testApiCannotAddModeratorsToMagazineAnonymous (line 13) | public function testApiCannotAddModeratorsToMagazineAnonymous(): void method testApiCannotRemoveModeratorsFromMagazineAnonymous (line 22) | public function testApiCannotRemoveModeratorsFromMagazineAnonymous(): ... method testApiCannotAddModeratorsToMagazineWithoutScope (line 38) | public function testApiCannotAddModeratorsToMagazineWithoutScope(): void method testApiCannotRemoveModeratorsFromMagazineWithoutScope (line 54) | public function testApiCannotRemoveModeratorsFromMagazineWithoutScope(... method testApiModCannotAddModeratorsMagazine (line 76) | public function testApiModCannotAddModeratorsMagazine(): void method testApiModCannotRemoveModeratorsMagazine (line 99) | public function testApiModCannotRemoveModeratorsMagazine(): void method testApiOwnerCanAddModeratorsMagazine (line 126) | public function testApiOwnerCanAddModeratorsMagazine(): void method testApiOwnerCanRemoveModeratorsMagazine (line 151) | public function testApiOwnerCanRemoveModeratorsMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazinePurgeApiTest.php class MagazinePurgeApiTest (line 10) | class MagazinePurgeApiTest extends WebTestCase method testApiCannotPurgeMagazineAnonymous (line 12) | public function testApiCannotPurgeMagazineAnonymous(): void method testApiCannotPurgeMagazineWithoutScope (line 20) | public function testApiCannotPurgeMagazineWithoutScope(): void method testApiNonAdminUserCannotPurgeMagazine (line 35) | public function testApiNonAdminUserCannotPurgeMagazine(): void method testApiModCannotPurgeMagazine (line 52) | public function testApiModCannotPurgeMagazine(): void method testApiOwnerCannotPurgeMagazine (line 74) | public function testApiOwnerCannotPurgeMagazine(): void method testApiAdminCanPurgeMagazine (line 90) | public function testApiAdminCanPurgeMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineRetrieveStatsApiTest.php class MagazineRetrieveStatsApiTest (line 12) | class MagazineRetrieveStatsApiTest extends WebTestCase method testApiCannotRetrieveMagazineStatsAnonymous (line 20) | public function testApiCannotRetrieveMagazineStatsAnonymous(): void method testApiCannotRetrieveMagazineStatsWithoutScope (line 31) | public function testApiCannotRetrieveMagazineStatsWithoutScope(): void method testApiCannotRetrieveMagazineStatsIfNotOwner (line 48) | public function testApiCannotRetrieveMagazineStatsIfNotOwner(): void method testApiCanRetrieveMagazineStats (line 72) | public function testApiCanRetrieveMagazineStats(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineTagsApiTest.php class MagazineTagsApiTest (line 11) | class MagazineTagsApiTest extends WebTestCase method testApiCannotAddTagsToMagazineAnonymous (line 13) | public function testApiCannotAddTagsToMagazineAnonymous(): void method testApiCannotRemoveTagsFromMagazineAnonymous (line 21) | public function testApiCannotRemoveTagsFromMagazineAnonymous(): void method testApiCannotAddTagsToMagazineWithoutScope (line 34) | public function testApiCannotAddTagsToMagazineWithoutScope(): void method testApiCannotRemoveTagsFromMagazineWithoutScope (line 49) | public function testApiCannotRemoveTagsFromMagazineWithoutScope(): void method testApiModCannotAddTagsMagazine (line 68) | public function testApiModCannotAddTagsMagazine(): void method testApiModCannotRemoveTagsMagazine (line 90) | public function testApiModCannotRemoveTagsMagazine(): void method testApiOwnerCanAddTagsMagazine (line 117) | public function testApiOwnerCanAddTagsMagazine(): void method testApiOwnerCannotAddWeirdTagsMagazine (line 140) | public function testApiOwnerCannotAddWeirdTagsMagazine(): void method testApiOwnerCanRemoveTagsMagazine (line 156) | public function testApiOwnerCanRemoveTagsMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineUpdateApiTest.php class MagazineUpdateApiTest (line 9) | class MagazineUpdateApiTest extends WebTestCase method testApiCannotUpdateMagazineAnonymous (line 11) | public function testApiCannotUpdateMagazineAnonymous(): void method testApiCannotUpdateMagazineWithoutScope (line 19) | public function testApiCannotUpdateMagazineWithoutScope(): void method testApiCanUpdateMagazine (line 34) | public function testApiCanUpdateMagazine(): void method testApiCannotUpdateMagazineWithInvalidParams (line 81) | public function testApiCannotUpdateMagazineWithInvalidParams(): void FILE: tests/Functional/Controller/Api/Magazine/Admin/MagazineUpdateThemeApiTest.php class MagazineUpdateThemeApiTest (line 12) | class MagazineUpdateThemeApiTest extends WebTestCase method setUp (line 16) | public function setUp(): void method testApiCannotUpdateMagazineThemeAnonymous (line 22) | public function testApiCannotUpdateMagazineThemeAnonymous(): void method testApiModCannotUpdateMagazineTheme (line 30) | public function testApiModCannotUpdateMagazineTheme(): void method testApiCannotUpdateMagazineThemeWithoutScope (line 52) | public function testApiCannotUpdateMagazineThemeWithoutScope(): void method testApiCanUpdateMagazineThemeWithCustomCss (line 67) | public function testApiCanUpdateMagazineThemeWithCustomCss(): void method testApiCanUpdateMagazineThemeWithBackgroundImage (line 110) | public function testApiCanUpdateMagazineThemeWithBackgroundImage(): void method testCanUpdateMagazineBanner (line 155) | public function testCanUpdateMagazineBanner(): void FILE: tests/Functional/Controller/Api/Magazine/MagazineBlockApiTest.php class MagazineBlockApiTest (line 9) | class MagazineBlockApiTest extends WebTestCase method testApiCannotBlockMagazineAnonymously (line 11) | public function testApiCannotBlockMagazineAnonymously(): void method testApiCannotBlockMagazineWithoutScope (line 20) | public function testApiCannotBlockMagazineWithoutScope(): void method testApiCanBlockMagazine (line 36) | public function testApiCanBlockMagazine(): void method testApiCannotUnblockMagazineAnonymously (line 72) | public function testApiCannotUnblockMagazineAnonymously(): void method testApiCannotUnblockMagazineWithoutScope (line 81) | public function testApiCannotUnblockMagazineWithoutScope(): void method testApiCanUnblockMagazine (line 97) | public function testApiCanUnblockMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/MagazineModlogApiTest.php class MagazineModlogApiTest (line 12) | class MagazineModlogApiTest extends WebTestCase method testApiCanRetrieveModlogByMagazineIdAnonymously (line 14) | public function testApiCanRetrieveModlogByMagazineIdAnonymously(): void method testApiCanRetrieveModlogByMagazineIdAnonymouslyWithTypeFilter (line 29) | public function testApiCanRetrieveModlogByMagazineIdAnonymouslyWithTyp... method testApiCanRetrieveMagazineById (line 44) | public function testApiCanRetrieveMagazineById(): void method testApiCanRetrieveEntryPinnedLog (line 65) | public function testApiCanRetrieveEntryPinnedLog(): void method testApiCanRetrieveUserBannedLog (line 95) | public function testApiCanRetrieveUserBannedLog(): void method testApiCanRetrieveModeratorAddedLog (line 126) | public function testApiCanRetrieveModeratorAddedLog(): void method testApiModlogReflectsModerationActionsTaken (line 158) | public function testApiModlogReflectsModerationActionsTaken(): void FILE: tests/Functional/Controller/Api/Magazine/MagazineRetrieveApiTest.php class MagazineRetrieveApiTest (line 10) | class MagazineRetrieveApiTest extends WebTestCase method testApiCanRetrieveMagazineByIdAnonymously (line 22) | public function testApiCanRetrieveMagazineByIdAnonymously(): void method testApiCanRetrieveMagazineById (line 54) | public function testApiCanRetrieveMagazineById(): void method testApiCanRetrieveMagazineByNameAnonymously (line 92) | public function testApiCanRetrieveMagazineByNameAnonymously(): void method testApiCanRetrieveMagazineByName (line 124) | public function testApiCanRetrieveMagazineByName(): void method testApiMagazineSubscribeAndBlockFlags (line 162) | public function testApiMagazineSubscribeAndBlockFlags(): void method testApiMagazineSubscribeFlagIsTrueWhenSubscribed (line 189) | public function testApiMagazineSubscribeFlagIsTrueWhenSubscribed(): void method testApiMagazineBlockFlagIsTrueWhenBlocked (line 215) | public function testApiMagazineBlockFlagIsTrueWhenBlocked(): void method testApiCanRetrieveMagazineCollectionAnonymous (line 244) | public function testApiCanRetrieveMagazineCollectionAnonymous(): void method testApiCanRetrieveMagazineCollection (line 264) | public function testApiCanRetrieveMagazineCollection(): void method testApiCanRetrieveMagazineCollectionMultiplePages (line 293) | public function testApiCanRetrieveMagazineCollectionMultiplePages(): void method testApiCannotRetrieveMagazineSubscriptionsAnonymous (line 326) | public function testApiCannotRetrieveMagazineSubscriptionsAnonymous():... method testApiCannotRetrieveMagazineSubscriptionsWithoutScope (line 333) | public function testApiCannotRetrieveMagazineSubscriptionsWithoutScope... method testApiCanRetrieveMagazineSubscriptions (line 346) | public function testApiCanRetrieveMagazineSubscriptions(): void method testApiCannotRetrieveUserMagazineSubscriptionsAnonymous (line 376) | public function testApiCannotRetrieveUserMagazineSubscriptionsAnonymou... method testApiCannotRetrieveUserMagazineSubscriptionsWithoutScope (line 384) | public function testApiCannotRetrieveUserMagazineSubscriptionsWithoutS... method testApiCanRetrieveUserMagazineSubscriptions (line 398) | public function testApiCanRetrieveUserMagazineSubscriptions(): void method testApiCannotRetrieveUserMagazineSubscriptionsIfSettingTurnedOff (line 434) | public function testApiCannotRetrieveUserMagazineSubscriptionsIfSettin... method testApiCannotRetrieveModeratedMagazinesAnonymous (line 453) | public function testApiCannotRetrieveModeratedMagazinesAnonymous(): void method testApiCannotRetrieveModeratedMagazinesWithoutScope (line 460) | public function testApiCannotRetrieveModeratedMagazinesWithoutScope():... method testApiCanRetrieveModeratedMagazines (line 473) | public function testApiCanRetrieveModeratedMagazines(): void method testApiCannotRetrieveBlockedMagazinesAnonymous (line 503) | public function testApiCannotRetrieveBlockedMagazinesAnonymous(): void method testApiCannotRetrieveBlockedMagazinesWithoutScope (line 510) | public function testApiCannotRetrieveBlockedMagazinesWithoutScope(): void method testApiCanRetrieveBlockedMagazines (line 523) | public function testApiCanRetrieveBlockedMagazines(): void method testApiCanRetrieveAbandonedMagazine (line 556) | public function testApiCanRetrieveAbandonedMagazine(): void method testApiCanRetrieveAbandonedMagazineSortedByOwner (line 586) | public function testApiCanRetrieveAbandonedMagazineSortedByOwner(): void method assertAllValuesFoundByName (line 620) | public static function assertAllValuesFoundByName(array $magazines, ar... FILE: tests/Functional/Controller/Api/Magazine/MagazineRetrieveThemeApiTest.php class MagazineRetrieveThemeApiTest (line 9) | class MagazineRetrieveThemeApiTest extends WebTestCase method testApiCanRetrieveMagazineThemeByIdAnonymously (line 13) | public function testApiCanRetrieveMagazineThemeByIdAnonymously(): void method testApiCanRetrieveMagazineThemeById (line 35) | public function testApiCanRetrieveMagazineThemeById(): void FILE: tests/Functional/Controller/Api/Magazine/MagazineSubscribeApiTest.php class MagazineSubscribeApiTest (line 9) | class MagazineSubscribeApiTest extends WebTestCase method testApiCannotSubscribeToMagazineAnonymously (line 11) | public function testApiCannotSubscribeToMagazineAnonymously(): void method testApiCannotSubscribeToMagazineWithoutScope (line 20) | public function testApiCannotSubscribeToMagazineWithoutScope(): void method testApiCanSubscribeToMagazine (line 36) | public function testApiCanSubscribeToMagazine(): void method testApiCannotUnsubscribeFromMagazineAnonymously (line 72) | public function testApiCannotUnsubscribeFromMagazineAnonymously(): void method testApiCannotUnsubscribeFromMagazineWithoutScope (line 81) | public function testApiCannotUnsubscribeFromMagazineWithoutScope(): void method testApiCanUnsubscribeFromMagazine (line 97) | public function testApiCanUnsubscribeFromMagazine(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineActionReportsApiTest.php class MagazineActionReportsApiTest (line 12) | class MagazineActionReportsApiTest extends WebTestCase method testApiCannotAcceptReportAnonymous (line 14) | public function testApiCannotAcceptReportAnonymous(): void method testApiCannotRejectReportAnonymous (line 28) | public function testApiCannotRejectReportAnonymous(): void method testApiCannotAcceptReportWithoutScope (line 42) | public function testApiCannotAcceptReportWithoutScope(): void method testApiCannotRejectReportWithoutScope (line 62) | public function testApiCannotRejectReportWithoutScope(): void method testApiCannotAcceptReportIfNotMod (line 82) | public function testApiCannotAcceptReportIfNotMod(): void method testApiCannotRejectReportIfNotMod (line 102) | public function testApiCannotRejectReportIfNotMod(): void method testApiCanAcceptReport (line 122) | #[Group(name: 'NonThreadSafe')] method testApiCanRejectReport (line 167) | public function testApiCanRejectReport(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineBanApiTest.php class MagazineBanApiTest (line 11) | class MagazineBanApiTest extends WebTestCase method testApiCannotCreateMagazineBanAnonymous (line 13) | public function testApiCannotCreateMagazineBanAnonymous(): void method testApiCannotCreateMagazineBanWithoutScope (line 22) | public function testApiCannotCreateMagazineBanWithoutScope(): void method testApiCannotCreateMagazineBanIfNotMod (line 37) | public function testApiCannotCreateMagazineBanIfNotMod(): void method testApiCanCreateMagazineBan (line 52) | public function testApiCanCreateMagazineBan(): void method testApiCannotDeleteMagazineBanAnonymous (line 92) | public function testApiCannotDeleteMagazineBanAnonymous(): void method testApiCannotDeleteMagazineBanWithoutScope (line 101) | public function testApiCannotDeleteMagazineBanWithoutScope(): void method testApiCannotDeleteMagazineBanIfNotMod (line 116) | public function testApiCannotDeleteMagazineBanIfNotMod(): void method testApiCanDeleteMagazineBan (line 131) | public function testApiCanDeleteMagazineBan(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineModOwnerRequestApiTest.php class MagazineModOwnerRequestApiTest (line 11) | class MagazineModOwnerRequestApiTest extends WebTestCase method testApiCannotToggleModRequestAnonymously (line 13) | public function testApiCannotToggleModRequestAnonymously(): void method testApiCannotToggleModRequestWithoutScope (line 22) | public function testApiCannotToggleModRequestWithoutScope(): void method testApiCanToggleModRequest (line 37) | public function testApiCanToggleModRequest(): void method testApiCannotAcceptModRequestAnonymously (line 63) | public function testApiCannotAcceptModRequestAnonymously(): void method testApiCannotAcceptModRequestWithoutScope (line 74) | public function testApiCannotAcceptModRequestWithoutScope(): void method testApiCanAcceptModRequest (line 92) | public function testApiCanAcceptModRequest(): void method testApiCanRejectModRequest (line 121) | public function testApiCanRejectModRequest(): void method testApiCannotListModRequestsAnonymously (line 150) | public function testApiCannotListModRequestsAnonymously(): void method testApiCannotListModRequestsWithoutScope (line 157) | public function testApiCannotListModRequestsWithoutScope(): void method testApiCannotListModRequestsForInvalidMagazineId (line 170) | public function testApiCannotListModRequestsForInvalidMagazineId(): void method testApiCannotListModRequestsForMissingMagazine (line 184) | public function testApiCannotListModRequestsForMissingMagazine(): void method testApiCanListModRequestsForMagazine (line 198) | public function testApiCanListModRequestsForMagazine(): void method testApiCanListModRequestsForAllMagazines (line 231) | public function testApiCanListModRequestsForAllMagazines(): void method testApiCannotToggleOwnerRequestAnonymously (line 264) | public function testApiCannotToggleOwnerRequestAnonymously(): void method testApiCannotToggleOwnerRequestWithoutScope (line 273) | public function testApiCannotToggleOwnerRequestWithoutScope(): void method testApiCanToggleOwnerRequest (line 288) | public function testApiCanToggleOwnerRequest(): void method testApiCannotAcceptOwnerRequestAnonymously (line 314) | public function testApiCannotAcceptOwnerRequestAnonymously(): void method testApiCannotAcceptOwnerRequestWithoutScope (line 325) | public function testApiCannotAcceptOwnerRequestWithoutScope(): void method testApiCanAcceptOwnerRequest (line 343) | public function testApiCanAcceptOwnerRequest(): void method testApiCanRejectOwnerRequest (line 372) | public function testApiCanRejectOwnerRequest(): void method testApiCannotListOwnerRequestsAnonymously (line 402) | public function testApiCannotListOwnerRequestsAnonymously(): void method testApiCannotListOwnerRequestsWithoutScope (line 409) | public function testApiCannotListOwnerRequestsWithoutScope(): void method testApiCannotListOwnerRequestsForInvalidMagazineId (line 422) | public function testApiCannotListOwnerRequestsForInvalidMagazineId(): ... method testApiCannotListOwnerRequestsForMissingMagazine (line 436) | public function testApiCannotListOwnerRequestsForMissingMagazine(): void method testApiCanListOwnerRequestsForMagazine (line 450) | public function testApiCanListOwnerRequestsForMagazine(): void method testApiCanListOwnerRequestsForAllMagazines (line 483) | public function testApiCanListOwnerRequestsForAllMagazines(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineRetrieveBansApiTest.php class MagazineRetrieveBansApiTest (line 11) | class MagazineRetrieveBansApiTest extends WebTestCase method testApiCannotRetrieveMagazineBansAnonymous (line 15) | public function testApiCannotRetrieveMagazineBansAnonymous(): void method testApiCannotRetrieveMagazineBansWithoutScope (line 23) | public function testApiCannotRetrieveMagazineBansWithoutScope(): void method testApiCannotRetrieveMagazineBansIfNotMod (line 37) | public function testApiCannotRetrieveMagazineBansIfNotMod(): void method testApiCanRetrieveMagazineBans (line 51) | public function testApiCanRetrieveMagazineBans(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineRetrieveReportsApiTest.php class MagazineRetrieveReportsApiTest (line 11) | class MagazineRetrieveReportsApiTest extends WebTestCase method testApiCannotRetrieveMagazineReportByIdAnonymous (line 15) | public function testApiCannotRetrieveMagazineReportByIdAnonymous(): void method testApiCannotRetrieveMagazineReportByIdWithoutScope (line 29) | public function testApiCannotRetrieveMagazineReportByIdWithoutScope():... method testApiCannotRetrieveMagazineReportByIdIfNotMod (line 49) | public function testApiCannotRetrieveMagazineReportByIdIfNotMod(): void method testApiCanRetrieveMagazineReportById (line 69) | public function testApiCanRetrieveMagazineReportById(): void method testApiCannotRetrieveMagazineReportsAnonymous (line 108) | public function testApiCannotRetrieveMagazineReportsAnonymous(): void method testApiCannotRetrieveMagazineReportsWithoutScope (line 116) | public function testApiCannotRetrieveMagazineReportsWithoutScope(): void method testApiCannotRetrieveMagazineReportsIfNotMod (line 130) | public function testApiCannotRetrieveMagazineReportsIfNotMod(): void method testApiCanRetrieveMagazineReports (line 144) | public function testApiCanRetrieveMagazineReports(): void FILE: tests/Functional/Controller/Api/Magazine/Moderate/MagazineRetrieveTrashApiTest.php class MagazineRetrieveTrashApiTest (line 11) | class MagazineRetrieveTrashApiTest extends WebTestCase method testApiCannotRetrieveMagazineTrashAnonymous (line 13) | public function testApiCannotRetrieveMagazineTrashAnonymous(): void method testApiCannotRetrieveMagazineTrashWithoutScope (line 21) | public function testApiCannotRetrieveMagazineTrashWithoutScope(): void method testApiCannotRetrieveMagazineTrashIfNotMod (line 35) | public function testApiCannotRetrieveMagazineTrashIfNotMod(): void method testApiCanRetrieveMagazineTrash (line 49) | public function testApiCanRetrieveMagazineTrash(): void FILE: tests/Functional/Controller/Api/Message/MessageReadApiTest.php class MessageReadApiTest (line 10) | class MessageReadApiTest extends WebTestCase method testApiCannotMarkMessagesReadAnonymous (line 12) | public function testApiCannotMarkMessagesReadAnonymous(): void method testApiCannotMarkMessagesReadWithoutScope (line 20) | public function testApiCannotMarkMessagesReadWithoutScope(): void method testApiCannotMarkOtherUsersMessagesRead (line 34) | public function testApiCannotMarkOtherUsersMessagesRead(): void method testApiCanMarkMessagesRead (line 51) | public function testApiCanMarkMessagesRead(): void method testApiCannotMarkMessagesUnreadAnonymous (line 80) | public function testApiCannotMarkMessagesUnreadAnonymous(): void method testApiCannotMarkMessagesUnreadWithoutScope (line 88) | public function testApiCannotMarkMessagesUnreadWithoutScope(): void method testApiCannotMarkOtherUsersMessagesUnread (line 102) | public function testApiCannotMarkOtherUsersMessagesUnread(): void method testApiCanMarkMessagesUnread (line 119) | public function testApiCanMarkMessagesUnread(): void FILE: tests/Functional/Controller/Api/Message/MessageRetrieveApiTest.php class MessageRetrieveApiTest (line 11) | class MessageRetrieveApiTest extends WebTestCase method testApiCannotGetMessagesAnonymous (line 15) | public function testApiCannotGetMessagesAnonymous(): void method testApiCannotGetMessagesWithoutScope (line 21) | public function testApiCannotGetMessagesWithoutScope(): void method testApiCanGetMessages (line 34) | public function testApiCanGetMessages(): void method testApiCannotGetMessageByIdAnonymous (line 78) | public function testApiCannotGetMessageByIdAnonymous(): void method testApiCannotGetMessageByIdWithoutScope (line 84) | public function testApiCannotGetMessageByIdWithoutScope(): void method testApiCannotGetOtherUsersMessageById (line 97) | public function testApiCannotGetOtherUsersMessageById(): void method testApiCanGetMessageById (line 119) | public function testApiCanGetMessageById(): void method testApiCannotGetMessageThreadByIdAnonymous (line 151) | public function testApiCannotGetMessageThreadByIdAnonymous(): void method testApiCannotGetMessageThreadByIdWithoutScope (line 165) | public function testApiCannotGetMessageThreadByIdWithoutScope(): void method testApiCannotGetOtherUsersMessageThreadById (line 185) | public function testApiCannotGetOtherUsersMessageThreadById(): void method testApiCanGetMessageThreadById (line 205) | public function testApiCanGetMessageThreadById(): void FILE: tests/Functional/Controller/Api/Message/MessageThreadCreateApiTest.php class MessageThreadCreateApiTest (line 10) | class MessageThreadCreateApiTest extends WebTestCase method testApiCannotCreateThreadAnonymous (line 12) | public function testApiCannotCreateThreadAnonymous(): void method testApiCannotCreateThreadWithoutScope (line 20) | public function testApiCannotCreateThreadWithoutScope(): void method testApiCanCreateThread (line 35) | public function testApiCanCreateThread(): void FILE: tests/Functional/Controller/Api/Message/MessageThreadReplyApiTest.php class MessageThreadReplyApiTest (line 10) | class MessageThreadReplyApiTest extends WebTestCase method testApiCannotReplyToThreadAnonymous (line 12) | public function testApiCannotReplyToThreadAnonymous(): void method testApiCannotReplyToThreadWithoutScope (line 22) | public function testApiCannotReplyToThreadWithoutScope(): void method testApiCanReplyToThread (line 38) | public function testApiCanReplyToThread(): void FILE: tests/Functional/Controller/Api/Notification/AdminNotificationRetrieveApiTest.php class AdminNotificationRetrieveApiTest (line 10) | class AdminNotificationRetrieveApiTest extends WebTestCase method testApiCanReturnNotificationForUserSignup (line 14) | public function testApiCanReturnNotificationForUserSignup() FILE: tests/Functional/Controller/Api/Notification/NotificationDeleteApiTest.php class NotificationDeleteApiTest (line 9) | class NotificationDeleteApiTest extends WebTestCase method testApiCannotDeleteNotificationByIdAnonymous (line 11) | public function testApiCannotDeleteNotificationByIdAnonymous(): void method testApiCannotDeleteNotificationByIdWithoutScope (line 19) | public function testApiCannotDeleteNotificationByIdWithoutScope(): void method testApiCannotDeleteOtherUsersNotificationById (line 33) | public function testApiCannotDeleteOtherUsersNotificationById(): void method testApiCanDeleteNotificationById (line 48) | public function testApiCanDeleteNotificationById(): void method testApiCannotDeleteAllNotificationsAnonymous (line 66) | public function testApiCannotDeleteAllNotificationsAnonymous(): void method testApiCannotDeleteAllNotificationsWithoutScope (line 74) | public function testApiCannotDeleteAllNotificationsWithoutScope(): void method testApiCanDeleteAllNotifications (line 89) | public function testApiCanDeleteAllNotifications(): void FILE: tests/Functional/Controller/Api/Notification/NotificationReadApiTest.php class NotificationReadApiTest (line 10) | class NotificationReadApiTest extends WebTestCase method testApiCannotMarkNotificationReadAnonymous (line 12) | public function testApiCannotMarkNotificationReadAnonymous(): void method testApiCannotMarkNotificationReadWithoutScope (line 20) | public function testApiCannotMarkNotificationReadWithoutScope(): void method testApiCannotMarkOtherUsersNotificationRead (line 34) | public function testApiCannotMarkOtherUsersNotificationRead(): void method testApiCanMarkNotificationRead (line 49) | public function testApiCanMarkNotificationRead(): void method testApiCannotMarkNotificationUnreadAnonymous (line 78) | public function testApiCannotMarkNotificationUnreadAnonymous(): void method testApiCannotMarkNotificationUnreadWithoutScope (line 86) | public function testApiCannotMarkNotificationUnreadWithoutScope(): void method testApiCannotMarkOtherUsersNotificationUnread (line 100) | public function testApiCannotMarkOtherUsersNotificationUnread(): void method testApiCanMarkNotificationUnread (line 115) | public function testApiCanMarkNotificationUnread(): void method testApiCannotMarkAllNotificationsReadAnonymous (line 148) | public function testApiCannotMarkAllNotificationsReadAnonymous(): void method testApiCannotMarkAllNotificationsReadWithoutScope (line 156) | public function testApiCannotMarkAllNotificationsReadWithoutScope(): void method testApiCanMarkAllNotificationsRead (line 171) | public function testApiCanMarkAllNotificationsRead(): void FILE: tests/Functional/Controller/Api/Notification/NotificationRetrieveApiTest.php class NotificationRetrieveApiTest (line 11) | class NotificationRetrieveApiTest extends WebTestCase method testApiCannotGetNotificationsByStatusAnonymous (line 15) | public function testApiCannotGetNotificationsByStatusAnonymous(): void method testApiCannotGetNotificationsByStatusWithoutScope (line 21) | public function testApiCannotGetNotificationsByStatusWithoutScope(): void method testApiCanGetNotificationsByStatusMessagesRedactedWithoutScope (line 34) | public function testApiCanGetNotificationsByStatusMessagesRedactedWith... method testApiCanGetNotificationsByStatusAll (line 83) | public function testApiCanGetNotificationsByStatusAll(): void method testApiCanGetNotificationsFromThreads (line 127) | public function testApiCanGetNotificationsFromThreads(): void method testApiCanGetNotificationsFromPosts (line 183) | public function testApiCanGetNotificationsFromPosts(): void method testApiCanGetNotificationsByStatusRead (line 239) | public function testApiCanGetNotificationsByStatusRead(): void method testApiCanGetNotificationsByStatusNew (line 285) | public function testApiCanGetNotificationsByStatusNew(): void method testApiCannotGetNotificationsByInvalidStatus (line 331) | public function testApiCannotGetNotificationsByInvalidStatus(): void method testApiCannotGetNotificationCountAnonymous (line 356) | public function testApiCannotGetNotificationCountAnonymous(): void method testApiCannotGetNotificationCountWithoutScope (line 362) | public function testApiCannotGetNotificationCountWithoutScope(): void method testApiCanGetNotificationCount (line 375) | public function testApiCanGetNotificationCount(): void method testApiCannotGetNotificationByIdAnonymous (line 404) | public function testApiCannotGetNotificationByIdAnonymous(): void method testApiCannotGetNotificationByIdWithoutScope (line 413) | public function testApiCannotGetNotificationByIdWithoutScope(): void method testApiCannotGetOtherUsersNotificationById (line 429) | public function testApiCannotGetOtherUsersNotificationById(): void method testApiCanGetNotificationById (line 446) | public function testApiCanGetNotificationById(): void FILE: tests/Functional/Controller/Api/Notification/NotificationUpdateApiTest.php class NotificationUpdateApiTest (line 10) | class NotificationUpdateApiTest extends WebTestCase method setUp (line 15) | public function setUp(): void method testSetEntryNotificationSetting (line 27) | public function testSetEntryNotificationSetting(): void method testSetPostNotificationSetting (line 33) | public function testSetPostNotificationSetting(): void method testSetUserNotificationSetting (line 39) | public function testSetUserNotificationSetting(): void method testSetMagazineNotificationSetting (line 45) | public function testSetMagazineNotificationSetting(): void method testAllSettings (line 51) | private function testAllSettings(string $retrieveUrl, string $updateUr... FILE: tests/Functional/Controller/Api/OAuth2/OAuth2ClientApiTest.php class OAuth2ClientApiTest (line 11) | class OAuth2ClientApiTest extends WebTestCase method testApiCanCreateWorkingClient (line 26) | public function testApiCanCreateWorkingClient(): void method testApiCanCreateWorkingPublicClient (line 80) | public function testApiCanCreateWorkingPublicClient(): void method testApiCanCreateWorkingClientWithImage (line 134) | #[Group(name: 'NonThreadSafe')] method testApiCanDeletePrivateClient (line 197) | public function testApiCanDeletePrivateClient(): void method testAdminApiCanAccessClientStats (line 221) | public function testAdminApiCanAccessClientStats(): void method testAdminApiCannotAccessClientStatsWithoutScope (line 262) | public function testAdminApiCannotAccessClientStatsWithoutScope(): void method testAdminApiCanAccessClientList (line 294) | public function testAdminApiCanAccessClientList(): void method testAdminApiCannotAccessClientListWithoutScope (line 355) | public function testAdminApiCannotAccessClientListWithoutScope(): void method testAdminApiCanAccessClientByIdentifier (line 384) | public function testAdminApiCanAccessClientByIdentifier(): void method testApiCanRevokeTokens (line 429) | public function testApiCanRevokeTokens(): void method testAdminApiCannotAccessClientByIdentifierWithoutScope (line 467) | public function testAdminApiCannotAccessClientByIdentifierWithoutScope... FILE: tests/Functional/Controller/Api/Post/Admin/PostPurgeApiTest.php class PostPurgeApiTest (line 9) | class PostPurgeApiTest extends WebTestCase method testApiCannotPurgeArticlePostAnonymous (line 11) | public function testApiCannotPurgeArticlePostAnonymous(): void method testApiCannotPurgeArticlePostWithoutScope (line 20) | public function testApiCannotPurgeArticlePostWithoutScope(): void method testApiNonAdminCannotPurgeArticlePost (line 36) | public function testApiNonAdminCannotPurgeArticlePost(): void method testApiCanPurgeArticlePost (line 53) | public function testApiCanPurgeArticlePost(): void method testApiCannotPurgeImagePostAnonymous (line 70) | public function testApiCannotPurgeImagePostAnonymous(): void method testApiCannotPurgeImagePostWithoutScope (line 81) | public function testApiCannotPurgeImagePostWithoutScope(): void method testApiNonAdminCannotPurgeImagePost (line 99) | public function testApiNonAdminCannotPurgeImagePost(): void method testApiCanPurgeImagePost (line 118) | public function testApiCanPurgeImagePost(): void FILE: tests/Functional/Controller/Api/Post/Comment/Admin/PostCommentPurgeApiTest.php class PostCommentPurgeApiTest (line 9) | class PostCommentPurgeApiTest extends WebTestCase method testApiCannotPurgeCommentAnonymous (line 11) | public function testApiCannotPurgeCommentAnonymous(): void method testApiCannotPurgeCommentWithoutScope (line 26) | public function testApiCannotPurgeCommentWithoutScope(): void method testApiNonAdminCannotPurgeComment (line 48) | public function testApiNonAdminCannotPurgeComment(): void method testApiCanPurgeComment (line 71) | public function testApiCanPurgeComment(): void method testApiCannotPurgeImageCommentAnonymous (line 94) | public function testApiCannotPurgeImageCommentAnonymous(): void method testApiCannotPurgeImageCommentWithoutScope (line 111) | public function testApiCannotPurgeImageCommentWithoutScope(): void method testApiNonAdminCannotPurgeImageComment (line 135) | public function testApiNonAdminCannotPurgeImageComment(): void method testApiCanPurgeImageComment (line 159) | public function testApiCanPurgeImageComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/Moderate/PostCommentSetAdultApiTest.php class PostCommentSetAdultApiTest (line 10) | class PostCommentSetAdultApiTest extends WebTestCase method testApiCannotSetCommentAdultAnonymous (line 12) | public function testApiCannotSetCommentAdultAnonymous(): void method testApiCannotSetCommentAdultWithoutScope (line 23) | public function testApiCannotSetCommentAdultWithoutScope(): void method testApiNonModCannotSetCommentAdult (line 49) | public function testApiNonModCannotSetCommentAdult(): void method testApiCanSetCommentAdult (line 68) | public function testApiCanSetCommentAdult(): void method testApiCannotUnsetCommentAdultAnonymous (line 99) | public function testApiCannotUnsetCommentAdultAnonymous(): void method testApiCannotUnsetCommentAdultWithoutScope (line 115) | public function testApiCannotUnsetCommentAdultWithoutScope(): void method testApiNonModCannotUnsetCommentAdult (line 146) | public function testApiNonModCannotUnsetCommentAdult(): void method testApiCanUnsetCommentAdult (line 170) | public function testApiCanUnsetCommentAdult(): void FILE: tests/Functional/Controller/Api/Post/Comment/Moderate/PostCommentSetLanguageApiTest.php class PostCommentSetLanguageApiTest (line 10) | class PostCommentSetLanguageApiTest extends WebTestCase method testApiCannotSetCommentLanguageAnonymous (line 12) | public function testApiCannotSetCommentLanguageAnonymous(): void method testApiCannotSetCommentLanguageWithoutScope (line 22) | public function testApiCannotSetCommentLanguageWithoutScope(): void method testApiNonModCannotSetCommentLanguage (line 48) | public function testApiNonModCannotSetCommentLanguage(): void method testApiCanSetCommentLanguage (line 66) | public function testApiCanSetCommentLanguage(): void FILE: tests/Functional/Controller/Api/Post/Comment/Moderate/PostCommentTrashApiTest.php class PostCommentTrashApiTest (line 10) | class PostCommentTrashApiTest extends WebTestCase method testApiCannotTrashCommentAnonymous (line 12) | public function testApiCannotTrashCommentAnonymous(): void method testApiCannotTrashCommentWithoutScope (line 23) | public function testApiCannotTrashCommentWithoutScope(): void method testApiNonModCannotTrashComment (line 49) | public function testApiNonModCannotTrashComment(): void method testApiCanTrashComment (line 68) | public function testApiCanTrashComment(): void method testApiCannotRestoreCommentAnonymous (line 101) | public function testApiCannotRestoreCommentAnonymous(): void method testApiCannotRestoreCommentWithoutScope (line 115) | public function testApiCannotRestoreCommentWithoutScope(): void method testApiNonModCannotRestoreComment (line 137) | public function testApiNonModCannotRestoreComment(): void method testApiCanRestoreComment (line 159) | public function testApiCanRestoreComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentCreateApiTest.php class PostCommentCreateApiTest (line 10) | class PostCommentCreateApiTest extends WebTestCase method testApiCannotCreateCommentAnonymous (line 12) | public function testApiCannotCreateCommentAnonymous(): void method testApiCannotCreateCommentWithoutScope (line 30) | public function testApiCannotCreateCommentWithoutScope(): void method testApiCanCreateComment (line 54) | public function testApiCanCreateComment(): void method testApiCannotCreateCommentReplyAnonymous (line 95) | public function testApiCannotCreateCommentReplyAnonymous(): void method testApiCannotCreateCommentReplyWithoutScope (line 114) | public function testApiCannotCreateCommentReplyWithoutScope(): void method testApiCanCreateCommentReply (line 139) | public function testApiCanCreateCommentReply(): void method testApiCannotCreateImageCommentAnonymous (line 181) | public function testApiCannotCreateImageCommentAnonymous(): void method testApiCannotCreateImageCommentWithoutScope (line 204) | public function testApiCannotCreateImageCommentWithoutScope(): void method testApiCanCreateImageComment (line 235) | public function testApiCanCreateImageComment(): void method testApiCannotCreateImageCommentReplyAnonymous (line 282) | public function testApiCannotCreateImageCommentReplyAnonymous(): void method testApiCannotCreateImageCommentReplyWithoutScope (line 306) | public function testApiCannotCreateImageCommentReplyWithoutScope(): void method testApiCanCreateImageCommentReply (line 337) | public function testApiCanCreateImageCommentReply(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentDeleteApiTest.php class PostCommentDeleteApiTest (line 9) | class PostCommentDeleteApiTest extends WebTestCase method testApiCannotDeleteCommentAnonymous (line 11) | public function testApiCannotDeleteCommentAnonymous(): void method testApiCannotDeleteCommentWithoutScope (line 21) | public function testApiCannotDeleteCommentWithoutScope(): void method testApiCannotDeleteOtherUsersComment (line 38) | public function testApiCannotDeleteOtherUsersComment(): void method testApiCanDeleteComment (line 56) | public function testApiCanDeleteComment(): void method testApiCanSoftDeleteComment (line 77) | public function testApiCanSoftDeleteComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentReportApiTest.php class PostCommentReportApiTest (line 9) | class PostCommentReportApiTest extends WebTestCase method testApiCannotReportCommentAnonymous (line 11) | public function testApiCannotReportCommentAnonymous(): void method testApiCannotReportCommentWithoutScope (line 25) | public function testApiCannotReportCommentWithoutScope(): void method testApiCanReportOtherUsersComment (line 46) | public function testApiCanReportOtherUsersComment(): void method testApiCanReportOwnComment (line 74) | public function testApiCanReportOwnComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentRetrieveApiTest.php class PostCommentRetrieveApiTest (line 9) | class PostCommentRetrieveApiTest extends WebTestCase method testApiCanGetPostCommentsAnonymous (line 11) | public function testApiCanGetPostCommentsAnonymous(): void method testApiCannotGetPostCommentsByPreferredLangAnonymous (line 64) | public function testApiCannotGetPostCommentsByPreferredLangAnonymous()... method testApiCanGetPostCommentsByPreferredLang (line 75) | public function testApiCanGetPostCommentsByPreferredLang(): void method testApiCanGetPostCommentsWithLanguageAnonymous (line 145) | public function testApiCanGetPostCommentsWithLanguageAnonymous(): void method testApiCanGetPostCommentsWithLanguage (line 200) | public function testApiCanGetPostCommentsWithLanguage(): void method testApiCanGetPostComments (line 263) | public function testApiCanGetPostComments(): void method testApiCanGetPostCommentsWithChildren (line 326) | public function testApiCanGetPostCommentsWithChildren(): void method testApiCanGetPostCommentsLimitedDepth (line 391) | public function testApiCanGetPostCommentsLimitedDepth(): void method testApiCanGetPostCommentsNewest (line 467) | public function testApiCanGetPostCommentsNewest(): void method testApiCanGetPostCommentsOldest (line 516) | public function testApiCanGetPostCommentsOldest(): void method testApiCanGetPostCommentsActive (line 565) | public function testApiCanGetPostCommentsActive(): void method testApiCanGetPostCommentsHot (line 614) | public function testApiCanGetPostCommentsHot(): void method testApiCanGetPostCommentByIdAnonymous (line 661) | public function testApiCanGetPostCommentByIdAnonymous(): void method testApiCanGetPostCommentById (line 701) | public function testApiCanGetPostCommentById(): void method testApiCanGetPostCommentByIdWithDepth (line 749) | public function testApiCanGetPostCommentByIdWithDepth(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentUpdateApiTest.php class PostCommentUpdateApiTest (line 9) | class PostCommentUpdateApiTest extends WebTestCase method testApiCannotUpdateCommentAnonymous (line 11) | public function testApiCannotUpdateCommentAnonymous(): void method testApiCannotUpdateCommentWithoutScope (line 27) | public function testApiCannotUpdateCommentWithoutScope(): void method testApiCannotUpdateOtherUsersComment (line 50) | public function testApiCannotUpdateOtherUsersComment(): void method testApiCanUpdateComment (line 74) | public function testApiCanUpdateComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentVoteApiTest.php class PostCommentVoteApiTest (line 9) | class PostCommentVoteApiTest extends WebTestCase method testApiCannotUpvoteCommentAnonymous (line 11) | public function testApiCannotUpvoteCommentAnonymous(): void method testApiCannotUpvoteCommentWithoutScope (line 21) | public function testApiCannotUpvoteCommentWithoutScope(): void method testApiCanUpvoteComment (line 38) | public function testApiCanUpvoteComment(): void method testApiCannotDownvoteCommentAnonymous (line 64) | public function testApiCannotDownvoteCommentAnonymous(): void method testApiCannotDownvoteCommentWithoutScope (line 74) | public function testApiCannotDownvoteCommentWithoutScope(): void method testApiCannotDownvoteComment (line 91) | public function testApiCannotDownvoteComment(): void method testApiCannotRemoveVoteCommentAnonymous (line 108) | public function testApiCannotRemoveVoteCommentAnonymous(): void method testApiCannotRemoveVoteCommentWithoutScope (line 121) | public function testApiCannotRemoveVoteCommentWithoutScope(): void method testApiCanRemoveVoteComment (line 141) | public function testApiCanRemoveVoteComment(): void method testApiCannotFavouriteCommentAnonymous (line 170) | public function testApiCannotFavouriteCommentAnonymous(): void method testApiCannotFavouriteCommentWithoutScope (line 180) | public function testApiCannotFavouriteCommentWithoutScope(): void method testApiCanFavouriteComment (line 197) | public function testApiCanFavouriteComment(): void method testApiCannotUnfavouriteCommentWithoutScope (line 223) | public function testApiCannotUnfavouriteCommentWithoutScope(): void method testApiCanUnfavouriteComment (line 243) | public function testApiCanUnfavouriteComment(): void FILE: tests/Functional/Controller/Api/Post/Comment/PostCommentsActivityApiTest.php class PostCommentsActivityApiTest (line 11) | class PostCommentsActivityApiTest extends WebTestCase method testEmpty (line 13) | public function testEmpty() method testUpvotes (line 31) | public function testUpvotes() method testBoosts (line 61) | public function testBoosts() FILE: tests/Functional/Controller/Api/Post/Comment/UserPostCommentRetrieveApiTest.php class UserPostCommentRetrieveApiTest (line 9) | class UserPostCommentRetrieveApiTest extends WebTestCase method testApiCanGetUserPostCommentsAnonymous (line 11) | public function testApiCanGetUserPostCommentsAnonymous(): void method testApiCanGetUserPostComments (line 45) | public function testApiCanGetUserPostComments(): void method testApiCanGetUserPostCommentsDepth (line 85) | public function testApiCanGetUserPostCommentsDepth(): void method testApiCanGetUserPostCommentsNewest (line 131) | public function testApiCanGetUserPostCommentsNewest(): void method testApiCanGetUserPostCommentsOldest (line 181) | public function testApiCanGetUserPostCommentsOldest(): void method testApiCanGetUserPostCommentsActive (line 231) | public function testApiCanGetUserPostCommentsActive(): void method testApiCanGetUserPostCommentsHot (line 281) | public function testApiCanGetUserPostCommentsHot(): void method testApiCanGetUserPostCommentsWithUserVoteStatus (line 329) | public function testApiCanGetUserPostCommentsWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Post/MagazinePostRetrieveApiTest.php class MagazinePostRetrieveApiTest (line 9) | class MagazinePostRetrieveApiTest extends WebTestCase method testApiCanGetMagazinePostsAnonymous (line 11) | public function testApiCanGetMagazinePostsAnonymous(): void method testApiCanGetMagazinePosts (line 41) | public function testApiCanGetMagazinePosts(): void method testApiCanGetMagazinePostsPinnedFirst (line 76) | public function testApiCanGetMagazinePostsPinnedFirst(): void method testApiCanGetMagazinePostsNewest (line 132) | public function testApiCanGetMagazinePostsNewest(): void method testApiCanGetMagazinePostsOldest (line 181) | public function testApiCanGetMagazinePostsOldest(): void method testApiCanGetMagazinePostsCommented (line 230) | public function testApiCanGetMagazinePostsCommented(): void method testApiCanGetMagazinePostsActive (line 275) | public function testApiCanGetMagazinePostsActive(): void method testApiCanGetMagazinePostsTop (line 324) | public function testApiCanGetMagazinePostsTop(): void method testApiCanGetMagazinePostsWithUserVoteStatus (line 371) | public function testApiCanGetMagazinePostsWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Post/Moderate/PostLockApiTest.php class PostLockApiTest (line 9) | class PostLockApiTest extends WebTestCase method testApiCannotLockPostAnonymous (line 11) | public function testApiCannotLockPostAnonymous(): void method testApiNonModeratorCannotLockPost (line 20) | public function testApiNonModeratorCannotLockPost(): void method testApiCannotLockPostWithoutScope (line 37) | public function testApiCannotLockPostWithoutScope(): void method testApiCanLockPost (line 53) | public function testApiCanLockPost(): void method testApiAuthorNonModeratorCanLockPost (line 100) | public function testApiAuthorNonModeratorCanLockPost(): void method testApiCannotUnlockPostAnonymous (line 147) | public function testApiCannotUnlockPostAnonymous(): void method testApiNonModeratorCannotUnpinPost (line 160) | public function testApiNonModeratorCannotUnpinPost(): void method testApiCannotUnpinPostWithoutScope (line 180) | public function testApiCannotUnpinPostWithoutScope(): void method testApiCanUnpinPost (line 199) | public function testApiCanUnpinPost(): void method testApiAuthorNonModeratorCanUnpinPost (line 249) | public function testApiAuthorNonModeratorCanUnpinPost(): void FILE: tests/Functional/Controller/Api/Post/Moderate/PostPinApiTest.php class PostPinApiTest (line 9) | class PostPinApiTest extends WebTestCase method testApiCannotPinPostAnonymous (line 11) | public function testApiCannotPinPostAnonymous(): void method testApiNonModeratorCannotPinPost (line 20) | public function testApiNonModeratorCannotPinPost(): void method testApiCannotPinPostWithoutScope (line 36) | public function testApiCannotPinPostWithoutScope(): void method testApiCanPinPost (line 52) | public function testApiCanPinPost(): void method testApiCannotUnpinPostAnonymous (line 98) | public function testApiCannotUnpinPostAnonymous(): void method testApiNonModeratorCannotUnpinPost (line 110) | public function testApiNonModeratorCannotUnpinPost(): void method testApiCannotUnpinPostWithoutScope (line 129) | public function testApiCannotUnpinPostWithoutScope(): void method testApiCanUnpinPost (line 148) | public function testApiCanUnpinPost(): void FILE: tests/Functional/Controller/Api/Post/Moderate/PostSetAdultApiTest.php class PostSetAdultApiTest (line 10) | class PostSetAdultApiTest extends WebTestCase method testApiCannotSetPostAdultAnonymous (line 12) | public function testApiCannotSetPostAdultAnonymous(): void method testApiNonModeratorCannotSetPostAdult (line 21) | public function testApiNonModeratorCannotSetPostAdult(): void method testApiCannotSetPostAdultWithoutScope (line 37) | public function testApiCannotSetPostAdultWithoutScope(): void method testApiCanSetPostAdult (line 53) | public function testApiCanSetPostAdult(): void method testApiCannotSetPostNotAdultAnonymous (line 107) | public function testApiCannotSetPostNotAdultAnonymous(): void method testApiNonModeratorCannotSetPostNotAdult (line 121) | public function testApiNonModeratorCannotSetPostNotAdult(): void method testApiCannotSetPostNotAdultWithoutScope (line 142) | public function testApiCannotSetPostNotAdultWithoutScope(): void method testApiCanSetPostNotAdult (line 163) | public function testApiCanSetPostNotAdult(): void FILE: tests/Functional/Controller/Api/Post/Moderate/PostSetLanguageApiTest.php class PostSetLanguageApiTest (line 10) | class PostSetLanguageApiTest extends WebTestCase method testApiCannotSetPostLanguageAnonymous (line 12) | public function testApiCannotSetPostLanguageAnonymous(): void method testApiNonModeratorCannotSetPostLanguage (line 21) | public function testApiNonModeratorCannotSetPostLanguage(): void method testApiCannotSetPostLanguageWithoutScope (line 37) | public function testApiCannotSetPostLanguageWithoutScope(): void method testApiCannotSetPostLanguageInvalid (line 53) | public function testApiCannotSetPostLanguageInvalid(): void method testApiCanSetPostLanguage (line 85) | public function testApiCanSetPostLanguage(): void method testApiCanSetPostLanguage3Letter (line 139) | public function testApiCanSetPostLanguage3Letter(): void FILE: tests/Functional/Controller/Api/Post/Moderate/PostTrashApiTest.php class PostTrashApiTest (line 10) | class PostTrashApiTest extends WebTestCase method testApiCannotTrashPostAnonymous (line 12) | public function testApiCannotTrashPostAnonymous(): void method testApiNonModeratorCannotTrashPost (line 21) | public function testApiNonModeratorCannotTrashPost(): void method testApiCannotTrashPostWithoutScope (line 37) | public function testApiCannotTrashPostWithoutScope(): void method testApiCanTrashPost (line 53) | public function testApiCanTrashPost(): void method testApiCannotRestorePostAnonymous (line 107) | public function testApiCannotRestorePostAnonymous(): void method testApiNonModeratorCannotRestorePost (line 120) | public function testApiNonModeratorCannotRestorePost(): void method testApiCannotRestorePostWithoutScope (line 139) | public function testApiCannotRestorePostWithoutScope(): void method testApiCanRestorePost (line 158) | public function testApiCanRestorePost(): void FILE: tests/Functional/Controller/Api/Post/PostCreateApiTest.php class PostCreateApiTest (line 10) | class PostCreateApiTest extends WebTestCase method testApiCannotCreatePostAnonymous (line 12) | public function testApiCannotCreatePostAnonymous(): void method testApiCannotCreatePostWithoutScope (line 25) | public function testApiCannotCreatePostWithoutScope(): void method testApiCanCreatePost (line 44) | public function testApiCanCreatePost(): void method testApiCannotCreateImagePostAnonymous (line 96) | public function testApiCannotCreateImagePostAnonymous(): void method testApiCannotCreateImagePostWithoutScope (line 116) | public function testApiCannotCreateImagePostWithoutScope(): void method testApiCanCreateImagePost (line 144) | public function testApiCanCreateImagePost(): void method testApiCannotCreatePostWithoutMagazine (line 208) | public function testApiCannotCreatePostWithoutMagazine(): void method testApiCannotCreatePostWithoutBodyOrImage (line 230) | public function testApiCannotCreatePostWithoutBodyOrImage(): void FILE: tests/Functional/Controller/Api/Post/PostDeleteApiTest.php class PostDeleteApiTest (line 9) | class PostDeleteApiTest extends WebTestCase method testApiCannotDeletePostAnonymous (line 11) | public function testApiCannotDeletePostAnonymous(): void method testApiCannotDeletePostWithoutScope (line 20) | public function testApiCannotDeletePostWithoutScope(): void method testApiCannotDeleteOtherUsersPost (line 36) | public function testApiCannotDeleteOtherUsersPost(): void method testApiCanDeletePost (line 53) | public function testApiCanDeletePost(): void method testApiCannotDeleteImagePostAnonymous (line 69) | public function testApiCannotDeleteImagePostAnonymous(): void method testApiCannotDeleteImagePostWithoutScope (line 80) | public function testApiCannotDeleteImagePostWithoutScope(): void method testApiCannotDeleteOtherUsersImagePost (line 98) | public function testApiCannotDeleteOtherUsersImagePost(): void method testApiCanDeleteImagePost (line 117) | public function testApiCanDeleteImagePost(): void FILE: tests/Functional/Controller/Api/Post/PostFavouriteApiTest.php class PostFavouriteApiTest (line 9) | class PostFavouriteApiTest extends WebTestCase method testApiCannotFavouritePostAnonymous (line 11) | public function testApiCannotFavouritePostAnonymous(): void method testApiCannotFavouritePostWithoutScope (line 20) | public function testApiCannotFavouritePostWithoutScope(): void method testApiCanFavouritePost (line 36) | public function testApiCanFavouritePost(): void FILE: tests/Functional/Controller/Api/Post/PostReportApiTest.php class PostReportApiTest (line 10) | class PostReportApiTest extends WebTestCase method testApiCannotReportPostAnonymous (line 12) | public function testApiCannotReportPostAnonymous(): void method testApiCannotReportPostWithoutScope (line 25) | public function testApiCannotReportPostWithoutScope(): void method testApiCanReportPost (line 45) | public function testApiCanReportPost(): void FILE: tests/Functional/Controller/Api/Post/PostRetrieveApiTest.php class PostRetrieveApiTest (line 9) | class PostRetrieveApiTest extends WebTestCase method testApiCannotGetSubscribedPostsAnonymous (line 11) | public function testApiCannotGetSubscribedPostsAnonymous(): void method testApiCannotGetSubscribedPostsWithoutScope (line 17) | public function testApiCannotGetSubscribedPostsWithoutScope(): void method testApiCanGetSubscribedPosts (line 29) | public function testApiCanGetSubscribedPosts(): void method testApiCanGetSubscribedPostsWithBoosts (line 86) | public function testApiCanGetSubscribedPostsWithBoosts(): void method testApiCannotGetModeratedPostsAnonymous (line 155) | public function testApiCannotGetModeratedPostsAnonymous(): void method testApiCannotGetModeratedPostsWithoutScope (line 161) | public function testApiCannotGetModeratedPostsWithoutScope(): void method testApiCanGetModeratedPosts (line 173) | public function testApiCanGetModeratedPosts(): void method testApiCannotGetFavouritedPostsAnonymous (line 230) | public function testApiCannotGetFavouritedPostsAnonymous(): void method testApiCannotGetFavouritedPostsWithoutScope (line 236) | public function testApiCannotGetFavouritedPostsWithoutScope(): void method testApiCanGetFavouritedPosts (line 248) | public function testApiCanGetFavouritedPosts(): void method testApiCanGetPostsAnonymous (line 307) | public function testApiCanGetPostsAnonymous(): void method testApiCanGetPosts (line 366) | public function testApiCanGetPosts(): void method testApiCanGetPostsWithLanguageAnonymous (line 430) | public function testApiCanGetPostsWithLanguageAnonymous(): void method testApiCanGetPostsWithLanguage (line 491) | public function testApiCanGetPostsWithLanguage(): void method testApiCannotGetPostsByPreferredLangAnonymous (line 557) | public function testApiCannotGetPostsByPreferredLangAnonymous(): void method testApiCanGetPostsByPreferredLang (line 571) | public function testApiCanGetPostsByPreferredLang(): void method testApiCanGetPostsNewest (line 643) | public function testApiCanGetPostsNewest(): void method testApiCanGetPostsOldest (line 691) | public function testApiCanGetPostsOldest(): void method testApiCanGetPostsCommented (line 739) | public function testApiCanGetPostsCommented(): void method testApiCanGetPostsActive (line 783) | public function testApiCanGetPostsActive(): void method testApiCanGetPostsTop (line 831) | public function testApiCanGetPostsTop(): void method testApiCanGetPostsWithUserVoteStatus (line 877) | public function testApiCanGetPostsWithUserVoteStatus(): void method testApiCanGetPostByIdAnonymous (line 939) | public function testApiCanGetPostByIdAnonymous(): void method testApiCanGetPostById (line 975) | public function testApiCanGetPostById(): void method testApiCanGetPostByIdWithUserVoteStatus (line 1018) | public function testApiCanGetPostByIdWithUserVoteStatus(): void method testApiCanGetPostsLocal (line 1061) | public function testApiCanGetPostsLocal(): void method testApiCanGetPostsFederated (line 1097) | public function testApiCanGetPostsFederated(): void FILE: tests/Functional/Controller/Api/Post/PostUpdateApiTest.php class PostUpdateApiTest (line 10) | class PostUpdateApiTest extends WebTestCase method testApiCannotUpdatePostAnonymous (line 12) | public function testApiCannotUpdatePostAnonymous(): void method testApiCannotUpdatePostWithoutScope (line 27) | public function testApiCannotUpdatePostWithoutScope(): void method testApiCannotUpdateOtherUsersPost (line 49) | public function testApiCannotUpdateOtherUsersPost(): void method testApiCanUpdatePost (line 72) | public function testApiCanUpdatePost(): void method testApiCannotUpdateImagePostAnonymous (line 126) | public function testApiCannotUpdateImagePostAnonymous(): void method testApiCannotUpdateImagePostWithoutScope (line 143) | public function testApiCannotUpdateImagePostWithoutScope(): void method testApiCannotUpdateOtherUsersImagePost (line 167) | public function testApiCannotUpdateOtherUsersImagePost(): void method testApiCanUpdateImagePost (line 192) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/Post/PostVoteApiTest.php class PostVoteApiTest (line 9) | class PostVoteApiTest extends WebTestCase method testApiCannotUpvotePostAnonymous (line 11) | public function testApiCannotUpvotePostAnonymous(): void method testApiCannotUpvotePostWithoutScope (line 20) | public function testApiCannotUpvotePostWithoutScope(): void method testApiCanUpvotePost (line 36) | public function testApiCanUpvotePost(): void method testApiCannotDownvotePostAnonymous (line 82) | public function testApiCannotDownvotePostAnonymous(): void method testApiCannotDownvotePostWithoutScope (line 91) | public function testApiCannotDownvotePostWithoutScope(): void method testApiCannotDownvotePost (line 107) | public function testApiCannotDownvotePost(): void method testApiCannotClearVotePostAnonymous (line 123) | public function testApiCannotClearVotePostAnonymous(): void method testApiCannotClearVotePostWithoutScope (line 132) | public function testApiCannotClearVotePostWithoutScope(): void method testApiCanClearVotePost (line 151) | public function testApiCanClearVotePost(): void FILE: tests/Functional/Controller/Api/Post/PostsActivityApiTest.php class PostsActivityApiTest (line 11) | class PostsActivityApiTest extends WebTestCase method testEmpty (line 13) | public function testEmpty() method testUpvotes (line 30) | public function testUpvotes() method testBoosts (line 59) | public function testBoosts() FILE: tests/Functional/Controller/Api/Post/UserPostRetrieveApiTest.php class UserPostRetrieveApiTest (line 9) | class UserPostRetrieveApiTest extends WebTestCase method testApiCanGetUserEntriesAnonymous (line 11) | public function testApiCanGetUserEntriesAnonymous(): void method testApiCanGetUserEntries (line 44) | public function testApiCanGetUserEntries(): void method testApiCanGetUserEntriesNewest (line 83) | public function testApiCanGetUserEntriesNewest(): void method testApiCanGetUserEntriesOldest (line 132) | public function testApiCanGetUserEntriesOldest(): void method testApiCanGetUserEntriesCommented (line 181) | public function testApiCanGetUserEntriesCommented(): void method testApiCanGetUserEntriesActive (line 226) | public function testApiCanGetUserEntriesActive(): void method testApiCanGetUserEntriesTop (line 275) | public function testApiCanGetUserEntriesTop(): void method testApiCanGetUserEntriesWithUserVoteStatus (line 322) | public function testApiCanGetUserEntriesWithUserVoteStatus(): void FILE: tests/Functional/Controller/Api/Search/SearchApiTest.php class SearchApiTest (line 13) | #[Group(name: 'NonThreadSafe')] method setUp (line 31) | public function setUp(): void method setUpRemoteEntities (line 39) | public function setUpRemoteEntities(): void method setUpRemoteActors (line 46) | protected function setUpRemoteActors(): void method testApiCannotSearchWithNoQuery (line 57) | public function testApiCannotSearchWithNoQuery(): void method testApiCanFindEntryByTitleAnonymous (line 64) | public function testApiCanFindEntryByTitleAnonymous(): void method testApiCanFindContentByBodyAnonymous (line 78) | public function testApiCanFindContentByBodyAnonymous(): void method testApiCanFindCommentsByBodyAnonymous (line 105) | public function testApiCanFindCommentsByBodyAnonymous(): void method testApiCannotFindRemoteUserAnonymousWhenOptionSet (line 132) | public function testApiCannotFindRemoteUserAnonymousWhenOptionSet(): void method testApiCannotFindRemoteMagazineAnonymousWhenOptionSet (line 149) | public function testApiCannotFindRemoteMagazineAnonymousWhenOptionSet(... method testApiCanFindRemoteUserByHandleAnonymous (line 166) | public function testApiCanFindRemoteUserByHandleAnonymous(): void method testApiCanFindRemoteMagazineByHandleAnonymous (line 194) | public function testApiCanFindRemoteMagazineByHandleAnonymous(): void method testApiCanFindRemoteUserByUrl (line 216) | public function testApiCanFindRemoteUserByUrl(): void method testApiCanFindRemoteMagazineByUrl (line 237) | public function testApiCanFindRemoteMagazineByUrl(): void method testApiCanFindRemotePostByUrl (line 261) | public function testApiCanFindRemotePostByUrl(): void method validateResponseOuterData (line 285) | private static function validateResponseOuterData(array $data, int $ex... method validateResponseItemData (line 298) | private static function validateResponseItemData(array $data, string $... FILE: tests/Functional/Controller/Api/User/Admin/UserBanApiTest.php class UserBanApiTest (line 9) | class UserBanApiTest extends WebTestCase method testApiCannotBanUserWithoutScope (line 11) | public function testApiCannotBanUserWithoutScope(): void method testApiCannotUnbanUserWithoutScope (line 27) | public function testApiCannotUnbanUserWithoutScope(): void method testApiCannotBanUserWithoutAdminAccount (line 44) | public function testApiCannotBanUserWithoutAdminAccount(): void method testApiCannotUnbanUserWithoutAdminAccount (line 60) | public function testApiCannotUnbanUserWithoutAdminAccount(): void method testApiCanBanUser (line 77) | public function testApiCanBanUser(): void method testApiCanUnbanUser (line 98) | public function testApiCanUnbanUser(): void method testBanApiReturns404IfUserNotFound (line 122) | public function testBanApiReturns404IfUserNotFound(): void method testUnbanApiReturns404IfUserNotFound (line 138) | public function testUnbanApiReturns404IfUserNotFound(): void method testBanApiReturns401IfTokenNotProvided (line 157) | public function testBanApiReturns401IfTokenNotProvided(): void method testUnbanApiReturns401IfTokenNotProvided (line 165) | public function testUnbanApiReturns401IfTokenNotProvided(): void method testBanApiIsIdempotent (line 173) | public function testBanApiIsIdempotent(): void method testUnbanApiIsIdempotent (line 198) | public function testUnbanApiIsIdempotent(): void FILE: tests/Functional/Controller/Api/User/Admin/UserDeleteApiTest.php class UserDeleteApiTest (line 9) | class UserDeleteApiTest extends WebTestCase method testApiCannotDeleteUserWithoutScope (line 11) | public function testApiCannotDeleteUserWithoutScope(): void method testApiCannotDeleteUserWithoutAdminAccount (line 31) | public function testApiCannotDeleteUserWithoutAdminAccount(): void method testApiCanDeleteUser (line 51) | public function testApiCanDeleteUser(): void method testDeleteApiReturns404IfUserNotFound (line 75) | public function testDeleteApiReturns404IfUserNotFound(): void method testDeleteApiReturns401IfTokenNotProvided (line 95) | public function testDeleteApiReturns401IfTokenNotProvided(): void method testDeleteApiIsNotIdempotent (line 103) | public function testDeleteApiIsNotIdempotent(): void FILE: tests/Functional/Controller/Api/User/Admin/UserPurgeApiTest.php class UserPurgeApiTest (line 9) | class UserPurgeApiTest extends WebTestCase method testApiCannotPurgeUserWithoutScope (line 11) | public function testApiCannotPurgeUserWithoutScope(): void method testApiCannotPurgeUserWithoutAdminAccount (line 27) | public function testApiCannotPurgeUserWithoutAdminAccount(): void method testApiCanPurgeUser (line 44) | public function testApiCanPurgeUser(): void method testPurgeApiReturns404IfUserNotFound (line 60) | public function testPurgeApiReturns404IfUserNotFound(): void method testPurgeApiReturns401IfTokenNotProvided (line 76) | public function testPurgeApiReturns401IfTokenNotProvided(): void FILE: tests/Functional/Controller/Api/User/Admin/UserRetrieveBannedApiTest.php class UserRetrieveBannedApiTest (line 9) | class UserRetrieveBannedApiTest extends WebTestCase method testApiCannotRetrieveBannedUsersWithoutScope (line 11) | public function testApiCannotRetrieveBannedUsersWithoutScope(): void method testApiCannotRetrieveBannedUsersWithoutAdminAccount (line 24) | public function testApiCannotRetrieveBannedUsersWithoutAdminAccount():... method testApiCanRetrieveBannedUsers (line 37) | public function testApiCanRetrieveBannedUsers(): void FILE: tests/Functional/Controller/Api/User/Admin/UserVerifyApiTest.php class UserVerifyApiTest (line 9) | class UserVerifyApiTest extends WebTestCase method testApiCannotVerifyUserWithoutScope (line 11) | public function testApiCannotVerifyUserWithoutScope(): void method testApiCannotVerifyUserWithoutAdminAccount (line 27) | public function testApiCannotVerifyUserWithoutAdminAccount(): void method testApiCanVerifyUser (line 43) | public function testApiCanVerifyUser(): void method testVerifyApiReturns404IfUserNotFound (line 64) | public function testVerifyApiReturns404IfUserNotFound(): void method testVerifyApiReturns401IfTokenNotProvided (line 76) | public function testVerifyApiReturns401IfTokenNotProvided(): void FILE: tests/Functional/Controller/Api/User/UserBlockApiTest.php class UserBlockApiTest (line 10) | class UserBlockApiTest extends WebTestCase method testApiCannotBlockUserWithoutScope (line 12) | public function testApiCannotBlockUserWithoutScope(): void method testApiCannotUnblockUserWithoutScope (line 24) | public function testApiCannotUnblockUserWithoutScope(): void method testApiCanBlockUser (line 36) | #[Group(name: 'NonThreadSafe')] method testApiCanUnblockUser (line 72) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Api/User/UserContentApiTest.php class UserContentApiTest (line 9) | class UserContentApiTest extends WebTestCase method testCanGetUserContent (line 11) | public function testCanGetUserContent() method testCanGetUserContentHideAdult (line 52) | public function testCanGetUserContentHideAdult() method testCanGetUserBoosts (line 103) | public function testCanGetUserBoosts() FILE: tests/Functional/Controller/Api/User/UserFilterListApiTest.php class UserFilterListApiTest (line 11) | class UserFilterListApiTest extends WebTestCase method testUserRetrieve (line 29) | public function testUserRetrieve(): void method testAnonymousCannotRetrieve (line 42) | public function testAnonymousCannotRetrieve(): void method testUserCanEditList (line 48) | public function testUserCanEditList(): void method testOtherUserCannotEditList (line 76) | public function testOtherUserCannotEditList(): void method testUserCanDeleteList (line 95) | public function testUserCanDeleteList(): void method testOtherUserCannotDeleteList (line 106) | public function testOtherUserCannotDeleteList(): void method testFilteredHomePage (line 120) | public function testFilteredHomePage(): void method testFilteredHomePageExact (line 169) | public function testFilteredHomePageExact(): void method testFilteredEntryComments (line 216) | public function testFilteredEntryComments(): void method testFilteredEntryCommentsExact (line 271) | public function testFilteredEntryCommentsExact(): void method testFilteredPostComments (line 326) | public function testFilteredPostComments(): void method testFilteredPostCommentsExact (line 381) | public function testFilteredPostCommentsExact(): void method testFilteredProfile (line 436) | public function testFilteredProfile(): void method testFilteredProfileExact (line 497) | public function testFilteredProfileExact(): void method setUp (line 560) | public function setUp(): void method deactivateFilterList (line 587) | private function deactivateFilterList(string $token): void method activateFilterList (line 594) | private function activateFilterList(string $token): void method getFilterListDto (line 602) | private function getFilterListDto(): array method getListUserToken (line 614) | private function getListUserToken(): string FILE: tests/Functional/Controller/Api/User/UserFollowApiTest.php class UserFollowApiTest (line 10) | class UserFollowApiTest extends WebTestCase method testApiCannotFollowUserWithoutScope (line 12) | public function testApiCannotFollowUserWithoutScope(): void method testApiCannotUnfollowUserWithoutScope (line 24) | public function testApiCannotUnfollowUserWithoutScope(): void method testApiCanFollowUser (line 36) | #[Group(name: 'NonThreadSafe')] method testApiCanUnfollowUser (line 72) | public function testApiCanUnfollowUser(): void FILE: tests/Functional/Controller/Api/User/UserModeratesApiTest.php class UserModeratesApiTest (line 10) | class UserModeratesApiTest extends WebTestCase method testApiCanRetrieveUserModeratedMagazines (line 12) | public function testApiCanRetrieveUserModeratedMagazines() FILE: tests/Functional/Controller/Api/User/UserRetrieveApiTest.php class UserRetrieveApiTest (line 10) | class UserRetrieveApiTest extends WebTestCase method testApiCanRetrieveUsersWithAboutAnonymous (line 39) | public function testApiCanRetrieveUsersWithAboutAnonymous(): void method testApiCanRetrieveAdminsAnonymous (line 68) | public function testApiCanRetrieveAdminsAnonymous(): void method testApiCanRetrieveModeratorsAnonymous (line 85) | public function testApiCanRetrieveModeratorsAnonymous(): void method testApiCanRetrieveUsersWithAbout (line 102) | public function testApiCanRetrieveUsersWithAbout(): void method testApiCanRetrieveUserByIdAnonymous (line 124) | public function testApiCanRetrieveUserByIdAnonymous(): void method testApiCanRetrieveUserById (line 148) | public function testApiCanRetrieveUserById(): void method testApiCanRetrieveUserByNameAnonymous (line 175) | public function testApiCanRetrieveUserByNameAnonymous(): void method testApiCanRetrieveUserByName (line 199) | public function testApiCanRetrieveUserByName(): void method testApiCannotRetrieveCurrentUserWithoutScope (line 226) | public function testApiCannotRetrieveCurrentUserWithoutScope(): void method testApiCanRetrieveCurrentUser (line 237) | public function testApiCanRetrieveCurrentUser(): void method testApiCanRetrieveUserFlagsWithScopes (line 264) | public function testApiCanRetrieveUserFlagsWithScopes(): void method testApiCanGetBlockedUsers (line 293) | public function testApiCanGetBlockedUsers(): void method testApiCannotGetFollowedUsersWithoutScope (line 326) | public function testApiCannotGetFollowedUsersWithoutScope(): void method testApiCannotGetFollowersWithoutScope (line 338) | public function testApiCannotGetFollowersWithoutScope(): void method testApiCanGetFollowedUsers (line 350) | public function testApiCanGetFollowedUsers(): void method testApiCanGetFollowers (line 383) | public function testApiCanGetFollowers(): void method testApiCannotGetFollowedUsersByIdIfNotShared (line 416) | public function testApiCannotGetFollowedUsersByIdIfNotShared(): void method testApiCanGetFollowedUsersById (line 437) | public function testApiCanGetFollowedUsersById(): void method testApiCanGetFollowersById (line 470) | public function testApiCanGetFollowersById(): void method testApiCannotGetSettingsWithoutScope (line 503) | public function testApiCannotGetSettingsWithoutScope(): void method testApiCanGetSettings (line 515) | public function testApiCanGetSettings(): void FILE: tests/Functional/Controller/Api/User/UserRetrieveOAuthConsentsApiTest.php class UserRetrieveOAuthConsentsApiTest (line 10) | class UserRetrieveOAuthConsentsApiTest extends WebTestCase method testApiCannotGetConsentsWithoutScope (line 21) | public function testApiCannotGetConsentsWithoutScope(): void method testApiCanGetConsents (line 33) | public function testApiCanGetConsents(): void method testApiCannotGetOtherUsersConsentsById (line 72) | public function testApiCannotGetOtherUsersConsentsById(): void method testApiCanGetConsentsById (line 105) | public function testApiCanGetConsentsById(): void FILE: tests/Functional/Controller/Api/User/UserUpdateApiTest.php class UserUpdateApiTest (line 14) | class UserUpdateApiTest extends WebTestCase method testApiCannotUpdateCurrentUserProfileWithoutScope (line 16) | public function testApiCannotUpdateCurrentUserProfileWithoutScope(): void method testApiCanUpdateCurrentUserProfile (line 33) | public function testApiCanUpdateCurrentUserProfile(): void method testApiCanUpdateCurrentUserTitle (line 77) | public function testApiCanUpdateCurrentUserTitle(): void method testApiCannotUpdateCurrentUserTitleWithWhitespaces (line 149) | public function testApiCannotUpdateCurrentUserTitleWithWhitespaces() method testApiCannotUpdateCurrentUserSettingsWithoutScope (line 187) | public function testApiCannotUpdateCurrentUserSettingsWithoutScope(): ... method testApiCanUpdateCurrentUserSettings (line 224) | public function testApiCanUpdateCurrentUserSettings(): void FILE: tests/Functional/Controller/Api/User/UserUpdateImagesApiTest.php class UserUpdateImagesApiTest (line 10) | class UserUpdateImagesApiTest extends WebTestCase method setUp (line 14) | public function setUp(): void method testApiCannotUpdateCurrentUserAvatarWithoutScope (line 20) | public function testApiCannotUpdateCurrentUserAvatarWithoutScope(): void method testApiCannotUpdateCurrentUserCoverWithoutScope (line 39) | public function testApiCannotUpdateCurrentUserCoverWithoutScope(): void method testApiCannotDeleteCurrentUserAvatarWithoutScope (line 58) | public function testApiCannotDeleteCurrentUserAvatarWithoutScope(): void method testApiCannotDeleteCurrentUserCoverWithoutScope (line 69) | public function testApiCannotDeleteCurrentUserCoverWithoutScope(): void method testApiCanUpdateAndDeleteCurrentUserAvatar (line 80) | public function testApiCanUpdateAndDeleteCurrentUserAvatar(): void method testApiCanUpdateAndDeleteCurrentUserCover (line 127) | public function testApiCanUpdateAndDeleteCurrentUserCover(): void FILE: tests/Functional/Controller/Api/User/UserUpdateOAuthConsentsApiTest.php class UserUpdateOAuthConsentsApiTest (line 9) | class UserUpdateOAuthConsentsApiTest extends WebTestCase method testApiCannotUpdateConsentsWithoutScope (line 11) | public function testApiCannotUpdateConsentsWithoutScope(): void method testApiCanUpdateConsents (line 37) | public function testApiCanUpdateConsents(): void method testApiUpdatingConsentsDoesNotAffectExistingKeys (line 84) | public function testApiUpdatingConsentsDoesNotAffectExistingKeys(): void method testApiCannotAddConsents (line 123) | public function testApiCannotAddConsents(): void FILE: tests/Functional/Controller/Domain/DomainBlockControllerTest.php class DomainBlockControllerTest (line 10) | class DomainBlockControllerTest extends WebTestCase method testUserCanBlockAndUnblockDomain (line 12) | #[Group(name: 'NonThreadSafe')] method testXmlUserCanBlockDomain (line 39) | #[Group(name: 'NonThreadSafe')] method testXmlUserCanUnblockDomain (line 60) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Domain/DomainCommentFrontControllerTest.php class DomainCommentFrontControllerTest (line 9) | class DomainCommentFrontControllerTest extends WebTestCase method testDomainCommentFrontPage (line 11) | public function testDomainCommentFrontPage(): void method getSortOptions (line 37) | private function getSortOptions(): array FILE: tests/Functional/Controller/Domain/DomainFrontControllerTest.php class DomainFrontControllerTest (line 9) | class DomainFrontControllerTest extends WebTestCase method testDomainCommentFrontPage (line 11) | public function testDomainCommentFrontPage(): void method getSortOptions (line 35) | private function getSortOptions(): array FILE: tests/Functional/Controller/Domain/DomainSubControllerTest.php class DomainSubControllerTest (line 9) | class DomainSubControllerTest extends WebTestCase method testUserCanSubAndUnsubDomain (line 11) | public function testUserCanSubAndUnsubDomain(): void method testXmlUserCanSubDomain (line 41) | public function testXmlUserCanSubDomain(): void method testXmlUserCanUnsubDomain (line 62) | public function testXmlUserCanUnsubDomain(): void FILE: tests/Functional/Controller/Entry/Comment/EntryCommentBoostControllerTest.php class EntryCommentBoostControllerTest (line 9) | class EntryCommentBoostControllerTest extends WebTestCase method testLoggedUserCanAddToBoostsEntryComment (line 11) | public function testLoggedUserCanAddToBoostsEntryComment(): void FILE: tests/Functional/Controller/Entry/Comment/EntryCommentChangeLangControllerTest.php class EntryCommentChangeLangControllerTest (line 9) | class EntryCommentChangeLangControllerTest extends WebTestCase method testModCanChangeLanguage (line 11) | public function testModCanChangeLanguage(): void FILE: tests/Functional/Controller/Entry/Comment/EntryCommentCreateControllerTest.php class EntryCommentCreateControllerTest (line 10) | class EntryCommentCreateControllerTest extends WebTestCase method setUp (line 12) | public function setUp(): void method testUserCanCreateEntryComment (line 18) | public function testUserCanCreateEntryComment(): void method testUserCannotCreateEntryCommentInLockedEntry (line 40) | public function testUserCannotCreateEntryCommentInLockedEntry(): void method testUserCanCreateEntryCommentWithImage (line 53) | #[Group(name: 'NonThreadSafe')] method testUserCanReplyEntryComment (line 79) | #[Group(name: 'NonThreadSafe')] method testUserCantCreateInvalidEntryComment (line 109) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Entry/Comment/EntryCommentDeleteControllerTest.php class EntryCommentDeleteControllerTest (line 9) | class EntryCommentDeleteControllerTest extends WebTestCase method testUserCanDeleteEntryComment (line 11) | public function testUserCanDeleteEntryComment() method testUserCanSoftDeleteEntryComment (line 29) | public function testUserCanSoftDeleteEntryComment() FILE: tests/Functional/Controller/Entry/Comment/EntryCommentEditControllerTest.php class EntryCommentEditControllerTest (line 10) | class EntryCommentEditControllerTest extends WebTestCase method testAuthorCanEditOwnEntryComment (line 12) | public function testAuthorCanEditOwnEntryComment(): void method testAuthorCanEditOwnEntryCommentWithImage (line 40) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Entry/Comment/EntryCommentFrontControllerTest.php class EntryCommentFrontControllerTest (line 12) | class EntryCommentFrontControllerTest extends WebTestCase method testFrontPage (line 14) | public function testFrontPage(): void method testMagazinePage (line 36) | public function testMagazinePage(): void method testSubPage (line 63) | public function testSubPage(): void method testModPage (line 92) | public function testModPage(): void method testFavPage (line 125) | public function testFavPage(): void method prepareEntries (line 155) | private function prepareEntries(): KernelBrowser method getSortOptions (line 176) | private function getSortOptions(): array FILE: tests/Functional/Controller/Entry/Comment/EntryCommentModerateControllerTest.php class EntryCommentModerateControllerTest (line 9) | class EntryCommentModerateControllerTest extends WebTestCase method testModCanShowPanel (line 11) | public function testModCanShowPanel(): void method testXmlModCanShowPanel (line 23) | public function testXmlModCanShowPanel(): void method testUnauthorizedCanNotShowPanel (line 36) | public function testUnauthorizedCanNotShowPanel(): void FILE: tests/Functional/Controller/Entry/EntryBoostControllerTest.php class EntryBoostControllerTest (line 9) | class EntryBoostControllerTest extends WebTestCase method testLoggedUserCanBoostEntry (line 11) | public function testLoggedUserCanBoostEntry(): void FILE: tests/Functional/Controller/Entry/EntryChangeAdultControllerTest.php class EntryChangeAdultControllerTest (line 9) | class EntryChangeAdultControllerTest extends WebTestCase method testModCanMarkAsAdultContent (line 11) | public function testModCanMarkAsAdultContent(): void FILE: tests/Functional/Controller/Entry/EntryChangeLangControllerTest.php class EntryChangeLangControllerTest (line 9) | class EntryChangeLangControllerTest extends WebTestCase method testModCanChangeLanguage (line 11) | public function testModCanChangeLanguage(): void FILE: tests/Functional/Controller/Entry/EntryChangeMagazineControllerTest.php class EntryChangeMagazineControllerTest (line 9) | class EntryChangeMagazineControllerTest extends WebTestCase method testAdminCanChangeMagazine (line 11) | public function testAdminCanChangeMagazine(): void method testUnauthorizedUserCantChangeMagazine (line 40) | public function testUnauthorizedUserCantChangeMagazine(): void FILE: tests/Functional/Controller/Entry/EntryCreateControllerTest.php class EntryCreateControllerTest (line 10) | class EntryCreateControllerTest extends WebTestCase method setUp (line 14) | public function setUp(): void method testUserCanCreateEntry (line 20) | public function testUserCanCreateEntry() method testUserCanCreateEntryLinkFromMagazinePage (line 29) | public function testUserCanCreateEntryLinkFromMagazinePage(): void method testUserCanCreateEntryArticleFromMagazinePage (line 53) | public function testUserCanCreateEntryArticleFromMagazinePage() method testUserCanCreateEntryPhotoFromMagazinePage (line 76) | #[Group(name: 'NonThreadSafe')] method testUserCanCreateEntryArticleForAdults (line 113) | public function testUserCanCreateEntryArticleForAdults() method testPresetValues (line 138) | public function testPresetValues() method testPresetImage (line 164) | public function testPresetImage() method testPresetImageNotFound (line 192) | public function testPresetImageNotFound() FILE: tests/Functional/Controller/Entry/EntryDeleteControllerTest.php class EntryDeleteControllerTest (line 9) | class EntryDeleteControllerTest extends WebTestCase method testUserCanDeleteEntry (line 11) | public function testUserCanDeleteEntry() method testUserCanSoftDeleteEntry (line 28) | public function testUserCanSoftDeleteEntry() FILE: tests/Functional/Controller/Entry/EntryEditControllerTest.php class EntryEditControllerTest (line 10) | class EntryEditControllerTest extends WebTestCase method testAuthorCanEditOwnEntryLink (line 12) | public function testAuthorCanEditOwnEntryLink(): void method testAuthorCanEditOwnEntryArticle (line 41) | public function testAuthorCanEditOwnEntryArticle(): void method testAuthorCanEditOwnEntryImage (line 69) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Entry/EntryFrontControllerTest.php class EntryFrontControllerTest (line 13) | class EntryFrontControllerTest extends WebTestCase method testRootPage (line 15) | public function testRootPage(): void method testXmlRootPage (line 36) | public function testXmlRootPage(): void method testXmlRootPageIsFrontPage (line 46) | public function testXmlRootPageIsFrontPage(): void method testFrontPage (line 61) | public function testFrontPage(): void method testXmlFrontPage (line 82) | public function testXmlFrontPage(): void method testMagazinePage (line 92) | public function testMagazinePage(): void method testXmlMagazinePage (line 122) | public function testXmlMagazinePage(): void method testSubPage (line 134) | public function testSubPage(): void method testXmlSubPage (line 164) | public function testXmlSubPage(): void method testModPage (line 179) | public function testModPage(): void method testXmlModPage (line 213) | public function testXmlModPage(): void method testFavPage (line 233) | public function testFavPage(): void method testXmlFavPage (line 266) | public function testXmlFavPage(): void method testCustomDefaultSort (line 284) | public function testCustomDefaultSort(): void method prepareEntries (line 333) | private function prepareEntries(): KernelBrowser method getSortOptions (line 349) | private function getSortOptions(): array method clearTokens (line 354) | private function clearTokens(string $responseContent): string method clearDateTimes (line 363) | private function clearDateTimes(string $responseContent): string FILE: tests/Functional/Controller/Entry/EntryLockControllerTest.php class EntryLockControllerTest (line 9) | class EntryLockControllerTest extends WebTestCase method testModCanLockEntry (line 11) | public function testModCanLockEntry(): void method testAuthorCanLockEntry (line 28) | public function testAuthorCanLockEntry(): void method testModCanUnlockEntry (line 42) | public function testModCanUnlockEntry(): void method testAuthorCanUnlockEntry (line 58) | public function testAuthorCanUnlockEntry(): void FILE: tests/Functional/Controller/Entry/EntryModerateControllerTest.php class EntryModerateControllerTest (line 9) | class EntryModerateControllerTest extends WebTestCase method testModCanShowPanel (line 11) | public function testModCanShowPanel(): void method testXmlModCanShowPanel (line 23) | public function testXmlModCanShowPanel(): void method testUnauthorizedCanNotShowPanel (line 36) | public function testUnauthorizedCanNotShowPanel(): void FILE: tests/Functional/Controller/Entry/EntryPinControllerTest.php class EntryPinControllerTest (line 9) | class EntryPinControllerTest extends WebTestCase method testModCanPinEntry (line 11) | public function testModCanPinEntry(): void FILE: tests/Functional/Controller/Entry/EntrySingleControllerTest.php class EntrySingleControllerTest (line 13) | class EntrySingleControllerTest extends WebTestCase method testUserCanGoToEntryFromFrontpage (line 15) | public function testUserCanGoToEntryFromFrontpage(): void method testUserCanSeeArticle (line 34) | public function testUserCanSeeArticle(): void method testUserCanSeeLink (line 47) | public function testUserCanSeeLink(): void method testPostActivityCounter (line 57) | public function testPostActivityCounter(): void method testCanSortComments (line 75) | public function testCanSortComments() method testCommentsDefaultSortOption (line 90) | public function testCommentsDefaultSortOption(): void method getSortOptions (line 134) | private function getSortOptions(): array FILE: tests/Functional/Controller/Entry/EntryVotersControllerTest.php class EntryVotersControllerTest (line 11) | class EntryVotersControllerTest extends WebTestCase method testUserCanSeeUpVoters (line 13) | public function testUserCanSeeUpVoters(): void method testUserCannotSeeDownVoters (line 29) | public function testUserCannotSeeDownVoters(): void FILE: tests/Functional/Controller/Magazine/MagazineBlockControllerTest.php class MagazineBlockControllerTest (line 9) | class MagazineBlockControllerTest extends WebTestCase method testUserCanBlockAndUnblockMagazine (line 11) | public function testUserCanBlockAndUnblockMagazine(): void method testXmlUserCanBlockMagazine (line 30) | public function testXmlUserCanBlockMagazine(): void method testXmlUserCanUnblockMagazine (line 46) | public function testXmlUserCanUnblockMagazine(): void FILE: tests/Functional/Controller/Magazine/MagazineCreateControllerTest.php class MagazineCreateControllerTest (line 9) | class MagazineCreateControllerTest extends WebTestCase method testUserCanCreateMagazine (line 11) | public function testUserCanCreateMagazine(): void method testUserCantCreateInvalidMagazine (line 34) | public function testUserCantCreateInvalidMagazine(): void method testUserCantCreateTwoSameMagazines (line 52) | public function testUserCantCreateTwoSameMagazines(): void FILE: tests/Functional/Controller/Magazine/MagazineListControllerTest.php class MagazineListControllerTest (line 11) | class MagazineListControllerTest extends WebTestCase method testMagazineListIsFiltered (line 13) | #[DataProvider('magazines')] method magazines (line 32) | public static function magazines(): iterable FILE: tests/Functional/Controller/Magazine/MagazinePeopleControllerTest.php class MagazinePeopleControllerTest (line 9) | class MagazinePeopleControllerTest extends WebTestCase method testMagazinePeoplePage (line 11) | public function testMagazinePeoplePage(): void FILE: tests/Functional/Controller/Magazine/MagazineSubControllerTest.php class MagazineSubControllerTest (line 9) | class MagazineSubControllerTest extends WebTestCase method testUserCanSubAndUnsubMagazine (line 11) | public function testUserCanSubAndUnsubMagazine(): void method testXmlUserCanSubMagazine (line 33) | public function testXmlUserCanSubMagazine(): void method testXmlUserCanUnsubMagazine (line 48) | public function testXmlUserCanUnsubMagazine(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineAppearanceControllerTest.php class MagazineAppearanceControllerTest (line 9) | class MagazineAppearanceControllerTest extends WebTestCase method testOwnerCanEditMagazineTheme (line 11) | public function testOwnerCanEditMagazineTheme(): void method testOwnerCanEditMagazineCSS (line 28) | public function testOwnerCanEditMagazineCSS(): void method testUnauthorizedUserCannotEditMagazineTheme (line 42) | public function testUnauthorizedUserCannotEditMagazineTheme(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineBadgeControllerTest.php class MagazineBadgeControllerTest (line 9) | class MagazineBadgeControllerTest extends WebTestCase method testModCanAddAndRemoveBadge (line 11) | public function testModCanAddAndRemoveBadge(): void method testUnauthorizedUserCannotAddBadge (line 37) | public function testUnauthorizedUserCannotAddBadge(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineBanControllerTest.php class MagazineBanControllerTest (line 9) | class MagazineBanControllerTest extends WebTestCase method testModCanAddAndRemoveBan (line 11) | public function testModCanAddAndRemoveBan(): void method testUnauthorizedUserCannotAddBan (line 46) | public function testUnauthorizedUserCannotAddBan(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineEditControllerTest.php class MagazineEditControllerTest (line 10) | class MagazineEditControllerTest extends WebTestCase method testModCannotSeePanelLink (line 12) | public function testModCannotSeePanelLink(): void method testOwnerCanEditMagazine (line 27) | public function testOwnerCanEditMagazine(): void method testCannotEditRulesWhenEmpty (line 52) | public function testCannotEditRulesWhenEmpty(): void method testUnauthorizedUserCannotEditMagazine (line 72) | public function testUnauthorizedUserCannotEditMagazine(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineModeratorControllerTest.php class MagazineModeratorControllerTest (line 9) | class MagazineModeratorControllerTest extends WebTestCase method testOwnerCanAddAndRemoveModerator (line 11) | public function testOwnerCanAddAndRemoveModerator(): void method testUnauthorizedUserCannotAddModerator (line 38) | public function testUnauthorizedUserCannotAddModerator(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineReportControllerTest.php class MagazineReportControllerTest (line 10) | class MagazineReportControllerTest extends WebTestCase method testModCanSeeEntryReports (line 12) | public function testModCanSeeEntryReports(): void method testUnauthorizedUserCannotSeeReports (line 37) | public function testUnauthorizedUserCannotSeeReports(): void FILE: tests/Functional/Controller/Magazine/Panel/MagazineTrashControllerTest.php class MagazineTrashControllerTest (line 9) | class MagazineTrashControllerTest extends WebTestCase method testModCanSeeEntryInTrash (line 11) | public function testModCanSeeEntryInTrash(): void method testModCanSeeEntryCommentInTrash (line 32) | public function testModCanSeeEntryCommentInTrash(): void method testModCanSeePostInTrash (line 53) | public function testModCanSeePostInTrash(): void method testModCanSeePostCommentInTrash (line 74) | public function testModCanSeePostCommentInTrash(): void method testUnauthorizedUserCannotSeeTrash (line 95) | public function testUnauthorizedUserCannotSeeTrash(): void FILE: tests/Functional/Controller/Moderator/ModeratorSignupRequestsControllerTest.php class ModeratorSignupRequestsControllerTest (line 9) | class ModeratorSignupRequestsControllerTest extends WebTestCase method testModeratorCanViewSignupRequests (line 11) | public function testModeratorCanViewSignupRequests(): void FILE: tests/Functional/Controller/People/FrontControllerTest.php class FrontControllerTest (line 9) | class FrontControllerTest extends WebTestCase method testFrontPeoplePage (line 11) | public function testFrontPeoplePage(): void FILE: tests/Functional/Controller/Post/Comment/PostCommentBoostControllerTest.php class PostCommentBoostControllerTest (line 9) | class PostCommentBoostControllerTest extends WebTestCase method testLoggedUserBoostComment (line 11) | public function testLoggedUserBoostComment(): void FILE: tests/Functional/Controller/Post/Comment/PostCommentChangeLangControllerTest.php class PostCommentChangeLangControllerTest (line 9) | class PostCommentChangeLangControllerTest extends WebTestCase method testModCanChangeLanguage (line 11) | public function testModCanChangeLanguage(): void FILE: tests/Functional/Controller/Post/Comment/PostCommentCreateControllerTest.php class PostCommentCreateControllerTest (line 10) | class PostCommentCreateControllerTest extends WebTestCase method setUp (line 12) | public function setUp(): void method testUserCanCreatePostComment (line 18) | public function testUserCanCreatePostComment(): void method testUserCannotCreatePostCommentInLockedPost (line 40) | public function testUserCannotCreatePostCommentInLockedPost(): void method testUserCanCreatePostCommentWithImage (line 62) | #[Group(name: 'NonThreadSafe')] method testUserCannotCreateInvalidPostComment (line 88) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Post/Comment/PostCommentDeleteControllerTest.php class PostCommentDeleteControllerTest (line 9) | class PostCommentDeleteControllerTest extends WebTestCase method testUserCannotPurgePostComment (line 11) | public function testUserCannotPurgePostComment() method testAdminCanPurgePostComment (line 29) | public function testAdminCanPurgePostComment() method testUserCanSoftDeletePostComment (line 55) | public function testUserCanSoftDeletePostComment() FILE: tests/Functional/Controller/Post/Comment/PostCommentEditControllerTest.php class PostCommentEditControllerTest (line 10) | class PostCommentEditControllerTest extends WebTestCase method testAuthorCanEditOwnPostComment (line 12) | public function testAuthorCanEditOwnPostComment(): void method testAuthorCanEditOwnPostCommentWithImage (line 39) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Post/Comment/PostCommentModerateControllerTest.php class PostCommentModerateControllerTest (line 9) | class PostCommentModerateControllerTest extends WebTestCase method testModCanShowPanel (line 11) | public function testModCanShowPanel(): void method testXmlModCanShowPanel (line 23) | public function testXmlModCanShowPanel(): void method testUnauthorizedCanNotShowPanel (line 36) | public function testUnauthorizedCanNotShowPanel(): void FILE: tests/Functional/Controller/Post/PostBoostControllerTest.php class PostBoostControllerTest (line 9) | class PostBoostControllerTest extends WebTestCase method testLoggedUserBoostPost (line 11) | public function testLoggedUserBoostPost(): void FILE: tests/Functional/Controller/Post/PostChangeAdultControllerTest.php class PostChangeAdultControllerTest (line 9) | class PostChangeAdultControllerTest extends WebTestCase method testModCanMarkAsAdultContent (line 11) | public function testModCanMarkAsAdultContent(): void FILE: tests/Functional/Controller/Post/PostChangeLangControllerTest.php class PostChangeLangControllerTest (line 9) | class PostChangeLangControllerTest extends WebTestCase method testModCanChangeLanguage (line 11) | public function testModCanChangeLanguage(): void FILE: tests/Functional/Controller/Post/PostChangeMagazineControllerTest.php class PostChangeMagazineControllerTest (line 9) | class PostChangeMagazineControllerTest extends WebTestCase method testAdminCanChangeMagazine (line 11) | public function testAdminCanChangeMagazine(): void method testUnauthorizedUserCantChangeMagazine (line 39) | public function testUnauthorizedUserCantChangeMagazine(): void FILE: tests/Functional/Controller/Post/PostCreateControllerTest.php class PostCreateControllerTest (line 10) | class PostCreateControllerTest extends WebTestCase method setUp (line 12) | public function setUp(): void method testUserCanCreatePost (line 18) | public function testUserCanCreatePost(): void method testUserCanCreatePostWithImage (line 40) | #[Group(name: 'NonThreadSafe')] method testUserCannotCreateInvalidPost (line 66) | #[Group(name: 'NonThreadSafe')] method testCreatedPostIsMarkedAsForAdults (line 87) | public function testCreatedPostIsMarkedAsForAdults(): void method testPostCreatedInAdultMagazineIsAutomaticallyMarkedAsForAdults (line 110) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/Post/PostDeleteControllerTest.php class PostDeleteControllerTest (line 9) | class PostDeleteControllerTest extends WebTestCase method testUserCanDeletePost (line 11) | public function testUserCanDeletePost() method testUserCanSoftDeletePost (line 28) | public function testUserCanSoftDeletePost() FILE: tests/Functional/Controller/Post/PostEditControllerTest.php class PostEditControllerTest (line 10) | class PostEditControllerTest extends WebTestCase method testAuthorCanEditOwnPost (line 12) | public function testAuthorCanEditOwnPost(): void method testAuthorCanEditOwnPostWithImage (line 38) | #[Group(name: 'NonThreadSafe')] method testAuthorCanEditPostToMarkItIsForAdults (line 74) | public function testAuthorCanEditPostToMarkItIsForAdults(): void FILE: tests/Functional/Controller/Post/PostFrontControllerTest.php class PostFrontControllerTest (line 13) | class PostFrontControllerTest extends WebTestCase method testFrontPage (line 15) | public function testFrontPage(): void method testMagazinePage (line 38) | public function testMagazinePage(): void method testSubPage (line 65) | public function testSubPage(): void method testModPage (line 95) | public function testModPage(): void method testFavPage (line 129) | public function testFavPage(): void method testCustomDefaultSort (line 159) | public function testCustomDefaultSort(): void method prepareEntries (line 209) | private function prepareEntries(): KernelBrowser method getSortOptions (line 225) | private function getSortOptions(): array FILE: tests/Functional/Controller/Post/PostLockControllerTest.php class PostLockControllerTest (line 9) | class PostLockControllerTest extends WebTestCase method testModCanLockPost (line 11) | public function testModCanLockPost(): void method testAuthorCanLockEntry (line 28) | public function testAuthorCanLockEntry(): void method testModCanUnlockPost (line 42) | public function testModCanUnlockPost(): void method testAuthorCanUnlockEntry (line 58) | public function testAuthorCanUnlockEntry(): void FILE: tests/Functional/Controller/Post/PostModerateControllerTest.php class PostModerateControllerTest (line 9) | class PostModerateControllerTest extends WebTestCase method testModCanShowPanel (line 11) | public function testModCanShowPanel(): void method testXmlModCanShowPanel (line 23) | public function testXmlModCanShowPanel(): void method testUnauthorizedCanNotShowPanel (line 36) | public function testUnauthorizedCanNotShowPanel(): void FILE: tests/Functional/Controller/Post/PostPinControllerTest.php class PostPinControllerTest (line 9) | class PostPinControllerTest extends WebTestCase method testModCanPinEntry (line 11) | public function testModCanPinEntry(): void FILE: tests/Functional/Controller/Post/PostSingleControllerTest.php class PostSingleControllerTest (line 13) | class PostSingleControllerTest extends WebTestCase method testUserCanGoToPostFromFrontpage (line 15) | public function testUserCanGoToPostFromFrontpage(): void method testUserCanSeePost (line 31) | public function testUserCanSeePost(): void method testPostActivityCounter (line 43) | public function testPostActivityCounter(): void method testCommentsDefaultSortOption (line 61) | public function testCommentsDefaultSortOption(): void FILE: tests/Functional/Controller/Post/PostVotersControllerTest.php class PostVotersControllerTest (line 11) | class PostVotersControllerTest extends WebTestCase method testUserCanSeeVoters (line 13) | public function testUserCanSeeVoters(): void FILE: tests/Functional/Controller/PrivacyPolicyControllerTest.php class PrivacyPolicyControllerTest (line 9) | class PrivacyPolicyControllerTest extends WebTestCase method testPrivacyPolicyPage (line 11) | public function testPrivacyPolicyPage(): void FILE: tests/Functional/Controller/ReportControllerControllerTest.php class ReportControllerControllerTest (line 9) | class ReportControllerControllerTest extends WebTestCase method testLoggedUserCanReportEntry (line 11) | public function testLoggedUserCanReportEntry(): void method testLoggedUserCanReportEntryComment (line 41) | public function testLoggedUserCanReportEntryComment(): void method testLoggedUserCanReportPost (line 72) | public function testLoggedUserCanReportPost(): void method testLoggedUserCanReportPostComment (line 96) | public function testLoggedUserCanReportPostComment(): void FILE: tests/Functional/Controller/Security/LoginControllerTest.php class LoginControllerTest (line 10) | class LoginControllerTest extends WebTestCase method testUserCanLogin (line 12) | #[Group(name: 'NonThreadSafe')] method testUserCannotLoginWithoutActivation (line 34) | #[Group(name: 'NonThreadSafe')] method testUserCantLoginWithWrongPassword (line 56) | public function testUserCantLoginWithWrongPassword(): void FILE: tests/Functional/Controller/Security/OAuth2ConsentControllerTest.php class OAuth2ConsentControllerTest (line 9) | class OAuth2ConsentControllerTest extends WebTestCase method testUserCanConsent (line 11) | public function testUserCanConsent(): void method testUserCanDissent (line 32) | public function testUserCanDissent(): void FILE: tests/Functional/Controller/Security/OAuth2TokenControllerTest.php class OAuth2TokenControllerTest (line 9) | class OAuth2TokenControllerTest extends WebTestCase method testCanGetTokenWithValidClientCredentials (line 11) | public function testCanGetTokenWithValidClientCredentials(): void method testCanGetTokenWithValidAuthorizationCode (line 34) | public function testCanGetTokenWithValidAuthorizationCode(): void method testCanGetTokenWithValidRefreshToken (line 53) | public function testCanGetTokenWithValidRefreshToken(): void method testCanGetTokenWithValidAuthorizationCodePKCE (line 77) | public function testCanGetTokenWithValidAuthorizationCodePKCE(): void method testCannotGetTokenWithInvalidVerifierAuthorizationCodePKCE (line 96) | public function testCannotGetTokenWithInvalidVerifierAuthorizationCode... method testCannotGetTokenWithoutChallengeAuthorizationCodePKCE (line 114) | public function testCannotGetTokenWithoutChallengeAuthorizationCodePKC... method testReceiveErrorWithInvalidAuthorizationCode (line 136) | public function testReceiveErrorWithInvalidAuthorizationCode(): void method testReceiveErrorWithInvalidClientId (line 160) | public function testReceiveErrorWithInvalidClientId(): void method testReceiveErrorWithInvalidClientSecret (line 181) | public function testReceiveErrorWithInvalidClientSecret(): void method testReceiveErrorWithInvalidRedirectUri (line 196) | public function testReceiveErrorWithInvalidRedirectUri(): void FILE: tests/Functional/Controller/Security/RegisterControllerTest.php class RegisterControllerTest (line 12) | class RegisterControllerTest extends WebTestCase method testUserCanVerifyAccount (line 14) | public function testUserCanVerifyAccount(): void method registerUserAccount (line 47) | private function registerUserAccount(KernelBrowser $client): void method testUserCannotLoginWithoutConfirmation (line 64) | public function testUserCannotLoginWithoutConfirmation() FILE: tests/Functional/Controller/TermsControllerTest.php class TermsControllerTest (line 9) | class TermsControllerTest extends WebTestCase method testTermsPage (line 11) | public function testTermsPage(): void FILE: tests/Functional/Controller/User/Admin/UserDeleteControllerTest.php class UserDeleteControllerTest (line 9) | class UserDeleteControllerTest extends WebTestCase method testAdminCanDeleteUser (line 11) | public function testAdminCanDeleteUser() FILE: tests/Functional/Controller/User/Profile/UserBlockControllerTest.php class UserBlockControllerTest (line 9) | class UserBlockControllerTest extends WebTestCase method testUserCanSeeBlockedMagazines (line 11) | public function testUserCanSeeBlockedMagazines() method testUserCanSeeBlockedUsers (line 25) | public function testUserCanSeeBlockedUsers() method testUserCanSeeBlockedDomains (line 38) | public function testUserCanSeeBlockedDomains() FILE: tests/Functional/Controller/User/Profile/UserEditControllerTest.php class UserEditControllerTest (line 12) | class UserEditControllerTest extends WebTestCase method setUp (line 16) | public function setUp(): void method testUserCanSeeSettingsLink (line 22) | public function testUserCanSeeSettingsLink(): void method testUserCanEditProfileAbout (line 32) | public function testUserCanEditProfileAbout(): void method testUserCanEditProfileTitle (line 53) | public function testUserCanEditProfileTitle(): void method testUserEditProfileTitleTrimsWhitespace (line 74) | public function testUserEditProfileTitleTrimsWhitespace(): void method testUserCanUploadAvatar (line 95) | #[Group(name: 'NonThreadSafe')] method testUserCanUploadCover (line 114) | #[Group(name: 'NonThreadSafe')] method testUserCanChangePassword (line 133) | public function testUserCanChangePassword(): void method testUserCanChangeEmail (line 166) | public function testUserCanChangeEmail(): void FILE: tests/Functional/Controller/User/Profile/UserNotificationControllerTest.php class UserNotificationControllerTest (line 9) | class UserNotificationControllerTest extends WebTestCase method testUserReceiveNotificationTest (line 11) | public function testUserReceiveNotificationTest(): void method testCanReadAllNotifications (line 38) | public function testCanReadAllNotifications(): void method testUserCanDeleteAllNotifications (line 67) | public function testUserCanDeleteAllNotifications(): void FILE: tests/Functional/Controller/User/Profile/UserSubControllerTest.php class UserSubControllerTest (line 9) | class UserSubControllerTest extends WebTestCase method testUserCanSeeSubscribedMagazines (line 11) | public function testUserCanSeeSubscribedMagazines() method testUserCanSeeSubscribedUsers (line 25) | public function testUserCanSeeSubscribedUsers() method testUserCanSeeSubscribedDomains (line 38) | public function testUserCanSeeSubscribedDomains() FILE: tests/Functional/Controller/User/UserBlockControllerTest.php class UserBlockControllerTest (line 10) | class UserBlockControllerTest extends WebTestCase method testUserCanBlockAndUnblock (line 12) | public function testUserCanBlockAndUnblock(): void method testXmlUserCanBlock (line 33) | public function testXmlUserCanBlock(): void method testXmlUserCanUnblock (line 49) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/User/UserFollowControllerTest.php class UserFollowControllerTest (line 10) | class UserFollowControllerTest extends WebTestCase method testUserCanFollowAndUnfollow (line 12) | #[Group(name: 'NonThreadSafe')] method testXmlUserCanFollow (line 38) | public function testXmlUserCanFollow(): void method testXmlUserCanUnfollow (line 53) | #[Group(name: 'NonThreadSafe')] FILE: tests/Functional/Controller/User/UserFrontControllerTest.php class UserFrontControllerTest (line 10) | class UserFrontControllerTest extends WebTestCase method testOverview (line 12) | public function testOverview(): void method testThreadsPage (line 25) | public function testThreadsPage(): void method testCommentsPage (line 39) | public function testCommentsPage(): void method testPostsPage (line 51) | public function testPostsPage(): void method testRepliesPage (line 63) | public function testRepliesPage(): void method createSubscriptionsPage (line 76) | public function createSubscriptionsPage() method testFollowersPage (line 95) | public function testFollowersPage(): void method testFollowingPage (line 113) | public function testFollowingPage(): void method testNewIndicator (line 131) | public function testNewIndicator(): void method testCakeDayIndicator (line 144) | public function testCakeDayIndicator(): void method prepareEntries (line 157) | private function prepareEntries(): KernelBrowser FILE: tests/Functional/Controller/VoteControllerTest.php class VoteControllerTest (line 9) | class VoteControllerTest extends WebTestCase method testUserCanVoteOnEntry (line 11) | public function testUserCanVoteOnEntry(): void method testXmlUserCanVoteOnEntry (line 29) | public function testXmlUserCanVoteOnEntry(): void method testUserCanVoteOnEntryComment (line 42) | public function testUserCanVoteOnEntryComment(): void method testXmlUserCanVoteOnEntryComment (line 60) | public function testXmlUserCanVoteOnEntryComment(): void method assertUpDownVoteActions (line 73) | private function assertUpDownVoteActions($crawler, string $selector = ... method testUserCanVoteOnPost (line 109) | public function testUserCanVoteOnPost(): void method testXmlUserCanVoteOnPost (line 127) | public function testXmlUserCanVoteOnPost(): void method testUserCanVoteOnPostComment (line 140) | public function testUserCanVoteOnPostComment(): void method testXmlUserCanVoteOnPostComment (line 157) | public function testXmlUserCanVoteOnPostComment(): void method assertUpVoteActions (line 170) | private function assertUpVoteActions($crawler, string $selector = ''):... FILE: tests/Functional/Controller/WebfingerControllerTest.php class WebfingerControllerTest (line 9) | class WebfingerControllerTest extends WebTestCase method testInstanceActor (line 11) | public function testInstanceActor(): void FILE: tests/Functional/Misc/Entry/CrosspostDetectionTest.php class CrosspostDetectionTest (line 10) | class CrosspostDetectionTest extends WebTestCase method testCrosspostsNoCrosspost (line 12) | public function testCrosspostsNoCrosspost(): void method testCrosspostsByTitle (line 34) | public function testCrosspostsByTitle(): void method testCrosspostsByUrl (line 58) | public function testCrosspostsByUrl(): void method testCrosspostsByTitleWithImageFilter (line 82) | public function testCrosspostsByTitleWithImageFilter(): void method checkCrossposts (line 113) | private function checkCrossposts(array $expectedEntries): void FILE: tests/OAuth2FlowTrait.php type OAuth2FlowTrait (line 9) | trait OAuth2FlowTrait method buildPrivateAuthCodeQuery (line 14) | protected static function buildPrivateAuthCodeQuery(string $clientId, ... method runAuthorizationCodeFlowToConsentPage (line 34) | protected static function runAuthorizationCodeFlowToConsentPage(Kernel... method runAuthorizationCodeFlowToRedirectUri (line 48) | protected static function runAuthorizationCodeFlowToRedirectUri(Kernel... method runAuthorizationCodeFlow (line 71) | public static function runAuthorizationCodeFlow(KernelBrowser $client,... method runAuthorizationCodeTokenFlow (line 77) | public static function runAuthorizationCodeTokenFlow(KernelBrowser $cl... method getPKCECodes (line 107) | protected static function getPKCECodes(): array method buildPublicAuthCodeQuery (line 117) | protected static function buildPublicAuthCodeQuery(string $clientId, s... method runPublicAuthorizationCodeFlowToConsentPage (line 139) | protected static function runPublicAuthorizationCodeFlowToConsentPage(... method runPublicAuthorizationCodeFlowToRedirectUri (line 153) | protected static function runPublicAuthorizationCodeFlowToRedirectUri(... method runPublicAuthorizationCodeFlow (line 179) | public static function runPublicAuthorizationCodeFlow(KernelBrowser $c... method getAuthorizationCodeTokenResponse (line 188) | public static function getAuthorizationCodeTokenResponse(KernelBrowser... method getRefreshTokenResponse (line 195) | public static function getRefreshTokenResponse(KernelBrowser $client, ... method runPublicAuthorizationCodeTokenFetch (line 211) | public static function runPublicAuthorizationCodeTokenFetch(KernelBrow... method getPublicAuthorizationCodeTokenResponse (line 233) | public static function getPublicAuthorizationCodeTokenResponse(KernelB... FILE: tests/Service/TestingApHttpClient.php class TestingApHttpClient (line 11) | class TestingApHttpClient implements ApHttpClientInterface method getActivityObject (line 38) | public function getActivityObject(string $url, bool $decoded = true): ... method getCollectionObject (line 47) | public function getCollectionObject(string $apAddress): ?array method getActorObject (line 56) | public function getActorObject(string $apProfileId): ?array method getWebfingerObject (line 65) | public function getWebfingerObject(string $url): ?array method fetchInstanceNodeInfoEndpoints (line 74) | public function fetchInstanceNodeInfoEndpoints(string $domain, bool $d... method fetchInstanceNodeInfo (line 79) | public function fetchInstanceNodeInfo(string $url, bool $decoded = tru... method post (line 84) | public function post(string $url, Magazine|User $actor, ?array $body =... method getPostedObjects (line 96) | public function getPostedObjects(): array method getActivityObjectCacheKey (line 101) | public function getActivityObjectCacheKey(string $url): string method getInboxUrl (line 106) | public function getInboxUrl(string $apProfileId): string method invalidateActorObjectCache (line 116) | public function invalidateActorObjectCache(string $apProfileId): void method invalidateCollectionObjectCache (line 120) | public function invalidateCollectionObjectCache(string $apAddress): void method getInstancePublicKey (line 124) | public function getInstancePublicKey(): string FILE: tests/Service/TestingImageManager.php class TestingImageManager (line 22) | #[When(env: 'test')] method __construct (line 28) | public function __construct( method setKibbyPath (line 44) | public function setKibbyPath(string $kibbyPath): void method store (line 49) | public function store(string $source, string $filePath): bool method download (line 54) | public function download(string $url): ?string method getFilePathAndName (line 70) | public function getFilePathAndName(string $file): array method getFilePath (line 75) | public function getFilePath(string $file): string method getFileName (line 80) | public function getFileName(string $file): string method remove (line 85) | public function remove(string $path): void method getPath (line 90) | public function getPath(Image $image): string method getUrl (line 95) | public function getUrl(?Image $image): ?string method getMimetype (line 100) | public function getMimetype(Image $image): string method deleteOrphanedFiles (line 105) | public function deleteOrphanedFiles(ImageRepository $repository, bool ... method compressUntilSize (line 112) | public function compressUntilSize(string $filePath, string $extension,... FILE: tests/Unit/ActivityPub/ActorHandleTest.php class ActorHandleTest (line 11) | class ActorHandleTest extends TestCase method testHandleIsRecognized (line 13) | #[DataProvider('handleProvider')] method testHandleIsParsedProperly (line 19) | #[DataProvider('handleProvider')] method handleProvider (line 29) | public static function handleProvider(): array FILE: tests/Unit/ActivityPub/CollectionExtractionTest.php class CollectionExtractionTest (line 9) | class CollectionExtractionTest extends WebTestCase method setUp (line 16) | public function setUp(): void method testCollectionId (line 32) | public function testCollectionId(): void method testCollectionArray (line 37) | public function testCollectionArray(): void method testIncompleteCollectionId (line 42) | public function testIncompleteCollectionId(): void method testIncompleteCollectionArray (line 47) | public function testIncompleteCollectionArray(): void FILE: tests/Unit/ActivityPub/Outbox/AddHandlerTest.php class AddHandlerTest (line 11) | class AddHandlerTest extends ActivityPubTestCase method testAddModerator (line 15) | public function testAddModerator(): void method testRemoveModerator (line 22) | public function testRemoveModerator(): void method testAddPinnedPost (line 29) | public function testAddPinnedPost(): void method testRemovePinnedPost (line 36) | public function testRemovePinnedPost(): void FILE: tests/Unit/ActivityPub/Outbox/AnnounceTest.php class AnnounceTest (line 19) | class AnnounceTest extends ActivityPubTestCase method testAnnounceAddModerator (line 31) | public function testAnnounceAddModerator(): void method testAnnounceRemoveModerator (line 38) | public function testAnnounceRemoveModerator(): void method testAnnounceAddPinnedPost (line 45) | public function testAnnounceAddPinnedPost(): void method testAnnounceRemovePinnedPost (line 52) | public function testAnnounceRemovePinnedPost(): void method testAnnounceCreateEntry (line 59) | public function testAnnounceCreateEntry(): void method testAnnounceCreateEntryComment (line 66) | public function testAnnounceCreateEntryComment(): void method testAnnounceCreateNestedEntryComment (line 73) | public function testAnnounceCreateNestedEntryComment(): void method testAnnounceCreatePost (line 80) | public function testAnnounceCreatePost(): void method testAnnounceCreatePostComment (line 87) | public function testAnnounceCreatePostComment(): void method testAnnounceCreateNestedPostComment (line 94) | public function testAnnounceCreateNestedPostComment(): void method testAnnounceCreateMessage (line 101) | public function testAnnounceCreateMessage(): void method testAnnounceDeleteUser (line 108) | public function testAnnounceDeleteUser(): void method testAnnounceDeleteEntry (line 115) | public function testAnnounceDeleteEntry(): void method testAnnounceDeleteEntryByModerator (line 122) | public function testAnnounceDeleteEntryByModerator(): void method testAnnounceDeleteEntryComment (line 129) | public function testAnnounceDeleteEntryComment(): void method testAnnounceDeleteEntryCommentByModerator (line 136) | public function testAnnounceDeleteEntryCommentByModerator(): void method testAnnounceDeletePost (line 143) | public function testAnnounceDeletePost(): void method testAnnounceDeletePostByModerator (line 150) | public function testAnnounceDeletePostByModerator(): void method testAnnounceDeletePostComment (line 157) | public function testAnnounceDeletePostComment(): void method testAnnounceDeletePostCommentByModerator (line 164) | public function testAnnounceDeletePostCommentByModerator(): void method testUserBoostEntry (line 171) | public function testUserBoostEntry(): void method testMagazineBoostEntry (line 178) | public function testMagazineBoostEntry(): void method testUserBoostEntryComment (line 185) | public function testUserBoostEntryComment(): void method testUserBoostNestedEntryComment (line 192) | public function testUserBoostNestedEntryComment(): void method testMagazineBoostEntryComment (line 199) | public function testMagazineBoostEntryComment(): void method testMagazineBoostNestedEntryComment (line 206) | public function testMagazineBoostNestedEntryComment(): void method testUserBoostPost (line 213) | public function testUserBoostPost(): void method testMagazineBoostPost (line 220) | public function testMagazineBoostPost(): void method testUserBoostPostComment (line 227) | public function testUserBoostPostComment(): void method testUserBoostNestedPostComment (line 234) | public function testUserBoostNestedPostComment(): void method testMagazineBoostPostComment (line 241) | public function testMagazineBoostPostComment(): void method testMagazineBoostNestedPostComment (line 248) | public function testMagazineBoostNestedPostComment(): void method testAnnounceLikeEntry (line 255) | public function testAnnounceLikeEntry(): void method testAnnounceLikeEntryComment (line 262) | public function testAnnounceLikeEntryComment(): void method testAnnounceLikeNestedEntryComment (line 269) | public function testAnnounceLikeNestedEntryComment(): void method testAnnounceLikePost (line 276) | public function testAnnounceLikePost(): void method testAnnounceLikePostComment (line 283) | public function testAnnounceLikePostComment(): void method testAnnounceLikeNestedPostComment (line 290) | public function testAnnounceLikeNestedPostComment(): void method testAnnounceUndoLikeEntry (line 297) | public function testAnnounceUndoLikeEntry(): void method testAnnounceUndoLikeEntryComment (line 304) | public function testAnnounceUndoLikeEntryComment(): void method testAnnounceUndoLikeNestedEntryComment (line 311) | public function testAnnounceUndoLikeNestedEntryComment(): void method testAnnounceUndoLikePost (line 318) | public function testAnnounceUndoLikePost(): void method testAnnounceUndoLikePostComment (line 325) | public function testAnnounceUndoLikePostComment(): void method testAnnounceUndoLikeNestedPostComment (line 332) | public function testAnnounceUndoLikeNestedPostComment(): void method testAnnounceUpdateUser (line 339) | public function testAnnounceUpdateUser(): void method testAnnounceUpdateMagazine (line 346) | public function testAnnounceUpdateMagazine(): void method testAnnounceUpdateEntry (line 353) | public function testAnnounceUpdateEntry(): void method testAnnounceUpdateEntryComment (line 360) | public function testAnnounceUpdateEntryComment(): void method testAnnounceUpdatePost (line 367) | public function testAnnounceUpdatePost(): void method testAnnounceUpdatePostComment (line 374) | public function testAnnounceUpdatePostComment(): void method testAnnounceBlockUser (line 381) | public function testAnnounceBlockUser(): void method testAnnounceUndoBlockUser (line 388) | public function testAnnounceUndoBlockUser(): void FILE: tests/Unit/ActivityPub/Outbox/BlockTest.php class BlockTest (line 11) | class BlockTest extends ActivityPubTestCase method testBlockUser (line 15) | public function testBlockUser(): void FILE: tests/Unit/ActivityPub/Outbox/CreateTest.php class CreateTest (line 11) | class CreateTest extends ActivityPubTestCase method testCreateEntry (line 15) | public function testCreateEntry(): void method testCreateEntryWithUrlAndImage (line 22) | public function testCreateEntryWithUrlAndImage(): void method testCreateEntryComment (line 29) | public function testCreateEntryComment(): void method testCreateNestedEntryComment (line 36) | public function testCreateNestedEntryComment(): void method testCreatePost (line 43) | public function testCreatePost(): void method testCreatePostComment (line 50) | public function testCreatePostComment(): void method testCreateNestedPostComment (line 57) | public function testCreateNestedPostComment(): void method testCreateMessage (line 64) | public function testCreateMessage(): void FILE: tests/Unit/ActivityPub/Outbox/DeleteTest.php class DeleteTest (line 11) | class DeleteTest extends ActivityPubTestCase method testDeleteUser (line 15) | public function testDeleteUser(): void method testDeleteEntry (line 22) | public function testDeleteEntry(): void method testDeleteEntryByModerator (line 29) | public function testDeleteEntryByModerator(): void method testDeleteEntryComment (line 36) | public function testDeleteEntryComment(): void method testDeleteEntryCommentByModerator (line 43) | public function testDeleteEntryCommentByModerator(): void method testDeletePost (line 50) | public function testDeletePost(): void method testDeletePostByModerator (line 57) | public function testDeletePostByModerator(): void method testDeletePostComment (line 64) | public function testDeletePostComment(): void method testDeletePostCommentByModerator (line 71) | public function testDeletePostCommentByModerator(): void FILE: tests/Unit/ActivityPub/Outbox/FlagTest.php class FlagTest (line 11) | class FlagTest extends ActivityPubTestCase method testFlagEntry (line 15) | public function testFlagEntry(): void method testFlagEntryComment (line 23) | public function testFlagEntryComment(): void method testFlagNestedEntryComment (line 31) | public function testFlagNestedEntryComment(): void method testFlagPost (line 39) | public function testFlagPost(): void method testFlagPostComment (line 47) | public function testFlagPostComment(): void method testFlagNestedPostComment (line 55) | public function testFlagNestedPostComment(): void FILE: tests/Unit/ActivityPub/Outbox/FollowTest.php class FollowTest (line 11) | class FollowTest extends ActivityPubTestCase method testFollowUser (line 15) | public function testFollowUser(): void method testAcceptFollowUser (line 22) | public function testAcceptFollowUser(): void method testRejectFollowUser (line 29) | public function testRejectFollowUser(): void method testAcceptFollowMagazine (line 36) | public function testAcceptFollowMagazine(): void method testRejectFollowMagazine (line 43) | public function testRejectFollowMagazine(): void FILE: tests/Unit/ActivityPub/Outbox/LikeTest.php class LikeTest (line 11) | class LikeTest extends ActivityPubTestCase method testLikeEntry (line 15) | public function testLikeEntry(): void method testLikeEntryComment (line 22) | public function testLikeEntryComment(): void method testLikeNestedEntryComment (line 29) | public function testLikeNestedEntryComment(): void method testLikePost (line 36) | public function testLikePost(): void method testLikePostComment (line 43) | public function testLikePostComment(): void method testLikeNestedPostComment (line 50) | public function testLikeNestedPostComment(): void FILE: tests/Unit/ActivityPub/Outbox/LockTest.php class LockTest (line 11) | class LockTest extends ActivityPubTestCase method testLockEntryByAuthor (line 15) | public function testLockEntryByAuthor(): void method testLockEntryByModerator (line 22) | public function testLockEntryByModerator(): void method testLockPostByAuthor (line 29) | public function testLockPostByAuthor(): void method testLockPostByModerator (line 36) | public function testLockPostByModerator(): void FILE: tests/Unit/ActivityPub/Outbox/UndoTest.php class UndoTest (line 14) | class UndoTest extends ActivityPubTestCase method testUndoLikeEntry (line 21) | public function testUndoLikeEntry(): void method testUndoLikeEntryComment (line 28) | public function testUndoLikeEntryComment(): void method testUndoLikeNestedEntryComment (line 35) | public function testUndoLikeNestedEntryComment(): void method testUndoLikePost (line 42) | public function testUndoLikePost(): void method testUndoLikePostComment (line 49) | public function testUndoLikePostComment(): void method testUndoLikeNestedPostComment (line 56) | public function testUndoLikeNestedPostComment(): void method testUndoFollowUser (line 63) | public function testUndoFollowUser(): void method testUndoFollowMagazine (line 70) | public function testUndoFollowMagazine(): void method testUndoBlockUser (line 77) | public function testUndoBlockUser(): void FILE: tests/Unit/ActivityPub/Outbox/UpdateTest.php class UpdateTest (line 11) | class UpdateTest extends ActivityPubTestCase method testUpdateUser (line 15) | public function testUpdateUser(): void method testUpdateMagazine (line 26) | public function testUpdateMagazine(): void method testUpdateEntry (line 33) | public function testUpdateEntry(): void method testUpdateEntryComment (line 40) | public function testUpdateEntryComment(): void method testUpdatePost (line 47) | public function testUpdatePost(): void method testUpdatePostComment (line 54) | public function testUpdatePostComment(): void FILE: tests/Unit/ActivityPub/TagMatchTest.php class TagMatchTest (line 17) | class TagMatchTest extends WebTestCase method createMockedRemoteObjects (line 42) | public function createMockedRemoteObjects(): void method setUp (line 100) | public function setUp(): void method testMatching (line 130) | public function testMatching(): void method testMatchingLikeAnnouncing (line 145) | public function testMatchingLikeAnnouncing(): void method pullInRemoteEntries (line 183) | private function pullInRemoteEntries(): void method pullInMastodonPost (line 192) | private function pullInMastodonPost(): void FILE: tests/Unit/ActivityPub/Traits/AddRemoveActivityGeneratorTrait.php type AddRemoveActivityGeneratorTrait (line 9) | trait AddRemoveActivityGeneratorTrait method getAddModeratorActivity (line 11) | public function getAddModeratorActivity(): Activity method getRemoveModeratorActivity (line 16) | public function getRemoveModeratorActivity(): Activity method getAddPinnedPostActivity (line 21) | public function getAddPinnedPostActivity(): Activity method getRemovePinnedPostActivity (line 28) | public function getRemovePinnedPostActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/AnnounceActivityGeneratorTrait.php type AnnounceActivityGeneratorTrait (line 9) | trait AnnounceActivityGeneratorTrait method getAnnounceAddModeratorActivity (line 11) | public function getAnnounceAddModeratorActivity(): Activity method getAnnounceRemoveModeratorActivity (line 16) | public function getAnnounceRemoveModeratorActivity(): Activity method getAnnounceAddPinnedPostActivity (line 21) | public function getAnnounceAddPinnedPostActivity(): Activity method getAnnounceRemovePinnedPostActivity (line 26) | public function getAnnounceRemovePinnedPostActivity(): Activity method getAnnounceCreateEntryActivity (line 31) | public function getAnnounceCreateEntryActivity(): Activity method getAnnounceCreateEntryCommentActivity (line 36) | public function getAnnounceCreateEntryCommentActivity(): Activity method getAnnounceCreateNestedEntryCommentActivity (line 41) | public function getAnnounceCreateNestedEntryCommentActivity(): Activity method getAnnounceCreatePostActivity (line 46) | public function getAnnounceCreatePostActivity(): Activity method getAnnounceCreatePostCommentActivity (line 51) | public function getAnnounceCreatePostCommentActivity(): Activity method getAnnounceCreateNestedPostCommentActivity (line 56) | public function getAnnounceCreateNestedPostCommentActivity(): Activity method getAnnounceCreateMessageActivity (line 61) | public function getAnnounceCreateMessageActivity(): Activity method getAnnounceDeleteUserActivity (line 66) | public function getAnnounceDeleteUserActivity(): Activity method getAnnounceDeleteEntryActivity (line 71) | public function getAnnounceDeleteEntryActivity(): Activity method getAnnounceDeleteEntryByModeratorActivity (line 76) | public function getAnnounceDeleteEntryByModeratorActivity(): Activity method getAnnounceDeleteEntryCommentActivity (line 81) | public function getAnnounceDeleteEntryCommentActivity(): Activity method getAnnounceDeleteEntryCommentByModeratorActivity (line 86) | public function getAnnounceDeleteEntryCommentByModeratorActivity(): Ac... method getAnnounceDeletePostActivity (line 91) | public function getAnnounceDeletePostActivity(): Activity method getAnnounceDeletePostByModeratorActivity (line 96) | public function getAnnounceDeletePostByModeratorActivity(): Activity method getAnnounceDeletePostCommentActivity (line 101) | public function getAnnounceDeletePostCommentActivity(): Activity method getAnnounceDeletePostCommentByModeratorActivity (line 106) | public function getAnnounceDeletePostCommentByModeratorActivity(): Act... method getUserBoostEntryActivity (line 111) | public function getUserBoostEntryActivity(): Activity method getMagazineBoostEntryActivity (line 118) | public function getMagazineBoostEntryActivity(): Activity method getUserBoostEntryCommentActivity (line 125) | public function getUserBoostEntryCommentActivity(): Activity method getMagazineBoostEntryCommentActivity (line 133) | public function getMagazineBoostEntryCommentActivity(): Activity method getUserBoostNestedEntryCommentActivity (line 141) | public function getUserBoostNestedEntryCommentActivity(): Activity method getMagazineBoostNestedEntryCommentActivity (line 150) | public function getMagazineBoostNestedEntryCommentActivity(): Activity method getUserBoostPostActivity (line 159) | public function getUserBoostPostActivity(): Activity method getMagazineBoostPostActivity (line 166) | public function getMagazineBoostPostActivity(): Activity method getUserBoostPostCommentActivity (line 173) | public function getUserBoostPostCommentActivity(): Activity method getMagazineBoostPostCommentActivity (line 181) | public function getMagazineBoostPostCommentActivity(): Activity method getUserBoostNestedPostCommentActivity (line 189) | public function getUserBoostNestedPostCommentActivity(): Activity method getMagazineBoostNestedPostCommentActivity (line 198) | public function getMagazineBoostNestedPostCommentActivity(): Activity method getAnnounceLikeEntryActivity (line 207) | public function getAnnounceLikeEntryActivity(): Activity method getAnnounceLikeEntryCommentActivity (line 214) | public function getAnnounceLikeEntryCommentActivity(): Activity method getAnnounceLikeNestedEntryCommentActivity (line 221) | public function getAnnounceLikeNestedEntryCommentActivity(): Activity method getAnnounceLikePostActivity (line 228) | public function getAnnounceLikePostActivity(): Activity method getAnnounceLikePostCommentActivity (line 235) | public function getAnnounceLikePostCommentActivity(): Activity method getAnnounceLikeNestedPostCommentActivity (line 242) | public function getAnnounceLikeNestedPostCommentActivity(): Activity method getAnnounceUndoLikeEntryActivity (line 249) | public function getAnnounceUndoLikeEntryActivity(): Activity method getAnnounceUndoLikeEntryCommentActivity (line 254) | public function getAnnounceUndoLikeEntryCommentActivity(): Activity method getAnnounceUndoLikeNestedEntryCommentActivity (line 259) | public function getAnnounceUndoLikeNestedEntryCommentActivity(): Activity method getAnnounceUndoLikePostActivity (line 264) | public function getAnnounceUndoLikePostActivity(): Activity method getAnnounceUndoLikePostCommentActivity (line 269) | public function getAnnounceUndoLikePostCommentActivity(): Activity method getAnnounceUndoLikeNestedPostCommentActivity (line 274) | public function getAnnounceUndoLikeNestedPostCommentActivity(): Activity method getAnnounceUpdateUserActivity (line 279) | public function getAnnounceUpdateUserActivity(): Activity method getAnnounceUpdateMagazineActivity (line 284) | public function getAnnounceUpdateMagazineActivity(): Activity method getAnnounceUpdateEntryActivity (line 289) | public function getAnnounceUpdateEntryActivity(): Activity method getAnnounceUpdateEntryCommentActivity (line 294) | public function getAnnounceUpdateEntryCommentActivity(): Activity method getAnnounceUpdatePostActivity (line 299) | public function getAnnounceUpdatePostActivity(): Activity method getAnnounceUpdatePostCommentActivity (line 304) | public function getAnnounceUpdatePostCommentActivity(): Activity method getAnnounceBlockUserActivity (line 309) | public function getAnnounceBlockUserActivity(): Activity method getAnnounceUndoBlockUserActivity (line 314) | public function getAnnounceUndoBlockUserActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/BlockActivityGeneratorTrait.php type BlockActivityGeneratorTrait (line 9) | trait BlockActivityGeneratorTrait method getBlockUserActivity (line 11) | public function getBlockUserActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/CreateActivityGeneratorTrait.php type CreateActivityGeneratorTrait (line 9) | trait CreateActivityGeneratorTrait method getCreateEntryActivity (line 11) | public function getCreateEntryActivity(): Activity method getCreateEntryActivityWithImageAndUrl (line 18) | public function getCreateEntryActivityWithImageAndUrl(): Activity method getCreateEntryCommentActivity (line 25) | public function getCreateEntryCommentActivity(): Activity method getCreateNestedEntryCommentActivity (line 33) | public function getCreateNestedEntryCommentActivity(): Activity method getCreatePostActivity (line 42) | public function getCreatePostActivity(): Activity method getCreatePostCommentActivity (line 49) | public function getCreatePostCommentActivity(): Activity method getCreateNestedPostCommentActivity (line 57) | public function getCreateNestedPostCommentActivity(): Activity method getCreateMessageActivity (line 66) | public function getCreateMessageActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/DeleteActivityGeneratorTrait.php type DeleteActivityGeneratorTrait (line 9) | trait DeleteActivityGeneratorTrait method getDeleteUserActivity (line 11) | public function getDeleteUserActivity(): Activity method getDeleteEntryActivity (line 16) | public function getDeleteEntryActivity(): Activity method getDeleteEntryByModeratorActivity (line 23) | public function getDeleteEntryByModeratorActivity(): Activity method getDeleteEntryCommentActivity (line 30) | public function getDeleteEntryCommentActivity(): Activity method getDeleteEntryCommentByModeratorActivity (line 38) | public function getDeleteEntryCommentByModeratorActivity(): Activity method getDeletePostActivity (line 46) | public function getDeletePostActivity(): Activity method getDeletePostByModeratorActivity (line 53) | public function getDeletePostByModeratorActivity(): Activity method getDeletePostCommentActivity (line 60) | public function getDeletePostCommentActivity(): Activity method getDeletePostCommentByModeratorActivity (line 68) | public function getDeletePostCommentByModeratorActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/FlagActivityGeneratorTrait.php type FlagActivityGeneratorTrait (line 11) | trait FlagActivityGeneratorTrait method getFlagEntryActivity (line 13) | public function getFlagEntryActivity(User $reportingUser): Activity method getFlagEntryCommentActivity (line 22) | public function getFlagEntryCommentActivity(User $reportingUser): Acti... method getFlagNestedEntryCommentActivity (line 32) | public function getFlagNestedEntryCommentActivity(User $reportingUser)... method getFlagPostActivity (line 43) | public function getFlagPostActivity(User $reportingUser): Activity method getFlagPostCommentActivity (line 52) | public function getFlagPostCommentActivity(User $reportingUser): Activity method getFlagNestedPostCommentActivity (line 62) | public function getFlagNestedPostCommentActivity(User $reportingUser):... FILE: tests/Unit/ActivityPub/Traits/FollowActivityGeneratorTrait.php type FollowActivityGeneratorTrait (line 9) | trait FollowActivityGeneratorTrait method getFollowUserActivity (line 11) | public function getFollowUserActivity(): Activity method getAcceptFollowUserActivity (line 18) | public function getAcceptFollowUserActivity(): Activity method getRejectFollowUserActivity (line 23) | public function getRejectFollowUserActivity(): Activity method getFollowMagazineActivity (line 28) | public function getFollowMagazineActivity(): Activity method getAcceptFollowMagazineActivity (line 35) | public function getAcceptFollowMagazineActivity(): Activity method getRejectFollowMagazineActivity (line 40) | public function getRejectFollowMagazineActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/LikeActivityGeneratorTrait.php type LikeActivityGeneratorTrait (line 9) | trait LikeActivityGeneratorTrait method getLikeEntryActivity (line 11) | public function getLikeEntryActivity(): Activity method getLikeEntryCommentActivity (line 19) | public function getLikeEntryCommentActivity(): Activity method getLikeNestedEntryCommentActivity (line 28) | public function getLikeNestedEntryCommentActivity(): Activity method getLikePostActivity (line 38) | public function getLikePostActivity(): Activity method getLikePostCommentActivity (line 46) | public function getLikePostCommentActivity(): Activity method getLikeNestedPostCommentActivity (line 55) | public function getLikeNestedPostCommentActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/LockActivityGeneratorTrait.php type LockActivityGeneratorTrait (line 9) | trait LockActivityGeneratorTrait method getLockEntryActivityByAuthor (line 11) | public function getLockEntryActivityByAuthor(): Activity method getLockEntryActivityByModerator (line 18) | public function getLockEntryActivityByModerator(): Activity method getLockPostActivityByAuthor (line 25) | public function getLockPostActivityByAuthor(): Activity method getLockPostActivityByModerator (line 32) | public function getLockPostActivityByModerator(): Activity FILE: tests/Unit/ActivityPub/Traits/UndoActivityGeneratorTrait.php type UndoActivityGeneratorTrait (line 9) | trait UndoActivityGeneratorTrait method getUndoLikeEntryActivity (line 11) | public function getUndoLikeEntryActivity(): Activity method getUndoLikeEntryCommentActivity (line 16) | public function getUndoLikeEntryCommentActivity(): Activity method getUndoLikeNestedEntryCommentActivity (line 21) | public function getUndoLikeNestedEntryCommentActivity(): Activity method getUndoLikePostActivity (line 26) | public function getUndoLikePostActivity(): Activity method getUndoLikePostCommentActivity (line 31) | public function getUndoLikePostCommentActivity(): Activity method getUndoLikeNestedPostCommentActivity (line 36) | public function getUndoLikeNestedPostCommentActivity(): Activity method getUndoFollowUserActivity (line 41) | public function getUndoFollowUserActivity(): Activity method getUndoFollowMagazineActivity (line 46) | public function getUndoFollowMagazineActivity(): Activity method getUndoBlockUserActivity (line 51) | public function getUndoBlockUserActivity(): Activity FILE: tests/Unit/ActivityPub/Traits/UpdateActivityGeneratorTrait.php type UpdateActivityGeneratorTrait (line 9) | trait UpdateActivityGeneratorTrait method getUpdateUserActivity (line 11) | public function getUpdateUserActivity(): Activity method getUpdateMagazineActivity (line 16) | public function getUpdateMagazineActivity(): Activity method getUpdateEntryActivity (line 21) | public function getUpdateEntryActivity(): Activity method getUpdateEntryCommentActivity (line 28) | public function getUpdateEntryCommentActivity(): Activity method getUpdatePostActivity (line 36) | public function getUpdatePostActivity(): Activity method getUpdatePostCommentActivity (line 43) | public function getUpdatePostCommentActivity(): Activity FILE: tests/Unit/CursorPaginationTest.php class CursorPaginationTest (line 14) | class CursorPaginationTest extends WebTestCase method testCursorPaginationInteger (line 20) | public function testCursorPaginationInteger(): void method testCursorPaginationEdgeCase (line 114) | public function testCursorPaginationEdgeCase(): void method simpleSetUp (line 190) | public function simpleSetUp(): void method confusingSetUp (line 216) | public function confusingSetUp(): void method realSetUp (line 245) | public function realSetUp(): void method testRealPagination (line 257) | public function testRealPagination(): void FILE: tests/Unit/Service/ActivityPub/SignatureValidatorTest.php class SignatureValidatorTest (line 16) | class SignatureValidatorTest extends TestCase method setUpBeforeClass (line 27) | public static function setUpBeforeClass(): void method createSignedRequest (line 53) | private function createSignedRequest(string $inbox): void method testItValidatesACorrectlySignedRequest (line 86) | #[DoesNotPerformAssertions] method testItValidatesACorrectlySignedRequestToAPersonalInbox (line 117) | #[DoesNotPerformAssertions] method testItDoesNotValidateARequestWithDifferentBody (line 148) | public function testItDoesNotValidateARequestWithDifferentBody(): void method testItDoesNotValidateARequestWhenDomainsDoNotMatch (line 185) | public function testItDoesNotValidateARequestWhenDomainsDoNotMatch(): ... method testItDoesNotValidateARequestWhenUrlsAreNotHTTPS (line 211) | public function testItDoesNotValidateARequestWhenUrlsAreNotHTTPS(): void FILE: tests/Unit/Service/MentionManagerTest.php class MentionManagerTest (line 12) | class MentionManagerTest extends WebTestCase method testExtract (line 14) | #[DataProvider('provider')] method provider (line 34) | public static function provider(): array FILE: tests/Unit/Service/MonitoringParameterEncodingTest.php class MonitoringParameterEncodingTest (line 12) | class MonitoringParameterEncodingTest extends WebTestCase method testThrowOnParameterEncoding (line 14) | public function testThrowOnParameterEncoding(): void method testNotThrowOnEscape (line 32) | #[Depends('testThrowOnParameterEncoding')] method prepareContextAndQuery (line 49) | private function prepareContextAndQuery(): array FILE: tests/Unit/Service/SettingsManagerTest.php class SettingsManagerTest (line 17) | class SettingsManagerTest extends WebTestCase method tearDown (line 19) | protected function tearDown(): void method testGetMaxImageByteStringDefault (line 26) | public function testGetMaxImageByteStringDefault(): void method testGetMaxImageByteStringOverridden (line 77) | public function testGetMaxImageByteStringOverridden(): void FILE: tests/Unit/Service/TagExtractorTest.php class TagExtractorTest (line 11) | class TagExtractorTest extends TestCase method testExtract (line 13) | #[DataProvider('provider')] method provider (line 19) | public static function provider(): array FILE: tests/Unit/TwigRuntime/FormattingExtensionRuntimeTest.php class FormattingExtensionRuntimeTest (line 12) | class FormattingExtensionRuntimeTest extends WebTestCase method setUp (line 16) | public function setUp(): void method testGetShortSentenceOnlyFirstParagraph (line 23) | public function testGetShortSentenceOnlyFirstParagraph() method testGetShortSentenceOnlyFirstParagraphLimited (line 36) | public function testGetShortSentenceOnlyFirstParagraphLimited() method testGetShortSentenceMultipleParagraphs (line 49) | public function testGetShortSentenceMultipleParagraphs() method testGetShortSentenceMultipleParagraphsPreLimit (line 62) | public function testGetShortSentenceMultipleParagraphsPreLimit() method testShortenNumber (line 75) | #[DataProvider('provideShortenNumberData')] method provideShortenNumberData (line 81) | public static function provideShortenNumberData(): array FILE: tests/Unit/Utils/ArrayUtilTest.php class ArrayUtilTest (line 11) | class ArrayUtilTest extends TestCase method testSliceArrayIntoEqualPieces (line 13) | #[DataProvider('provideSliceArrayIntoEqualPieces')] method provideSliceArrayIntoEqualPieces (line 20) | public static function provideSliceArrayIntoEqualPieces(): array FILE: tests/Unit/Utils/GeneralUtilTest.php class GeneralUtilTest (line 11) | class GeneralUtilTest extends TestCase method testPathIgnoring (line 13) | #[DataProvider('providePaths')] method providePaths (line 19) | public static function providePaths(): array FILE: tests/Unit/Utils/MarkdownTest.php class MarkdownTest (line 14) | class MarkdownTest extends WebTestCase method testMagazineLinks (line 16) | public function testMagazineLinks(): void method testMagazineLinks2 (line 29) | public function testMagazineLinks2(): void method testLemmyMagazineLinks (line 42) | public function testLemmyMagazineLinks(): void method testExternalMagazineLinks (line 55) | public function testExternalMagazineLinks(): void method testMentionLink (line 62) | public function testMentionLink(): void method testNestedMentionLink (line 75) | public function testNestedMentionLink(): void method testExternalMentionLink (line 88) | public function testExternalMentionLink(): void method testExternalMagazineLocalEntryLink (line 96) | public function testExternalMagazineLocalEntryLink(): void method testExternalMagazineLocalPostLink (line 111) | public function testExternalMagazineLocalPostLink(): void method testLocalNotMatchingUrl (line 126) | public function testLocalNotMatchingUrl(): void method testBracketsInLinkTitle (line 141) | public function testBracketsInLinkTitle(): void FILE: tests/Unit/Utils/SluggerTest.php class SluggerTest (line 11) | class SluggerTest extends TestCase method testCamelCase (line 13) | #[DataProvider('provider')] method provider (line 19) | public static function provider(): array FILE: tests/ValidationTrait.php type ValidationTrait (line 11) | trait ValidationTrait method validateModlog (line 13) | public function validateModlog(array $jsonData, Magazine $magazine, Us... FILE: tests/WebTestCase.php class WebTestCase (line 83) | abstract class WebTestCase extends BaseWebTestCase method setUp (line 184) | public function setUp(): void method getService (line 289) | private function getService(string $className) method getJsonResponse (line 294) | public static function getJsonResponse(KernelBrowser $client): array method assertArrayKeysMatch (line 305) | public static function assertArrayKeysMatch(array $keys, array $value,... method assertNotReached (line 315) | public static function assertNotReached(string $message = 'This branch... method removeTimeElements (line 320) | public static function removeTimeElements(string $content): string method tearDown (line 327) | protected function tearDown(): void FILE: tests/bootstrap.php function bootstrapDatabase (line 20) | function bootstrapDatabase(): void