GET https://kbin.spritesserver.nl/m/lemmy_support@lemmy.ml/t/26561/Question-about-modlog-entities-in-the-Lemmy-API

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
1.97 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1824
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#263
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#273
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#251 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +posts: Doctrine\ORM\PersistentCollection {#152 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
    +bans: Doctrine\ORM\PersistentCollection {#131 …}
    +reports: Doctrine\ORM\PersistentCollection {#117 …}
    +badges: Doctrine\ORM\PersistentCollection {#95 …}
    +logs: Doctrine\ORM\PersistentCollection {#85 …}
    +awards: Doctrine\ORM\PersistentCollection {#74 …}
    +categories: Doctrine\ORM\PersistentCollection {#61 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#267
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#269
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
  +title: "Question about modlog entities in the Lemmy API"
  +url: null
  +body: """
    Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
    \n
    If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
    \n
    Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
    \n
    Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711238280 {#1831
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 26561
  -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
  -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072878
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/4732610"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055378 {#1822
    date: 2023-12-31 21:42:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1824
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#263
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#273
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#251 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +posts: Doctrine\ORM\PersistentCollection {#152 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
    +bans: Doctrine\ORM\PersistentCollection {#131 …}
    +reports: Doctrine\ORM\PersistentCollection {#117 …}
    +badges: Doctrine\ORM\PersistentCollection {#95 …}
    +logs: Doctrine\ORM\PersistentCollection {#85 …}
    +awards: Doctrine\ORM\PersistentCollection {#74 …}
    +categories: Doctrine\ORM\PersistentCollection {#61 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#267
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#269
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
  +title: "Question about modlog entities in the Lemmy API"
  +url: null
  +body: """
    Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
    \n
    If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
    \n
    Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
    \n
    Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711238280 {#1831
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 26561
  -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
  -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072878
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/4732610"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055378 {#1822
    date: 2023-12-31 21:42:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1824
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +magazine: App\Entity\Magazine {#263
    +icon: null
    +name: "lemmy_support@lemmy.ml"
    +title: "lemmy_support"
    +description: """
      Support / questions about Lemmy.\n
      \n
      [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 130
    +entryCommentCount: 600
    +postCount: 2
    +postCommentCount: 14
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728910137 {#273
      date: 2024-10-14 14:48:57.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#251 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +posts: Doctrine\ORM\PersistentCollection {#152 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
    +bans: Doctrine\ORM\PersistentCollection {#131 …}
    +reports: Doctrine\ORM\PersistentCollection {#117 …}
    +badges: Doctrine\ORM\PersistentCollection {#95 …}
    +logs: Doctrine\ORM\PersistentCollection {#85 …}
    +awards: Doctrine\ORM\PersistentCollection {#74 …}
    +categories: Doctrine\ORM\PersistentCollection {#61 …}
    -id: 40
    +apId: "lemmy_support@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/lemmy_support"
    +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
    +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "lemmy_support"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729581033 {#267
      date: 2024-10-22 09:10:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696687715 {#269
      date: 2023-10-07 16:08:35.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
  +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
  +title: "Question about modlog entities in the Lemmy API"
  +url: null
  +body: """
    Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
    \n
    If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
    \n
    Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
    \n
    Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 2
  +favouriteCount: 3
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711238280 {#1831
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1921 …}
  +votes: Doctrine\ORM\PersistentCollection {#1928 …}
  +reports: Doctrine\ORM\PersistentCollection {#2482 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
  +badges: Doctrine\ORM\PersistentCollection {#2438 …}
  +children: []
  -id: 26561
  -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
  -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704072878
  +visibility: "visible             "
  +apId: "https://lemmy.today/post/4732610"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704055378 {#1822
    date: 2023-12-31 21:42:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4046
  +user: App\Entity\User {#3994 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711238280 {#4055
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4044 …}
  +nested: Doctrine\ORM\PersistentCollection {#4042 …}
  +votes: Doctrine\ORM\PersistentCollection {#4040 …}
  +reports: Doctrine\ORM\PersistentCollection {#4038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
  -id: 273135
  -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704196110 {#3991
    date: 2024-01-02 12:48:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4046
  +user: App\Entity\User {#3994 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711238280 {#4055
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4044 …}
  +nested: Doctrine\ORM\PersistentCollection {#4042 …}
  +votes: Doctrine\ORM\PersistentCollection {#4040 …}
  +reports: Doctrine\ORM\PersistentCollection {#4038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
  -id: 273135
  -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704196110 {#3991
    date: 2024-01-02 12:48:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4046
  +user: App\Entity\User {#3994 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: null
  +root: null
  +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711238280 {#4055
    date: 2024-03-24 00:58:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4044 …}
  +nested: Doctrine\ORM\PersistentCollection {#4042 …}
  +votes: Doctrine\ORM\PersistentCollection {#4040 …}
  +reports: Doctrine\ORM\PersistentCollection {#4038 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
  -id: 273135
  -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7009106"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704196110 {#3991
    date: 2024-01-02 12:48:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4063
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4046
    +user: App\Entity\User {#3994 …}
    +entry: App\Entity\Entry {#1824}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711238280 {#4055
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CmdrKeen@lemmy.today"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4044 …}
    +nested: Doctrine\ORM\PersistentCollection {#4042 …}
    +votes: Doctrine\ORM\PersistentCollection {#4040 …}
    +reports: Doctrine\ORM\PersistentCollection {#4038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
    -id: 273135
    -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7009106"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704196110 {#3991
      date: 2024-01-02 12:48:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4046}
  +body: "Yeah, I wasn’t asking for a fix, just for an explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704254472 {#4068
    date: 2024-01-03 05:01:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
    "@nutomic@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4079 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4058 …}
  -id: 276551
  -bodyTs: "'ask':5 'explan':12 'fix':8 'wasn':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/4436054"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704254472 {#4065
    date: 2024-01-03 05:01:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4063
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4046
    +user: App\Entity\User {#3994 …}
    +entry: App\Entity\Entry {#1824}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711238280 {#4055
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CmdrKeen@lemmy.today"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4044 …}
    +nested: Doctrine\ORM\PersistentCollection {#4042 …}
    +votes: Doctrine\ORM\PersistentCollection {#4040 …}
    +reports: Doctrine\ORM\PersistentCollection {#4038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
    -id: 273135
    -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7009106"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704196110 {#3991
      date: 2024-01-02 12:48:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4046}
  +body: "Yeah, I wasn’t asking for a fix, just for an explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704254472 {#4068
    date: 2024-01-03 05:01:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
    "@nutomic@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4079 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4058 …}
  -id: 276551
  -bodyTs: "'ask':5 'explan':12 'fix':8 'wasn':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/4436054"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704254472 {#4065
    date: 2024-01-03 05:01:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4063
  +user: Proxies\__CG__\App\Entity\User {#1950 …}
  +entry: App\Entity\Entry {#1824
    +user: Proxies\__CG__\App\Entity\User {#1950 …}
    +magazine: App\Entity\Magazine {#263
      +icon: null
      +name: "lemmy_support@lemmy.ml"
      +title: "lemmy_support"
      +description: """
        Support / questions about Lemmy.\n
        \n
        [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 130
      +entryCommentCount: 600
      +postCount: 2
      +postCommentCount: 14
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1728910137 {#273
        date: 2024-10-14 14:48:57.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#251 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +posts: Doctrine\ORM\PersistentCollection {#152 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
      +bans: Doctrine\ORM\PersistentCollection {#131 …}
      +reports: Doctrine\ORM\PersistentCollection {#117 …}
      +badges: Doctrine\ORM\PersistentCollection {#95 …}
      +logs: Doctrine\ORM\PersistentCollection {#85 …}
      +awards: Doctrine\ORM\PersistentCollection {#74 …}
      +categories: Doctrine\ORM\PersistentCollection {#61 …}
      -id: 40
      +apId: "lemmy_support@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/lemmy_support"
      +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
      +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "lemmy_support"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729581033 {#267
        date: 2024-10-22 09:10:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696687715 {#269
        date: 2023-10-07 16:08:35.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1866 …}
    +slug: "Question-about-modlog-entities-in-the-Lemmy-API"
    +title: "Question about modlog entities in the Lemmy API"
    +url: null
    +body: """
      Hi, I’m working on modlog display for the Voyager client and I have a quick question regarding mod log item views, specifically, the `ModBanView` ([join-lemmy.org/api/interfaces/ModBanView.html](https://join-lemmy.org/api/interfaces/ModBanView.html)).\n
      \n
      If instance bans require admin rights, why is the person issuing the ban called “moderator” here?\n
      \n
      Same goes for some other items like `ModAddView` and `ModAddCommunityView`. Meanwhile, `ModHideCommunity` view uses “admin” instead.\n
      \n
      Unfortunately, there is no explanation in the API docs to help explain this apparent inconsistency. Can anyone help shed some light on this?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711238280 {#1831
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1921 …}
    +votes: Doctrine\ORM\PersistentCollection {#1928 …}
    +reports: Doctrine\ORM\PersistentCollection {#2482 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1364 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1904 …}
    +badges: Doctrine\ORM\PersistentCollection {#2438 …}
    +children: []
    -id: 26561
    -titleTs: "'api':8 'entiti':4 'lemmi':7 'modlog':3 'question':1"
    -bodyTs: "'/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':28 'admin':33,59 'anyon':77 'api':68 'appar':74 'ban':31,41 'call':42 'client':11 'display':7 'doc':69 'explain':72 'explan':65 'goe':46 'help':71,78 'hi':1 'inconsist':75 'instanc':30 'instead':60 'issu':39 'item':21,50 'join-lemmy.org':27 'join-lemmy.org/api/interfaces/modbanview.html](https://join-lemmy.org/api/interfaces/modbanview.html)).':26 'light':81 'like':51 'log':20 'm':3 'meanwhil':55 'mod':19 'modaddcommunityview':54 'modaddview':52 'modbanview':25 'moder':43 'modhidecommun':56 'modlog':6 'person':38 'question':17 'quick':16 'regard':18 'requir':32 'right':34 'shed':79 'specif':23 'unfortun':61 'use':58 'view':22,57 'voyag':10 'work':4"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704072878
    +visibility: "visible             "
    +apId: "https://lemmy.today/post/4732610"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704055378 {#1822
      date: 2023-12-31 21:42:58.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#263}
  +image: null
  +parent: App\Entity\EntryComment {#4046
    +user: App\Entity\User {#3994 …}
    +entry: App\Entity\Entry {#1824}
    +magazine: App\Entity\Magazine {#263}
    +image: null
    +parent: null
    +root: null
    +body: "Looks like this is just wrongly named, maybe it was copy pasted from the community ban. Probably not worth the trouble to fix it, as it would be a breaking change for clients."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711238280 {#4055
      date: 2024-03-24 00:58:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CmdrKeen@lemmy.today"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4044 …}
    +nested: Doctrine\ORM\PersistentCollection {#4042 …}
    +votes: Doctrine\ORM\PersistentCollection {#4040 …}
    +reports: Doctrine\ORM\PersistentCollection {#4038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4006 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4010 …}
    -id: 273135
    -bodyTs: "'ban':16 'break':30 'chang':31 'client':33 'communiti':15 'copi':11 'fix':23 'like':2 'look':1 'mayb':8 'name':7 'past':12 'probabl':17 'troubl':21 'worth':19 'would':27 'wrong':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7009106"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704196110 {#3991
      date: 2024-01-02 12:48:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4046}
  +body: "Yeah, I wasn’t asking for a fix, just for an explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704254472 {#4068
    date: 2024-01-03 05:01:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CmdrKeen@lemmy.today"
    "@nutomic@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4071 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4079 …}
  +reports: Doctrine\ORM\PersistentCollection {#4062 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4060 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4058 …}
  -id: 276551
  -bodyTs: "'ask':5 'explan':12 'fix':8 'wasn':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.today/comment/4436054"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704254472 {#4065
    date: 2024-01-03 05:01:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED edit
App\Entity\Magazine {#263
  +icon: null
  +name: "lemmy_support@lemmy.ml"
  +title: "lemmy_support"
  +description: """
    Support / questions about Lemmy.\n
    \n
    [Matrix Space: #lemmy-space](https://matrix.to/#/#lemmy-space:matrix.org)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 130
  +entryCommentCount: 600
  +postCount: 2
  +postCommentCount: 14
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1728910137 {#273
    date: 2024-10-14 14:48:57.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#251 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
  +entries: Doctrine\ORM\PersistentCollection {#194 …}
  +posts: Doctrine\ORM\PersistentCollection {#152 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#214 …}
  +bans: Doctrine\ORM\PersistentCollection {#131 …}
  +reports: Doctrine\ORM\PersistentCollection {#117 …}
  +badges: Doctrine\ORM\PersistentCollection {#95 …}
  +logs: Doctrine\ORM\PersistentCollection {#85 …}
  +awards: Doctrine\ORM\PersistentCollection {#74 …}
  +categories: Doctrine\ORM\PersistentCollection {#61 …}
  -id: 40
  +apId: "lemmy_support@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/lemmy_support"
  +apPublicUrl: "https://lemmy.ml/c/lemmy_support"
  +apFollowersUrl: "https://lemmy.ml/c/lemmy_support/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "lemmy_support"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729581033 {#267
    date: 2024-10-22 09:10:33.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696687715 {#269
    date: 2023-10-07 16:08:35.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details