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 …}
}
0.64 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.04 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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1832 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "baldurs_gate_3@lemmy.world"
    +title: "baldurs_gate_3"
    +description: """
      All things BG3!\n
      ---------------\n
      \n
      Baldur’s Gate 3 is a story-rich, party-based RPG set in the universe of Dungeons & Dragons, where your choices shape a tale of fellowship and betrayal, survival and sacrifice, and the lure of absolute power. ([Website](https://baldursgate3.game/))\n
      \n
      ### Spoilers\n
      \n
      If your post contains any possible spoilers, please:\n
      \n
      - Use the text [SPOILER] at the beginning of your title, do not include any spoilers in the title.\n
      - Use the appropriate [spoiler markup](https://join-lemmy.org/docs/users/02-media.html) to conceal that content in the body of your post.\n
      \n
      *Thank you!*
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 202
    +entryCommentCount: 976
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729520042 {#321
      date: 2024-10-21 16:14:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 93
    +apId: "baldurs_gate_3@lemmy.world"
    +apProfileId: "https://lemmy.world/c/baldurs_gate_3"
    +apPublicUrl: "https://lemmy.world/c/baldurs_gate_3"
    +apFollowersUrl: "https://lemmy.world/c/baldurs_gate_3/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "baldurs_gate_3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729408798 {#322
      date: 2024-10-20 09:19:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700257852 {#316
      date: 2023-11-17 22:50:52.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    That is stated, but I’m not sure I’d consider the Netherbrain a reliable narrator. I feel like it was an attempt to intimidate the party. The sheer amount of secret knowledge and unlikely events that come together to begin freeing the brain at the end of A1 seems beyond the ability of an elder brain, which is all it would’ve been when it formed the plan.\n
    \n
    The whole idea that it would use use an artifact that had only been seen once, very briefly, with no measurement or understanding of its true capabilities, to evolve itself into a being powerful enough to overcome the control it was submitting to as part of its plan… I know elder brains are scary smart, but this seems a ludicrous proposition.\n
    \n
    Consider: what part of its plan could it not have achieved simply by tadpoling Gortash and anyone else to begin with?\n
    \n
    Now it could be that what the brain says is canonically true and this is just weaker writing, but until I see confirmation I think the brain was trying to demoralize the party into thinking they’d always been dancing to the brain’s tune the whole time and everything they had done had been in service to its plot the whole time, when the truth is it has been (very capably) trying to regain the upper hand since Ketheric’s death.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704384673 {#1605
    date: 2024-01-04 17:11:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bjoern_tantau@swg-empire.de"
    "@BigWumbo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 280331
  -bodyTs: "'a1':49 'abil':53 'achiev':141 'alway':189 'amount':30 'anyon':147 'artifact':79 'attempt':23 'begin':41,150 'beyond':51 'brain':44,57,121,159,178,194 'briefli':87 'canon':162 'capabl':96,223 'come':38 'confirm':174 'consid':11,131 'control':108 'could':137,154 'd':10,188 'danc':191 'death':233 'demor':182 'done':204 'elder':56,120 'els':148 'end':47 'enough':104 'event':36 'everyth':201 'evolv':98 'feel':18 'form':67 'free':42 'gortash':145 'hand':229 'idea':72 'intimid':25 'kether':231 'know':119 'knowledg':33 'like':19 'ludicr':129 'm':6 'measur':90 'narrat':16 'netherbrain':13 'overcom':106 'part':114,133 'parti':27,184 'plan':69,117,136 'plot':211 'power':103 'proposit':130 'regain':226 'reliabl':15 'say':160 'scari':123 'secret':32 'see':173 'seem':50,127 'seen':84 'servic':208 'sheer':29 'simpli':142 'sinc':230 'smart':124 'state':3 'submit':111 'sure':8 'tadpol':144 'think':176,186 'time':199,214 'togeth':39 'tri':180,224 'true':95,163 'truth':217 'tune':196 'understand':92 'unlik':35 'upper':228 'use':76,77 've':63 'weaker':168 'whole':71,198,213 'would':62,75 'write':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6130278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704384673 {#1945
    date: 2024-01-04 17:11:13.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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1832 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "baldurs_gate_3@lemmy.world"
    +title: "baldurs_gate_3"
    +description: """
      All things BG3!\n
      ---------------\n
      \n
      Baldur’s Gate 3 is a story-rich, party-based RPG set in the universe of Dungeons & Dragons, where your choices shape a tale of fellowship and betrayal, survival and sacrifice, and the lure of absolute power. ([Website](https://baldursgate3.game/))\n
      \n
      ### Spoilers\n
      \n
      If your post contains any possible spoilers, please:\n
      \n
      - Use the text [SPOILER] at the beginning of your title, do not include any spoilers in the title.\n
      - Use the appropriate [spoiler markup](https://join-lemmy.org/docs/users/02-media.html) to conceal that content in the body of your post.\n
      \n
      *Thank you!*
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 202
    +entryCommentCount: 976
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729520042 {#321
      date: 2024-10-21 16:14:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 93
    +apId: "baldurs_gate_3@lemmy.world"
    +apProfileId: "https://lemmy.world/c/baldurs_gate_3"
    +apPublicUrl: "https://lemmy.world/c/baldurs_gate_3"
    +apFollowersUrl: "https://lemmy.world/c/baldurs_gate_3/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "baldurs_gate_3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729408798 {#322
      date: 2024-10-20 09:19:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700257852 {#316
      date: 2023-11-17 22:50:52.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    That is stated, but I’m not sure I’d consider the Netherbrain a reliable narrator. I feel like it was an attempt to intimidate the party. The sheer amount of secret knowledge and unlikely events that come together to begin freeing the brain at the end of A1 seems beyond the ability of an elder brain, which is all it would’ve been when it formed the plan.\n
    \n
    The whole idea that it would use use an artifact that had only been seen once, very briefly, with no measurement or understanding of its true capabilities, to evolve itself into a being powerful enough to overcome the control it was submitting to as part of its plan… I know elder brains are scary smart, but this seems a ludicrous proposition.\n
    \n
    Consider: what part of its plan could it not have achieved simply by tadpoling Gortash and anyone else to begin with?\n
    \n
    Now it could be that what the brain says is canonically true and this is just weaker writing, but until I see confirmation I think the brain was trying to demoralize the party into thinking they’d always been dancing to the brain’s tune the whole time and everything they had done had been in service to its plot the whole time, when the truth is it has been (very capably) trying to regain the upper hand since Ketheric’s death.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704384673 {#1605
    date: 2024-01-04 17:11:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bjoern_tantau@swg-empire.de"
    "@BigWumbo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 280331
  -bodyTs: "'a1':49 'abil':53 'achiev':141 'alway':189 'amount':30 'anyon':147 'artifact':79 'attempt':23 'begin':41,150 'beyond':51 'brain':44,57,121,159,178,194 'briefli':87 'canon':162 'capabl':96,223 'come':38 'confirm':174 'consid':11,131 'control':108 'could':137,154 'd':10,188 'danc':191 'death':233 'demor':182 'done':204 'elder':56,120 'els':148 'end':47 'enough':104 'event':36 'everyth':201 'evolv':98 'feel':18 'form':67 'free':42 'gortash':145 'hand':229 'idea':72 'intimid':25 'kether':231 'know':119 'knowledg':33 'like':19 'ludicr':129 'm':6 'measur':90 'narrat':16 'netherbrain':13 'overcom':106 'part':114,133 'parti':27,184 'plan':69,117,136 'plot':211 'power':103 'proposit':130 'regain':226 'reliabl':15 'say':160 'scari':123 'secret':32 'see':173 'seem':50,127 'seen':84 'servic':208 'sheer':29 'simpli':142 'sinc':230 'smart':124 'state':3 'submit':111 'sure':8 'tadpol':144 'think':176,186 'time':199,214 'togeth':39 'tri':180,224 'true':95,163 'truth':217 'tune':196 'understand':92 'unlik':35 'upper':228 'use':76,77 've':63 'weaker':168 'whole':71,198,213 'would':62,75 'write':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6130278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704384673 {#1945
    date: 2024-01-04 17:11:13.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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1832 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "baldurs_gate_3@lemmy.world"
    +title: "baldurs_gate_3"
    +description: """
      All things BG3!\n
      ---------------\n
      \n
      Baldur’s Gate 3 is a story-rich, party-based RPG set in the universe of Dungeons & Dragons, where your choices shape a tale of fellowship and betrayal, survival and sacrifice, and the lure of absolute power. ([Website](https://baldursgate3.game/))\n
      \n
      ### Spoilers\n
      \n
      If your post contains any possible spoilers, please:\n
      \n
      - Use the text [SPOILER] at the beginning of your title, do not include any spoilers in the title.\n
      - Use the appropriate [spoiler markup](https://join-lemmy.org/docs/users/02-media.html) to conceal that content in the body of your post.\n
      \n
      *Thank you!*
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 202
    +entryCommentCount: 976
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729520042 {#321
      date: 2024-10-21 16:14:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 93
    +apId: "baldurs_gate_3@lemmy.world"
    +apProfileId: "https://lemmy.world/c/baldurs_gate_3"
    +apPublicUrl: "https://lemmy.world/c/baldurs_gate_3"
    +apFollowersUrl: "https://lemmy.world/c/baldurs_gate_3/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "baldurs_gate_3"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729408798 {#322
      date: 2024-10-20 09:19:58.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700257852 {#316
      date: 2023-11-17 22:50:52.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +body: """
    That is stated, but I’m not sure I’d consider the Netherbrain a reliable narrator. I feel like it was an attempt to intimidate the party. The sheer amount of secret knowledge and unlikely events that come together to begin freeing the brain at the end of A1 seems beyond the ability of an elder brain, which is all it would’ve been when it formed the plan.\n
    \n
    The whole idea that it would use use an artifact that had only been seen once, very briefly, with no measurement or understanding of its true capabilities, to evolve itself into a being powerful enough to overcome the control it was submitting to as part of its plan… I know elder brains are scary smart, but this seems a ludicrous proposition.\n
    \n
    Consider: what part of its plan could it not have achieved simply by tadpoling Gortash and anyone else to begin with?\n
    \n
    Now it could be that what the brain says is canonically true and this is just weaker writing, but until I see confirmation I think the brain was trying to demoralize the party into thinking they’d always been dancing to the brain’s tune the whole time and everything they had done had been in service to its plot the whole time, when the truth is it has been (very capably) trying to regain the upper hand since Ketheric’s death.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704384673 {#1605
    date: 2024-01-04 17:11:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@bjoern_tantau@swg-empire.de"
    "@BigWumbo@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2476 …}
  +nested: Doctrine\ORM\PersistentCollection {#2288 …}
  +votes: Doctrine\ORM\PersistentCollection {#2446 …}
  +reports: Doctrine\ORM\PersistentCollection {#2439 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2488 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1841 …}
  -id: 280331
  -bodyTs: "'a1':49 'abil':53 'achiev':141 'alway':189 'amount':30 'anyon':147 'artifact':79 'attempt':23 'begin':41,150 'beyond':51 'brain':44,57,121,159,178,194 'briefli':87 'canon':162 'capabl':96,223 'come':38 'confirm':174 'consid':11,131 'control':108 'could':137,154 'd':10,188 'danc':191 'death':233 'demor':182 'done':204 'elder':56,120 'els':148 'end':47 'enough':104 'event':36 'everyth':201 'evolv':98 'feel':18 'form':67 'free':42 'gortash':145 'hand':229 'idea':72 'intimid':25 'kether':231 'know':119 'knowledg':33 'like':19 'ludicr':129 'm':6 'measur':90 'narrat':16 'netherbrain':13 'overcom':106 'part':114,133 'parti':27,184 'plan':69,117,136 'plot':211 'power':103 'proposit':130 'regain':226 'reliabl':15 'say':160 'scari':123 'secret':32 'see':173 'seem':50,127 'seen':84 'servic':208 'sheer':29 'simpli':142 'sinc':230 'smart':124 'state':3 'submit':111 'sure':8 'tadpol':144 'think':176,186 'time':199,214 'togeth':39 'tri':180,224 'true':95,163 'truth':217 'tune':196 'understand':92 'unlik':35 'upper':228 'use':76,77 've':63 'weaker':168 'whole':71,198,213 'would':62,75 'write':169"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6130278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704384673 {#1945
    date: 2024-01-04 17:11:13.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 {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "baldurs_gate_3@lemmy.world"
  +title: "baldurs_gate_3"
  +description: """
    All things BG3!\n
    ---------------\n
    \n
    Baldur’s Gate 3 is a story-rich, party-based RPG set in the universe of Dungeons & Dragons, where your choices shape a tale of fellowship and betrayal, survival and sacrifice, and the lure of absolute power. ([Website](https://baldursgate3.game/))\n
    \n
    ### Spoilers\n
    \n
    If your post contains any possible spoilers, please:\n
    \n
    - Use the text [SPOILER] at the beginning of your title, do not include any spoilers in the title.\n
    - Use the appropriate [spoiler markup](https://join-lemmy.org/docs/users/02-media.html) to conceal that content in the body of your post.\n
    \n
    *Thank you!*
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 202
  +entryCommentCount: 976
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729520042 {#321
    date: 2024-10-21 16:14:02.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 93
  +apId: "baldurs_gate_3@lemmy.world"
  +apProfileId: "https://lemmy.world/c/baldurs_gate_3"
  +apPublicUrl: "https://lemmy.world/c/baldurs_gate_3"
  +apFollowersUrl: "https://lemmy.world/c/baldurs_gate_3/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "baldurs_gate_3"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729408798 {#322
    date: 2024-10-20 09:19:58.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1700257852 {#316
    date: 2023-11-17 22:50:52.0 +01: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