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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#2165
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2326 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2325 …}
  +image: null
  +parent: null
  +root: null
  +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706337927 {#2102
    date: 2024-01-27 07:45:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 344079
  -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7056768"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706337927 {#2191
    date: 2024-01-27 07:45:27.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 {#2165
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2326 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2325 …}
  +image: null
  +parent: null
  +root: null
  +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706337927 {#2102
    date: 2024-01-27 07:45:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 344079
  -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7056768"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706337927 {#2191
    date: 2024-01-27 07:45:27.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 {#2165
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2326 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2325 …}
  +image: null
  +parent: null
  +root: null
  +body: "Crazy idea, but if you can’t get the bandwidth to support a media server like Jellyfin or Emby where you live, what about placing a server at a trusted relatives or friends house that does have access to high bandwidth? You might need/want to help offset a better internet plan for them though. You could then setup a VPN connection to be able to manage the server remotely and sync files and media to it. You could even use it for off site backup."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706337927 {#2102
    date: 2024-01-27 07:45:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2327 …}
  +nested: Doctrine\ORM\PersistentCollection {#2333 …}
  +votes: Doctrine\ORM\PersistentCollection {#2334 …}
  +reports: Doctrine\ORM\PersistentCollection {#2341 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2046 …}
  -id: 344079
  -bodyTs: "'abl':64 'access':38 'backup':85 'bandwidth':10,41 'better':49 'connect':61 'could':56,78 'crazi':1 'embi':19 'even':79 'file':72 'friend':33 'get':8 'help':46 'high':40 'hous':34 'idea':2 'internet':50 'jellyfin':17 'like':16 'live':22 'manag':66 'media':14,74 'might':43 'need/want':44 'offset':47 'place':25 'plan':51 'relat':31 'remot':69 'server':15,27,68 'setup':58 'site':84 'support':12 'sync':71 'though':54 'trust':30 'use':80 'vpn':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7056768"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706337927 {#2191
    date: 2024-01-27 07:45:27.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 {#2344
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2042 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2331 …}
  +image: null
  +parent: null
  +root: null
  +body: "For me it is Youtube, Lemmy, Verity or Mastodon. Sometimes it is Hacker News or Slashdot."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706329838 {#2104
    date: 2024-01-27 05:30:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Candybar121@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2351 …}
  +votes: Doctrine\ORM\PersistentCollection {#2348 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 343877
  -bodyTs: "'hacker':13 'lemmi':6 'mastodon':9 'news':14 'slashdot':16 'sometim':10 'veriti':7 'youtub':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7054192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329838 {#2099
    date: 2024-01-27 05:30:38.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 {#2344
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2042 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2331 …}
  +image: null
  +parent: null
  +root: null
  +body: "For me it is Youtube, Lemmy, Verity or Mastodon. Sometimes it is Hacker News or Slashdot."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706329838 {#2104
    date: 2024-01-27 05:30:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Candybar121@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2351 …}
  +votes: Doctrine\ORM\PersistentCollection {#2348 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 343877
  -bodyTs: "'hacker':13 'lemmi':6 'mastodon':9 'news':14 'slashdot':16 'sometim':10 'veriti':7 'youtub':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7054192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329838 {#2099
    date: 2024-01-27 05:30:38.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 {#2344
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2042 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2331 …}
  +image: null
  +parent: null
  +root: null
  +body: "For me it is Youtube, Lemmy, Verity or Mastodon. Sometimes it is Hacker News or Slashdot."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706329838 {#2104
    date: 2024-01-27 05:30:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Candybar121@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2351 …}
  +votes: Doctrine\ORM\PersistentCollection {#2348 …}
  +reports: Doctrine\ORM\PersistentCollection {#2350 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2138 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2131 …}
  -id: 343877
  -bodyTs: "'hacker':13 'lemmi':6 'mastodon':9 'news':14 'slashdot':16 'sometim':10 'veriti':7 'youtub':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7054192"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329838 {#2099
    date: 2024-01-27 05:30:38.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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: null
  +root: null
  +body: "When I start a personal project I create a readme file that has a ToDo section and a Change Log section. Anything I think of that I might want to do I put under ToDo, break it into small chunks and prioritize it. When a task is completed under the ToDo section, I move it to the Change Log section. Easy to maintain, track progress, and documents both a Road Map and Changes all in one place. It also has a section for references to shared assets that need attribution. Actually to keep it simple the same document usually also has an about section, an installation section, and a usage section."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706329135 {#2349
    date: 2024-01-27 05:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2111 …}
  +reports: Doctrine\ORM\PersistentCollection {#2302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 343865
  -bodyTs: "'actual':91 'also':79,100 'anyth':22 'asset':87 'attribut':90 'break':36 'chang':19,58,73 'chunk':40 'complet':48 'creat':8 'document':67,98 'easi':61 'file':11 'instal':106 'keep':93 'log':20,59 'maintain':63 'map':71 'might':28 'move':54 'need':89 'one':76 'person':5 'place':77 'priorit':42 'progress':65 'project':6 'put':33 'readm':10 'refer':84 'road':70 'section':16,21,52,60,82,104,107,111 'share':86 'simpl':95 'small':39 'start':3 'task':46 'think':24 'todo':15,35,51 'track':64 'usag':110 'usual':99 'want':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329135 {#2070
    date: 2024-01-27 05:18:55.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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: null
  +root: null
  +body: "When I start a personal project I create a readme file that has a ToDo section and a Change Log section. Anything I think of that I might want to do I put under ToDo, break it into small chunks and prioritize it. When a task is completed under the ToDo section, I move it to the Change Log section. Easy to maintain, track progress, and documents both a Road Map and Changes all in one place. It also has a section for references to shared assets that need attribution. Actually to keep it simple the same document usually also has an about section, an installation section, and a usage section."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706329135 {#2349
    date: 2024-01-27 05:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2111 …}
  +reports: Doctrine\ORM\PersistentCollection {#2302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 343865
  -bodyTs: "'actual':91 'also':79,100 'anyth':22 'asset':87 'attribut':90 'break':36 'chang':19,58,73 'chunk':40 'complet':48 'creat':8 'document':67,98 'easi':61 'file':11 'instal':106 'keep':93 'log':20,59 'maintain':63 'map':71 'might':28 'move':54 'need':89 'one':76 'person':5 'place':77 'priorit':42 'progress':65 'project':6 'put':33 'readm':10 'refer':84 'road':70 'section':16,21,52,60,82,104,107,111 'share':86 'simpl':95 'small':39 'start':3 'task':46 'think':24 'todo':15,35,51 'track':64 'usag':110 'usual':99 'want':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329135 {#2070
    date: 2024-01-27 05:18:55.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 {#2291
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: null
  +root: null
  +body: "When I start a personal project I create a readme file that has a ToDo section and a Change Log section. Anything I think of that I might want to do I put under ToDo, break it into small chunks and prioritize it. When a task is completed under the ToDo section, I move it to the Change Log section. Easy to maintain, track progress, and documents both a Road Map and Changes all in one place. It also has a section for references to shared assets that need attribution. Actually to keep it simple the same document usually also has an about section, an installation section, and a usage section."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706329135 {#2349
    date: 2024-01-27 05:18:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2225 …}
  +nested: Doctrine\ORM\PersistentCollection {#2127 …}
  +votes: Doctrine\ORM\PersistentCollection {#2111 …}
  +reports: Doctrine\ORM\PersistentCollection {#2302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2293 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2311 …}
  -id: 343865
  -bodyTs: "'actual':91 'also':79,100 'anyth':22 'asset':87 'attribut':90 'break':36 'chang':19,58,73 'chunk':40 'complet':48 'creat':8 'document':67,98 'easi':61 'file':11 'instal':106 'keep':93 'log':20,59 'maintain':63 'map':71 'might':28 'move':54 'need':89 'one':76 'person':5 'place':77 'priorit':42 'progress':65 'project':6 'put':33 'readm':10 'refer':84 'road':70 'section':16,21,52,60,82,104,107,111 'share':86 'simpl':95 'small':39 'start':3 'task':46 'think':24 'todo':15,35,51 'track':64 'usag':110 'usual':99 'want':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706329135 {#2070
    date: 2024-01-27 05:18:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#2189
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2109 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: "Fun fact, in a pinch the sink can be used as a urinal."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706328161 {#2301
    date: 2024-01-27 05:02:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
    "@sbv@sh.itjust.works"
    "@zero_spelled_with_an_ecks@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2110 …}
  +nested: Doctrine\ORM\PersistentCollection {#2112 …}
  +votes: Doctrine\ORM\PersistentCollection {#2114 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
  -id: 343841
  -bodyTs: "'fact':2 'fun':1 'pinch':5 'sink':7 'urin':13 'use':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706328161 {#2133
    date: 2024-01-27 05:02:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2189
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2109 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: "Fun fact, in a pinch the sink can be used as a urinal."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706328161 {#2301
    date: 2024-01-27 05:02:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
    "@sbv@sh.itjust.works"
    "@zero_spelled_with_an_ecks@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2110 …}
  +nested: Doctrine\ORM\PersistentCollection {#2112 …}
  +votes: Doctrine\ORM\PersistentCollection {#2114 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
  -id: 343841
  -bodyTs: "'fact':2 'fun':1 'pinch':5 'sink':7 'urin':13 'use':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706328161 {#2133
    date: 2024-01-27 05:02:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2189
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2298 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2252 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2109 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2103 …}
  +body: "Fun fact, in a pinch the sink can be used as a urinal."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706328161 {#2301
    date: 2024-01-27 05:02:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
    "@sbv@sh.itjust.works"
    "@zero_spelled_with_an_ecks@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2110 …}
  +nested: Doctrine\ORM\PersistentCollection {#2112 …}
  +votes: Doctrine\ORM\PersistentCollection {#2114 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2122 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
  -id: 343841
  -bodyTs: "'fact':2 'fun':1 'pinch':5 'sink':7 'urin':13 'use':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7053661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706328161 {#2133
    date: 2024-01-27 05:02:41.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#2163
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1563 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +body: "If I had to speculate and GUESS, based on information I know now and if I give the CTO the benefit of the doubt and assume he was competent (contrary to what I saw), I would say they were having trouble canceling the contract with the third party consulting firm we were hired through. I also think they might have been quietly moving their operations out of state to another infrastructure originally belonging to another company they bought or merged with that had their own IT team and wanted us kept out of the loop. Hiring us might have been a way to reduce our compensation and get us under an NDA regarding the move. When hiring us failed they were able to re-negotiate the terms of the contract with the consulting firm for half of what it was. Again, just a guess."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1698792771 {#2192
    date: 2023-10-31 23:52:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pdavis@lemmy.world"
    "@MercuryGenisus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2139 …}
  +reports: Doctrine\ORM\PersistentCollection {#2224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 82003
  -bodyTs: "'abl':122 'also':56 'anoth':70,75 'assum':26 'base':8 'belong':73 'benefit':21 'bought':78 'cancel':42 'compani':76 'compens':106 'compet':29 'consult':49,134 'contract':44,131 'contrari':30 'cto':19 'doubt':24 'fail':119 'firm':50,135 'get':108 'give':17 'guess':7,145 'half':137 'hire':53,96,117 'inform':10 'infrastructur':71 'kept':91 'know':12 'loop':95 'merg':80 'might':59,98 'move':63,115 'nda':112 'negoti':126 'oper':65 'origin':72 'parti':48 'quiet':62 're':125 're-negoti':124 'reduc':104 'regard':113 'saw':34 'say':37 'specul':5 'state':68 'team':87 'term':128 'think':57 'third':47 'troubl':41 'us':90,97,109,118 'want':89 'way':102 'would':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4968749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698792771 {#2299
    date: 2023-10-31 23:52:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#2163
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1563 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +body: "If I had to speculate and GUESS, based on information I know now and if I give the CTO the benefit of the doubt and assume he was competent (contrary to what I saw), I would say they were having trouble canceling the contract with the third party consulting firm we were hired through. I also think they might have been quietly moving their operations out of state to another infrastructure originally belonging to another company they bought or merged with that had their own IT team and wanted us kept out of the loop. Hiring us might have been a way to reduce our compensation and get us under an NDA regarding the move. When hiring us failed they were able to re-negotiate the terms of the contract with the consulting firm for half of what it was. Again, just a guess."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1698792771 {#2192
    date: 2023-10-31 23:52:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pdavis@lemmy.world"
    "@MercuryGenisus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2139 …}
  +reports: Doctrine\ORM\PersistentCollection {#2224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 82003
  -bodyTs: "'abl':122 'also':56 'anoth':70,75 'assum':26 'base':8 'belong':73 'benefit':21 'bought':78 'cancel':42 'compani':76 'compens':106 'compet':29 'consult':49,134 'contract':44,131 'contrari':30 'cto':19 'doubt':24 'fail':119 'firm':50,135 'get':108 'give':17 'guess':7,145 'half':137 'hire':53,96,117 'inform':10 'infrastructur':71 'kept':91 'know':12 'loop':95 'merg':80 'might':59,98 'move':63,115 'nda':112 'negoti':126 'oper':65 'origin':72 'parti':48 'quiet':62 're':125 're-negoti':124 'reduc':104 'regard':113 'saw':34 'say':37 'specul':5 'state':68 'team':87 'term':128 'think':57 'third':47 'troubl':41 'us':90,97,109,118 'want':89 'way':102 'would':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4968749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698792771 {#2299
    date: 2023-10-31 23:52:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#2163
  +user: App\Entity\User {#265 …}
  +entry: App\Entity\Entry {#1563 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1719 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2162 …}
  +body: "If I had to speculate and GUESS, based on information I know now and if I give the CTO the benefit of the doubt and assume he was competent (contrary to what I saw), I would say they were having trouble canceling the contract with the third party consulting firm we were hired through. I also think they might have been quietly moving their operations out of state to another infrastructure originally belonging to another company they bought or merged with that had their own IT team and wanted us kept out of the loop. Hiring us might have been a way to reduce our compensation and get us under an NDA regarding the move. When hiring us failed they were able to re-negotiate the terms of the contract with the consulting firm for half of what it was. Again, just a guess."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1698792771 {#2192
    date: 2023-10-31 23:52:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@pdavis@lemmy.world"
    "@MercuryGenisus@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2043 …}
  +votes: Doctrine\ORM\PersistentCollection {#2139 …}
  +reports: Doctrine\ORM\PersistentCollection {#2224 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2223 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2215 …}
  -id: 82003
  -bodyTs: "'abl':122 'also':56 'anoth':70,75 'assum':26 'base':8 'belong':73 'benefit':21 'bought':78 'cancel':42 'compani':76 'compens':106 'compet':29 'consult':49,134 'contract':44,131 'contrari':30 'cto':19 'doubt':24 'fail':119 'firm':50,135 'get':108 'give':17 'guess':7,145 'half':137 'hire':53,96,117 'inform':10 'infrastructur':71 'kept':91 'know':12 'loop':95 'merg':80 'might':59,98 'move':63,115 'nda':112 'negoti':126 'oper':65 'origin':72 'parti':48 'quiet':62 're':125 're-negoti':124 'reduc':104 'regard':113 'saw':34 'say':37 'specul':5 'state':68 'team':87 'term':128 'think':57 'third':47 'troubl':41 'us':90,97,109,118 'want':89 'way':102 'would':36"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4968749"
  +editedAt: null
  +createdAt: DateTimeImmutable @1698792771 {#2299
    date: 2023-10-31 23:52:51.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