GET https://kbin.spritesserver.nl/u/@cmdrkeen@programming.dev/comments/hot

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.70 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.03 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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    TBF he probably had know way of knowing that the language he was creating would one day end up being as popular as it is now.\n
    \n
    I guess the moral of the story is that you can never really predict what long term consequences your decisions might have down the road.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703903396 {#2059
    date: 2023-12-30 03:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  -id: 263831
  -bodyTs: "'consequ':44 'creat':14 'day':17 'decis':46 'end':18 'guess':28 'know':5,8 'languag':11 'long':42 'might':47 'moral':30 'never':38 'one':16 'popular':22 'predict':40 'probabl':3 'realli':39 'road':51 'stori':33 'tbf':1 'term':43 'way':6 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6012406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703903396 {#2138
    date: 2023-12-30 03:29:56.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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    TBF he probably had know way of knowing that the language he was creating would one day end up being as popular as it is now.\n
    \n
    I guess the moral of the story is that you can never really predict what long term consequences your decisions might have down the road.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703903396 {#2059
    date: 2023-12-30 03:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  -id: 263831
  -bodyTs: "'consequ':44 'creat':14 'day':17 'decis':46 'end':18 'guess':28 'know':5,8 'languag':11 'long':42 'might':47 'moral':30 'never':38 'one':16 'popular':22 'predict':40 'probabl':3 'realli':39 'road':51 'stori':33 'tbf':1 'term':43 'way':6 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6012406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703903396 {#2138
    date: 2023-12-30 03:29:56.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 {#2074
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: """
    TBF he probably had know way of knowing that the language he was creating would one day end up being as popular as it is now.\n
    \n
    I guess the moral of the story is that you can never really predict what long term consequences your decisions might have down the road.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1703903396 {#2059
    date: 2023-12-30 03:29:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
    "@BatmanAoD@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2164 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2328 …}
  +reports: Doctrine\ORM\PersistentCollection {#2191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2347 …}
  -id: 263831
  -bodyTs: "'consequ':44 'creat':14 'day':17 'decis':46 'end':18 'guess':28 'know':5,8 'languag':11 'long':42 'might':47 'moral':30 'never':38 'one':16 'popular':22 'predict':40 'probabl':3 'realli':39 'road':51 'stori':33 'tbf':1 'term':43 'way':6 'would':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6012406"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703903396 {#2138
    date: 2023-12-30 03:29:56.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 ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: "Actually, most of the weirdness comes from having been originally designed in a matter of 10 days by a single engineer working to accommodate a tight release schedule."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1703723269 {#2071
    date: 2023-12-28 01:27:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2091 …}
  +votes: Doctrine\ORM\PersistentCollection {#2095 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2077 …}
  -id: 258027
  -bodyTs: "'10':16 'accommod':24 'actual':1 'come':6 'day':17 'design':11 'engin':21 'matter':14 'origin':10 'releas':27 'schedul':28 'singl':20 'tight':26 'weird':5 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5976663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703723269 {#2070
    date: 2023-12-28 01:27:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: "Actually, most of the weirdness comes from having been originally designed in a matter of 10 days by a single engineer working to accommodate a tight release schedule."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1703723269 {#2071
    date: 2023-12-28 01:27:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2091 …}
  +votes: Doctrine\ORM\PersistentCollection {#2095 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2077 …}
  -id: 258027
  -bodyTs: "'10':16 'accommod':24 'actual':1 'come':6 'day':17 'design':11 'engin':21 'matter':14 'origin':10 'releas':27 'schedul':28 'singl':20 'tight':26 'weird':5 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5976663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703723269 {#2070
    date: 2023-12-28 01:27:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#2090
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2092 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2141 …}
  +body: "Actually, most of the weirdness comes from having been originally designed in a matter of 10 days by a single engineer working to accommodate a tight release schedule."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1703723269 {#2071
    date: 2023-12-28 01:27:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@Bye@lemmy.world"
    "@thanks_shakey_snake@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2130 …}
  +nested: Doctrine\ORM\PersistentCollection {#2091 …}
  +votes: Doctrine\ORM\PersistentCollection {#2095 …}
  +reports: Doctrine\ORM\PersistentCollection {#2089 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2077 …}
  -id: 258027
  -bodyTs: "'10':16 'accommod':24 'actual':1 'come':6 'day':17 'design':11 'engin':21 'matter':14 'origin':10 'releas':27 'schedul':28 'singl':20 'tight':26 'weird':5 'work':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5976663"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703723269 {#2070
    date: 2023-12-28 01:27:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#2198
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2058 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2053
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
    +image: null
    +parent: null
    +root: null
    +body: "Honestly not the worst thing I’ve seen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 85
    +score: 0
    +lastActive: DateTime @1708592588 {#2126
      date: 2024-02-22 10:03:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@reimufumo@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2231 …}
    +reports: Doctrine\ORM\PersistentCollection {#2229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
    -id: 257514
    -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5973837"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710641 {#2160
      date: 2023-12-27 21:57:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "Probably no better or worse than any other ORM written in a more traditional language. Worst comes to worst, you can always escape to plain SQL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1703714477 {#2093
    date: 2023-12-27 23:01:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@cmdrkeen@programming.dev"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2125 …}
  +nested: Doctrine\ORM\PersistentCollection {#2104 …}
  +votes: Doctrine\ORM\PersistentCollection {#2099 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
  -id: 257681
  -bodyTs: "'alway':22 'better':3 'come':17 'escap':23 'languag':15 'orm':9 'plain':25 'probabl':1 'sql':26 'tradit':14 'wors':5 'worst':16,19 'written':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974787"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703714477 {#2137
    date: 2023-12-27 23:01:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#2198
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2058 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2053
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
    +image: null
    +parent: null
    +root: null
    +body: "Honestly not the worst thing I’ve seen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 85
    +score: 0
    +lastActive: DateTime @1708592588 {#2126
      date: 2024-02-22 10:03:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@reimufumo@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2231 …}
    +reports: Doctrine\ORM\PersistentCollection {#2229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
    -id: 257514
    -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5973837"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710641 {#2160
      date: 2023-12-27 21:57:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "Probably no better or worse than any other ORM written in a more traditional language. Worst comes to worst, you can always escape to plain SQL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1703714477 {#2093
    date: 2023-12-27 23:01:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@cmdrkeen@programming.dev"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2125 …}
  +nested: Doctrine\ORM\PersistentCollection {#2104 …}
  +votes: Doctrine\ORM\PersistentCollection {#2099 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
  -id: 257681
  -bodyTs: "'alway':22 'better':3 'come':17 'escap':23 'languag':15 'orm':9 'plain':25 'probabl':1 'sql':26 'tradit':14 'wors':5 'worst':16,19 'written':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974787"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703714477 {#2137
    date: 2023-12-27 23:01:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#2198
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2058 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2053
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
    +image: null
    +parent: null
    +root: null
    +body: "Honestly not the worst thing I’ve seen."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 85
    +score: 0
    +lastActive: DateTime @1708592588 {#2126
      date: 2024-02-22 10:03:08.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@reimufumo@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2213 …}
    +votes: Doctrine\ORM\PersistentCollection {#2231 …}
    +reports: Doctrine\ORM\PersistentCollection {#2229 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
    -id: 257514
    -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/5973837"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703710641 {#2160
      date: 2023-12-27 21:57:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "Probably no better or worse than any other ORM written in a more traditional language. Worst comes to worst, you can always escape to plain SQL."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1703714477 {#2093
    date: 2023-12-27 23:01:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@cmdrkeen@programming.dev"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2125 …}
  +nested: Doctrine\ORM\PersistentCollection {#2104 …}
  +votes: Doctrine\ORM\PersistentCollection {#2099 …}
  +reports: Doctrine\ORM\PersistentCollection {#2102 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2108 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2112 …}
  -id: 257681
  -bodyTs: "'alway':22 'better':3 'come':17 'escap':23 'languag':15 'orm':9 'plain':25 'probabl':1 'sql':26 'tradit':14 'wors':5 'worst':16,19 'written':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974787"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703714477 {#2137
    date: 2023-12-27 23:01:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED 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
14 DENIED moderate
App\Entity\EntryComment {#2118
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +body: "That’s what I used to think but it turns out to be the most Christian operator there is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1703712005 {#2096
    date: 2023-12-27 22:20:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@guy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 257555
  -bodyTs: "'christian':16 'oper':17 'think':7 'turn':10 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703712005 {#2062
    date: 2023-12-27 22:20:05.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
15 DENIED edit
App\Entity\EntryComment {#2118
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +body: "That’s what I used to think but it turns out to be the most Christian operator there is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1703712005 {#2096
    date: 2023-12-27 22:20:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@guy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 257555
  -bodyTs: "'christian':16 'oper':17 'think':7 'turn':10 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703712005 {#2062
    date: 2023-12-27 22:20:05.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
16 DENIED moderate
App\Entity\EntryComment {#2118
  +user: App\Entity\User {#264 …}
  +entry: App\Entity\Entry {#1576 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2122 …}
  +body: "That’s what I used to think but it turns out to be the most Christian operator there is."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1703712005 {#2096
    date: 2023-12-27 22:20:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cmdrkeen@programming.dev"
    "@guy@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2114 …}
  +votes: Doctrine\ORM\PersistentCollection {#2120 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 257555
  -bodyTs: "'christian':16 'oper':17 'think':7 'turn':10 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5974134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703712005 {#2062
    date: 2023-12-27 22:20:05.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
17 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
18 DENIED moderate
App\Entity\EntryComment {#2105
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +body: """
    React basically figured out how to make XML work.\n
    \n
    Remember, XML was actually designed for use cases like this, that’s why it came with XPath and XSLT, which let you make it executable in a sense by performing arbitrary transformations on an XML tree.\n
    \n
    Back in the day, at my first coding job, we had an entire program that had a massive data model encoded in XML, and we used a bunch of XSL to programmatically convert that into Java objects, SQL queries, and HTML forms. Actually worked fairly well, except of course that XSL was an awful language to do that all in.\n
    \n
    React simply figured out how to use JavaScript as the transformation language instead.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1703711179 {#2103
    date: 2023-12-27 22:06:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Witchfire@lemmy.world"
    "@somePotato@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2051 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 257531
  -bodyTs: "'actual':13,88 'arbitrari':40 'aw':99 'back':46 'basic':2 'bunch':73 'came':24 'case':17 'code':53 'convert':78 'cours':94 'data':64 'day':49 'design':14 'encod':66 'entir':58 'except':92 'execut':34 'fair':90 'figur':3,108 'first':52 'form':87 'html':86 'instead':118 'java':81 'javascript':113 'job':54 'languag':100,117 'let':30 'like':18 'make':7,32 'massiv':63 'model':65 'object':82 'perform':39 'program':59 'programmat':77 'queri':84 'react':1,106 'rememb':10 'sens':37 'simpli':107 'sql':83 'transform':41,116 'tree':45 'use':16,71,112 'well':91 'work':9,89 'xml':8,11,44,68 'xpath':26 'xsl':75,96 'xslt':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703711179 {#2124
    date: 2023-12-27 22:06:19.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
19 DENIED edit
App\Entity\EntryComment {#2105
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +body: """
    React basically figured out how to make XML work.\n
    \n
    Remember, XML was actually designed for use cases like this, that’s why it came with XPath and XSLT, which let you make it executable in a sense by performing arbitrary transformations on an XML tree.\n
    \n
    Back in the day, at my first coding job, we had an entire program that had a massive data model encoded in XML, and we used a bunch of XSL to programmatically convert that into Java objects, SQL queries, and HTML forms. Actually worked fairly well, except of course that XSL was an awful language to do that all in.\n
    \n
    React simply figured out how to use JavaScript as the transformation language instead.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1703711179 {#2103
    date: 2023-12-27 22:06:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Witchfire@lemmy.world"
    "@somePotato@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2051 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 257531
  -bodyTs: "'actual':13,88 'arbitrari':40 'aw':99 'back':46 'basic':2 'bunch':73 'came':24 'case':17 'code':53 'convert':78 'cours':94 'data':64 'day':49 'design':14 'encod':66 'entir':58 'except':92 'execut':34 'fair':90 'figur':3,108 'first':52 'form':87 'html':86 'instead':118 'java':81 'javascript':113 'job':54 'languag':100,117 'let':30 'like':18 'make':7,32 'massiv':63 'model':65 'object':82 'perform':39 'program':59 'programmat':77 'queri':84 'react':1,106 'rememb':10 'sens':37 'simpli':107 'sql':83 'transform':41,116 'tree':45 'use':16,71,112 'well':91 'work':9,89 'xml':8,11,44,68 'xpath':26 'xsl':75,96 'xslt':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703711179 {#2124
    date: 2023-12-27 22:06:19.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
20 DENIED moderate
App\Entity\EntryComment {#2105
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2139 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
  +body: """
    React basically figured out how to make XML work.\n
    \n
    Remember, XML was actually designed for use cases like this, that’s why it came with XPath and XSLT, which let you make it executable in a sense by performing arbitrary transformations on an XML tree.\n
    \n
    Back in the day, at my first coding job, we had an entire program that had a massive data model encoded in XML, and we used a bunch of XSL to programmatically convert that into Java objects, SQL queries, and HTML forms. Actually worked fairly well, except of course that XSL was an awful language to do that all in.\n
    \n
    React simply figured out how to use JavaScript as the transformation language instead.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 20
  +score: 0
  +lastActive: DateTime @1703711179 {#2103
    date: 2023-12-27 22:06:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Witchfire@lemmy.world"
    "@somePotato@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2223 …}
  +nested: Doctrine\ORM\PersistentCollection {#2051 …}
  +votes: Doctrine\ORM\PersistentCollection {#2110 …}
  +reports: Doctrine\ORM\PersistentCollection {#2119 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 257531
  -bodyTs: "'actual':13,88 'arbitrari':40 'aw':99 'back':46 'basic':2 'bunch':73 'came':24 'case':17 'code':53 'convert':78 'cours':94 'data':64 'day':49 'design':14 'encod':66 'entir':58 'except':92 'execut':34 'fair':90 'figur':3,108 'first':52 'form':87 'html':86 'instead':118 'java':81 'javascript':113 'job':54 'languag':100,117 'let':30 'like':18 'make':7,32 'massiv':63 'model':65 'object':82 'perform':39 'program':59 'programmat':77 'queri':84 'react':1,106 'rememb':10 'sens':37 'simpli':107 'sql':83 'transform':41,116 'tree':45 'use':16,71,112 'well':91 'work':9,89 'xml':8,11,44,68 'xpath':26 'xsl':75,96 'xslt':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973953"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703711179 {#2124
    date: 2023-12-27 22:06:19.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
21 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
22 DENIED moderate
Proxies\__CG__\App\Entity\EntryComment {#2053
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: null
  +root: null
  +body: "Honestly not the worst thing I’ve seen."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 85
  +score: 0
  +lastActive: DateTime @1708592588 {#2126
    date: 2024-02-22 10:03:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2231 …}
  +reports: Doctrine\ORM\PersistentCollection {#2229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
  -id: 257514
  -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973837"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710641 {#2160
    date: 2023-12-27 21:57:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
23 DENIED edit
Proxies\__CG__\App\Entity\EntryComment {#2053
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: null
  +root: null
  +body: "Honestly not the worst thing I’ve seen."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 85
  +score: 0
  +lastActive: DateTime @1708592588 {#2126
    date: 2024-02-22 10:03:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2231 …}
  +reports: Doctrine\ORM\PersistentCollection {#2229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
  -id: 257514
  -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973837"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710641 {#2160
    date: 2023-12-27 21:57:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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
24 DENIED moderate
Proxies\__CG__\App\Entity\EntryComment {#2053
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2054 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1725 …}
  +image: null
  +parent: null
  +root: null
  +body: "Honestly not the worst thing I’ve seen."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 85
  +score: 0
  +lastActive: DateTime @1708592588 {#2126
    date: 2024-02-22 10:03:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2046 …}
  +nested: Doctrine\ORM\PersistentCollection {#2213 …}
  +votes: Doctrine\ORM\PersistentCollection {#2231 …}
  +reports: Doctrine\ORM\PersistentCollection {#2229 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2252 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2189 …}
  -id: 257514
  -bodyTs: "'honest':1 'seen':8 'thing':5 've':7 'worst':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5973837"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703710641 {#2160
    date: 2023-12-27 21:57:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"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