Redirect 302 redirect from GET @entry_comment_create (f45ffe)

GET https://kbin.spritesserver.nl/index.php/u/@claycle@ttrpg.network/comments/hot

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.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 {#2023
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2363 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +body: """
    Is the rule don’t assume incompetence when evil is the simpler answer.\n
    \n
    /s
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705033600 {#2033
    date: 2024-01-12 05:26:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@someguy3@lemmy.world"
    "@scottmeme@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1907 …}
  +votes: Doctrine\ORM\PersistentCollection {#1407 …}
  +reports: Doctrine\ORM\PersistentCollection {#2391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 300948
  -bodyTs: "'/s':14 'answer':13 'assum':6 'evil':9 'incompet':7 'rule':3 'simpler':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4415689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705033600 {#2370
    date: 2024-01-12 05:26:40.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 {#2023
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2363 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +body: """
    Is the rule don’t assume incompetence when evil is the simpler answer.\n
    \n
    /s
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705033600 {#2033
    date: 2024-01-12 05:26:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@someguy3@lemmy.world"
    "@scottmeme@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1907 …}
  +votes: Doctrine\ORM\PersistentCollection {#1407 …}
  +reports: Doctrine\ORM\PersistentCollection {#2391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 300948
  -bodyTs: "'/s':14 'answer':13 'assum':6 'evil':9 'incompet':7 'rule':3 'simpler':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4415689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705033600 {#2370
    date: 2024-01-12 05:26:40.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 {#2023
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2363 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1708 …}
  +body: """
    Is the rule don’t assume incompetence when evil is the simpler answer.\n
    \n
    /s
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1705033600 {#2033
    date: 2024-01-12 05:26:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@someguy3@lemmy.world"
    "@scottmeme@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1926 …}
  +nested: Doctrine\ORM\PersistentCollection {#1907 …}
  +votes: Doctrine\ORM\PersistentCollection {#1407 …}
  +reports: Doctrine\ORM\PersistentCollection {#2391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2462 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2458 …}
  -id: 300948
  -bodyTs: "'/s':14 'answer':13 'assum':6 'evil':9 'incompet':7 'rule':3 'simpler':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4415689"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705033600 {#2370
    date: 2024-01-12 05:26:40.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 {#2081
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2090 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "50s and just spent a year in braces after dental surgery the year or so before screwed up my teeth. Now I am in my retainer. In all that time I cannot think of a single person who wasn’t excited for me or at least interested in the fact I was wearing braces to get my teeth aligned."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1720030324 {#2032
    date: 2024-07-03 20:12:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2345 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2346 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2241 …}
  -id: 295801
  -bodyTs: "'50s':1 'align':59 'brace':8,54 'cannot':32 'dental':10 'excit':41 'fact':50 'get':56 'interest':47 'least':46 'person':37 'retain':26 'screw':17 'singl':36 'spent':4 'surgeri':11 'teeth':20,58 'think':33 'time':30 'wasn':39 'wear':53 'year':6,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4380772"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704893298 {#2024
    date: 2024-01-10 14:28:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2090 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "50s and just spent a year in braces after dental surgery the year or so before screwed up my teeth. Now I am in my retainer. In all that time I cannot think of a single person who wasn’t excited for me or at least interested in the fact I was wearing braces to get my teeth aligned."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1720030324 {#2032
    date: 2024-07-03 20:12:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2345 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2346 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2241 …}
  -id: 295801
  -bodyTs: "'50s':1 'align':59 'brace':8,54 'cannot':32 'dental':10 'excit':41 'fact':50 'get':56 'interest':47 'least':46 'person':37 'retain':26 'screw':17 'singl':36 'spent':4 'surgeri':11 'teeth':20,58 'think':33 'time':30 'wasn':39 'wear':53 'year':6,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4380772"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704893298 {#2024
    date: 2024-01-10 14:28:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2090 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: "50s and just spent a year in braces after dental surgery the year or so before screwed up my teeth. Now I am in my retainer. In all that time I cannot think of a single person who wasn’t excited for me or at least interested in the fact I was wearing braces to get my teeth aligned."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1720030324 {#2032
    date: 2024-07-03 20:12:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2345 …}
  +nested: Doctrine\ORM\PersistentCollection {#2083 …}
  +votes: Doctrine\ORM\PersistentCollection {#2346 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2241 …}
  -id: 295801
  -bodyTs: "'50s':1 'align':59 'brace':8,54 'cannot':32 'dental':10 'excit':41 'fact':50 'get':56 'interest':47 'least':46 'person':37 'retain':26 'screw':17 'singl':36 'spent':4 'surgeri':11 'teeth':20,58 'think':33 'time':30 'wasn':39 'wear':53 'year':6,13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4380772"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704893298 {#2024
    date: 2024-01-10 14:28:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2140
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2093
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
      \n
      I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1711688898 {#2129
      date: 2024-03-29 06:08:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@return2ozma@lemmy.world"
      "@return2ozma@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2097 …}
    +nested: Doctrine\ORM\PersistentCollection {#2079 …}
    +votes: Doctrine\ORM\PersistentCollection {#2075 …}
    +reports: Doctrine\ORM\PersistentCollection {#2037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
    -id: 275187
    -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4255634"
    +editedAt: DateTimeImmutable @1711078021 {#2133
      date: 2024-03-22 04:27:01.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704242400 {#2011
      date: 2024-01-03 01:40:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "I think that was autocorrect…for whatever reason in decided to capitalize Kim and separate chi…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704252352 {#2089
    date: 2024-01-03 04:25:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@claycle@ttrpg.network"
    "@YoorWeb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2064 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2098 …}
  -id: 275528
  -bodyTs: "'autocorrect':5 'capit':12 'chi':16 'decid':10 'kim':13 'reason':8 'separ':15 'think':2 'whatev':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4257336"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252352 {#2469
    date: 2024-01-03 04:25: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
11 DENIED edit
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2093
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
      \n
      I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1711688898 {#2129
      date: 2024-03-29 06:08:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@return2ozma@lemmy.world"
      "@return2ozma@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2097 …}
    +nested: Doctrine\ORM\PersistentCollection {#2079 …}
    +votes: Doctrine\ORM\PersistentCollection {#2075 …}
    +reports: Doctrine\ORM\PersistentCollection {#2037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
    -id: 275187
    -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4255634"
    +editedAt: DateTimeImmutable @1711078021 {#2133
      date: 2024-03-22 04:27:01.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704242400 {#2011
      date: 2024-01-03 01:40:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "I think that was autocorrect…for whatever reason in decided to capitalize Kim and separate chi…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704252352 {#2089
    date: 2024-01-03 04:25:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@claycle@ttrpg.network"
    "@YoorWeb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2064 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2098 …}
  -id: 275528
  -bodyTs: "'autocorrect':5 'capit':12 'chi':16 'decid':10 'kim':13 'reason':8 'separ':15 'think':2 'whatev':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4257336"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252352 {#2469
    date: 2024-01-03 04:25: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
12 DENIED moderate
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2094 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2093
    +user: App\Entity\User {#264 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
      \n
      I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1711688898 {#2129
      date: 2024-03-29 06:08:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@return2ozma@lemmy.world"
      "@return2ozma@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2097 …}
    +nested: Doctrine\ORM\PersistentCollection {#2079 …}
    +votes: Doctrine\ORM\PersistentCollection {#2075 …}
    +reports: Doctrine\ORM\PersistentCollection {#2037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
    -id: 275187
    -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://ttrpg.network/comment/4255634"
    +editedAt: DateTimeImmutable @1711078021 {#2133
      date: 2024-03-22 04:27:01.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704242400 {#2011
      date: 2024-01-03 01:40:00.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +body: "I think that was autocorrect…for whatever reason in decided to capitalize Kim and separate chi…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704252352 {#2089
    date: 2024-01-03 04:25:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@claycle@ttrpg.network"
    "@YoorWeb@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2092 …}
  +nested: Doctrine\ORM\PersistentCollection {#2080 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2064 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2063 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2098 …}
  -id: 275528
  -bodyTs: "'autocorrect':5 'capit':12 'chi':16 'decid':10 'kim':13 'reason':8 'separ':15 'think':2 'whatev':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4257336"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704252352 {#2469
    date: 2024-01-03 04:25: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
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
Proxies\__CG__\App\Entity\EntryComment {#2093
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
    \n
    I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1711688898 {#2129
    date: 2024-03-29 06:08:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@return2ozma@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2079 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
  -id: 275187
  -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4255634"
  +editedAt: DateTimeImmutable @1711078021 {#2133
    date: 2024-03-22 04:27:01.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704242400 {#2011
    date: 2024-01-03 01:40:00.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
Proxies\__CG__\App\Entity\EntryComment {#2093
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
    \n
    I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1711688898 {#2129
    date: 2024-03-29 06:08:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@return2ozma@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2079 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
  -id: 275187
  -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4255634"
  +editedAt: DateTimeImmutable @1711078021 {#2133
    date: 2024-03-22 04:27:01.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704242400 {#2011
    date: 2024-01-03 01:40:00.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
Proxies\__CG__\App\Entity\EntryComment {#2093
  +user: App\Entity\User {#264 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2091 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2453 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    **Cabbages, dried beans/peas/lentils, and collards**. Learn to cook these “poor foods” in ways you like - they are cheap and plentiful and amenable to lots of different methods (cabbage, especially). Extend/bulk all the above with rice, farro, polenta, tortillas, or a solid southern cornbread recipe (not sweet and more cornmeal than flour).\n
    \n
    I do both collards and beans in an instant pot (not together, though), which cuts down on mess and time. One of my favorite things to do with cabbage is make Kim chi or sauerkraut. Kraut is easier (and a little cheaper, it’s just cabbage, salt, and time) and opens up a realm of easy Euro-ish meals (kraut, lentils/potatoes, and sausages, for example, is highly economical, tasty, and filling).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1711688898 {#2129
    date: 2024-03-29 06:08:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@return2ozma@lemmy.world"
    "@return2ozma@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2097 …}
  +nested: Doctrine\ORM\PersistentCollection {#2079 …}
  +votes: Doctrine\ORM\PersistentCollection {#2075 …}
  +reports: Doctrine\ORM\PersistentCollection {#2037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2027 …}
  -id: 275187
  -bodyTs: "'amen':22 'bean':57 'beans/peas/lentils':3 'cabbag':1,28,80,97 'cheap':18 'cheaper':93 'chi':84 'collard':5,55 'cook':8 'cornbread':43 'cornmeal':49 'cut':66 'differ':26 'dri':2 'easi':107 'easier':89 'econom':120 'especi':29 'euro':109 'euro-ish':108 'exampl':117 'extend/bulk':30 'farro':36 'favorit':75 'fill':123 'flour':51 'food':11 'high':119 'instant':60 'ish':110 'kim':83 'kraut':87,112 'learn':6 'lentils/potatoes':113 'like':15 'littl':92 'lot':24 'make':82 'meal':111 'mess':69 'method':27 'one':72 'open':102 'plenti':20 'polenta':37 'poor':10 'pot':61 'realm':105 'recip':44 'rice':35 'salt':98 'sauerkraut':86 'sausag':115 'solid':41 'southern':42 'sweet':46 'tasti':121 'thing':76 'though':64 'time':71,100 'togeth':63 'tortilla':38 'way':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://ttrpg.network/comment/4255634"
  +editedAt: DateTimeImmutable @1711078021 {#2133
    date: 2024-03-22 04:27:01.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704242400 {#2011
    date: 2024-01-03 01:40:00.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details