GET https://kbin.spritesserver.nl/u/@Lodra@programming.dev/newest/1y

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.25 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
Proxies\__CG__\App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#2078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2020
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2050 …}
  +votes: Doctrine\ORM\PersistentCollection {#2045 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2126 …}
  +children: [
    App\Entity\EntryComment {#1405
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#1383
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#1402
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2084
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#2078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2020
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2050 …}
  +votes: Doctrine\ORM\PersistentCollection {#2045 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2126 …}
  +children: [
    App\Entity\EntryComment {#1405
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#1383
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#1402
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2084
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1385
  +user: Proxies\__CG__\App\Entity\User {#2078 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "What-are-some-must-have-Firefox-plugins"
  +title: "What are some must have Firefox plugins?"
  +url: null
  +body: null
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 116
  +favouriteCount: 273
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1729042132 {#2020
    date: 2024-10-16 03:28:52.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2050 …}
  +votes: Doctrine\ORM\PersistentCollection {#2045 …}
  +reports: Doctrine\ORM\PersistentCollection {#2059 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  +badges: Doctrine\ORM\PersistentCollection {#2126 …}
  +children: [
    App\Entity\EntryComment {#1405
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1385 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
      +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1705672862 {#1383
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@cashews_best_nut@lemmy.world"
        "@vividspecter@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1404 …}
      +nested: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      -id: 322696
      -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6608970"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705672862 {#1402
        date: 2024-01-19 15:01:02.0 +01:00
      }
      +"title": 322696
    }
  ]
  -id: 31625
  -titleTs: "'firefox':6 'must':4 'plugin':7"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705713894
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10889359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705627494 {#2084
    date: 2024-01-19 02:24:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1405
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1385
    +user: Proxies\__CG__\App\Entity\User {#2078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2020
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2045 …}
    +reports: Doctrine\ORM\PersistentCollection {#2059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    +badges: Doctrine\ORM\PersistentCollection {#2126 …}
    +children: [
      App\Entity\EntryComment {#1405}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2084
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#1383
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#1402
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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 {#1405
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1385
    +user: Proxies\__CG__\App\Entity\User {#2078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2020
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2045 …}
    +reports: Doctrine\ORM\PersistentCollection {#2059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    +badges: Doctrine\ORM\PersistentCollection {#2126 …}
    +children: [
      App\Entity\EntryComment {#1405}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2084
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#1383
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#1402
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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 {#1405
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1385
    +user: Proxies\__CG__\App\Entity\User {#2078 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "What-are-some-must-have-Firefox-plugins"
    +title: "What are some must have Firefox plugins?"
    +url: null
    +body: null
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 116
    +favouriteCount: 273
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729042132 {#2020
      date: 2024-10-16 03:28:52.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2045 …}
    +reports: Doctrine\ORM\PersistentCollection {#2059 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    +badges: Doctrine\ORM\PersistentCollection {#2126 …}
    +children: [
      App\Entity\EntryComment {#1405}
    ]
    -id: 31625
    -titleTs: "'firefox':6 'must':4 'plugin':7"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705713894
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10889359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705627494 {#2084
      date: 2024-01-19 02:24:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1382 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1401 …}
  +body: "I recently discovered sidebery for tabs. I recommend taking a look. It’s fantastic"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705672862 {#1383
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@cashews_best_nut@lemmy.world"
    "@vividspecter@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1404 …}
  +nested: Doctrine\ORM\PersistentCollection {#1361 …}
  +votes: Doctrine\ORM\PersistentCollection {#1403 …}
  +reports: Doctrine\ORM\PersistentCollection {#2023 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
  -id: 322696
  -bodyTs: "'discov':3 'fantast':14 'look':11 'recent':2 'recommend':8 'sideberi':4 'tab':6 'take':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6608970"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705672862 {#1402
    date: 2024-01-19 15:01:02.0 +01:00
  }
  +"title": 322696
}
"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
Proxies\__CG__\App\Entity\Entry {#1907
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2044
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: [
    App\Entity\EntryComment {#1874
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1907 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#1926
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1407 …}
      +nested: Doctrine\ORM\PersistentCollection {#2391 …}
      +votes: Doctrine\ORM\PersistentCollection {#2369 …}
      +reports: Doctrine\ORM\PersistentCollection {#2392 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#1410
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2335
    date: 2024-01-13 18:17:08.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1907
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2044
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: [
    App\Entity\EntryComment {#1874
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1907 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#1926
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1407 …}
      +nested: Doctrine\ORM\PersistentCollection {#2391 …}
      +votes: Doctrine\ORM\PersistentCollection {#2369 …}
      +reports: Doctrine\ORM\PersistentCollection {#2392 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#1410
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2335
    date: 2024-01-13 18:17:08.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1907
  +user: Proxies\__CG__\App\Entity\User {#2089 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "entire-system-backups-onto-the-server-how"
  +title: "entire system backups onto the server - how?"
  +url: null
  +body: """
    Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
    \n
    So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
    \n
    Thanks in advance
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 11
  +favouriteCount: 22
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1722914453 {#2044
    date: 2024-08-06 05:20:53.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2068 …}
  +votes: Doctrine\ORM\PersistentCollection {#2215 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  +badges: Doctrine\ORM\PersistentCollection {#2189 …}
  +children: [
    App\Entity\EntryComment {#1874
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1907 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
        \n
        Disclaimer: this does take more effort!
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1722763946 {#1926
        date: 2024-08-04 11:32:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@ZeDoTelhado@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1407 …}
      +nested: Doctrine\ORM\PersistentCollection {#2391 …}
      +votes: Doctrine\ORM\PersistentCollection {#2369 …}
      +reports: Doctrine\ORM\PersistentCollection {#2392 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
      -id: 305815
      -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6413737"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705169321 {#1410
        date: 2024-01-13 19:08:41.0 +01:00
      }
      +"title": 305815
    }
  ]
  -id: 30202
  -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
  -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705252628
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10669195"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705166228 {#2335
    date: 2024-01-13 18:17:08.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
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 {#1874
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1907
    +user: Proxies\__CG__\App\Entity\User {#2089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2044
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2215 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    +badges: Doctrine\ORM\PersistentCollection {#2189 …}
    +children: [
      App\Entity\EntryComment {#1874}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2335
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#1926
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#1410
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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 {#1874
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1907
    +user: Proxies\__CG__\App\Entity\User {#2089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2044
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2215 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    +badges: Doctrine\ORM\PersistentCollection {#2189 …}
    +children: [
      App\Entity\EntryComment {#1874}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2335
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#1926
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#1410
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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 {#1874
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1907
    +user: Proxies\__CG__\App\Entity\User {#2089 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "entire-system-backups-onto-the-server-how"
    +title: "entire system backups onto the server - how?"
    +url: null
    +body: """
      Hey there, I have a (very) small Ubuntu server and I was dabbling on the idea to do system backups (entire system, meaning, if the disk of the said pc fries, I can get another one, put the info from the backup on the new disk, works immediately afterwards). I have a couple of Linux mint machines and a windows one. I searched a lot out there and found several names, from rsync to Borg backup.But ultimately I don’t really know if these solutions would fit my use case.\n
      \n
      So the question is: is there a feasible way/service that can be self hosted to do backups of local machines, similar to an image backup? Or, if you believe there are better ways to do it, can you please mention it?\n
      \n
      Thanks in advance
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 11
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722914453 {#2044
      date: 2024-08-06 05:20:53.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2068 …}
    +votes: Doctrine\ORM\PersistentCollection {#2215 …}
    +reports: Doctrine\ORM\PersistentCollection {#2231 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
    +badges: Doctrine\ORM\PersistentCollection {#2189 …}
    +children: [
      App\Entity\EntryComment {#1874}
    ]
    -id: 30202
    -titleTs: "'backup':3 'entir':1 'onto':4 'server':6 'system':2"
    -bodyTs: "'advanc':134 'afterward':49 'anoth':35 'backup':20,42,107,115 'backup.but':76 'believ':119 'better':122 'borg':75 'case':90 'coupl':53 'dabbl':13 'disk':26,46 'entir':21 'feasibl':98 'fit':87 'found':69 'fri':31 'get':34 'hey':1 'host':104 'idea':16 'imag':114 'immedi':48 'info':39 'know':82 'linux':55 'local':109 'lot':65 'machin':57,110 'mean':23 'mention':130 'mint':56 'name':71 'new':45 'one':36,61 'pc':30 'pleas':129 'put':37 'question':93 'realli':81 'rsync':73 'said':29 'search':63 'self':103 'server':9 'sever':70 'similar':111 'small':7 'solut':85 'system':19,22 'thank':132 'ubuntu':8 'ultim':77 'use':89 'way':123 'way/service':99 'window':60 'work':47 'would':86"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705252628
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10669195"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705166228 {#2335
      date: 2024-01-13 18:17:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1908 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    If you’re up for it, it’s generally better to not backup everything. Only backup the data that you need. Like a database. Or photos, music, movies, etc. for personal data. For everything else, it’s best to automate the install and maintenance of your server.\n
    \n
    Disclaimer: this does take more effort!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1722763946 {#1926
    date: 2024-08-04 11:32:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ZeDoTelhado@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1407 …}
  +nested: Doctrine\ORM\PersistentCollection {#2391 …}
  +votes: Doctrine\ORM\PersistentCollection {#2369 …}
  +reports: Doctrine\ORM\PersistentCollection {#2392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1384 …}
  -id: 305815
  -bodyTs: "'autom':40 'backup':13,16 'best':38 'better':10 'data':18,32 'databas':24 'disclaim':48 'effort':53 'els':35 'etc':29 'everyth':14,34 'general':9 'instal':42 'like':22 'mainten':44 'movi':28 'music':27 'need':21 'person':31 'photo':26 're':3 'server':47 'take':51"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6413737"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705169321 {#1410
    date: 2024-01-13 19:08:41.0 +01:00
  }
  +"title": 305815
}
"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
Proxies\__CG__\App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2311
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2301 …}
  +votes: Doctrine\ORM\PersistentCollection {#2320 …}
  +reports: Doctrine\ORM\PersistentCollection {#2322 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
  +badges: Doctrine\ORM\PersistentCollection {#2308 …}
  +children: [
    1 => App\Entity\EntryComment {#2454
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2452
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2457
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2361
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2386 …}
      +nested: Doctrine\ORM\PersistentCollection {#2385 …}
      +votes: Doctrine\ORM\PersistentCollection {#2378 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2364
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2198
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2311
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2301 …}
  +votes: Doctrine\ORM\PersistentCollection {#2320 …}
  +reports: Doctrine\ORM\PersistentCollection {#2322 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
  +badges: Doctrine\ORM\PersistentCollection {#2308 …}
  +children: [
    1 => App\Entity\EntryComment {#2454
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2452
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2457
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2361
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2386 …}
      +nested: Doctrine\ORM\PersistentCollection {#2385 …}
      +votes: Doctrine\ORM\PersistentCollection {#2378 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2364
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2198
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2455
  +user: Proxies\__CG__\App\Entity\User {#2073 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "Open-source-keyboard-for-iOS"
  +title: "Open source keyboard for iOS?"
  +url: null
  +body: """
    Does an open source keyboard exist for iOS that respect your privacy?\n
    \n
    Does apple get what you type on the keyboard in their servers?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 14
  +favouriteCount: 26
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1720029226 {#2311
    date: 2024-07-03 19:53:46.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2301 …}
  +votes: Doctrine\ORM\PersistentCollection {#2320 …}
  +reports: Doctrine\ORM\PersistentCollection {#2322 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
  +badges: Doctrine\ORM\PersistentCollection {#2308 …}
  +children: [
    1 => App\Entity\EntryComment {#2454
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
        \n
        The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1704588945 {#2452
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2459 …}
      +nested: Doctrine\ORM\PersistentCollection {#2470 …}
      +votes: Doctrine\ORM\PersistentCollection {#2467 …}
      +reports: Doctrine\ORM\PersistentCollection {#2371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
      -id: 287307
      -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6204775"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704588945 {#2457
        date: 2024-01-07 01:55:45.0 +01:00
      }
      +"title": 287307
    }
    0 => App\Entity\EntryComment {#2372
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
      +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704645682 {#2361
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@reactive_recall@lemmy.ml"
        "@helpImTrappedOnline@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2386 …}
      +nested: Doctrine\ORM\PersistentCollection {#2385 …}
      +votes: Doctrine\ORM\PersistentCollection {#2378 …}
      +reports: Doctrine\ORM\PersistentCollection {#2381 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
      -id: 289105
      -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/6218607"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704645682 {#2364
        date: 2024-01-07 17:41:22.0 +01:00
      }
      +"title": 289105
    }
  ]
  -id: 27717
  -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
  -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704664152
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/10206342"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704577752 {#2198
    date: 2024-01-06 22:49:12.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 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
22 DENIED moderate
App\Entity\EntryComment {#2454
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454}
      0 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2361
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2386 …}
        +nested: Doctrine\ORM\PersistentCollection {#2385 …}
        +votes: Doctrine\ORM\PersistentCollection {#2378 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2364
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2452
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2457
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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
23 DENIED edit
App\Entity\EntryComment {#2454
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454}
      0 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2361
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2386 …}
        +nested: Doctrine\ORM\PersistentCollection {#2385 …}
        +votes: Doctrine\ORM\PersistentCollection {#2378 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2364
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2452
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2457
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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
24 DENIED moderate
App\Entity\EntryComment {#2454
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454}
      0 => App\Entity\EntryComment {#2372
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
        +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704645682 {#2361
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
          "@helpImTrappedOnline@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2386 …}
        +nested: Doctrine\ORM\PersistentCollection {#2385 …}
        +votes: Doctrine\ORM\PersistentCollection {#2378 …}
        +reports: Doctrine\ORM\PersistentCollection {#2381 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
        -id: 289105
        -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6218607"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704645682 {#2364
          date: 2024-01-07 17:41:22.0 +01:00
        }
        +"title": 289105
      }
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
    \n
    The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1704588945 {#2452
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2459 …}
  +nested: Doctrine\ORM\PersistentCollection {#2470 …}
  +votes: Doctrine\ORM\PersistentCollection {#2467 …}
  +reports: Doctrine\ORM\PersistentCollection {#2371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
  -id: 287307
  -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6204775"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588945 {#2457
    date: 2024-01-07 01:55:45.0 +01:00
  }
  +"title": 287307
}
"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
25 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
26 DENIED moderate
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2452
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2459 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2457
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2372}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2361
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2386 …}
  +nested: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2364
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
27 DENIED edit
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2452
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2459 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2457
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2372}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2361
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2386 …}
  +nested: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2364
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
28 DENIED moderate
App\Entity\EntryComment {#2372
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2455
    +user: Proxies\__CG__\App\Entity\User {#2073 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "Open-source-keyboard-for-iOS"
    +title: "Open source keyboard for iOS?"
    +url: null
    +body: """
      Does an open source keyboard exist for iOS that respect your privacy?\n
      \n
      Does apple get what you type on the keyboard in their servers?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1720029226 {#2311
      date: 2024-07-03 19:53:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2301 …}
    +votes: Doctrine\ORM\PersistentCollection {#2320 …}
    +reports: Doctrine\ORM\PersistentCollection {#2322 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2312 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2307 …}
    +badges: Doctrine\ORM\PersistentCollection {#2308 …}
    +children: [
      1 => App\Entity\EntryComment {#2454
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2455 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          While the other responses so far have good info, none has offered a useful answer. Yes, apple collects data, but thankfully don’t sell it to the world. Buying a new phone isn’t a trivial expense so some of us are stuck for a bit. As a fellow IOS user (for now), I too would like to hear some more options.\n
          \n
          The best I’ve found so far is Typewise. They claim to be private and secure but it’s closed source so so knows. Apple gets to review their code when submitting to the app store which says that Typewise collects some data but none of it is linked to the user. It’s freemium. Unfortunately, I don’t like their keyboard. Swipe typing is my personal requirement🙂
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1704588945 {#2452
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@reactive_recall@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2459 …}
        +nested: Doctrine\ORM\PersistentCollection {#2470 …}
        +votes: Doctrine\ORM\PersistentCollection {#2467 …}
        +reports: Doctrine\ORM\PersistentCollection {#2371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2370 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2360 …}
        -id: 287307
        -bodyTs: "'answer':15 'app':97 'appl':17,87 'best':64 'bit':46 'buy':29 'claim':73 'close':82 'code':92 'collect':18,103 'data':19,105 'expens':37 'far':6,69 'fellow':49 'found':67 'freemium':117 'get':88 'good':8 'hear':59 'info':9 'io':50 'isn':33 'keyboard':124 'know':86 'like':57,122 'link':111 'new':31 'none':10,107 'offer':12 'option':62 'person':129 'phone':32 'privat':76 'requir':130 'respons':4 'review':90 'say':100 'secur':78 'sell':24 'sourc':83 'store':98 'stuck':43 'submit':94 'swipe':125 'thank':21 'trivial':36 'type':126 'typewis':71,102 'unfortun':118 'us':41 'use':14 'user':51,114 've':66 'world':28 'would':56 'yes':16"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/6204775"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704588945 {#2457
          date: 2024-01-07 01:55:45.0 +01:00
        }
        +"title": 287307
      }
      0 => App\Entity\EntryComment {#2372}
    ]
    -id: 27717
    -titleTs: "'io':5 'keyboard':3 'open':1 'sourc':2"
    -bodyTs: "'appl':14 'exist':6 'get':15 'io':8 'keyboard':5,21 'open':3 'privaci':12 'respect':10 'server':24 'sourc':4 'type':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704664152
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/10206342"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704577752 {#2198
      date: 2024-01-06 22:49:12.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2380 …}
  +body: "As the person criticizing the top level comments, I just want to say thanks. This is a straight answer and an option that I wasn’t aware of. Looking into it!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704645682 {#2361
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@reactive_recall@lemmy.ml"
    "@helpImTrappedOnline@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2386 …}
  +nested: Doctrine\ORM\PersistentCollection {#2385 …}
  +votes: Doctrine\ORM\PersistentCollection {#2378 …}
  +reports: Doctrine\ORM\PersistentCollection {#2381 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1910 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1909 …}
  -id: 289105
  -bodyTs: "'answer':19 'awar':27 'comment':8 'critic':4 'level':7 'look':29 'option':22 'person':3 'say':13 'straight':18 'thank':14 'top':6 'want':11 'wasn':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6218607"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704645682 {#2364
    date: 2024-01-07 17:41:22.0 +01:00
  }
  +"title": 289105
}
"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
29 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
30 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1629
  +user: Proxies\__CG__\App\Entity\User {#2216 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: Proxies\__CG__\App\Entity\Image {#2313 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2304
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2294 …}
  +votes: Doctrine\ORM\PersistentCollection {#2296 …}
  +reports: Doctrine\ORM\PersistentCollection {#2281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
  +badges: Doctrine\ORM\PersistentCollection {#2279 …}
  +children: [
    2 => App\Entity\EntryComment {#1628
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#1599
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#1626
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    1 => App\Entity\EntryComment {#1727
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1730
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#1732
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    0 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1740
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2464 …}
      +nested: Doctrine\ORM\PersistentCollection {#2448 …}
      +votes: Doctrine\ORM\PersistentCollection {#2447 …}
      +reports: Doctrine\ORM\PersistentCollection {#2462 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1707
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2302
    date: 2023-12-09 14:56:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1629
  +user: Proxies\__CG__\App\Entity\User {#2216 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: Proxies\__CG__\App\Entity\Image {#2313 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2304
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2294 …}
  +votes: Doctrine\ORM\PersistentCollection {#2296 …}
  +reports: Doctrine\ORM\PersistentCollection {#2281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
  +badges: Doctrine\ORM\PersistentCollection {#2279 …}
  +children: [
    2 => App\Entity\EntryComment {#1628
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#1599
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#1626
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    1 => App\Entity\EntryComment {#1727
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1730
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#1732
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    0 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1740
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2464 …}
      +nested: Doctrine\ORM\PersistentCollection {#2448 …}
      +votes: Doctrine\ORM\PersistentCollection {#2447 …}
      +reports: Doctrine\ORM\PersistentCollection {#2462 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1707
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2302
    date: 2023-12-09 14:56:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1629
  +user: Proxies\__CG__\App\Entity\User {#2216 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: Proxies\__CG__\App\Entity\Image {#2313 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
  +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
  +title: "BVG out here recommending the best 2FA Apps!"
  +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
  +body: """
    cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
    \n
    > Nevertheless I chose my Yubikey instead.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 10
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1703191673 {#2304
    date: 2023-12-21 21:47:53.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2294 …}
  +votes: Doctrine\ORM\PersistentCollection {#2296 …}
  +reports: Doctrine\ORM\PersistentCollection {#2281 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
  +badges: Doctrine\ORM\PersistentCollection {#2279 …}
  +children: [
    2 => App\Entity\EntryComment {#1628
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1702214321 {#1599
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1611 …}
      +nested: Doctrine\ORM\PersistentCollection {#1711 …}
      +votes: Doctrine\ORM\PersistentCollection {#1795 …}
      +reports: Doctrine\ORM\PersistentCollection {#1691 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
      -id: 216914
      -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5598178"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702214321 {#1626
        date: 2023-12-10 14:18:41.0 +01:00
      }
      +"title": 216914
    }
    1 => App\Entity\EntryComment {#1727
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: """
        Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
        \n
        The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702332331 {#1730
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1724 …}
      +votes: Doctrine\ORM\PersistentCollection {#1715 …}
      +reports: Doctrine\ORM\PersistentCollection {#1718 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
      -id: 217544
      -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639150"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332331 {#1732
        date: 2023-12-11 23:05:31.0 +01:00
      }
      +"title": 217544
    }
    0 => App\Entity\EntryComment {#2465
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
      +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702332408 {#1740
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Y2K38@lemmy.one"
        "@picnicolas@slrpnk.net"
        "@Lodra@programming.dev"
        "@Zekenator_von@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2464 …}
      +nested: Doctrine\ORM\PersistentCollection {#2448 …}
      +votes: Doctrine\ORM\PersistentCollection {#2447 …}
      +reports: Doctrine\ORM\PersistentCollection {#2462 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
      -id: 217545
      -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5639190"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702332408 {#1707
        date: 2023-12-11 23:06:48.0 +01:00
      }
      +"title": 217545
    }
  ]
  -id: 21358
  -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
  -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702216594
  +visibility: "visible             "
  +apId: "https://lemmy.one/post/7810589"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702130194 {#2302
    date: 2023-12-09 14:56:34.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 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
34 DENIED moderate
App\Entity\EntryComment {#1628
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628}
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#1599
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#1626
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"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
35 DENIED edit
App\Entity\EntryComment {#1628
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628}
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#1599
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#1626
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"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
36 DENIED moderate
App\Entity\EntryComment {#1628
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628}
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702214321 {#1599
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1611 …}
  +nested: Doctrine\ORM\PersistentCollection {#1711 …}
  +votes: Doctrine\ORM\PersistentCollection {#1795 …}
  +reports: Doctrine\ORM\PersistentCollection {#1691 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
  -id: 216914
  -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5598178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702214321 {#1626
    date: 2023-12-10 14:18:41.0 +01:00
  }
  +"title": 216914
}
"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
37 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
38 DENIED moderate
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727}
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1730
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#1732
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
39 DENIED edit
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727}
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1730
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#1732
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
40 DENIED moderate
App\Entity\EntryComment {#1727
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727}
      0 => App\Entity\EntryComment {#2465
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702332408 {#1740
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2464 …}
        +nested: Doctrine\ORM\PersistentCollection {#2448 …}
        +votes: Doctrine\ORM\PersistentCollection {#2447 …}
        +reports: Doctrine\ORM\PersistentCollection {#2462 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
        -id: 217545
        -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639190"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332408 {#1707
          date: 2023-12-11 23:06:48.0 +01:00
        }
        +"title": 217545
      }
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: """
    Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
    \n
    The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702332331 {#1730
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1724 …}
  +votes: Doctrine\ORM\PersistentCollection {#1715 …}
  +reports: Doctrine\ORM\PersistentCollection {#1718 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
  -id: 217544
  -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639150"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332331 {#1732
    date: 2023-12-11 23:05:31.0 +01:00
  }
  +"title": 217544
}
"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
41 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
42 DENIED moderate
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1740
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2464 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1707
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"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
43 DENIED edit
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1740
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2464 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1707
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"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
44 DENIED moderate
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1629
    +user: Proxies\__CG__\App\Entity\User {#2216 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
    +image: Proxies\__CG__\App\Entity\Image {#2313 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2292 …}
    +slug: "BVG-out-here-recommending-the-best-2FA-Apps"
    +title: "BVG out here recommending the best 2FA Apps!"
    +url: "https://lemmy.one/pictrs/image/235cf489-75ab-49a8-94c4-01b26f0f1386.png"
    +body: """
      cross-posted from: [lemmy.one/post/7807944](https://lemmy.one/post/7807944)\n
      \n
      > Nevertheless I chose my Yubikey instead.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 10
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703191673 {#2304
      date: 2023-12-21 21:47:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2294 …}
    +votes: Doctrine\ORM\PersistentCollection {#2296 …}
    +reports: Doctrine\ORM\PersistentCollection {#2281 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2278 …}
    +badges: Doctrine\ORM\PersistentCollection {#2279 …}
    +children: [
      2 => App\Entity\EntryComment {#1628
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: "Bitwarden has been working well for me on iOS. It’s a paid feature though. $10 a year I think"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1702214321 {#1599
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1611 …}
        +nested: Doctrine\ORM\PersistentCollection {#1711 …}
        +votes: Doctrine\ORM\PersistentCollection {#1795 …}
        +reports: Doctrine\ORM\PersistentCollection {#1691 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1689 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1687 …}
        -id: 216914
        -bodyTs: "'10':16 'bitwarden':1 'featur':14 'io':9 'paid':13 'think':20 'though':15 'well':5 'work':4 'year':18"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5598178"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702214321 {#1626
          date: 2023-12-10 14:18:41.0 +01:00
        }
        +"title": 216914
      }
      1 => App\Entity\EntryComment {#1727
        +user: App\Entity\User {#259 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1629 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
        +body: """
          Bitwarden uses end to end encryption. This severely reduces the risk their infra is attacked. The encryption keys exist on your devices only so it’s impossible to read the server side data.\n
          \n
          The only real question is how much you trust Bitwarden as a company. Are they completely lying about E2EE to customers and auditors? If not, then Bitwarden is a good choice.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702332331 {#1730
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Y2K38@lemmy.one"
          "@picnicolas@slrpnk.net"
          "@Lodra@programming.dev"
          "@Zekenator_von@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#1733 …}
        +nested: Doctrine\ORM\PersistentCollection {#1724 …}
        +votes: Doctrine\ORM\PersistentCollection {#1715 …}
        +reports: Doctrine\ORM\PersistentCollection {#1718 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1716 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1739 …}
        -id: 217544
        -bodyTs: "'attack':15 'auditor':56 'bitwarden':1,43,60 'choic':64 'compani':46 'complet':49 'custom':54 'data':33 'devic':22 'e2ee':52 'encrypt':6,17 'end':3,5 'exist':19 'good':63 'imposs':27 'infra':13 'key':18 'lie':50 'much':40 'question':37 'read':29 'real':36 'reduc':9 'risk':11 'server':31 'sever':8 'side':32 'trust':42 'use':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://programming.dev/comment/5639150"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702332331 {#1732
          date: 2023-12-11 23:05:31.0 +01:00
        }
        +"title": 217544
      }
      0 => App\Entity\EntryComment {#2465}
    ]
    -id: 21358
    -titleTs: "'2fa':7 'app':8 'best':6 'bvg':1 'recommend':4"
    -bodyTs: "'/post/7807944](https://lemmy.one/post/7807944)':7 'chose':10 'cross':2 'cross-post':1 'instead':13 'lemmy.one':6 'lemmy.one/post/7807944](https://lemmy.one/post/7807944)':5 'nevertheless':8 'post':3 'yubikey':12"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702216594
    +visibility: "visible             "
    +apId: "https://lemmy.one/post/7810589"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702130194 {#2302
      date: 2023-12-09 14:56:34.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1630 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1735 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1598 …}
  +body: "Oh and ya, it’s has a one time passcode function. Works great! It will even autofill into OTP fields… sometimes 🙂"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702332408 {#1740
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Y2K38@lemmy.one"
    "@picnicolas@slrpnk.net"
    "@Lodra@programming.dev"
    "@Zekenator_von@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2464 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 217545
  -bodyTs: "'autofil':17 'even':16 'field':20 'function':11 'great':13 'oh':1 'one':8 'otp':19 'passcod':10 'sometim':21 'time':9 'work':12 'ya':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5639190"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702332408 {#1707
    date: 2023-12-11 23:06:48.0 +01:00
  }
  +"title": 217545
}
"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
45 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
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1604
  +user: Proxies\__CG__\App\Entity\User {#2221 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2277
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  +badges: Doctrine\ORM\PersistentCollection {#2201 …}
  +children: [
    App\Entity\EntryComment {#1619
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1604 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1591
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1722 …}
      +reports: Doctrine\ORM\PersistentCollection {#1725 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#1596
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2316
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2291
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1604
  +user: Proxies\__CG__\App\Entity\User {#2221 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2277
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  +badges: Doctrine\ORM\PersistentCollection {#2201 …}
  +children: [
    App\Entity\EntryComment {#1619
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1604 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1591
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1722 …}
      +reports: Doctrine\ORM\PersistentCollection {#1725 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#1596
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2316
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2291
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1604
  +user: Proxies\__CG__\App\Entity\User {#2221 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
  +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
  +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
  +url: null
  +body: """
    They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
    \n
    But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
    \n
    But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
    \n
    Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 302
  +favouriteCount: 1491
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1719315732 {#2277
    date: 2024-06-25 13:42:12.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2217 …}
  +votes: Doctrine\ORM\PersistentCollection {#2199 …}
  +reports: Doctrine\ORM\PersistentCollection {#2195 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
  +badges: Doctrine\ORM\PersistentCollection {#2201 …}
  +children: [
    App\Entity\EntryComment {#1619
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1604 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
      +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701527335 {#1591
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Yglorba@lemmy.dbzer0.com"
        "@CynicRaven@lemmy.world"
        "@Kallioapina@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1736 …}
      +nested: Doctrine\ORM\PersistentCollection {#1726 …}
      +votes: Doctrine\ORM\PersistentCollection {#1722 …}
      +reports: Doctrine\ORM\PersistentCollection {#1725 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
      -id: 188865
      -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5371932"
      +editedAt: null
      +createdAt: DateTimeImmutable @1701527335 {#1596
        date: 2023-12-02 15:28:55.0 +01:00
      }
      +"title": 188865
    }
  ]
  -id: 18755
  -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
  -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1701464132
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/9447833"
  +editedAt: DateTimeImmutable @1702608921 {#2316
    date: 2023-12-15 03:55:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1701377732 {#2291
    date: 2023-11-30 21:55:32.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 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
50 DENIED moderate
App\Entity\EntryComment {#1619
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1604
    +user: Proxies\__CG__\App\Entity\User {#2221 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2277
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2217 …}
    +votes: Doctrine\ORM\PersistentCollection {#2199 …}
    +reports: Doctrine\ORM\PersistentCollection {#2195 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
    +badges: Doctrine\ORM\PersistentCollection {#2201 …}
    +children: [
      App\Entity\EntryComment {#1619}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2316
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2291
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1591
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1722 …}
  +reports: Doctrine\ORM\PersistentCollection {#1725 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#1596
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"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
51 DENIED edit
App\Entity\EntryComment {#1619
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1604
    +user: Proxies\__CG__\App\Entity\User {#2221 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2277
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2217 …}
    +votes: Doctrine\ORM\PersistentCollection {#2199 …}
    +reports: Doctrine\ORM\PersistentCollection {#2195 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
    +badges: Doctrine\ORM\PersistentCollection {#2201 …}
    +children: [
      App\Entity\EntryComment {#1619}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2316
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2291
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1591
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1722 …}
  +reports: Doctrine\ORM\PersistentCollection {#1725 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#1596
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"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
52 DENIED moderate
App\Entity\EntryComment {#1619
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1604
    +user: Proxies\__CG__\App\Entity\User {#2221 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2055 …}
    +slug: "I-feel-like-the-Steam-Deck-is-the-best-proof"
    +title: "I feel like the Steam Deck is the best proof of Gabe Newell's quote that "piracy is a service issue.""
    +url: null
    +body: """
      They could have easily crammed the Steam Deck full of stuff to make it hard to use for piracy - locking down everything, making it usable only to play games you legitimately own, force you to go through who knows what hoops in order to play games on it. That’s what Nintendo or Apple or most other companies do.\n
      \n
      But they didn’t, because they realized they *didn’t have to*. It’s 100% possible to put pirated games on the Steam Deck - in fact, it’s as easy as it could reasonably be. You copy it over, you wire it up to Steam, if it’s a non-Linux game you set it up with Proton or whatever else you want to use to run it, bam. You can now run it in Steam just as easily as a normal Steam game (usually.) If you want something similar to cloud saves you can even set up SyncThing for that.\n
      \n
      But all of that is a lot of work, and after all that you still don’t have automatic updates, and some games won’t run this way for one reason or another even though they’ll run if you own them (usually, I assume, because of Steam Deck specific tweaks or install stuff that are only used when you’re running them on the Deck via the normal method.) Some of this you can work around but it’s even more hoops.\n
      \n
      Whereas if you own a game it’s just push a button and play. They made legitimately owning a game *more* convenient than piracy, and they did it without relying on DRM or anything that restricts or annoys legitimate users at all - even if a game has a DRM-free GOG version, owning it on Steam will still make it easier to play on the Steam Deck.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 302
    +favouriteCount: 1491
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719315732 {#2277
      date: 2024-06-25 13:42:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2217 …}
    +votes: Doctrine\ORM\PersistentCollection {#2199 …}
    +reports: Doctrine\ORM\PersistentCollection {#2195 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2197 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2206 …}
    +badges: Doctrine\ORM\PersistentCollection {#2201 …}
    +children: [
      App\Entity\EntryComment {#1619}
    ]
    -id: 18755
    -titleTs: "'best':9 'deck':6 'feel':2 'gabe':12 'issu':21 'like':3 'newel':13 'piraci':17 'proof':10 'quot':15 'servic':20 'steam':5"
    -bodyTs: "'100':74 'annoy':282 'anoth':194 'anyth':278 'appl':54 'around':238 'assum':206 'automat':180 'bam':129 'button':256 'cloud':152 'compani':58 'conveni':266 'copi':96 'could':2,92 'cram':5 'deck':8,83,210,227,312 'didn':62,68 'drm':276,294 'drm-free':293 'easi':89 'easier':306 'easili':4,139 'els':121 'even':156,195,242,287 'everyth':22 'fact':85 'forc':33 'free':295 'full':9 'game':29,46,79,112,144,184,250,264,290 'go':36 'gog':296 'hard':15 'hoop':41,244 'instal':214 'know':39 'legitim':31,261,283 'linux':111 'll':198 'lock':20 'lot':168 'made':260 'make':13,23,304 'method':231 'nintendo':52 'non':110 'non-linux':109 'normal':142,230 'one':191 'order':43 'own':262,298 'piraci':19,268 'pirat':78 'play':28,45,258,308 'possibl':75 'proton':118 'push':254 'put':77 're':222 'realiz':66 'reason':93,192 'reli':274 'restrict':280 'run':127,133,187,199,223 'save':153 'set':114,157 'similar':150 'someth':149 'specif':211 'steam':7,82,104,136,143,209,301,311 'still':176,303 'stuff':11,215 'syncth':159 'though':196 'tweak':212 'updat':181 'usabl':25 'use':17,125,219 'user':284 'usual':145,204 'version':297 'via':228 'want':123,148 'way':189 'whatev':120 'wherea':245 'wire':100 'without':273 'won':185 'work':170,237"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1701464132
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/9447833"
    +editedAt: DateTimeImmutable @1702608921 {#2316
      date: 2023-12-15 03:55:21.0 +01:00
    }
    +createdAt: DateTimeImmutable @1701377732 {#2291
      date: 2023-11-30 21:55:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1621 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1734 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1737 …}
  +body: "So apple does something crappy… And you’re upset with the people that enjoy their services?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701527335 {#1591
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Yglorba@lemmy.dbzer0.com"
    "@CynicRaven@lemmy.world"
    "@Kallioapina@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1736 …}
  +nested: Doctrine\ORM\PersistentCollection {#1726 …}
  +votes: Doctrine\ORM\PersistentCollection {#1722 …}
  +reports: Doctrine\ORM\PersistentCollection {#1725 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1617 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1625 …}
  -id: 188865
  -bodyTs: "'appl':2 'crappi':5 'enjoy':14 'peopl':12 're':8 'servic':16 'someth':4 'upset':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5371932"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701527335 {#1596
    date: 2023-12-02 15:28:55.0 +01:00
  }
  +"title": 188865
}
"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
53 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
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1526
  +user: Proxies\__CG__\App\Entity\User {#2340 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: Proxies\__CG__\App\Entity\Image {#2204 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2203
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2270 …}
  +votes: Doctrine\ORM\PersistentCollection {#2257 …}
  +reports: Doctrine\ORM\PersistentCollection {#2267 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
  +badges: Doctrine\ORM\PersistentCollection {#2253 …}
  +children: [
    App\Entity\EntryComment {#1676
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1526 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1606
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1564 …}
      +nested: Doctrine\ORM\PersistentCollection {#1559 …}
      +votes: Doctrine\ORM\PersistentCollection {#1567 …}
      +reports: Doctrine\ORM\PersistentCollection {#1561 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1752
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2219
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2317
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1526
  +user: Proxies\__CG__\App\Entity\User {#2340 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: Proxies\__CG__\App\Entity\Image {#2204 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2203
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2270 …}
  +votes: Doctrine\ORM\PersistentCollection {#2257 …}
  +reports: Doctrine\ORM\PersistentCollection {#2267 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
  +badges: Doctrine\ORM\PersistentCollection {#2253 …}
  +children: [
    App\Entity\EntryComment {#1676
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1526 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1606
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1564 …}
      +nested: Doctrine\ORM\PersistentCollection {#1559 …}
      +votes: Doctrine\ORM\PersistentCollection {#1567 …}
      +reports: Doctrine\ORM\PersistentCollection {#1561 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1752
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2219
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2317
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1526
  +user: Proxies\__CG__\App\Entity\User {#2340 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: Proxies\__CG__\App\Entity\Image {#2204 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
  +slug: "kando-The-Cross-Platform-Pie-Menu"
  +title: "kando: 🥧 The Cross-Platform Pie Menu."
  +url: "https://github.com/kando-menu/kando"
  +body: """
    > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
    \n
    > It will be available for Windows, Linux and maybe macOS.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 97
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1701029343 {#2203
    date: 2023-11-26 21:09:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2270 …}
  +votes: Doctrine\ORM\PersistentCollection {#2257 …}
  +reports: Doctrine\ORM\PersistentCollection {#2267 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
  +badges: Doctrine\ORM\PersistentCollection {#2253 …}
  +children: [
    App\Entity\EntryComment {#1676
      +user: App\Entity\User {#259 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1526 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
      +image: null
      +parent: null
      +root: null
      +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1701427307 {#1606
        date: 2023-12-01 11:41:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1564 …}
      +nested: Doctrine\ORM\PersistentCollection {#1559 …}
      +votes: Doctrine\ORM\PersistentCollection {#1567 …}
      +reports: Doctrine\ORM\PersistentCollection {#1561 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
      -id: 160595
      -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://programming.dev/comment/5145140"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700872397 {#1752
        date: 2023-11-25 01:33:17.0 +01:00
      }
      +"title": 160595
    }
  ]
  -id: 16323
  -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
  -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700928195
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6776380"
  +editedAt: DateTimeImmutable @1701372092 {#2219
    date: 2023-11-30 20:21:32.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700841795 {#2317
    date: 2023-11-24 17:03:15.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 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
58 DENIED moderate
App\Entity\EntryComment {#1676
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1526
    +user: Proxies\__CG__\App\Entity\User {#2340 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
    +image: Proxies\__CG__\App\Entity\Image {#2204 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2203
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2270 …}
    +votes: Doctrine\ORM\PersistentCollection {#2257 …}
    +reports: Doctrine\ORM\PersistentCollection {#2267 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
    +badges: Doctrine\ORM\PersistentCollection {#2253 …}
    +children: [
      App\Entity\EntryComment {#1676}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2219
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2317
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1606
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1567 …}
  +reports: Doctrine\ORM\PersistentCollection {#1561 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1752
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"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
59 DENIED edit
App\Entity\EntryComment {#1676
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1526
    +user: Proxies\__CG__\App\Entity\User {#2340 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
    +image: Proxies\__CG__\App\Entity\Image {#2204 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2203
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2270 …}
    +votes: Doctrine\ORM\PersistentCollection {#2257 …}
    +reports: Doctrine\ORM\PersistentCollection {#2267 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
    +badges: Doctrine\ORM\PersistentCollection {#2253 …}
    +children: [
      App\Entity\EntryComment {#1676}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2219
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2317
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1606
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1567 …}
  +reports: Doctrine\ORM\PersistentCollection {#1561 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1752
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"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
60 DENIED moderate
App\Entity\EntryComment {#1676
  +user: App\Entity\User {#259 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1526
    +user: Proxies\__CG__\App\Entity\User {#2340 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
    +image: Proxies\__CG__\App\Entity\Image {#2204 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2211 …}
    +slug: "kando-The-Cross-Platform-Pie-Menu"
    +title: "kando: 🥧 The Cross-Platform Pie Menu."
    +url: "https://github.com/kando-menu/kando"
    +body: """
      > Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts.\n
      \n
      > It will be available for Windows, Linux and maybe macOS.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 97
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1701029343 {#2203
      date: 2023-11-26 21:09:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2270 …}
    +votes: Doctrine\ORM\PersistentCollection {#2257 …}
    +reports: Doctrine\ORM\PersistentCollection {#2267 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2271 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2272 …}
    +badges: Doctrine\ORM\PersistentCollection {#2253 …}
    +children: [
      App\Entity\EntryComment {#1676}
    ]
    -id: 16323
    -titleTs: "'cross':4 'cross-platform':3 'kando':1 'menu':7 'pie':6 'platform':5"
    -bodyTs: "'action':25 'allow':17 'avail':49 'control':33 'creat':20 'customiz':14 'desktop':9 'favorit':40 'high':13 'instanc':27 'kando':1 'linux':52 'maco':55 'mayb':54 'menu':6 'menus':23 'music':35 'open':38 'pie':5 'player':36 'shortcut':45 'simul':44 'use':30 'websit':41 'window':51"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700928195
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6776380"
    +editedAt: DateTimeImmutable @1701372092 {#2219
      date: 2023-11-30 20:21:32.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700841795 {#2317
      date: 2023-11-24 17:03:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1566 …}
  +image: null
  +parent: null
  +root: null
  +body: "Has anyone here tried Kando yet? Looks like a very nice tool. How does it compare to typical keyboard shortcuts?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1701427307 {#1606
    date: 2023-12-01 11:41:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1564 …}
  +nested: Doctrine\ORM\PersistentCollection {#1559 …}
  +votes: Doctrine\ORM\PersistentCollection {#1567 …}
  +reports: Doctrine\ORM\PersistentCollection {#1561 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1583 …}
  -id: 160595
  -bodyTs: "'anyon':2 'compar':16 'kando':5 'keyboard':19 'like':8 'look':7 'nice':11 'shortcut':20 'tool':12 'tri':4 'typic':18 'yet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/5145140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700872397 {#1752
    date: 2023-11-25 01:33:17.0 +01:00
  }
  +"title": 160595
}
"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
61 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details