GET https://kbin.spritesserver.nl/u/@ericjmorey@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 …}
}
0.22 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.05 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 {#2099
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2329 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "Does [Linkwarden](https://github.com/linkwarden/linkwarden) fit your intended use?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1726593858 {#2110
    date: 2024-09-17 19:24:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avidamoeba@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2324 …}
  +nested: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 321458
  -bodyTs: "'/linkwarden/linkwarden)':5 'fit':6 'github.com':4 'github.com/linkwarden/linkwarden)':3 'intend':8 'linkwarden':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6601223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705638788 {#2333
    date: 2024-01-19 05:33:08.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 {#2099
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2329 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "Does [Linkwarden](https://github.com/linkwarden/linkwarden) fit your intended use?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1726593858 {#2110
    date: 2024-09-17 19:24:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avidamoeba@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2324 …}
  +nested: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 321458
  -bodyTs: "'/linkwarden/linkwarden)':5 'fit':6 'github.com':4 'github.com/linkwarden/linkwarden)':3 'intend':8 'linkwarden':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6601223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705638788 {#2333
    date: 2024-01-19 05:33:08.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 {#2099
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2329 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "Does [Linkwarden](https://github.com/linkwarden/linkwarden) fit your intended use?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1726593858 {#2110
    date: 2024-09-17 19:24:18.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avidamoeba@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2324 …}
  +nested: Doctrine\ORM\PersistentCollection {#2334 …}
  +votes: Doctrine\ORM\PersistentCollection {#2337 …}
  +reports: Doctrine\ORM\PersistentCollection {#2336 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2058 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2050 …}
  -id: 321458
  -bodyTs: "'/linkwarden/linkwarden)':5 'fit':6 'github.com':4 'github.com/linkwarden/linkwarden)':3 'intend':8 'linkwarden':2 'use':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6601223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705638788 {#2333
    date: 2024-01-19 05:33:08.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 {#2060
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
    \n
    It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
    \n
    As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1711676334 {#2108
    date: 2024-03-29 02:38:54.0 +01:00
  }
  +ip: null
  +tags: [
    "networking"
  ]
  +mentions: [
    "@vale@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -id: 278746
  -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6121158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704347181 {#2101
    date: 2024-01-04 06:46:21.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 {#2060
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
    \n
    It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
    \n
    As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1711676334 {#2108
    date: 2024-03-29 02:38:54.0 +01:00
  }
  +ip: null
  +tags: [
    "networking"
  ]
  +mentions: [
    "@vale@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -id: 278746
  -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6121158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704347181 {#2101
    date: 2024-01-04 06:46:21.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 {#2060
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
    \n
    It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
    \n
    As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 16
  +score: 0
  +lastActive: DateTime @1711676334 {#2108
    date: 2024-03-29 02:38:54.0 +01:00
  }
  +ip: null
  +tags: [
    "networking"
  ]
  +mentions: [
    "@vale@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2326 …}
  +nested: Doctrine\ORM\PersistentCollection {#2042 …}
  +votes: Doctrine\ORM\PersistentCollection {#2344 …}
  +reports: Doctrine\ORM\PersistentCollection {#2347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
  -id: 278746
  -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6121158"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704347181 {#2101
    date: 2024-01-04 06:46:21.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 {#2315
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2297 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "What makes it make sense in a work environment?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704906665 {#2164
    date: 2024-01-10 18:11:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2301 …}
  +nested: Doctrine\ORM\PersistentCollection {#2229 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2103 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
  -id: 296427
  -bodyTs: "'environ':9 'make':2,4 'sens':5 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6308522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906665 {#2056
    date: 2024-01-10 18:11: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
11 DENIED edit
App\Entity\EntryComment {#2315
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2297 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "What makes it make sense in a work environment?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704906665 {#2164
    date: 2024-01-10 18:11:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2301 …}
  +nested: Doctrine\ORM\PersistentCollection {#2229 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2103 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
  -id: 296427
  -bodyTs: "'environ':9 'make':2,4 'sens':5 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6308522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906665 {#2056
    date: 2024-01-10 18:11: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
12 DENIED moderate
App\Entity\EntryComment {#2315
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2297 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: null
  +root: null
  +body: "What makes it make sense in a work environment?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704906665 {#2164
    date: 2024-01-10 18:11:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Shimitar@feddit.it"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2301 …}
  +nested: Doctrine\ORM\PersistentCollection {#2229 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2103 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2302 …}
  -id: 296427
  -bodyTs: "'environ':9 'make':2,4 'sens':5 'work':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6308522"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704906665 {#2056
    date: 2024-01-10 18:11: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
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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "Yup. Use their flawed methodologies to your advantage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704398196 {#2138
    date: 2024-01-04 20:56:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 280479
  -bodyTs: "'advantag':8 'flaw':4 'methodolog':5 'use':2 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134836"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704398196 {#2040
    date: 2024-01-04 20:56:36.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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "Yup. Use their flawed methodologies to your advantage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704398196 {#2138
    date: 2024-01-04 20:56:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 280479
  -bodyTs: "'advantag':8 'flaw':4 'methodolog':5 'use':2 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134836"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704398196 {#2040
    date: 2024-01-04 20:56:36.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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2124 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "Yup. Use their flawed methodologies to your advantage."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704398196 {#2138
    date: 2024-01-04 20:56:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2114 …}
  +nested: Doctrine\ORM\PersistentCollection {#2121 …}
  +votes: Doctrine\ORM\PersistentCollection {#2115 …}
  +reports: Doctrine\ORM\PersistentCollection {#2123 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2116 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2161 …}
  -id: 280479
  -bodyTs: "'advantag':8 'flaw':4 'methodolog':5 'use':2 'yup':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134836"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704398196 {#2040
    date: 2024-01-04 20:56:36.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 {#2126
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "If your title is system administrator, maybe you don’t get paid as much with the same responsibilities as a DevOps Engineer, System Reliability Engineer, Cloud Computing Engineer etc. Don’t get caught up in titles, sell the value of your skills."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704397770 {#2189
    date: 2024-01-04 20:49:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2139 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 280462
  -bodyTs: "'administr':6 'caught':33 'cloud':26 'comput':27 'devop':21 'engin':22,25,28 'etc':29 'get':11,32 'mayb':7 'much':14 'paid':12 'reliabl':24 'respons':18 'sell':37 'skill':42 'system':5,23 'titl':3,36 'valu':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704397770 {#2309
    date: 2024-01-04 20:49:30.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 {#2126
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "If your title is system administrator, maybe you don’t get paid as much with the same responsibilities as a DevOps Engineer, System Reliability Engineer, Cloud Computing Engineer etc. Don’t get caught up in titles, sell the value of your skills."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704397770 {#2189
    date: 2024-01-04 20:49:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2139 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 280462
  -bodyTs: "'administr':6 'caught':33 'cloud':26 'comput':27 'devop':21 'engin':22,25,28 'etc':29 'get':11,32 'mayb':7 'much':14 'paid':12 'reliabl':24 'respons':18 'sell':37 'skill':42 'system':5,23 'titl':3,36 'valu':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704397770 {#2309
    date: 2024-01-04 20:49:30.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 {#2126
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: App\Entity\EntryComment {#2060
    +user: App\Entity\User {#265 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2331 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2323 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out [Linux Upskill Challenge](https://linuxupskillchallenge.org/) there’s a [community on programming.dev](https://programming.dev/c/linuxupskillchallenge) [[relative link](/c/linuxupskillchallenge@programming.dev)]\n
      \n
      It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.\n
      \n
      As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the [networking recommendations at Teach Yourself CS](https://teachyourselfcs.com/#networking)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 16
    +score: 0
    +lastActive: DateTime @1711676334 {#2108
      date: 2024-03-29 02:38:54.0 +01:00
    }
    +ip: null
    +tags: [
      "networking"
    ]
    +mentions: [
      "@vale@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2326 …}
    +nested: Doctrine\ORM\PersistentCollection {#2042 …}
    +votes: Doctrine\ORM\PersistentCollection {#2344 …}
    +reports: Doctrine\ORM\PersistentCollection {#2347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2350 …}
    -id: 278746
    -bodyTs: "'/#networking)':80 '/)':8 '/c/linuxupskillchallenge':20 '/c/linuxupskillchallenge)':17 'answer':55 'approach':62 'ask':31 'askew':26 'bit':25,57 'certif':41 'challeng':5 'check':1 'communiti':12 'cs':77 'direct':54 'follow':70 'formal':61 'job':49 'learn':64 'link':19 'linux':3 'linuxupskillchallenge.org':7 'linuxupskillchallenge.org/)':6 'market':50 'network':65,72 'nice':38 'onramp':39 'option':42 'persu':68 'programming.dev':14,16,21 'programming.dev/c/linuxupskillchallenge)':15 're':30 'recommend':73 'relat':18,35 'teach':75 'teachyourselfcs.com':79 'teachyourselfcs.com/#networking)':78 'upskil':4 'valu':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://programming.dev/comment/6121158"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704347181 {#2101
      date: 2024-01-04 06:46:21.0 +01:00
    }
  }
  +body: "If your title is system administrator, maybe you don’t get paid as much with the same responsibilities as a DevOps Engineer, System Reliability Engineer, Cloud Computing Engineer etc. Don’t get caught up in titles, sell the value of your skills."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704397770 {#2189
    date: 2024-01-04 20:49:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vale@sh.itjust.works"
    "@ericjmorey@programming.dev"
    "@helenslunch@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2139 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2043 …}
  +reports: Doctrine\ORM\PersistentCollection {#2225 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2230 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2232 …}
  -id: 280462
  -bodyTs: "'administr':6 'caught':33 'cloud':26 'comput':27 'devop':21 'engin':22,25,28 'etc':29 'get':11,32 'mayb':7 'much':14 'paid':12 'reliabl':24 'respons':18 'sell':37 'skill':42 'system':5,23 'titl':3,36 'valu':39"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6134702"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704397770 {#2309
    date: 2024-01-04 20:49:30.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 {#2231
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2118 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "People will definitely listen if the experience is better because of the extensions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703281744 {#2127
    date: 2023-12-22 22:49:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2107 …}
  +nested: Doctrine\ORM\PersistentCollection {#2307 …}
  +votes: Doctrine\ORM\PersistentCollection {#2305 …}
  +reports: Doctrine\ORM\PersistentCollection {#2303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2317 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2313 …}
  -id: 244260
  -bodyTs: "'better':9 'definit':3 'experi':7 'extens':13 'listen':4 'peopl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5890617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703281744 {#2044
    date: 2023-12-22 22:49:04.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
23 DENIED edit
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2118 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "People will definitely listen if the experience is better because of the extensions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703281744 {#2127
    date: 2023-12-22 22:49:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2107 …}
  +nested: Doctrine\ORM\PersistentCollection {#2307 …}
  +votes: Doctrine\ORM\PersistentCollection {#2305 …}
  +reports: Doctrine\ORM\PersistentCollection {#2303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2317 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2313 …}
  -id: 244260
  -bodyTs: "'better':9 'definit':3 'experi':7 'extens':13 'listen':4 'peopl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5890617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703281744 {#2044
    date: 2023-12-22 22:49:04.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
24 DENIED moderate
App\Entity\EntryComment {#2231
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2118 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "People will definitely listen if the experience is better because of the extensions."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703281744 {#2127
    date: 2023-12-22 22:49:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2107 …}
  +nested: Doctrine\ORM\PersistentCollection {#2307 …}
  +votes: Doctrine\ORM\PersistentCollection {#2305 …}
  +reports: Doctrine\ORM\PersistentCollection {#2303 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2317 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2313 …}
  -id: 244260
  -bodyTs: "'better':9 'definit':3 'experi':7 'extens':13 'listen':4 'peopl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5890617"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703281744 {#2044
    date: 2023-12-22 22:49:04.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
25 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
26 DENIED moderate
App\Entity\EntryComment {#2290
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "Most people aren’t going to know or care, but getting the word out that Firefox allows better, more useful extensions due to recent changes by Alphabet will make a difference."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702988425 {#2192
    date: 2023-12-19 13:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 234636
  -bodyTs: "'allow':17 'alphabet':27 'aren':3 'better':18 'care':9 'chang':25 'differ':31 'due':22 'extens':21 'firefox':16 'get':11 'go':5 'know':7 'make':29 'peopl':2 'recent':24 'use':20 'word':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5812078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702988425 {#2228
    date: 2023-12-19 13:20:25.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
27 DENIED edit
App\Entity\EntryComment {#2290
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "Most people aren’t going to know or care, but getting the word out that Firefox allows better, more useful extensions due to recent changes by Alphabet will make a difference."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702988425 {#2192
    date: 2023-12-19 13:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 234636
  -bodyTs: "'allow':17 'alphabet':27 'aren':3 'better':18 'care':9 'chang':25 'differ':31 'due':22 'extens':21 'firefox':16 'get':11 'go':5 'know':7 'make':29 'peopl':2 'recent':24 'use':20 'word':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5812078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702988425 {#2228
    date: 2023-12-19 13:20:25.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
28 DENIED moderate
App\Entity\EntryComment {#2290
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2112 …}
  +body: "Most people aren’t going to know or care, but getting the word out that Firefox allows better, more useful extensions due to recent changes by Alphabet will make a difference."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702988425 {#2192
    date: 2023-12-19 13:20:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@tesseract@beehaw.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2296 …}
  +nested: Doctrine\ORM\PersistentCollection {#2281 …}
  +votes: Doctrine\ORM\PersistentCollection {#2280 …}
  +reports: Doctrine\ORM\PersistentCollection {#2278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2277 …}
  -id: 234636
  -bodyTs: "'allow':17 'alphabet':27 'aren':3 'better':18 'care':9 'chang':25 'differ':31 'due':22 'extens':21 'firefox':16 'get':11 'go':5 'know':7 'make':29 'peopl':2 'recent':24 'use':20 'word':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5812078"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702988425 {#2228
    date: 2023-12-19 13:20:25.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
29 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
30 DENIED moderate
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: """
    [eff.org/…/googles-plans-chrome-extensions-wont-re…](https://www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)\n
    \n
    [eff.org/…/manifest-v3-open-web-politics-sheeps-cl…](https://www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)\n
    \n
    [eff.org/…/chrome-users-beware-manifest-v3-deceitf…](https://www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)\n
    \n
    [eff.org/…/googles-manifest-v3-still-hurts-privacy…](https://www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)\n
    \n
    Mozilla is implementing it differently [blog.mozilla.org/…/manifest-v3-in-firefox-recap-n…](https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)\n
    \n
    They have published a guide [extensionworkshop.com/…/manifest-v3-migration-gui…](https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700247105 {#2294
    date: 2023-11-17 19:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@privacybro@lemmy.ninja"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 134416
  -bodyTs: "'/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':30 '/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':5 '/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':10 '/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':15 '/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':20 '/chrome-users-beware-manifest-v3-deceitf':12 '/documentation/develop/manifest-v3-migration-guide/)':40 '/googles-manifest-v3-still-hurts-privacy':17 '/googles-plans-chrome-extensions-wont-re':2 '/manifest-v3-in-firefox-recap-n':27 '/manifest-v3-migration-gui':37 '/manifest-v3-open-web-politics-sheeps-cl':7 'blog.mozilla.org':26,29 'blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':28 'differ':25 'eff.org':1,6,11,16 'extensionworkshop.com':36,39 'extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)':38 'guid':35 'implement':23 'mozilla':21 'publish':33 'www.eff.org':4,9,14,19 'www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':3 'www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':8 'www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':13 'www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4917855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700247105 {#2292
    date: 2023-11-17 19:51: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
31 DENIED edit
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: """
    [eff.org/…/googles-plans-chrome-extensions-wont-re…](https://www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)\n
    \n
    [eff.org/…/manifest-v3-open-web-politics-sheeps-cl…](https://www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)\n
    \n
    [eff.org/…/chrome-users-beware-manifest-v3-deceitf…](https://www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)\n
    \n
    [eff.org/…/googles-manifest-v3-still-hurts-privacy…](https://www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)\n
    \n
    Mozilla is implementing it differently [blog.mozilla.org/…/manifest-v3-in-firefox-recap-n…](https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)\n
    \n
    They have published a guide [extensionworkshop.com/…/manifest-v3-migration-gui…](https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700247105 {#2294
    date: 2023-11-17 19:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@privacybro@lemmy.ninja"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 134416
  -bodyTs: "'/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':30 '/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':5 '/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':10 '/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':15 '/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':20 '/chrome-users-beware-manifest-v3-deceitf':12 '/documentation/develop/manifest-v3-migration-guide/)':40 '/googles-manifest-v3-still-hurts-privacy':17 '/googles-plans-chrome-extensions-wont-re':2 '/manifest-v3-in-firefox-recap-n':27 '/manifest-v3-migration-gui':37 '/manifest-v3-open-web-politics-sheeps-cl':7 'blog.mozilla.org':26,29 'blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':28 'differ':25 'eff.org':1,6,11,16 'extensionworkshop.com':36,39 'extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)':38 'guid':35 'implement':23 'mozilla':21 'publish':33 'www.eff.org':4,9,14,19 'www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':3 'www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':8 'www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':13 'www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4917855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700247105 {#2292
    date: 2023-11-17 19:51: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
32 DENIED moderate
App\Entity\EntryComment {#2222
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2221 …}
  +body: """
    [eff.org/…/googles-plans-chrome-extensions-wont-re…](https://www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)\n
    \n
    [eff.org/…/manifest-v3-open-web-politics-sheeps-cl…](https://www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)\n
    \n
    [eff.org/…/chrome-users-beware-manifest-v3-deceitf…](https://www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)\n
    \n
    [eff.org/…/googles-manifest-v3-still-hurts-privacy…](https://www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)\n
    \n
    Mozilla is implementing it differently [blog.mozilla.org/…/manifest-v3-in-firefox-recap-n…](https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)\n
    \n
    They have published a guide [extensionworkshop.com/…/manifest-v3-migration-gui…](https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1700247105 {#2294
    date: 2023-11-17 19:51:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@privacybro@lemmy.ninja"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2219 …}
  +nested: Doctrine\ORM\PersistentCollection {#2196 …}
  +votes: Doctrine\ORM\PersistentCollection {#2194 …}
  +reports: Doctrine\ORM\PersistentCollection {#2193 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2202 …}
  -id: 134416
  -bodyTs: "'/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':30 '/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':5 '/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':10 '/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':15 '/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':20 '/chrome-users-beware-manifest-v3-deceitf':12 '/documentation/develop/manifest-v3-migration-guide/)':40 '/googles-manifest-v3-still-hurts-privacy':17 '/googles-plans-chrome-extensions-wont-re':2 '/manifest-v3-in-firefox-recap-n':27 '/manifest-v3-migration-gui':37 '/manifest-v3-open-web-politics-sheeps-cl':7 'blog.mozilla.org':26,29 'blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/)':28 'differ':25 'eff.org':1,6,11,16 'extensionworkshop.com':36,39 'extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/)':38 'guid':35 'implement':23 'mozilla':21 'publish':33 'www.eff.org':4,9,14,19 'www.eff.org/am/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security)':3 'www.eff.org/am/deeplinks/2021/11/manifest-v3-open-web-politics-sheeps-clothing)':8 'www.eff.org/am/deeplinks/2021/12/chrome-users-beware-manifest-v3-deceitful-and-threatening)':13 'www.eff.org/am/deeplinks/2021/12/googles-manifest-v3-still-hurts-privacy-security-innovation)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4917855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700247105 {#2292
    date: 2023-11-17 19:51: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
33 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
34 DENIED moderate
App\Entity\EntryComment {#2207
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +body: "Seems like something they can’t stop pushing because … reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700239153 {#2218
    date: 2023-11-17 17:39:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@RandomLegend@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2208 …}
  +nested: Doctrine\ORM\PersistentCollection {#2204 …}
  +votes: Doctrine\ORM\PersistentCollection {#2211 …}
  +reports: Doctrine\ORM\PersistentCollection {#2266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2273 …}
  -id: 133871
  -bodyTs: "'like':2 'push':8 'reason':10 'seem':1 'someth':3 'stop':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239153 {#2220
    date: 2023-11-17 17:39:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#2207
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +body: "Seems like something they can’t stop pushing because … reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700239153 {#2218
    date: 2023-11-17 17:39:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@RandomLegend@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2208 …}
  +nested: Doctrine\ORM\PersistentCollection {#2204 …}
  +votes: Doctrine\ORM\PersistentCollection {#2211 …}
  +reports: Doctrine\ORM\PersistentCollection {#2266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2273 …}
  -id: 133871
  -bodyTs: "'like':2 'push':8 'reason':10 'seem':1 'someth':3 'stop':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239153 {#2220
    date: 2023-11-17 17:39:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#2207
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2212 …}
  +body: "Seems like something they can’t stop pushing because … reasons."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700239153 {#2218
    date: 2023-11-17 17:39:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@RandomLegend@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2208 …}
  +nested: Doctrine\ORM\PersistentCollection {#2204 …}
  +votes: Doctrine\ORM\PersistentCollection {#2211 …}
  +reports: Doctrine\ORM\PersistentCollection {#2266 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2268 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2273 …}
  -id: 133871
  -bodyTs: "'like':2 'push':8 'reason':10 'seem':1 'someth':3 'stop':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914415"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239153 {#2220
    date: 2023-11-17 17:39:13.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 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
38 DENIED moderate
App\Entity\EntryComment {#2190
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +body: "Firefox looking better for 2024"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700239051 {#2203
    date: 2023-11-17 17:37:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@moonwalker@infosec.exchange"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2265 …}
  +nested: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  -id: 225602
  -bodyTs: "'2024':5 'better':3 'firefox':1 'look':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239051 {#2210
    date: 2023-11-17 17:37:31.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
39 DENIED edit
App\Entity\EntryComment {#2190
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +body: "Firefox looking better for 2024"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700239051 {#2203
    date: 2023-11-17 17:37:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@moonwalker@infosec.exchange"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2265 …}
  +nested: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  -id: 225602
  -bodyTs: "'2024':5 'better':3 'firefox':1 'look':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239051 {#2210
    date: 2023-11-17 17:37:31.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
40 DENIED moderate
App\Entity\EntryComment {#2190
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1566 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2253 …}
  +body: "Firefox looking better for 2024"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700239051 {#2203
    date: 2023-11-17 17:37:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ericjmorey@programming.dev"
    "@moonwalker@infosec.exchange"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2265 …}
  +nested: Doctrine\ORM\PersistentCollection {#2263 …}
  +votes: Doctrine\ORM\PersistentCollection {#2235 …}
  +reports: Doctrine\ORM\PersistentCollection {#2239 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2236 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2226 …}
  -id: 225602
  -bodyTs: "'2024':5 'better':3 'firefox':1 'look':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4914343"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700239051 {#2210
    date: 2023-11-17 17:37:31.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
41 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
42 DENIED moderate
App\Entity\EntryComment {#2249
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: null
  +root: null
  +body: "more discussion [news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1697845748 {#2272
    date: 2023-10-21 01:49:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@empireOfLove@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2259 …}
  +nested: Doctrine\ORM\PersistentCollection {#2244 …}
  +votes: Doctrine\ORM\PersistentCollection {#2250 …}
  +reports: Doctrine\ORM\PersistentCollection {#2245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2255 …}
  -id: 62133
  -bodyTs: "'/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':5 'discuss':2 'news.ycombinator.com':4 'news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4082006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697845748 {#2274
    date: 2023-10-21 01:49:08.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
43 DENIED edit
App\Entity\EntryComment {#2249
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: null
  +root: null
  +body: "more discussion [news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1697845748 {#2272
    date: 2023-10-21 01:49:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@empireOfLove@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2259 …}
  +nested: Doctrine\ORM\PersistentCollection {#2244 …}
  +votes: Doctrine\ORM\PersistentCollection {#2250 …}
  +reports: Doctrine\ORM\PersistentCollection {#2245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2255 …}
  -id: 62133
  -bodyTs: "'/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':5 'discuss':2 'news.ycombinator.com':4 'news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4082006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697845748 {#2274
    date: 2023-10-21 01:49:08.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
44 DENIED moderate
App\Entity\EntryComment {#2249
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2258 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1724 …}
  +image: null
  +parent: null
  +root: null
  +body: "more discussion [news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1697845748 {#2272
    date: 2023-10-21 01:49:08.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@empireOfLove@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2259 …}
  +nested: Doctrine\ORM\PersistentCollection {#2244 …}
  +votes: Doctrine\ORM\PersistentCollection {#2250 …}
  +reports: Doctrine\ORM\PersistentCollection {#2245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2243 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2255 …}
  -id: 62133
  -bodyTs: "'/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':5 'discuss':2 'news.ycombinator.com':4 'news.ycombinator.com/item?id=37955264](https://news.ycombinator.com/item?id=37955264)':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/4082006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697845748 {#2274
    date: 2023-10-21 01:49:08.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