GET https://kbin.spritesserver.nl/u/@davel@lemmy.ml/threads/commented

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 …}
}
64.40 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\Entry {#2377
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2370 …}
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "The-mystery-of-the-preferred-pronouns-injection"
  +title: "The mystery of the preferred pronouns injection"
  +url: "https://lemmy.ml/pictrs/image/df199045-c4d1-46a8-a19e-e358ae842a3f.png"
  +body: """
    If have not assigned a “Display name” to my `@davel@lemmy.ml` account, and as expected—at least on `lemmy.ml`—it displays as “`@davel`”. However, on every other instance it displays as “`davel [he/him] (@davel@lemmy.ml)`” (on `Hexbear.net` it looks slightly different: “`davel [he/him]@lemmy.ml`”).\n
    \n
    My “Bio” consists of a Markdown table, and the pronouns *must* be coming from it:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">|||\n
    </span><span style="color:#323232;">|---|---|\n
    </span><span style="color:#323232;">| Pronouns | he/him |\n
    </span>\n
    ```\n
    \n
    I skimmed the [lemmy](https://github.com/LemmyNet/lemmy) &amp; [lemmy-ui](https://github.com/LemmyNet/lemmy-ui) codebases for this functionality and couldn’t find anything, but I’m not a Rust developer.\n
    \n
    Does anyone know where this functionality is coming from?\n
    \n
    > I just set my Display name to “Davel”. We’ll see if this propagates. Then I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.\n
    \n
    ---\n
    \n
    Edit to add: I have now set my Display name to “Davel”. We’ll see if this propagates. Later, I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703358573 {#2454
    date: 2023-12-23 20:09:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@davel@lemmy.ml"
    "@davel"
    "@lemmy"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: []
  -id: 24261
  -titleTs: "'inject':7 'mysteri':2 'prefer':5 'pronoun':6"
  -bodyTs: "'/lemmynet/lemmy)':66 '/lemmynet/lemmy-ui)':72 'account':11 'add':142 'anyon':90 'anyth':81 'assign':4 'bio':44 'codebas':73 'come':55,96 'consist':45 'couldn':78 'dave':122,168 'davel':22,31,40,105,151 'davel@lemmy.ml':10,33 'delet':115,161 'develop':88 'differ':39 'display':6,20,29,102,117,148,163 'edit':140 'everi':25 'expect':14 'find':80 'function':76,94 'github.com':65,71 'github.com/lemmynet/lemmy)':64 'github.com/lemmynet/lemmy-ui)':70 'he/him':32,41,59 'hexbear.net':35 'howev':23 'instanc':27,127,173 'know':91,131,177 'later':158 'least':16 'lemmi':63,68 'lemmy-ui':67 'lemmy.ml':18,42 'll':107,114,130,153,160,176 'look':37 'm':84 'markdown':48 'markup':138,184 'must':53 'name':7,103,118,149,164 'pronoun':52,58 'propag':111,157 'retain':124,170 'rust':87 'see':108,120,154,166 'set':100,146 'skim':61 'slight':38 'tabl':49,139,185 'ui':69 'unrel':135,181"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703406068
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9675185"
  +editedAt: DateTimeImmutable @1707025147 {#2453
    date: 2024-02-04 06:39:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703356568 {#2363
    date: 2023-12-23 19:36:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2377
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2370 …}
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "The-mystery-of-the-preferred-pronouns-injection"
  +title: "The mystery of the preferred pronouns injection"
  +url: "https://lemmy.ml/pictrs/image/df199045-c4d1-46a8-a19e-e358ae842a3f.png"
  +body: """
    If have not assigned a “Display name” to my `@davel@lemmy.ml` account, and as expected—at least on `lemmy.ml`—it displays as “`@davel`”. However, on every other instance it displays as “`davel [he/him] (@davel@lemmy.ml)`” (on `Hexbear.net` it looks slightly different: “`davel [he/him]@lemmy.ml`”).\n
    \n
    My “Bio” consists of a Markdown table, and the pronouns *must* be coming from it:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">|||\n
    </span><span style="color:#323232;">|---|---|\n
    </span><span style="color:#323232;">| Pronouns | he/him |\n
    </span>\n
    ```\n
    \n
    I skimmed the [lemmy](https://github.com/LemmyNet/lemmy) &amp; [lemmy-ui](https://github.com/LemmyNet/lemmy-ui) codebases for this functionality and couldn’t find anything, but I’m not a Rust developer.\n
    \n
    Does anyone know where this functionality is coming from?\n
    \n
    > I just set my Display name to “Davel”. We’ll see if this propagates. Then I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.\n
    \n
    ---\n
    \n
    Edit to add: I have now set my Display name to “Davel”. We’ll see if this propagates. Later, I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703358573 {#2454
    date: 2023-12-23 20:09:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@davel@lemmy.ml"
    "@davel"
    "@lemmy"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: []
  -id: 24261
  -titleTs: "'inject':7 'mysteri':2 'prefer':5 'pronoun':6"
  -bodyTs: "'/lemmynet/lemmy)':66 '/lemmynet/lemmy-ui)':72 'account':11 'add':142 'anyon':90 'anyth':81 'assign':4 'bio':44 'codebas':73 'come':55,96 'consist':45 'couldn':78 'dave':122,168 'davel':22,31,40,105,151 'davel@lemmy.ml':10,33 'delet':115,161 'develop':88 'differ':39 'display':6,20,29,102,117,148,163 'edit':140 'everi':25 'expect':14 'find':80 'function':76,94 'github.com':65,71 'github.com/lemmynet/lemmy)':64 'github.com/lemmynet/lemmy-ui)':70 'he/him':32,41,59 'hexbear.net':35 'howev':23 'instanc':27,127,173 'know':91,131,177 'later':158 'least':16 'lemmi':63,68 'lemmy-ui':67 'lemmy.ml':18,42 'll':107,114,130,153,160,176 'look':37 'm':84 'markdown':48 'markup':138,184 'must':53 'name':7,103,118,149,164 'pronoun':52,58 'propag':111,157 'retain':124,170 'rust':87 'see':108,120,154,166 'set':100,146 'skim':61 'slight':38 'tabl':49,139,185 'ui':69 'unrel':135,181"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703406068
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9675185"
  +editedAt: DateTimeImmutable @1707025147 {#2453
    date: 2024-02-04 06:39:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703356568 {#2363
    date: 2023-12-23 19:36:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2377
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2370 …}
  +image: Proxies\__CG__\App\Entity\Image {#2469 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "The-mystery-of-the-preferred-pronouns-injection"
  +title: "The mystery of the preferred pronouns injection"
  +url: "https://lemmy.ml/pictrs/image/df199045-c4d1-46a8-a19e-e358ae842a3f.png"
  +body: """
    If have not assigned a “Display name” to my `@davel@lemmy.ml` account, and as expected—at least on `lemmy.ml`—it displays as “`@davel`”. However, on every other instance it displays as “`davel [he/him] (@davel@lemmy.ml)`” (on `Hexbear.net` it looks slightly different: “`davel [he/him]@lemmy.ml`”).\n
    \n
    My “Bio” consists of a Markdown table, and the pronouns *must* be coming from it:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">|||\n
    </span><span style="color:#323232;">|---|---|\n
    </span><span style="color:#323232;">| Pronouns | he/him |\n
    </span>\n
    ```\n
    \n
    I skimmed the [lemmy](https://github.com/LemmyNet/lemmy) &amp; [lemmy-ui](https://github.com/LemmyNet/lemmy-ui) codebases for this functionality and couldn’t find anything, but I’m not a Rust developer.\n
    \n
    Does anyone know where this functionality is coming from?\n
    \n
    > I just set my Display name to “Davel”. We’ll see if this propagates. Then I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.\n
    \n
    ---\n
    \n
    Edit to add: I have now set my Display name to “Davel”. We’ll see if this propagates. Later, I’ll delete my Display name, and see if “Dave” is retained by other instances. Then I’ll know that this is unrelated to the Markup table.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 8
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703358573 {#2454
    date: 2023-12-23 20:09:33.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: [
    "@davel@lemmy.ml"
    "@davel"
    "@lemmy"
  ]
  +comments: Doctrine\ORM\PersistentCollection {#2467 …}
  +votes: Doctrine\ORM\PersistentCollection {#2372 …}
  +reports: Doctrine\ORM\PersistentCollection {#2386 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2385 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2378 …}
  +badges: Doctrine\ORM\PersistentCollection {#2381 …}
  +children: []
  -id: 24261
  -titleTs: "'inject':7 'mysteri':2 'prefer':5 'pronoun':6"
  -bodyTs: "'/lemmynet/lemmy)':66 '/lemmynet/lemmy-ui)':72 'account':11 'add':142 'anyon':90 'anyth':81 'assign':4 'bio':44 'codebas':73 'come':55,96 'consist':45 'couldn':78 'dave':122,168 'davel':22,31,40,105,151 'davel@lemmy.ml':10,33 'delet':115,161 'develop':88 'differ':39 'display':6,20,29,102,117,148,163 'edit':140 'everi':25 'expect':14 'find':80 'function':76,94 'github.com':65,71 'github.com/lemmynet/lemmy)':64 'github.com/lemmynet/lemmy-ui)':70 'he/him':32,41,59 'hexbear.net':35 'howev':23 'instanc':27,127,173 'know':91,131,177 'later':158 'least':16 'lemmi':63,68 'lemmy-ui':67 'lemmy.ml':18,42 'll':107,114,130,153,160,176 'look':37 'm':84 'markdown':48 'markup':138,184 'must':53 'name':7,103,118,149,164 'pronoun':52,58 'propag':111,157 'retain':124,170 'rust':87 'see':108,120,154,166 'set':100,146 'skim':61 'slight':38 'tabl':49,139,185 'ui':69 'unrel':135,181"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1703406068
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/9675185"
  +editedAt: DateTimeImmutable @1707025147 {#2453
    date: 2024-02-04 06:39:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703356568 {#2363
    date: 2023-12-23 19:36:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\Entry {#1909
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1708 …}
  +image: Proxies\__CG__\App\Entity\Image {#1926 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "He-who-controls-the-spice-controls-the-rules-based-order"
  +title: "He who controls the spice controls the rules-based order."
  +url: "https://lemmy.ml/pictrs/image/cfe6e9f7-705f-4a3d-8f88-79159ac89dcd.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 7
  +favouriteCount: 298
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727880872 {#1910
    date: 2024-10-02 16:54:32.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: []
  -id: 32447
  -titleTs: "'base':10 'control':3,6 'order':11 'rule':9 'rules-bas':8 'spice':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706034688
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10898454"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948288 {#1906
    date: 2024-01-22 19:31:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\Entry {#1909
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1708 …}
  +image: Proxies\__CG__\App\Entity\Image {#1926 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "He-who-controls-the-spice-controls-the-rules-based-order"
  +title: "He who controls the spice controls the rules-based order."
  +url: "https://lemmy.ml/pictrs/image/cfe6e9f7-705f-4a3d-8f88-79159ac89dcd.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 7
  +favouriteCount: 298
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727880872 {#1910
    date: 2024-10-02 16:54:32.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: []
  -id: 32447
  -titleTs: "'base':10 'control':3,6 'order':11 'rule':9 'rules-bas':8 'spice':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706034688
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10898454"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948288 {#1906
    date: 2024-01-22 19:31:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\Entry {#1909
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1708 …}
  +image: Proxies\__CG__\App\Entity\Image {#1926 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2371 …}
  +slug: "He-who-controls-the-spice-controls-the-rules-based-order"
  +title: "He who controls the spice controls the rules-based order."
  +url: "https://lemmy.ml/pictrs/image/cfe6e9f7-705f-4a3d-8f88-79159ac89dcd.jpeg"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 7
  +favouriteCount: 298
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727880872 {#1910
    date: 2024-10-02 16:54:32.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1410 …}
  +votes: Doctrine\ORM\PersistentCollection {#1907 …}
  +reports: Doctrine\ORM\PersistentCollection {#1407 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2391 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2369 …}
  +badges: Doctrine\ORM\PersistentCollection {#2392 …}
  +children: []
  -id: 32447
  -titleTs: "'base':10 'control':3,6 'order':11 'rule':9 'rules-bas':8 'spice':5"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706034688
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10898454"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705948288 {#1906
    date: 2024-01-22 19:31:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\Entry {#1563
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1629 …}
  +slug: "Ackchyually-not-every-Linux-is-a-GNU-Linux"
  +title: "Ackchyually, not every Linux is a GNU Linux"
  +url: null
  +body: """
    Some examples:\n
    \n
    - [Android](https://lwn.net/Articles/629362/)\n
    - [Alpine](https://www.alpinelinux.org/about/): *Alpine Linux is built around musl libc and busybox*\n
    - [glaucus](https://www.glaucuslinux.org/): *A simple and lightweight Linux distribution based on musl libc and toybox*\n
    - [Chimera](https://chimera-linux.org/) (alpha stage): *Chimera uses a novel combination of core tools from FreeBSD, the LLVM toolchain, and the Musl C library*
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 2
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1698460784 {#1550
    date: 2023-10-28 04:39:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2468 …}
  +children: []
  -id: 9164
  -titleTs: "'ackchyual':1 'everi':3 'gnu':7 'linux':4,8"
  -bodyTs: "'/)':39 '/):':23 '/about/):':10 '/articles/629362/)':6 'alpha':40 'alpin':7,11 'android':3 'around':15 'base':30 'built':14 'busybox':19 'c':58 'chimera':36,42 'chimera-linux.org':38 'chimera-linux.org/)':37 'combin':46 'core':48 'distribut':29 'exampl':2 'freebsd':51 'glaucus':20 'libc':17,33 'librari':59 'lightweight':27 'linux':12,28 'llvm':53 'lwn.net':5 'lwn.net/articles/629362/)':4 'musl':16,32,57 'novel':45 'simpl':25 'stage':41 'tool':49 'toolchain':54 'toybox':35 'use':43 'www.alpinelinux.org':9 'www.alpinelinux.org/about/):':8 'www.glaucuslinux.org':22 'www.glaucuslinux.org/):':21"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698382443
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/7068177"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698350443 {#1411
    date: 2023-10-26 22:00:43.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\Entry {#1563
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1629 …}
  +slug: "Ackchyually-not-every-Linux-is-a-GNU-Linux"
  +title: "Ackchyually, not every Linux is a GNU Linux"
  +url: null
  +body: """
    Some examples:\n
    \n
    - [Android](https://lwn.net/Articles/629362/)\n
    - [Alpine](https://www.alpinelinux.org/about/): *Alpine Linux is built around musl libc and busybox*\n
    - [glaucus](https://www.glaucuslinux.org/): *A simple and lightweight Linux distribution based on musl libc and toybox*\n
    - [Chimera](https://chimera-linux.org/) (alpha stage): *Chimera uses a novel combination of core tools from FreeBSD, the LLVM toolchain, and the Musl C library*
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 2
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1698460784 {#1550
    date: 2023-10-28 04:39:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2468 …}
  +children: []
  -id: 9164
  -titleTs: "'ackchyual':1 'everi':3 'gnu':7 'linux':4,8"
  -bodyTs: "'/)':39 '/):':23 '/about/):':10 '/articles/629362/)':6 'alpha':40 'alpin':7,11 'android':3 'around':15 'base':30 'built':14 'busybox':19 'c':58 'chimera':36,42 'chimera-linux.org':38 'chimera-linux.org/)':37 'combin':46 'core':48 'distribut':29 'exampl':2 'freebsd':51 'glaucus':20 'libc':17,33 'librari':59 'lightweight':27 'linux':12,28 'llvm':53 'lwn.net':5 'lwn.net/articles/629362/)':4 'musl':16,32,57 'novel':45 'simpl':25 'stage':41 'tool':49 'toolchain':54 'toybox':35 'use':43 'www.alpinelinux.org':9 'www.alpinelinux.org/about/):':8 'www.glaucuslinux.org':22 'www.glaucuslinux.org/):':21"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698382443
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/7068177"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698350443 {#1411
    date: 2023-10-26 22:00:43.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\Entry {#1563
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1629 …}
  +slug: "Ackchyually-not-every-Linux-is-a-GNU-Linux"
  +title: "Ackchyually, not every Linux is a GNU Linux"
  +url: null
  +body: """
    Some examples:\n
    \n
    - [Android](https://lwn.net/Articles/629362/)\n
    - [Alpine](https://www.alpinelinux.org/about/): *Alpine Linux is built around musl libc and busybox*\n
    - [glaucus](https://www.glaucuslinux.org/): *A simple and lightweight Linux distribution based on musl libc and toybox*\n
    - [Chimera](https://chimera-linux.org/) (alpha stage): *Chimera uses a novel combination of core tools from FreeBSD, the LLVM toolchain, and the Musl C library*
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 5
  +favouriteCount: 2
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1698460784 {#1550
    date: 2023-10-28 04:39:44.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1628 …}
  +votes: Doctrine\ORM\PersistentCollection {#1599 …}
  +reports: Doctrine\ORM\PersistentCollection {#1597 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2464 …}
  +badges: Doctrine\ORM\PersistentCollection {#2468 …}
  +children: []
  -id: 9164
  -titleTs: "'ackchyual':1 'everi':3 'gnu':7 'linux':4,8"
  -bodyTs: "'/)':39 '/):':23 '/about/):':10 '/articles/629362/)':6 'alpha':40 'alpin':7,11 'android':3 'around':15 'base':30 'built':14 'busybox':19 'c':58 'chimera':36,42 'chimera-linux.org':38 'chimera-linux.org/)':37 'combin':46 'core':48 'distribut':29 'exampl':2 'freebsd':51 'glaucus':20 'libc':17,33 'librari':59 'lightweight':27 'linux':12,28 'llvm':53 'lwn.net':5 'lwn.net/articles/629362/)':4 'musl':16,32,57 'novel':45 'simpl':25 'stage':41 'tool':49 'toolchain':54 'toybox':35 'use':43 'www.alpinelinux.org':9 'www.alpinelinux.org/about/):':8 'www.glaucuslinux.org':22 'www.glaucuslinux.org/):':21"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1698382443
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/7068177"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698350443 {#1411
    date: 2023-10-26 22:00:43.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details