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 …}
}
12.30 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.07 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 {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#320
      date: 2024-10-22 09:47:25.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: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#321
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#315
      date: 2023-10-13 08:03:47.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Android user here. I have five different classes of notifications:\n
    \n
    1. **Completely off, notifications blocked.** Any category that doesn’t give me actionable notifications or notifications based on something I’ve explicitly asked for is here. All streaming apps and games are here. Any app that tries to send me an ad in a notification gets this treatment. Almost every social media category also gets this setting, though there are a couple notable exceptions I’ll get to later. All notifications that are not important and not urgent go here.\n
    2. **On, but delivered silently and minimized.** “Silently” might be a bit of a misnomer here since I rarely have sound on, but this also means no vibration. The notifications are also minimized in the notification shade and go to the bottom of the list. This is where my new email notifications go, because I’ve got my inbox pretty well filtered down and only things that are actionable are allowed to stay unread in the inbox. Basically this is for anything that’s important but not urgent.\n
    3. **Silent.** See above for “silent” disclaimer. This section is for notifications that are urgent but may or may not be important; notifications from my cameras, for instance, or headlines from a news org. I also allow selected categories of Mastodon and Lemmy notifications through: only messages typed out by another human, though. Not likes or reposts.\n
    4. **Vibrate/sounds.** For notifications that are both important and usually urgent. Text messages, Discord messages (from friends only), Slack messages while working. 2FA checkins. Most notifications from my library. Delivery notifications. The notification that my garage door has been left open (it happens a lot). Also, unfortunately, I have to have Instagram DMs in this category, because my wife sends me memes and they’re always really good.\n
    5. **Vibrate/sounds and override Do Not Disturb.** This category is for VERY urgent and VERY important notifications. Messages from family members (though not group messages). Notifications from my alarm system. The doorbell.\n
    \n
    I do also use BuzzKill to finesse messages that I think are delivered in the wrong Android categories; like the stupid notifications my cameras always send about cold weather. I *know* it’s cold, and I *know* that’ll affect your battery life. I don’t need to be told every time the temperature dips below 40°F, but I do still want to know when somebody is trying to get into my garage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702846603 {#1769
    date: 2023-12-17 21:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@aprnu@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1371 …}
  +nested: Doctrine\ORM\PersistentCollection {#1379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#1891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2409 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2358 …}
  -id: 194245
  -bodyTs: "'1':11 '2':91 '2fa':258 '3':179 '4':236 '40':392 '5':304 'action':23,159 'ad':52 'affect':375 'alarm':332 'allow':161,215 'almost':59 'also':64,115,122,214,281,338 'alway':301,360 'android':1,352 'anoth':229 'anyth':172 'app':39,45 'ask':33 'base':27 'basic':168 'batteri':377 'bit':102 'block':15 'bottom':132 'buzzkil':340 'camera':204,359 'categori':17,63,217,291,312,353 'checkin':259 'class':8 'cold':363,369 'complet':12 'coupl':72 'deliv':94,348 'deliveri':265 'differ':7 'dip':390 'disclaim':185 'discord':249 'disturb':310 'dms':288 'doesn':19 'door':272 'doorbel':335 'email':141 'everi':60,386 'except':74 'explicit':32 'f':393 'famili':323 'filter':152 'finess':342 'five':6 'friend':252 'game':41 'garag':271,409 'get':56,65,77,406 'give':21 'go':89,129,143 'good':303 'got':147 'group':327 'happen':278 'headlin':208 'human':230 'import':85,175,200,243,319 'inbox':149,167 'instagram':287 'instanc':206 'know':366,372,400 'later':79 'left':275 'lemmi':221 'librari':264 'life':378 'like':233,354 'list':135 'll':76,374 'lot':280 'mastodon':219 'may':195,197 'mean':116 'media':62 'member':324 'meme':297 'messag':225,248,250,255,321,328,343 'might':99 'minim':97,123 'misnom':105 'need':382 'new':140 'news':211 'notabl':73 'notif':10,14,24,26,55,81,120,126,142,190,201,222,239,261,266,268,320,329,357 'open':276 'org':212 'overrid':307 'pretti':150 'rare':109 're':300 'realli':302 'repost':235 'section':187 'see':181 'select':216 'send':49,295,361 'set':67 'shade':127 'silent':95,98,180,184 'sinc':107 'slack':254 'social':61 'somebodi':402 'someth':29 'sound':111 'stay':163 'still':397 'stream':38 'stupid':356 'system':333 'temperatur':389 'text':247 'thing':156 'think':346 'though':68,231,325 'time':387 'told':385 'treatment':58 'tri':47,404 'type':226 'unfortun':282 'unread':164 'urgent':88,178,193,246,316 'use':339 'user':2 'usual':245 've':31,146 'vibrat':118 'vibrate/sounds':237,305 'want':398 'weather':364 'well':151 'wife':294 'work':257 'wrong':351"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5786435"
  +editedAt: DateTimeImmutable @1702842114 {#1945
    date: 2023-12-17 20:41:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701655253 {#1368
    date: 2023-12-04 03:00:53.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
3 DENIED edit
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#320
      date: 2024-10-22 09:47:25.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: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#321
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#315
      date: 2023-10-13 08:03:47.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Android user here. I have five different classes of notifications:\n
    \n
    1. **Completely off, notifications blocked.** Any category that doesn’t give me actionable notifications or notifications based on something I’ve explicitly asked for is here. All streaming apps and games are here. Any app that tries to send me an ad in a notification gets this treatment. Almost every social media category also gets this setting, though there are a couple notable exceptions I’ll get to later. All notifications that are not important and not urgent go here.\n
    2. **On, but delivered silently and minimized.** “Silently” might be a bit of a misnomer here since I rarely have sound on, but this also means no vibration. The notifications are also minimized in the notification shade and go to the bottom of the list. This is where my new email notifications go, because I’ve got my inbox pretty well filtered down and only things that are actionable are allowed to stay unread in the inbox. Basically this is for anything that’s important but not urgent.\n
    3. **Silent.** See above for “silent” disclaimer. This section is for notifications that are urgent but may or may not be important; notifications from my cameras, for instance, or headlines from a news org. I also allow selected categories of Mastodon and Lemmy notifications through: only messages typed out by another human, though. Not likes or reposts.\n
    4. **Vibrate/sounds.** For notifications that are both important and usually urgent. Text messages, Discord messages (from friends only), Slack messages while working. 2FA checkins. Most notifications from my library. Delivery notifications. The notification that my garage door has been left open (it happens a lot). Also, unfortunately, I have to have Instagram DMs in this category, because my wife sends me memes and they’re always really good.\n
    5. **Vibrate/sounds and override Do Not Disturb.** This category is for VERY urgent and VERY important notifications. Messages from family members (though not group messages). Notifications from my alarm system. The doorbell.\n
    \n
    I do also use BuzzKill to finesse messages that I think are delivered in the wrong Android categories; like the stupid notifications my cameras always send about cold weather. I *know* it’s cold, and I *know* that’ll affect your battery life. I don’t need to be told every time the temperature dips below 40°F, but I do still want to know when somebody is trying to get into my garage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702846603 {#1769
    date: 2023-12-17 21:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@aprnu@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1371 …}
  +nested: Doctrine\ORM\PersistentCollection {#1379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#1891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2409 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2358 …}
  -id: 194245
  -bodyTs: "'1':11 '2':91 '2fa':258 '3':179 '4':236 '40':392 '5':304 'action':23,159 'ad':52 'affect':375 'alarm':332 'allow':161,215 'almost':59 'also':64,115,122,214,281,338 'alway':301,360 'android':1,352 'anoth':229 'anyth':172 'app':39,45 'ask':33 'base':27 'basic':168 'batteri':377 'bit':102 'block':15 'bottom':132 'buzzkil':340 'camera':204,359 'categori':17,63,217,291,312,353 'checkin':259 'class':8 'cold':363,369 'complet':12 'coupl':72 'deliv':94,348 'deliveri':265 'differ':7 'dip':390 'disclaim':185 'discord':249 'disturb':310 'dms':288 'doesn':19 'door':272 'doorbel':335 'email':141 'everi':60,386 'except':74 'explicit':32 'f':393 'famili':323 'filter':152 'finess':342 'five':6 'friend':252 'game':41 'garag':271,409 'get':56,65,77,406 'give':21 'go':89,129,143 'good':303 'got':147 'group':327 'happen':278 'headlin':208 'human':230 'import':85,175,200,243,319 'inbox':149,167 'instagram':287 'instanc':206 'know':366,372,400 'later':79 'left':275 'lemmi':221 'librari':264 'life':378 'like':233,354 'list':135 'll':76,374 'lot':280 'mastodon':219 'may':195,197 'mean':116 'media':62 'member':324 'meme':297 'messag':225,248,250,255,321,328,343 'might':99 'minim':97,123 'misnom':105 'need':382 'new':140 'news':211 'notabl':73 'notif':10,14,24,26,55,81,120,126,142,190,201,222,239,261,266,268,320,329,357 'open':276 'org':212 'overrid':307 'pretti':150 'rare':109 're':300 'realli':302 'repost':235 'section':187 'see':181 'select':216 'send':49,295,361 'set':67 'shade':127 'silent':95,98,180,184 'sinc':107 'slack':254 'social':61 'somebodi':402 'someth':29 'sound':111 'stay':163 'still':397 'stream':38 'stupid':356 'system':333 'temperatur':389 'text':247 'thing':156 'think':346 'though':68,231,325 'time':387 'told':385 'treatment':58 'tri':47,404 'type':226 'unfortun':282 'unread':164 'urgent':88,178,193,246,316 'use':339 'user':2 'usual':245 've':31,146 'vibrat':118 'vibrate/sounds':237,305 'want':398 'weather':364 'well':151 'wife':294 'work':257 'wrong':351"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5786435"
  +editedAt: DateTimeImmutable @1702842114 {#1945
    date: 2023-12-17 20:41:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701655253 {#1368
    date: 2023-12-04 03:00:53.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
4 DENIED moderate
App\Entity\EntryComment {#1369
  +user: Proxies\__CG__\App\Entity\User {#1370 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "asklemmy@lemmy.world"
    +title: "asklemmy"
    +description: """
      A Fediverse community for open-ended, thought provoking questions\n
      -----------------------------------------------------------------\n
      \n
      ---\n
      \n
      **Rules: (interactive)**\n
      ------------------------\n
      \n
      ---\n
      \n
      1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
      \n
      ---\n
      \n
      2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
      \n
      ---\n
      \n
      3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
      \n
      ---\n
      \n
      4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
      \n
      ---\n
      \n
      5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
      \n
      ---\n
      \n
      Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
      \n
      Partnered Communities:\n
      ----------------------\n
      \n
      [Tech Support](/c/techsupport@lemmy.world)\n
      \n
      [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      [You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      [Reddit](/c/reddit@lemmy.world)\n
      \n
      [Jokes](/c/jokes@lemmy.world)\n
      \n
      [Ask Ouija](/c/askouija@lemmy.world)\n
      \n
      ---\n
      \n
      Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
      \n
      ---\n
      \n
      ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1179
    +entryCommentCount: 42676
    +postCount: 3
    +postCommentCount: 67
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583245 {#320
      date: 2024-10-22 09:47:25.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: 49
    +apId: "asklemmy@lemmy.world"
    +apProfileId: "https://lemmy.world/c/asklemmy"
    +apPublicUrl: "https://lemmy.world/c/asklemmy"
    +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asklemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583301 {#321
      date: 2024-10-22 09:48:21.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697177027 {#315
      date: 2023-10-13 08:03:47.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Android user here. I have five different classes of notifications:\n
    \n
    1. **Completely off, notifications blocked.** Any category that doesn’t give me actionable notifications or notifications based on something I’ve explicitly asked for is here. All streaming apps and games are here. Any app that tries to send me an ad in a notification gets this treatment. Almost every social media category also gets this setting, though there are a couple notable exceptions I’ll get to later. All notifications that are not important and not urgent go here.\n
    2. **On, but delivered silently and minimized.** “Silently” might be a bit of a misnomer here since I rarely have sound on, but this also means no vibration. The notifications are also minimized in the notification shade and go to the bottom of the list. This is where my new email notifications go, because I’ve got my inbox pretty well filtered down and only things that are actionable are allowed to stay unread in the inbox. Basically this is for anything that’s important but not urgent.\n
    3. **Silent.** See above for “silent” disclaimer. This section is for notifications that are urgent but may or may not be important; notifications from my cameras, for instance, or headlines from a news org. I also allow selected categories of Mastodon and Lemmy notifications through: only messages typed out by another human, though. Not likes or reposts.\n
    4. **Vibrate/sounds.** For notifications that are both important and usually urgent. Text messages, Discord messages (from friends only), Slack messages while working. 2FA checkins. Most notifications from my library. Delivery notifications. The notification that my garage door has been left open (it happens a lot). Also, unfortunately, I have to have Instagram DMs in this category, because my wife sends me memes and they’re always really good.\n
    5. **Vibrate/sounds and override Do Not Disturb.** This category is for VERY urgent and VERY important notifications. Messages from family members (though not group messages). Notifications from my alarm system. The doorbell.\n
    \n
    I do also use BuzzKill to finesse messages that I think are delivered in the wrong Android categories; like the stupid notifications my cameras always send about cold weather. I *know* it’s cold, and I *know* that’ll affect your battery life. I don’t need to be told every time the temperature dips below 40°F, but I do still want to know when somebody is trying to get into my garage.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702846603 {#1769
    date: 2023-12-17 21:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@aprnu@feddit.ch"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1371 …}
  +nested: Doctrine\ORM\PersistentCollection {#1379 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#1891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2409 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2358 …}
  -id: 194245
  -bodyTs: "'1':11 '2':91 '2fa':258 '3':179 '4':236 '40':392 '5':304 'action':23,159 'ad':52 'affect':375 'alarm':332 'allow':161,215 'almost':59 'also':64,115,122,214,281,338 'alway':301,360 'android':1,352 'anoth':229 'anyth':172 'app':39,45 'ask':33 'base':27 'basic':168 'batteri':377 'bit':102 'block':15 'bottom':132 'buzzkil':340 'camera':204,359 'categori':17,63,217,291,312,353 'checkin':259 'class':8 'cold':363,369 'complet':12 'coupl':72 'deliv':94,348 'deliveri':265 'differ':7 'dip':390 'disclaim':185 'discord':249 'disturb':310 'dms':288 'doesn':19 'door':272 'doorbel':335 'email':141 'everi':60,386 'except':74 'explicit':32 'f':393 'famili':323 'filter':152 'finess':342 'five':6 'friend':252 'game':41 'garag':271,409 'get':56,65,77,406 'give':21 'go':89,129,143 'good':303 'got':147 'group':327 'happen':278 'headlin':208 'human':230 'import':85,175,200,243,319 'inbox':149,167 'instagram':287 'instanc':206 'know':366,372,400 'later':79 'left':275 'lemmi':221 'librari':264 'life':378 'like':233,354 'list':135 'll':76,374 'lot':280 'mastodon':219 'may':195,197 'mean':116 'media':62 'member':324 'meme':297 'messag':225,248,250,255,321,328,343 'might':99 'minim':97,123 'misnom':105 'need':382 'new':140 'news':211 'notabl':73 'notif':10,14,24,26,55,81,120,126,142,190,201,222,239,261,266,268,320,329,357 'open':276 'org':212 'overrid':307 'pretti':150 'rare':109 're':300 'realli':302 'repost':235 'section':187 'see':181 'select':216 'send':49,295,361 'set':67 'shade':127 'silent':95,98,180,184 'sinc':107 'slack':254 'social':61 'somebodi':402 'someth':29 'sound':111 'stay':163 'still':397 'stream':38 'stupid':356 'system':333 'temperatur':389 'text':247 'thing':156 'think':346 'though':68,231,325 'time':387 'told':385 'treatment':58 'tri':47,404 'type':226 'unfortun':282 'unread':164 'urgent':88,178,193,246,316 'use':339 'user':2 'usual':245 've':31,146 'vibrat':118 'vibrate/sounds':237,305 'want':398 'weather':364 'well':151 'wife':294 'work':257 'wrong':351"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5786435"
  +editedAt: DateTimeImmutable @1702842114 {#1945
    date: 2023-12-17 20:41:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701655253 {#1368
    date: 2023-12-04 03:00:53.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
5 DENIED edit
App\Entity\Magazine {#312
  +icon: Proxies\__CG__\App\Entity\Image {#293 …}
  +name: "asklemmy@lemmy.world"
  +title: "asklemmy"
  +description: """
    A Fediverse community for open-ended, thought provoking questions\n
    -----------------------------------------------------------------\n
    \n
    ---\n
    \n
    **Rules: (interactive)**\n
    ------------------------\n
    \n
    ---\n
    \n
    1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can’t say something nice, don’t say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. [Please familiarize yourself with them](https://legal.lemmy.world/tos/)\n
    \n
    ---\n
    \n
    2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?\n
    \n
    ---\n
    \n
    3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.\n
    \n
    ---\n
    \n
    4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either [!asklemmyafterdark@lemmy.world](https://lemmy.world/c/asklemmyafterdark) or [!asklemmynsfw@lemmynsfw.com](https://lemmynsfw.com/c/asklemmynsfw). NSFW comments should be restricted to posts tagged [NSFW].\n
    \n
    ---\n
    \n
    5) This is not a support community.It is not a place for ‘how do I?’, type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to [Lemmy.world Support](https://lemmy.world/c/support) or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.\n
    \n
    ---\n
    \n
    Reminder: The [terms of service](https://legal.lemmy.world/tos/) apply here too.\n
    \n
    Partnered Communities:\n
    ----------------------\n
    \n
    [Tech Support](/c/techsupport@lemmy.world)\n
    \n
    [No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
    \n
    [You Should Know](/c/youshouldknow@lemmy.world)\n
    \n
    [Reddit](/c/reddit@lemmy.world)\n
    \n
    [Jokes](/c/jokes@lemmy.world)\n
    \n
    [Ask Ouija](/c/askouija@lemmy.world)\n
    \n
    ---\n
    \n
    Logo design credit goes to: [tubbadu](/u/tubbadu@lemmy.world)\n
    \n
    ---\n
    \n
    ![](https://img.shields.io/lemmy/asklemmy%40lemmy.world?logo=lemmy&label=Total%20Subscribers)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1179
  +entryCommentCount: 42676
  +postCount: 3
  +postCommentCount: 67
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583245 {#320
    date: 2024-10-22 09:47:25.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: 49
  +apId: "asklemmy@lemmy.world"
  +apProfileId: "https://lemmy.world/c/asklemmy"
  +apPublicUrl: "https://lemmy.world/c/asklemmy"
  +apFollowersUrl: "https://lemmy.world/c/asklemmy/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "asklemmy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583301 {#321
    date: 2024-10-22 09:48:21.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697177027 {#315
    date: 2023-10-13 08:03:47.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