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 …}
}
10.54 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\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1849 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    It may be easier to type and say (as are most words in comparison), but "antidisestablishmentarianism" has a well-defined meaning that would make for a less-vague rule. "Bootlicking" means a lot of different things to a lot of people, and not all of those people have common sense, to put it nicely. I've been called a bootlicker for saying I don't want to tear down the entirety of every government everywhere, ever, for instance, which I imagine isn't what that rule is trying to convey.\n
    \n
    There's a reason "legalese" is the language laws are written in. It's very specific, with any potentially ambiguous words given clear definitions before any of the rest of the law is presented (at least that's the intent in the US, anyway). If you were to, say, define "bootlicker" in the beginning of the rules to mean "excessive praise for police violence," then I'd say it's quite safe to use elsewhere in said document. Leaving such a vague word undefined in what amounts to a paralegal document opens up avenues for abusive interpretation, both from moderators and community members.\n
    \n
    TL;DR: Clear definitions of what your rules mean leads to a healthier, easier to moderate community overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1698110235 {#1769
    date: 2023-10-24 03:17:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@thepaperpilot@beehaw.org"
    "@Stumblinbear@pawb.social"
    "@DragonTypeWyvern@literature.cafe"
    "@eltimablo@kbin.social"
    "@pinkdrunkenelephants@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1359 …}
  -id: 68519
  -bodyTs: "'abus':188 'ambigu':112 'amount':179 'antidisestablishmentarian':16 'anyway':136 'avenu':186 'begin':146 'bootlick':32,62,143 'call':60 'clear':115,198 'common':51 'communiti':194,212 'comparison':14 'convey':92 'd':159 'defin':21,142 'definit':116,199 'differ':37 'document':170,183 'dr':197 'easier':4,209 'elsewher':167 'entireti':73 'ever':78 'everi':75 'everywher':77 'excess':152 'given':114 'govern':76 'healthier':208 'imagin':83 'instanc':80 'intent':132 'interpret':189 'isn':84 'languag':100 'law':101,124 'lead':205 'least':128 'leav':171 'legales':97 'less':29 'less-vagu':28 'lot':35,41 'make':25 'may':2 'mean':22,33,151,204 'member':195 'moder':192,211 'nice':56 'open':184 'overal':213 'paraleg':182 'peopl':43,49 'polic':155 'potenti':111 'prais':153 'present':126 'put':54 'quit':163 'reason':96 'rest':121 'rule':31,88,149,203 'safe':164 'said':169 'say':8,64,141,160 'sens':52 'specif':108 'tear':70 'thing':38 'tl':196 'tri':90 'type':6 'undefin':176 'us':135 'use':166 'vagu':30,174 've':58 'violenc':156 'want':68 'well':20 'well-defin':19 'word':12,113,175 'would':24 'written':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.ml/t/559897/-/comment/3133939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698110235 {#1941
    date: 2023-10-24 03:17:15.0 +02: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
3 DENIED edit
App\Entity\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1849 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    It may be easier to type and say (as are most words in comparison), but "antidisestablishmentarianism" has a well-defined meaning that would make for a less-vague rule. "Bootlicking" means a lot of different things to a lot of people, and not all of those people have common sense, to put it nicely. I've been called a bootlicker for saying I don't want to tear down the entirety of every government everywhere, ever, for instance, which I imagine isn't what that rule is trying to convey.\n
    \n
    There's a reason "legalese" is the language laws are written in. It's very specific, with any potentially ambiguous words given clear definitions before any of the rest of the law is presented (at least that's the intent in the US, anyway). If you were to, say, define "bootlicker" in the beginning of the rules to mean "excessive praise for police violence," then I'd say it's quite safe to use elsewhere in said document. Leaving such a vague word undefined in what amounts to a paralegal document opens up avenues for abusive interpretation, both from moderators and community members.\n
    \n
    TL;DR: Clear definitions of what your rules mean leads to a healthier, easier to moderate community overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1698110235 {#1769
    date: 2023-10-24 03:17:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@thepaperpilot@beehaw.org"
    "@Stumblinbear@pawb.social"
    "@DragonTypeWyvern@literature.cafe"
    "@eltimablo@kbin.social"
    "@pinkdrunkenelephants@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1359 …}
  -id: 68519
  -bodyTs: "'abus':188 'ambigu':112 'amount':179 'antidisestablishmentarian':16 'anyway':136 'avenu':186 'begin':146 'bootlick':32,62,143 'call':60 'clear':115,198 'common':51 'communiti':194,212 'comparison':14 'convey':92 'd':159 'defin':21,142 'definit':116,199 'differ':37 'document':170,183 'dr':197 'easier':4,209 'elsewher':167 'entireti':73 'ever':78 'everi':75 'everywher':77 'excess':152 'given':114 'govern':76 'healthier':208 'imagin':83 'instanc':80 'intent':132 'interpret':189 'isn':84 'languag':100 'law':101,124 'lead':205 'least':128 'leav':171 'legales':97 'less':29 'less-vagu':28 'lot':35,41 'make':25 'may':2 'mean':22,33,151,204 'member':195 'moder':192,211 'nice':56 'open':184 'overal':213 'paraleg':182 'peopl':43,49 'polic':155 'potenti':111 'prais':153 'present':126 'put':54 'quit':163 'reason':96 'rest':121 'rule':31,88,149,203 'safe':164 'said':169 'say':8,64,141,160 'sens':52 'specif':108 'tear':70 'thing':38 'tl':196 'tri':90 'type':6 'undefin':176 'us':135 'use':166 'vagu':30,174 've':58 'violenc':156 'want':68 'well':20 'well-defin':19 'word':12,113,175 'would':24 'written':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.ml/t/559897/-/comment/3133939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698110235 {#1941
    date: 2023-10-24 03:17:15.0 +02: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
4 DENIED moderate
App\Entity\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1849 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.ml"
    +title: "memes"
    +description: """
      #### Rules:\n
      \n
      1. Be civil and nice.\n
      2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 5926
    +entryCommentCount: 65073
    +postCount: 25
    +postCommentCount: 152
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583092 {#320
      date: 2024-10-22 09:44:52.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 38
    +apId: "memes@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/memes"
    +apPublicUrl: "https://lemmy.ml/c/memes"
    +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728572889 {#321
      date: 2024-10-10 17:08:09.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696428223 {#315
      date: 2023-10-04 16:03:43.0 +02:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2451 …}
  +body: """
    It may be easier to type and say (as are most words in comparison), but "antidisestablishmentarianism" has a well-defined meaning that would make for a less-vague rule. "Bootlicking" means a lot of different things to a lot of people, and not all of those people have common sense, to put it nicely. I've been called a bootlicker for saying I don't want to tear down the entirety of every government everywhere, ever, for instance, which I imagine isn't what that rule is trying to convey.\n
    \n
    There's a reason "legalese" is the language laws are written in. It's very specific, with any potentially ambiguous words given clear definitions before any of the rest of the law is presented (at least that's the intent in the US, anyway). If you were to, say, define "bootlicker" in the beginning of the rules to mean "excessive praise for police violence," then I'd say it's quite safe to use elsewhere in said document. Leaving such a vague word undefined in what amounts to a paralegal document opens up avenues for abusive interpretation, both from moderators and community members.\n
    \n
    TL;DR: Clear definitions of what your rules mean leads to a healthier, easier to moderate community overall.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1698110235 {#1769
    date: 2023-10-24 03:17:15.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@PeriodicallyPedantic@lemmy.ca"
    "@thepaperpilot@beehaw.org"
    "@Stumblinbear@pawb.social"
    "@DragonTypeWyvern@literature.cafe"
    "@eltimablo@kbin.social"
    "@pinkdrunkenelephants@lemmy.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2355 …}
  +votes: Doctrine\ORM\PersistentCollection {#2428 …}
  +reports: Doctrine\ORM\PersistentCollection {#2436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2473 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1359 …}
  -id: 68519
  -bodyTs: "'abus':188 'ambigu':112 'amount':179 'antidisestablishmentarian':16 'anyway':136 'avenu':186 'begin':146 'bootlick':32,62,143 'call':60 'clear':115,198 'common':51 'communiti':194,212 'comparison':14 'convey':92 'd':159 'defin':21,142 'definit':116,199 'differ':37 'document':170,183 'dr':197 'easier':4,209 'elsewher':167 'entireti':73 'ever':78 'everi':75 'everywher':77 'excess':152 'given':114 'govern':76 'healthier':208 'imagin':83 'instanc':80 'intent':132 'interpret':189 'isn':84 'languag':100 'law':101,124 'lead':205 'least':128 'leav':171 'legales':97 'less':29 'less-vagu':28 'lot':35,41 'make':25 'may':2 'mean':22,33,151,204 'member':195 'moder':192,211 'nice':56 'open':184 'overal':213 'paraleg':182 'peopl':43,49 'polic':155 'potenti':111 'prais':153 'present':126 'put':54 'quit':163 'reason':96 'rest':121 'rule':31,88,149,203 'safe':164 'said':169 'say':8,64,141,160 'sens':52 'specif':108 'tear':70 'thing':38 'tl':196 'tri':90 'type':6 'undefin':176 'us':135 'use':166 'vagu':30,174 've':58 'violenc':156 'want':68 'well':20 'well-defin':19 'word':12,113,175 'would':24 'written':103"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/memes@lemmy.ml/t/559897/-/comment/3133939"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698110235 {#1941
    date: 2023-10-24 03:17:15.0 +02: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
5 DENIED edit
App\Entity\Magazine {#312
  +icon: Proxies\__CG__\App\Entity\Image {#293 …}
  +name: "memes@lemmy.ml"
  +title: "memes"
  +description: """
    #### Rules:\n
    \n
    1. Be civil and nice.\n
    2. Try not to excessively repost, as a rule of thumb, wait at least 2 months to do it if you *have* to.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 5926
  +entryCommentCount: 65073
  +postCount: 25
  +postCommentCount: 152
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583092 {#320
    date: 2024-10-22 09:44:52.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#284 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
  +entries: Doctrine\ORM\PersistentCollection {#227 …}
  +posts: Doctrine\ORM\PersistentCollection {#185 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
  +bans: Doctrine\ORM\PersistentCollection {#164 …}
  +reports: Doctrine\ORM\PersistentCollection {#150 …}
  +badges: Doctrine\ORM\PersistentCollection {#128 …}
  +logs: Doctrine\ORM\PersistentCollection {#118 …}
  +awards: Doctrine\ORM\PersistentCollection {#107 …}
  +categories: Doctrine\ORM\PersistentCollection {#94 …}
  -id: 38
  +apId: "memes@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/memes"
  +apPublicUrl: "https://lemmy.ml/c/memes"
  +apFollowersUrl: "https://lemmy.ml/c/memes/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728572889 {#321
    date: 2024-10-10 17:08:09.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696428223 {#315
    date: 2023-10-04 16:03:43.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