GET https://kbin.spritesserver.nl/index.php/u/@ICastFist@programming.dev/top/2023-11-26::2023-11-26

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
  +title: "Because customers don't need to easily filter away some stuff from their searches"
  +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 481
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701090550 {#1409
    date: 2023-11-27 14:09:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    1 => App\Entity\EntryComment {#2468
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701012080 {#1625
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@tdawg@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 166521
      -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5188472"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701012080 {#2459
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +"title": 166521
    }
    0 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +body: "I shall commit sudoku to atone for my sin"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 50
      +score: 0
      +lastActive: DateTime @1701010646 {#1620
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@Vlyn@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1720 …}
      +reports: Doctrine\ORM\PersistentCollection {#1714 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
      -id: 166436
      -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5187961"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701010646 {#1558
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +"title": 166436
    }
  ]
  -id: 16959
  -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701090351
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6417143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701003951 {#1422
    date: 2023-11-26 14:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1709
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
  +title: "Because customers don't need to easily filter away some stuff from their searches"
  +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 481
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701090550 {#1409
    date: 2023-11-27 14:09:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    1 => App\Entity\EntryComment {#2468
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701012080 {#1625
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@tdawg@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 166521
      -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5188472"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701012080 {#2459
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +"title": 166521
    }
    0 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +body: "I shall commit sudoku to atone for my sin"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 50
      +score: 0
      +lastActive: DateTime @1701010646 {#1620
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@Vlyn@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1720 …}
      +reports: Doctrine\ORM\PersistentCollection {#1714 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
      -id: 166436
      -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5187961"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701010646 {#1558
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +"title": 166436
    }
  ]
  -id: 16959
  -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701090351
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6417143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701003951 {#1422
    date: 2023-11-26 14:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1709
  +user: App\Entity\User {#263 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: Proxies\__CG__\App\Entity\Image {#1583 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
  +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
  +title: "Because customers don't need to easily filter away some stuff from their searches"
  +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 34
  +favouriteCount: 481
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701090550 {#1409
    date: 2023-11-27 14:09:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1668 …}
  +votes: Doctrine\ORM\PersistentCollection {#1679 …}
  +reports: Doctrine\ORM\PersistentCollection {#1652 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
  +badges: Doctrine\ORM\PersistentCollection {#1562 …}
  +children: [
    1 => App\Entity\EntryComment {#2468
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
      +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1701012080 {#1625
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@tdawg@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2452 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 166521
      -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5188472"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701012080 {#2459
        date: 2023-11-26 16:21:20.0 +01:00
      }
      +"title": 166521
    }
    0 => App\Entity\EntryComment {#1705
      +user: App\Entity\User {#263 …}
      +entry: App\Entity\Entry {#1709}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
      +body: "I shall commit sudoku to atone for my sin"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 50
      +score: 0
      +lastActive: DateTime @1701010646 {#1620
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ICastFist@programming.dev"
        "@Vlyn@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1740 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1720 …}
      +reports: Doctrine\ORM\PersistentCollection {#1714 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
      -id: 166436
      -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5187961"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701010646 {#1558
        date: 2023-11-26 15:57:26.0 +01:00
      }
      +"title": 166436
    }
  ]
  -id: 16959
  -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701090351
  +visibility: "visible             "
  +apId: "https://programming.dev/post/6417143"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701003951 {#1422
    date: 2023-11-26 14:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#2468
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468}
      0 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +body: "I shall commit sudoku to atone for my sin"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 50
        +score: 0
        +lastActive: DateTime @1701010646 {#1620
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@Vlyn@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1740 …}
        +nested: Doctrine\ORM\PersistentCollection {#1717 …}
        +votes: Doctrine\ORM\PersistentCollection {#1720 …}
        +reports: Doctrine\ORM\PersistentCollection {#1714 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
        -id: 166436
        -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5187961"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701010646 {#1558
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +"title": 166436
      }
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701012080 {#1625
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@tdawg@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 166521
  -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5188472"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701012080 {#2459
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +"title": 166521
}
"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 {#2468
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468}
      0 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +body: "I shall commit sudoku to atone for my sin"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 50
        +score: 0
        +lastActive: DateTime @1701010646 {#1620
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@Vlyn@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1740 …}
        +nested: Doctrine\ORM\PersistentCollection {#1717 …}
        +votes: Doctrine\ORM\PersistentCollection {#1720 …}
        +reports: Doctrine\ORM\PersistentCollection {#1714 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
        -id: 166436
        -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5187961"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701010646 {#1558
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +"title": 166436
      }
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701012080 {#1625
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@tdawg@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 166521
  -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5188472"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701012080 {#2459
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +"title": 166521
}
"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 {#2468
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468}
      0 => App\Entity\EntryComment {#1705
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
        +body: "I shall commit sudoku to atone for my sin"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 50
        +score: 0
        +lastActive: DateTime @1701010646 {#1620
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@Vlyn@lemmy.zip"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1740 …}
        +nested: Doctrine\ORM\PersistentCollection {#1717 …}
        +votes: Doctrine\ORM\PersistentCollection {#1720 …}
        +reports: Doctrine\ORM\PersistentCollection {#1714 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
        -id: 166436
        -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5187961"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701010646 {#1558
          date: 2023-11-26 15:57:26.0 +01:00
        }
        +"title": 166436
      }
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
  +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701012080 {#1625
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@tdawg@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2452 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 166521
  -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5188472"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701012080 {#2459
    date: 2023-11-26 16:21:20.0 +01:00
  }
  +"title": 166521
}
"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 {#1705
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701012080 {#1625
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@tdawg@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 166521
        -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5188472"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701012080 {#2459
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +"title": 166521
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +body: "I shall commit sudoku to atone for my sin"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 50
  +score: 0
  +lastActive: DateTime @1701010646 {#1620
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@Vlyn@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1720 …}
  +reports: Doctrine\ORM\PersistentCollection {#1714 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
  -id: 166436
  -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5187961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701010646 {#1558
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +"title": 166436
}
"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 {#1705
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701012080 {#1625
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@tdawg@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 166521
        -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5188472"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701012080 {#2459
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +"title": 166521
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +body: "I shall commit sudoku to atone for my sin"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 50
  +score: 0
  +lastActive: DateTime @1701010646 {#1620
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@Vlyn@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1720 …}
  +reports: Doctrine\ORM\PersistentCollection {#1714 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
  -id: 166436
  -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5187961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701010646 {#1558
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +"title": 166436
}
"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 {#1705
  +user: App\Entity\User {#263 …}
  +entry: App\Entity\Entry {#1709
    +user: App\Entity\User {#263 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
    +image: Proxies\__CG__\App\Entity\Image {#1583 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1667 …}
    +slug: "Because-customers-don-t-need-to-easily-filter-away-some-stuff"
    +title: "Because customers don't need to easily filter away some stuff from their searches"
    +url: "https://programming.dev/pictrs/image/80e2cc7c-a948-4bea-98a5-f7141ea61220.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 34
    +favouriteCount: 481
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701090550 {#1409
      date: 2023-11-27 14:09:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1668 …}
    +votes: Doctrine\ORM\PersistentCollection {#1679 …}
    +reports: Doctrine\ORM\PersistentCollection {#1652 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1568 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1576 …}
    +badges: Doctrine\ORM\PersistentCollection {#1562 …}
    +children: [
      1 => App\Entity\EntryComment {#2468
        +user: App\Entity\User {#263 …}
        +entry: App\Entity\Entry {#1709}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2455 …}
        +body: "Which are often lacking. If I want to search for everything except brand X, I have to check the box for every other brand, which is a hassle. If I’m looking for “pirate costume” and I don’t want anything related to One Piece, there’s no checkboxes, or anything, to help me."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1701012080 {#1625
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@ICastFist@programming.dev"
          "@tdawg@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2452 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 166521
        -bodyTs: "'anyth':41,51 'box':20 'brand':13,24 'check':18 'checkbox':49 'costum':35 'everi':22 'everyth':11 'except':12 'hassl':28 'help':53 'lack':4 'look':32 'm':31 'often':3 'one':44 'piec':45 'pirat':34 'relat':42 'search':9 'want':7,40 'x':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5188472"
        +editedAt: null
        +createdAt: DateTimeImmutable @1701012080 {#2459
          date: 2023-11-26 16:21:20.0 +01:00
        }
        +"title": 166521
      }
      0 => App\Entity\EntryComment {#1705}
    ]
    -id: 16959
    -titleTs: "'away':9 'custom':2 'easili':7 'filter':8 'need':5 'search':14 'stuff':11"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701090351
    +visibility: "visible             "
    +apId: "https://programming.dev/post/6417143"
    +editedAt: null
    +createdAt: DateTimeImmutable @1701003951 {#1422
      date: 2023-11-26 14:05:51.0 +01:00
    }
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1577 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1707 …}
  +body: "I shall commit sudoku to atone for my sin"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 50
  +score: 0
  +lastActive: DateTime @1701010646 {#1620
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ICastFist@programming.dev"
    "@Vlyn@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1740 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1720 …}
  +reports: Doctrine\ORM\PersistentCollection {#1714 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2422 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2463 …}
  -id: 166436
  -bodyTs: "'aton':6 'commit':3 'shall':2 'sin':9 'sudoku':4"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5187961"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701010646 {#1558
    date: 2023-11-26 15:57:26.0 +01:00
  }
  +"title": 166436
}
"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_ADMIN
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 ROLE_MODERATOR
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