GET https://kbin.spritesserver.nl/index.php/u/@leviathan3k@sh.itjust.works/comments/active

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.85 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: """
    Not a dumb question if you haven’t been keeping up.\n
    \n
    The Steam Deck runs Linux and not Windows by default. (It can be loaded by the user if desired.)\n
    \n
    Given their desire for a nearly-console-like experience, they put in a bunch of effort into the Proton compatibility layer to get Windows games to work here. It’s not perfect, but it really is a very good experience at this point.\n
    \n
    I personally do have a fairly powerful Windows desktop, but the vast majority of my gaming is on Linux on my Steam Deck now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701443392 {#2029
    date: 2023-12-01 16:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@cordlesslamp@lemmy.today"
    "@Cethin@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 185033
  -bodyTs: "'bunch':45 'compat':51 'consol':38 'deck':14,97 'default':21 'desir':30,33 'desktop':83 'dumb':3 'effort':47 'experi':40,71 'fair':80 'game':56,90 'get':54 'given':31 'good':70 'haven':7 'keep':10 'layer':52 'like':39 'linux':16,93 'load':25 'major':87 'near':37 'nearly-console-lik':36 'perfect':63 'person':76 'point':74 'power':81 'proton':50 'put':42 'question':4 'realli':66 'run':15 'steam':13,96 'user':28 'vast':86 'window':19,55,82 'work':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6177131"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443392 {#2359
    date: 2023-12-01 16:09:52.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 {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: """
    Not a dumb question if you haven’t been keeping up.\n
    \n
    The Steam Deck runs Linux and not Windows by default. (It can be loaded by the user if desired.)\n
    \n
    Given their desire for a nearly-console-like experience, they put in a bunch of effort into the Proton compatibility layer to get Windows games to work here. It’s not perfect, but it really is a very good experience at this point.\n
    \n
    I personally do have a fairly powerful Windows desktop, but the vast majority of my gaming is on Linux on my Steam Deck now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701443392 {#2029
    date: 2023-12-01 16:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@cordlesslamp@lemmy.today"
    "@Cethin@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 185033
  -bodyTs: "'bunch':45 'compat':51 'consol':38 'deck':14,97 'default':21 'desir':30,33 'desktop':83 'dumb':3 'effort':47 'experi':40,71 'fair':80 'game':56,90 'get':54 'given':31 'good':70 'haven':7 'keep':10 'layer':52 'like':39 'linux':16,93 'load':25 'major':87 'near':37 'nearly-console-lik':36 'perfect':63 'person':76 'point':74 'power':81 'proton':50 'put':42 'question':4 'realli':66 'run':15 'steam':13,96 'user':28 'vast':86 'window':19,55,82 'work':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6177131"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443392 {#2359
    date: 2023-12-01 16:09:52.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 {#2026
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1874 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1907 …}
  +body: """
    Not a dumb question if you haven’t been keeping up.\n
    \n
    The Steam Deck runs Linux and not Windows by default. (It can be loaded by the user if desired.)\n
    \n
    Given their desire for a nearly-console-like experience, they put in a bunch of effort into the Proton compatibility layer to get Windows games to work here. It’s not perfect, but it really is a very good experience at this point.\n
    \n
    I personally do have a fairly powerful Windows desktop, but the vast majority of my gaming is on Linux on my Steam Deck now.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701443392 {#2029
    date: 2023-12-01 16:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@cordlesslamp@lemmy.today"
    "@Cethin@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 185033
  -bodyTs: "'bunch':45 'compat':51 'consol':38 'deck':14,97 'default':21 'desir':30,33 'desktop':83 'dumb':3 'effort':47 'experi':40,71 'fair':80 'game':56,90 'get':54 'given':31 'good':70 'haven':7 'keep':10 'layer':52 'like':39 'linux':16,93 'load':25 'major':87 'near':37 'nearly-console-lik':36 'perfect':63 'person':76 'point':74 'power':81 'proton':50 'put':42 'question':4 'realli':66 'run':15 'steam':13,96 'user':28 'vast':86 'window':19,55,82 'work':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6177131"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701443392 {#2359
    date: 2023-12-01 16:09:52.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 {#2096
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    No.\n
    \n
    DRM is an artificial obstacle put in place to get in the way of something entirely technologically possible.\n
    \n
    The elements discussed here are just the natural steps to perform an action outside of the standard workflow, and are actually of reasonable difficulty. Saying “you are free to do it, but I’m not going to help you” is the exact opposite of DRM.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701442584 {#2022
    date: 2023-12-01 15:56:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@dangblingus@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2021 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 184986
  -bodyTs: "'action':32 'actual':40 'artifici':5 'difficulti':43 'discuss':22 'drm':2,64 'element':21 'entir':17 'exact':61 'free':47 'get':11 'go':55 'help':57 'm':53 'natur':27 'obstacl':6 'opposit':62 'outsid':33 'perform':30 'place':9 'possibl':19 'put':7 'reason':42 'say':44 'someth':16 'standard':36 'step':28 'technolog':18 'way':14 'workflow':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6176843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701442584 {#2025
    date: 2023-12-01 15:56:24.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 {#2096
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    No.\n
    \n
    DRM is an artificial obstacle put in place to get in the way of something entirely technologically possible.\n
    \n
    The elements discussed here are just the natural steps to perform an action outside of the standard workflow, and are actually of reasonable difficulty. Saying “you are free to do it, but I’m not going to help you” is the exact opposite of DRM.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701442584 {#2022
    date: 2023-12-01 15:56:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@dangblingus@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2021 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 184986
  -bodyTs: "'action':32 'actual':40 'artifici':5 'difficulti':43 'discuss':22 'drm':2,64 'element':21 'entir':17 'exact':61 'free':47 'get':11 'go':55 'help':57 'm':53 'natur':27 'obstacl':6 'opposit':62 'outsid':33 'perform':30 'place':9 'possibl':19 'put':7 'reason':42 'say':44 'someth':16 'standard':36 'step':28 'technolog':18 'way':14 'workflow':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6176843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701442584 {#2025
    date: 2023-12-01 15:56:24.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 {#2096
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2360 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2087 …}
  +body: """
    No.\n
    \n
    DRM is an artificial obstacle put in place to get in the way of something entirely technologically possible.\n
    \n
    The elements discussed here are just the natural steps to perform an action outside of the standard workflow, and are actually of reasonable difficulty. Saying “you are free to do it, but I’m not going to help you” is the exact opposite of DRM.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1701442584 {#2022
    date: 2023-12-01 15:56:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@dangblingus@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2350 …}
  +nested: Doctrine\ORM\PersistentCollection {#2021 …}
  +votes: Doctrine\ORM\PersistentCollection {#2347 …}
  +reports: Doctrine\ORM\PersistentCollection {#2330 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2345 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2040 …}
  -id: 184986
  -bodyTs: "'action':32 'actual':40 'artifici':5 'difficulti':43 'discuss':22 'drm':2,64 'element':21 'entir':17 'exact':61 'free':47 'get':11 'go':55 'help':57 'm':53 'natur':27 'obstacl':6 'opposit':62 'outsid':33 'perform':30 'place':9 'possibl':19 'put':7 'reason':42 'say':44 'someth':16 'standard':36 'step':28 'technolog':18 'way':14 'workflow':37"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6176843"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701442584 {#2025
    date: 2023-12-01 15:56:24.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