GET https://kbin.spritesserver.nl/index.php/u/@BirdObserver@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 …}
}
0.97 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 {#2075
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: """
    Yeah, I used “send to kindle” for a long time and it’s perfectly fine for just getting stuff on the device easily (especially since you’ve got multiple devices and might want to use the Amazon cloud), but there were a couple things about it that annoyed me and got me to switch. The first is obviously that it converts everything to a “document” pdoc file instead of a book (which is obviously more of a psychological thing to make anything not from Amazon seem like “the other”), but the second issue is that the mandatory conversion would seriously screw with the formatting of the book and they just looked worse than their “native” Kindle versions, with weird spacing and big margins on some books and no way to fix it.\n
    \n
    Calibre is admittedly kind of a pain at first (not only do you have to plug in your device to a PC, the software is often unintuitive and confusing), but I think it’s worth checking out if you’re not buying books from Amazon but still want to get the best e-reader functionality out of the device possible (and it’s a nice way to see your non-Amazon ebook collection separate from the device). I convert all books to the AZW3 format with it, then use a plug-in called Quality Fix (specifically a function in it called “fix ASIN for Kindle”) and it makes all books pretty much indistinguishable from their Amazon counterparts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701963124 {#2085
    date: 2023-12-07 16:32:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
    "@BirdObserver@lemmy.world"
    "@tjhart85@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 206840
  -bodyTs: "'admit':135 'amazon':37,85,177,205,251 'annoy':48 'anyth':82 'asin':238 'azw3':218 'best':184 'big':122 'book':71,107,126,175,215,245 'buy':174 'calibr':133 'call':228,236 'check':168 'cloud':38 'collect':207 'confus':161 'convers':98 'convert':61,213 'counterpart':252 'coupl':43 'devic':22,30,151,192,211 'document':65 'e':186 'e-read':185 'easili':23 'ebook':206 'especi':24 'everyth':62 'file':67 'fine':15 'first':56,141 'fix':131,230,237 'format':104,219 'function':188,233 'get':18,182 'got':28,51 'indistinguish':248 'instead':68 'issu':93 'kind':136 'kindl':6,116,240 'like':87 'long':9 'look':111 'make':81,243 'mandatori':97 'margin':123 'might':32 'much':247 'multipl':29 'nativ':115 'nice':198 'non':204 'non-amazon':203 'obvious':58,74 'often':158 'pain':139 'pc':154 'pdoc':66 'perfect':14 'plug':148,226 'plug-in':225 'possibl':193 'pretti':246 'psycholog':78 'qualiti':229 're':172 'reader':187 'screw':101 'second':92 'see':201 'seem':86 'send':4 'separ':208 'serious':100 'sinc':25 'softwar':156 'space':120 'specif':231 'still':179 'stuff':19 'switch':54 'thing':44,79 'think':164 'time':10 'unintuit':159 'use':3,35,223 've':27 'version':117 'want':33,180 'way':129,199 'weird':119 'wors':112 'worth':167 'would':99 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5872254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701963124 {#1874
    date: 2023-12-07 16:32:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#2075
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: """
    Yeah, I used “send to kindle” for a long time and it’s perfectly fine for just getting stuff on the device easily (especially since you’ve got multiple devices and might want to use the Amazon cloud), but there were a couple things about it that annoyed me and got me to switch. The first is obviously that it converts everything to a “document” pdoc file instead of a book (which is obviously more of a psychological thing to make anything not from Amazon seem like “the other”), but the second issue is that the mandatory conversion would seriously screw with the formatting of the book and they just looked worse than their “native” Kindle versions, with weird spacing and big margins on some books and no way to fix it.\n
    \n
    Calibre is admittedly kind of a pain at first (not only do you have to plug in your device to a PC, the software is often unintuitive and confusing), but I think it’s worth checking out if you’re not buying books from Amazon but still want to get the best e-reader functionality out of the device possible (and it’s a nice way to see your non-Amazon ebook collection separate from the device). I convert all books to the AZW3 format with it, then use a plug-in called Quality Fix (specifically a function in it called “fix ASIN for Kindle”) and it makes all books pretty much indistinguishable from their Amazon counterparts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701963124 {#2085
    date: 2023-12-07 16:32:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
    "@BirdObserver@lemmy.world"
    "@tjhart85@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 206840
  -bodyTs: "'admit':135 'amazon':37,85,177,205,251 'annoy':48 'anyth':82 'asin':238 'azw3':218 'best':184 'big':122 'book':71,107,126,175,215,245 'buy':174 'calibr':133 'call':228,236 'check':168 'cloud':38 'collect':207 'confus':161 'convers':98 'convert':61,213 'counterpart':252 'coupl':43 'devic':22,30,151,192,211 'document':65 'e':186 'e-read':185 'easili':23 'ebook':206 'especi':24 'everyth':62 'file':67 'fine':15 'first':56,141 'fix':131,230,237 'format':104,219 'function':188,233 'get':18,182 'got':28,51 'indistinguish':248 'instead':68 'issu':93 'kind':136 'kindl':6,116,240 'like':87 'long':9 'look':111 'make':81,243 'mandatori':97 'margin':123 'might':32 'much':247 'multipl':29 'nativ':115 'nice':198 'non':204 'non-amazon':203 'obvious':58,74 'often':158 'pain':139 'pc':154 'pdoc':66 'perfect':14 'plug':148,226 'plug-in':225 'possibl':193 'pretti':246 'psycholog':78 'qualiti':229 're':172 'reader':187 'screw':101 'second':92 'see':201 'seem':86 'send':4 'separ':208 'serious':100 'sinc':25 'softwar':156 'space':120 'specif':231 'still':179 'stuff':19 'switch':54 'thing':44,79 'think':164 'time':10 'unintuit':159 'use':3,35,223 've':27 'version':117 'want':33,180 'way':129,199 'weird':119 'wors':112 'worth':167 'would':99 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5872254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701963124 {#1874
    date: 2023-12-07 16:32:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#2075
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1382 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: """
    Yeah, I used “send to kindle” for a long time and it’s perfectly fine for just getting stuff on the device easily (especially since you’ve got multiple devices and might want to use the Amazon cloud), but there were a couple things about it that annoyed me and got me to switch. The first is obviously that it converts everything to a “document” pdoc file instead of a book (which is obviously more of a psychological thing to make anything not from Amazon seem like “the other”), but the second issue is that the mandatory conversion would seriously screw with the formatting of the book and they just looked worse than their “native” Kindle versions, with weird spacing and big margins on some books and no way to fix it.\n
    \n
    Calibre is admittedly kind of a pain at first (not only do you have to plug in your device to a PC, the software is often unintuitive and confusing), but I think it’s worth checking out if you’re not buying books from Amazon but still want to get the best e-reader functionality out of the device possible (and it’s a nice way to see your non-Amazon ebook collection separate from the device). I convert all books to the AZW3 format with it, then use a plug-in called Quality Fix (specifically a function in it called “fix ASIN for Kindle”) and it makes all books pretty much indistinguishable from their Amazon counterparts.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701963124 {#2085
    date: 2023-12-07 16:32:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
    "@BirdObserver@lemmy.world"
    "@tjhart85@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1363 …}
  +nested: Doctrine\ORM\PersistentCollection {#1362 …}
  +votes: Doctrine\ORM\PersistentCollection {#2019 …}
  +reports: Doctrine\ORM\PersistentCollection {#2030 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2377 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2372 …}
  -id: 206840
  -bodyTs: "'admit':135 'amazon':37,85,177,205,251 'annoy':48 'anyth':82 'asin':238 'azw3':218 'best':184 'big':122 'book':71,107,126,175,215,245 'buy':174 'calibr':133 'call':228,236 'check':168 'cloud':38 'collect':207 'confus':161 'convers':98 'convert':61,213 'counterpart':252 'coupl':43 'devic':22,30,151,192,211 'document':65 'e':186 'e-read':185 'easili':23 'ebook':206 'especi':24 'everyth':62 'file':67 'fine':15 'first':56,141 'fix':131,230,237 'format':104,219 'function':188,233 'get':18,182 'got':28,51 'indistinguish':248 'instead':68 'issu':93 'kind':136 'kindl':6,116,240 'like':87 'long':9 'look':111 'make':81,243 'mandatori':97 'margin':123 'might':32 'much':247 'multipl':29 'nativ':115 'nice':198 'non':204 'non-amazon':203 'obvious':58,74 'often':158 'pain':139 'pc':154 'pdoc':66 'perfect':14 'plug':148,226 'plug-in':225 'possibl':193 'pretti':246 'psycholog':78 'qualiti':229 're':172 'reader':187 'screw':101 'second':92 'see':201 'seem':86 'send':4 'separ':208 'serious':100 'sinc':25 'softwar':156 'space':120 'specif':231 'still':179 'stuff':19 'switch':54 'thing':44,79 'think':164 'time':10 'unintuit':159 'use':3,35,223 've':27 'version':117 'want':33,180 'way':129,199 'weird':119 'wors':112 'worth':167 'would':99 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5872254"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701963124 {#1874
    date: 2023-12-07 16:32:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "Outside of buying stuff directly via the OS on the device, you’re not locked into Amazon’s store. I upload stuff to my Kindle with Calibre all the time (which works much better than the “send to kindle” function Amazon would prefer you use)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701910034 {#2079
    date: 2023-12-07 01:47:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2348 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2300 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2092 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2164 …}
  -id: 204772
  -bodyTs: "'amazon':17,41 'better':34 'buy':3 'calibr':27 'devic':11 'direct':5 'function':40 'kindl':25,39 'lock':15 'much':33 'os':8 'outsid':1 'prefer':43 're':13 'send':37 'store':19 'stuff':4,22 'time':30 'upload':21 'use':45 'via':6 'work':32 'would':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5859510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701910034 {#2078
    date: 2023-12-07 01:47:14.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 {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "Outside of buying stuff directly via the OS on the device, you’re not locked into Amazon’s store. I upload stuff to my Kindle with Calibre all the time (which works much better than the “send to kindle” function Amazon would prefer you use)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701910034 {#2079
    date: 2023-12-07 01:47:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2348 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2300 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2092 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2164 …}
  -id: 204772
  -bodyTs: "'amazon':17,41 'better':34 'buy':3 'calibr':27 'devic':11 'direct':5 'function':40 'kindl':25,39 'lock':15 'much':33 'os':8 'outsid':1 'prefer':43 're':13 'send':37 'store':19 'stuff':4,22 'time':30 'upload':21 'use':45 'via':6 'work':32 'would':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5859510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701910034 {#2078
    date: 2023-12-07 01:47:14.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 {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1410 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "Outside of buying stuff directly via the OS on the device, you’re not locked into Amazon’s store. I upload stuff to my Kindle with Calibre all the time (which works much better than the “send to kindle” function Amazon would prefer you use)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1701910034 {#2079
    date: 2023-12-07 01:47:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Jackthelad@lemmy.world"
    "@Thewhizard@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2348 …}
  +nested: Doctrine\ORM\PersistentCollection {#2314 …}
  +votes: Doctrine\ORM\PersistentCollection {#2300 …}
  +reports: Doctrine\ORM\PersistentCollection {#2333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2092 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2164 …}
  -id: 204772
  -bodyTs: "'amazon':17,41 'better':34 'buy':3 'calibr':27 'devic':11 'direct':5 'function':40 'kindl':25,39 'lock':15 'much':33 'os':8 'outsid':1 'prefer':43 're':13 'send':37 'store':19 'stuff':4,22 'time':30 'upload':21 'use':45 'via':6 'work':32 'would':42"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5859510"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701910034 {#2078
    date: 2023-12-07 01:47:14.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 {#2331
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2332 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I set up a ton of overcomplicated functions to control my home theater. Entirely replaced an old Harmony remote with my phone.\n
    \n
    Only real downside (apart from the time sink and occasional Siri weirdness) is that it relies on a couple of apps and one in particular (which I use for changing the input) the dev likes to break on updates.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701627857 {#2132
    date: 2023-12-03 19:24:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2350 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2345 …}
  -id: 192946
  -bodyTs: "'apart':26 'app':43 'break':59 'chang':52 'control':10 'coupl':41 'dev':56 'downsid':25 'entir':14 'function':8 'harmoni':18 'home':12 'input':54 'like':57 'occasion':32 'old':17 'one':45 'overcompl':7 'particular':47 'phone':22 'real':24 'reli':38 'remot':19 'replac':15 'set':2 'sink':30 'siri':33 'theater':13 'time':29 'ton':5 'updat':61 'use':50 'weird':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5778146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701627857 {#2383
    date: 2023-12-03 19:24:17.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 {#2331
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2332 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I set up a ton of overcomplicated functions to control my home theater. Entirely replaced an old Harmony remote with my phone.\n
    \n
    Only real downside (apart from the time sink and occasional Siri weirdness) is that it relies on a couple of apps and one in particular (which I use for changing the input) the dev likes to break on updates.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701627857 {#2132
    date: 2023-12-03 19:24:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2350 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2345 …}
  -id: 192946
  -bodyTs: "'apart':26 'app':43 'break':59 'chang':52 'control':10 'coupl':41 'dev':56 'downsid':25 'entir':14 'function':8 'harmoni':18 'home':12 'input':54 'like':57 'occasion':32 'old':17 'one':45 'overcompl':7 'particular':47 'phone':22 'real':24 'reli':38 'remot':19 'replac':15 'set':2 'sink':30 'siri':33 'theater':13 'time':29 'ton':5 'updat':61 'use':50 'weird':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5778146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701627857 {#2383
    date: 2023-12-03 19:24:17.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 {#2331
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2332 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2382 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I set up a ton of overcomplicated functions to control my home theater. Entirely replaced an old Harmony remote with my phone.\n
    \n
    Only real downside (apart from the time sink and occasional Siri weirdness) is that it relies on a couple of apps and one in particular (which I use for changing the input) the dev likes to break on updates.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1701627857 {#2132
    date: 2023-12-03 19:24:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cheese_greater@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2060 …}
  +nested: Doctrine\ORM\PersistentCollection {#2141 …}
  +votes: Doctrine\ORM\PersistentCollection {#2350 …}
  +reports: Doctrine\ORM\PersistentCollection {#2346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2345 …}
  -id: 192946
  -bodyTs: "'apart':26 'app':43 'break':59 'chang':52 'control':10 'coupl':41 'dev':56 'downsid':25 'entir':14 'function':8 'harmoni':18 'home':12 'input':54 'like':57 'occasion':32 'old':17 'one':45 'overcompl':7 'particular':47 'phone':22 'real':24 'reli':38 'remot':19 'replac':15 'set':2 'sink':30 'siri':33 'theater':13 'time':29 'ton':5 'updat':61 'use':50 'weird':34"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5778146"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701627857 {#2383
    date: 2023-12-03 19:24:17.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