GET https://kbin.spritesserver.nl/index.php/u/@expr@programming.dev/comments/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 …}
}
14.89 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.06 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 {#2024
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Not only is this really gross, it’s also straight up wrong. It’s missing a from clause, and it makes no sense for a where clause to be nested under the select. The select list selects columns from rows that have already been filtered by the where clause. Same for the limit.\n
    \n
    Also just gonna go ahead and assume the JSX parser will happily allow SQL injection attacks…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1708875026 {#2012
    date: 2024-02-25 16:30:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1908 …}
  -id: 258534
  -bodyTs: "'ahead':58 'allow':66 'alreadi':43 'also':9,54 'assum':60 'attack':69 'claus':18,27,49 'column':38 'filter':45 'go':57 'gonna':56 'gross':6 'happili':65 'inject':68 'jsx':62 'limit':53 'list':36 'make':21 'miss':15 'nest':30 'parser':63 'realli':5 'row':40 'select':33,35,37 'sens':23 'sql':67 'straight':10 'wrong':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703742814 {#2361
    date: 2023-12-28 06:53:34.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 {#2024
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Not only is this really gross, it’s also straight up wrong. It’s missing a from clause, and it makes no sense for a where clause to be nested under the select. The select list selects columns from rows that have already been filtered by the where clause. Same for the limit.\n
    \n
    Also just gonna go ahead and assume the JSX parser will happily allow SQL injection attacks…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1708875026 {#2012
    date: 2024-02-25 16:30:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1908 …}
  -id: 258534
  -bodyTs: "'ahead':58 'allow':66 'alreadi':43 'also':9,54 'assum':60 'attack':69 'claus':18,27,49 'column':38 'filter':45 'go':57 'gonna':56 'gross':6 'happili':65 'inject':68 'jsx':62 'limit':53 'list':36 'make':21 'miss':15 'nest':30 'parser':63 'realli':5 'row':40 'select':33,35,37 'sens':23 'sql':67 'straight':10 'wrong':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703742814 {#2361
    date: 2023-12-28 06:53:34.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 {#2024
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Not only is this really gross, it’s also straight up wrong. It’s missing a from clause, and it makes no sense for a where clause to be nested under the select. The select list selects columns from rows that have already been filtered by the where clause. Same for the limit.\n
    \n
    Also just gonna go ahead and assume the JSX parser will happily allow SQL injection attacks…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1708875026 {#2012
    date: 2024-02-25 16:30:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2468 …}
  +nested: Doctrine\ORM\PersistentCollection {#2469 …}
  +votes: Doctrine\ORM\PersistentCollection {#2471 …}
  +reports: Doctrine\ORM\PersistentCollection {#2370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1908 …}
  -id: 258534
  -bodyTs: "'ahead':58 'allow':66 'alreadi':43 'also':9,54 'assum':60 'attack':69 'claus':18,27,49 'column':38 'filter':45 'go':57 'gonna':56 'gross':6 'happili':65 'inject':68 'jsx':62 'limit':53 'list':36 'make':21 'miss':15 'nest':30 'parser':63 'realli':5 'row':40 'select':33,35,37 'sens':23 'sql':67 'straight':10 'wrong':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980008"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703742814 {#2361
    date: 2023-12-28 06:53:34.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 {#2347
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2077 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: """
    Because you never learned SQL properly, from the sound of it.\n
    \n
    Also, ORMs produce trash queries and are never expressive enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703743217 {#2018
    date: 2023-12-28 07:00:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2089 …}
  +nested: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2130 …}
  -id: 258542
  -bodyTs: "'also':12 'enough':21 'express':20 'learn':4 'never':3,19 'orm':13 'produc':14 'proper':6 'queri':16 'sound':9 'sql':5 'trash':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980062"
  +editedAt: DateTimeImmutable @1708701010 {#2011
    date: 2024-02-23 16:10:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703743217 {#2029
    date: 2023-12-28 07:00: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
7 DENIED edit
App\Entity\EntryComment {#2347
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2077 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: """
    Because you never learned SQL properly, from the sound of it.\n
    \n
    Also, ORMs produce trash queries and are never expressive enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703743217 {#2018
    date: 2023-12-28 07:00:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2089 …}
  +nested: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2130 …}
  -id: 258542
  -bodyTs: "'also':12 'enough':21 'express':20 'learn':4 'never':3,19 'orm':13 'produc':14 'proper':6 'queri':16 'sound':9 'sql':5 'trash':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980062"
  +editedAt: DateTimeImmutable @1708701010 {#2011
    date: 2024-02-23 16:10:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703743217 {#2029
    date: 2023-12-28 07:00: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
8 DENIED moderate
App\Entity\EntryComment {#2347
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2077 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: """
    Because you never learned SQL properly, from the sound of it.\n
    \n
    Also, ORMs produce trash queries and are never expressive enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1703743217 {#2018
    date: 2023-12-28 07:00:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@QuazarOmega@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2089 …}
  +nested: Doctrine\ORM\PersistentCollection {#2088 …}
  +votes: Doctrine\ORM\PersistentCollection {#2087 …}
  +reports: Doctrine\ORM\PersistentCollection {#2086 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2095 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2130 …}
  -id: 258542
  -bodyTs: "'also':12 'enough':21 'express':20 'learn':4 'never':3,19 'orm':13 'produc':14 'proper':6 'queri':16 'sound':9 'sql':5 'trash':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5980062"
  +editedAt: DateTimeImmutable @1708701010 {#2011
    date: 2024-02-23 16:10:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703743217 {#2029
    date: 2023-12-28 07:00: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
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 {#2131
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2040 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: "SQL is incredibly structured. It’s also a very good language, and developers need to stop piling on junk on top of it and producing terrible queries. Learn the damn language. It’s not that hard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1703741565 {#2330
    date: 2023-12-28 06:32:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@cupcakezealot@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2138 …}
  +nested: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2082 …}
  +reports: Doctrine\ORM\PersistentCollection {#2351 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2344 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  -id: 258505
  -bodyTs: "'also':7 'damn':30 'develop':13 'good':10 'hard':36 'incred':3 'junk':19 'languag':11,31 'learn':28 'need':14 'pile':17 'produc':25 'queri':27 'sql':1 'stop':16 'structur':4 'terribl':26 'top':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5979828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703741565 {#2346
    date: 2023-12-28 06:32:45.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 {#2131
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2040 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: "SQL is incredibly structured. It’s also a very good language, and developers need to stop piling on junk on top of it and producing terrible queries. Learn the damn language. It’s not that hard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1703741565 {#2330
    date: 2023-12-28 06:32:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@cupcakezealot@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2138 …}
  +nested: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2082 …}
  +reports: Doctrine\ORM\PersistentCollection {#2351 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2344 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  -id: 258505
  -bodyTs: "'also':7 'damn':30 'develop':13 'good':10 'hard':36 'incred':3 'junk':19 'languag':11,31 'learn':28 'need':14 'pile':17 'produc':25 'queri':27 'sql':1 'stop':16 'structur':4 'terribl':26 'top':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5979828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703741565 {#2346
    date: 2023-12-28 06:32:45.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 {#2131
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2359 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2040 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2085 …}
  +body: "SQL is incredibly structured. It’s also a very good language, and developers need to stop piling on junk on top of it and producing terrible queries. Learn the damn language. It’s not that hard"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1703741565 {#2330
    date: 2023-12-28 06:32:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reimufumo@lemmy.ca"
    "@Primarily0617@kbin.social"
    "@cupcakezealot@lemmy.blahaj.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2138 …}
  +nested: Doctrine\ORM\PersistentCollection {#2129 …}
  +votes: Doctrine\ORM\PersistentCollection {#2082 …}
  +reports: Doctrine\ORM\PersistentCollection {#2351 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2344 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2062 …}
  -id: 258505
  -bodyTs: "'also':7 'damn':30 'develop':13 'good':10 'hard':36 'incred':3 'junk':19 'languag':11,31 'learn':28 'need':14 'pile':17 'produc':25 'queri':27 'sql':1 'stop':16 'structur':4 'terribl':26 'top':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5979828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703741565 {#2346
    date: 2023-12-28 06:32:45.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 {#2063
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2096 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "No matter the GUI you use, you’re leaving a lot of useful functionality on the table. By their nature, you only get a small fraction of git’s features. There are many useful commands I use regularly that are impossible to replicate using GUIs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702476198 {#2092
    date: 2023-12-13 15:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@smeg@feddit.uk"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2078 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2031 …}
  -id: 220517
  -bodyTs: "'command':35 'featur':30 'fraction':26 'function':14 'get':23 'git':28 'gui':4,45 'imposs':41 'leav':9 'lot':11 'mani':33 'matter':2 'natur':20 're':8 'regular':38 'replic':43 'small':25 'tabl':17 'use':6,13,34,37,44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702476198 {#2133
    date: 2023-12-13 15:03:18.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 {#2063
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2096 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "No matter the GUI you use, you’re leaving a lot of useful functionality on the table. By their nature, you only get a small fraction of git’s features. There are many useful commands I use regularly that are impossible to replicate using GUIs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702476198 {#2092
    date: 2023-12-13 15:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@smeg@feddit.uk"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2078 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2031 …}
  -id: 220517
  -bodyTs: "'command':35 'featur':30 'fraction':26 'function':14 'get':23 'git':28 'gui':4,45 'imposs':41 'leav':9 'lot':11 'mani':33 'matter':2 'natur':20 're':8 'regular':38 'replic':43 'small':25 'tabl':17 'use':6,13,34,37,44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702476198 {#2133
    date: 2023-12-13 15:03:18.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 {#2063
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2096 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2083 …}
  +body: "No matter the GUI you use, you’re leaving a lot of useful functionality on the table. By their nature, you only get a small fraction of git’s features. There are many useful commands I use regularly that are impossible to replicate using GUIs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702476198 {#2092
    date: 2023-12-13 15:03:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@smeg@feddit.uk"
    "@xmunk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2078 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2075 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2037 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2031 …}
  -id: 220517
  -bodyTs: "'command':35 'featur':30 'fraction':26 'function':14 'get':23 'git':28 'gui':4,45 'imposs':41 'leav':9 'lot':11 'mani':33 'matter':2 'natur':20 're':8 'regular':38 'replic':43 'small':25 'tabl':17 'use':6,13,34,37,44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680883"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702476198 {#2133
    date: 2023-12-13 15:03:18.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 {#2020
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +body: "Good luck doing anything remotely complicated/useful in git with an IDE. You get a small fraction of what git can do with a tool that allows absolutely 0 scripting and automation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702475559 {#2241
    date: 2023-12-13 14:52:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@derpgon@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 220511
  -bodyTs: "'0':28 'absolut':27 'allow':26 'anyth':4 'autom':31 'complicated/useful':6 'fraction':16 'get':13 'git':8,19 'good':1 'ide':11 'luck':2 'remot':5 'script':29 'small':15 'tool':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702475559 {#2091
    date: 2023-12-13 14:52:39.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 {#2020
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +body: "Good luck doing anything remotely complicated/useful in git with an IDE. You get a small fraction of what git can do with a tool that allows absolutely 0 scripting and automation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702475559 {#2241
    date: 2023-12-13 14:52:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@derpgon@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 220511
  -bodyTs: "'0':28 'absolut':27 'allow':26 'anyth':4 'autom':31 'complicated/useful':6 'fraction':16 'get':13 'git':8,19 'good':1 'ide':11 'luck':2 'remot':5 'script':29 'small':15 'tool':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702475559 {#2091
    date: 2023-12-13 14:52:39.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 {#2020
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2081 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2455 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2060 …}
  +body: "Good luck doing anything remotely complicated/useful in git with an IDE. You get a small fraction of what git can do with a tool that allows absolutely 0 scripting and automation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702475559 {#2241
    date: 2023-12-13 14:52:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@hypnotic_nerd@programming.dev"
    "@derpgon@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2289 …}
  +reports: Doctrine\ORM\PersistentCollection {#2326 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2325 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2329 …}
  -id: 220511
  -bodyTs: "'0':28 'absolut':27 'allow':26 'anyth':4 'autom':31 'complicated/useful':6 'fraction':16 'get':13 'git':8,19 'good':1 'ide':11 'luck':2 'remot':5 'script':29 'small':15 'tool':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5680702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702475559 {#2091
    date: 2023-12-13 14:52:39.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
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2340 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2341 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2342 …}
  +body: "Chromecast. That’s what I do. TV with no wifi, Chromecast for content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1696687727 {#2013
    date: 2023-10-07 16:08:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@throws_lemy@lemmy.nz"
    "@peopleproblems@lemmy.world"
    "@Orygin@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2337 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2339 …}
  +reports: Doctrine\ORM\PersistentCollection {#2159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2137 …}
  -id: 35922
  -bodyTs: "'chromecast':1,11 'content':13 'tv':7 'wifi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/3594027"
  +editedAt: null
  +createdAt: DateTimeImmutable @1696687727 {#2027
    date: 2023-10-07 16:08:47.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2340 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2341 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2342 …}
  +body: "Chromecast. That’s what I do. TV with no wifi, Chromecast for content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1696687727 {#2013
    date: 2023-10-07 16:08:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@throws_lemy@lemmy.nz"
    "@peopleproblems@lemmy.world"
    "@Orygin@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2337 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2339 …}
  +reports: Doctrine\ORM\PersistentCollection {#2159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2137 …}
  -id: 35922
  -bodyTs: "'chromecast':1,11 'content':13 'tv':7 'wifi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/3594027"
  +editedAt: null
  +createdAt: DateTimeImmutable @1696687727 {#2027
    date: 2023-10-07 16:08:47.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2300
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2334 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2340 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2341 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2342 …}
  +body: "Chromecast. That’s what I do. TV with no wifi, Chromecast for content."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1696687727 {#2013
    date: 2023-10-07 16:08:47.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@throws_lemy@lemmy.nz"
    "@peopleproblems@lemmy.world"
    "@Orygin@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2337 …}
  +nested: Doctrine\ORM\PersistentCollection {#2336 …}
  +votes: Doctrine\ORM\PersistentCollection {#2339 …}
  +reports: Doctrine\ORM\PersistentCollection {#2159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2135 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2137 …}
  -id: 35922
  -bodyTs: "'chromecast':1,11 'content':13 'tv':7 'wifi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/3594027"
  +editedAt: null
  +createdAt: DateTimeImmutable @1696687727 {#2027
    date: 2023-10-07 16:08:47.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details