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.45 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.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2415
  +user: Proxies\__CG__\App\Entity\User {#1395 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#298
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#293
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#299
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1886 …}
  +slug: "Unless-the-house-is-on-fire-or-you-are-hurt"
  +title: ""Unless the house is on fire or you are hurt, do not interrupt me on the phone!""
  +url: null
  +body: """
    Hi everyone, this is a small but hopefully enjoyable bit of MC from my childhood. Way back when, my Dad worked in IT and worked from home. This is back in the early days of telecommuting and so most of his day was spent on calls in between actual technical stuff. The internet was in its infancy, so if he was working he really was working and not browsing the internet/just goofing off.\n
    \n
    So, MC time. One day, 5yo me is walking around the house and wants to tell my Dad a story. I can’t remember what it was and it’s not important. But to me at the time, oh boy you can believe it was the best fucking thing since sliced bread - I HAD to tell him about it. Except he was on the phone with work with something important. So I did the only logical thing and told him anyway.\n
    \n
    **Me**: “Hey Dad!” *babbles about story*\n
    \n
    **Dad**: “Hey Bob, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hi bud, sorry but dad’s on the phone, can you tell me later?” *presses unmute, goes back to work call*\n
    \n
    *Ok, I think, later is fine*…\n
    \n
    *…approximately 5 seconds pass.*\n
    \n
    **Me**: “Hey Dad!” *continues babbling about story*\n
    \n
    **Dad**: “Bob, I’m sorry, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hey little guy, Dad really can’t talk right now. I’m on the phone with work. Please tell me in a little bit ok?” *presses unmute, apologizes, back to work*\n
    \n
    *…another pause…eternity for me…5s in reality*\n
    \n
    **Me**: the babbling commences once more\n
    \n
    **Dad**: *mute* “Nick unless the house is on fire or you are hurt, don’t interrupt me on the phone!” *unmute*\n
    \n
    Now I always listened to my parents as best I could, but his instructions were pretty cut and dry on this one.\n
    \n
    **Me**: *smacks hand on forehead* “Ow!”\n
    \n
    **Me**: “Okay as I was saying!” *babbles about story once more*\n
    \n
    My Dad lost it at this point and just burst out laughing. He ended up telling Bob he had to go and heard me out on the rest of my story. I was happy, he couldn’t stop laughing and a good time was had by all.\n
    \n
    That’s it! Like I said, tiny bit of MC for ya. I’ve got a kid on the way so can’t imagine the antics she’ll get up to :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 441
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1690441447 {#2434
    date: 2023-07-27 09:04:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1918 …}
  +votes: Doctrine\ORM\PersistentCollection {#1958 …}
  +reports: Doctrine\ORM\PersistentCollection {#2479 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1891 …}
  +badges: Doctrine\ORM\PersistentCollection {#1956 …}
  +children: []
  -id: 921
  -titleTs: "'fire':6 'hous':3 'hurt':10 'interrupt':13 'phone':17 'unless':1"
  -bodyTs: "'5':199 '5s':257 '5yo':79 'actual':49 'alway':289 'anoth':252 'antic':398 'anyway':154 'apolog':248 'approxim':198 'around':83 'babbl':158,206,262,321 'back':17,30,188,249 'believ':116 'best':120,295 'bit':10,244,380 'bob':163,210,342 'boy':113 'bread':125 'brows':69 'bud':172 'burst':335 'call':46,191 'childhood':15 'commenc':263 'continu':205 'could':297 'couldn':361 'cut':303 'dad':20,91,157,161,170,175,204,209,220,224,266,327 'day':34,42,78 'dri':305 'earli':33 'end':339 'enjoy':9 'etern':254 'everyon':2 'except':133 'fine':197 'fire':274 'forehead':313 'fuck':121 'get':401 'go':346 'goe':187 'good':367 'goof':72 'got':387 'guy':223 'hand':311 'happi':359 'heard':348 'hey':156,162,203,221 'hi':1,171 'hold':164,214 'home':27 'hope':8 'hous':85,271 'hurt':278 'imagin':396 'import':105,143 'infanc':57 'instruct':300 'internet':53 'internet/just':71 'interrupt':281 'kid':389 'later':184,195 'laugh':337,364 'like':376 'listen':290 'littl':222,243 'll':400 'logic':149 'lost':328 'm':212,232 'mc':12,75,382 'mute':169,219,267 'nick':268 'oh':112 'ok':192,245 'okay':316 'one':77,166,216,308 'ow':314 'parent':293 'pass':201 'paus':253 'phone':138,179,235,285 'pleas':238 'point':332 'press':168,185,218,246 'pretti':302 'realiti':259 'realli':64,225 'rememb':97 'rest':353 'right':229 'said':378 'say':320 'sec':167,217 'second':200 'sinc':123 'slice':124 'smack':310 'small':6 'someth':142 'sorri':173,213 'spent':44 'stop':363 'stori':93,160,208,323,356 'stuff':51 'talk':228 'technic':50 'telecommut':36 'tell':89,129,182,239,341 'thing':122,150 'think':194 'time':76,111,368 'tini':379 'told':152 'unless':269 'unmut':186,247,286 've':386 'walk':82 'want':87 'way':16,392 'work':21,25,62,66,140,190,237,251 'ya':384"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1688839080
  +visibility: "visible             "
  +apId: "https://nickbuilds.net/post/1053"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688752680 {#1846
    date: 2023-07-07 19:58:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2415
  +user: Proxies\__CG__\App\Entity\User {#1395 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#298
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#293
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#299
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1886 …}
  +slug: "Unless-the-house-is-on-fire-or-you-are-hurt"
  +title: ""Unless the house is on fire or you are hurt, do not interrupt me on the phone!""
  +url: null
  +body: """
    Hi everyone, this is a small but hopefully enjoyable bit of MC from my childhood. Way back when, my Dad worked in IT and worked from home. This is back in the early days of telecommuting and so most of his day was spent on calls in between actual technical stuff. The internet was in its infancy, so if he was working he really was working and not browsing the internet/just goofing off.\n
    \n
    So, MC time. One day, 5yo me is walking around the house and wants to tell my Dad a story. I can’t remember what it was and it’s not important. But to me at the time, oh boy you can believe it was the best fucking thing since sliced bread - I HAD to tell him about it. Except he was on the phone with work with something important. So I did the only logical thing and told him anyway.\n
    \n
    **Me**: “Hey Dad!” *babbles about story*\n
    \n
    **Dad**: “Hey Bob, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hi bud, sorry but dad’s on the phone, can you tell me later?” *presses unmute, goes back to work call*\n
    \n
    *Ok, I think, later is fine*…\n
    \n
    *…approximately 5 seconds pass.*\n
    \n
    **Me**: “Hey Dad!” *continues babbling about story*\n
    \n
    **Dad**: “Bob, I’m sorry, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hey little guy, Dad really can’t talk right now. I’m on the phone with work. Please tell me in a little bit ok?” *presses unmute, apologizes, back to work*\n
    \n
    *…another pause…eternity for me…5s in reality*\n
    \n
    **Me**: the babbling commences once more\n
    \n
    **Dad**: *mute* “Nick unless the house is on fire or you are hurt, don’t interrupt me on the phone!” *unmute*\n
    \n
    Now I always listened to my parents as best I could, but his instructions were pretty cut and dry on this one.\n
    \n
    **Me**: *smacks hand on forehead* “Ow!”\n
    \n
    **Me**: “Okay as I was saying!” *babbles about story once more*\n
    \n
    My Dad lost it at this point and just burst out laughing. He ended up telling Bob he had to go and heard me out on the rest of my story. I was happy, he couldn’t stop laughing and a good time was had by all.\n
    \n
    That’s it! Like I said, tiny bit of MC for ya. I’ve got a kid on the way so can’t imagine the antics she’ll get up to :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 441
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1690441447 {#2434
    date: 2023-07-27 09:04:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1918 …}
  +votes: Doctrine\ORM\PersistentCollection {#1958 …}
  +reports: Doctrine\ORM\PersistentCollection {#2479 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1891 …}
  +badges: Doctrine\ORM\PersistentCollection {#1956 …}
  +children: []
  -id: 921
  -titleTs: "'fire':6 'hous':3 'hurt':10 'interrupt':13 'phone':17 'unless':1"
  -bodyTs: "'5':199 '5s':257 '5yo':79 'actual':49 'alway':289 'anoth':252 'antic':398 'anyway':154 'apolog':248 'approxim':198 'around':83 'babbl':158,206,262,321 'back':17,30,188,249 'believ':116 'best':120,295 'bit':10,244,380 'bob':163,210,342 'boy':113 'bread':125 'brows':69 'bud':172 'burst':335 'call':46,191 'childhood':15 'commenc':263 'continu':205 'could':297 'couldn':361 'cut':303 'dad':20,91,157,161,170,175,204,209,220,224,266,327 'day':34,42,78 'dri':305 'earli':33 'end':339 'enjoy':9 'etern':254 'everyon':2 'except':133 'fine':197 'fire':274 'forehead':313 'fuck':121 'get':401 'go':346 'goe':187 'good':367 'goof':72 'got':387 'guy':223 'hand':311 'happi':359 'heard':348 'hey':156,162,203,221 'hi':1,171 'hold':164,214 'home':27 'hope':8 'hous':85,271 'hurt':278 'imagin':396 'import':105,143 'infanc':57 'instruct':300 'internet':53 'internet/just':71 'interrupt':281 'kid':389 'later':184,195 'laugh':337,364 'like':376 'listen':290 'littl':222,243 'll':400 'logic':149 'lost':328 'm':212,232 'mc':12,75,382 'mute':169,219,267 'nick':268 'oh':112 'ok':192,245 'okay':316 'one':77,166,216,308 'ow':314 'parent':293 'pass':201 'paus':253 'phone':138,179,235,285 'pleas':238 'point':332 'press':168,185,218,246 'pretti':302 'realiti':259 'realli':64,225 'rememb':97 'rest':353 'right':229 'said':378 'say':320 'sec':167,217 'second':200 'sinc':123 'slice':124 'smack':310 'small':6 'someth':142 'sorri':173,213 'spent':44 'stop':363 'stori':93,160,208,323,356 'stuff':51 'talk':228 'technic':50 'telecommut':36 'tell':89,129,182,239,341 'thing':122,150 'think':194 'time':76,111,368 'tini':379 'told':152 'unless':269 'unmut':186,247,286 've':386 'walk':82 'want':87 'way':16,392 'work':21,25,62,66,140,190,237,251 'ya':384"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1688839080
  +visibility: "visible             "
  +apId: "https://nickbuilds.net/post/1053"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688752680 {#1846
    date: 2023-07-07 19:58:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2415
  +user: Proxies\__CG__\App\Entity\User {#1395 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +name: "maliciouscompliance@lemmy.world"
    +title: "maliciouscompliance"
    +description: """
      People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
      \n
      ======\n
      \n
      - We ENCOURAGE posts about events that happened to you, or someone you know.\n
      - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
      - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
      \n
      ======\n
      \n
      Also check out the following communities:\n
      \n
      [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 90
    +entryCommentCount: 2202
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729480958 {#298
      date: 2024-10-21 05:22:38.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -id: 8
    +apId: "maliciouscompliance@lemmy.world"
    +apProfileId: "https://lemmy.world/c/maliciouscompliance"
    +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
    +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "maliciouscompliance"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729545202 {#293
      date: 2024-10-21 23:13:22.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686889594 {#299
      date: 2023-06-16 06:26:34.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1886 …}
  +slug: "Unless-the-house-is-on-fire-or-you-are-hurt"
  +title: ""Unless the house is on fire or you are hurt, do not interrupt me on the phone!""
  +url: null
  +body: """
    Hi everyone, this is a small but hopefully enjoyable bit of MC from my childhood. Way back when, my Dad worked in IT and worked from home. This is back in the early days of telecommuting and so most of his day was spent on calls in between actual technical stuff. The internet was in its infancy, so if he was working he really was working and not browsing the internet/just goofing off.\n
    \n
    So, MC time. One day, 5yo me is walking around the house and wants to tell my Dad a story. I can’t remember what it was and it’s not important. But to me at the time, oh boy you can believe it was the best fucking thing since sliced bread - I HAD to tell him about it. Except he was on the phone with work with something important. So I did the only logical thing and told him anyway.\n
    \n
    **Me**: “Hey Dad!” *babbles about story*\n
    \n
    **Dad**: “Hey Bob, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hi bud, sorry but dad’s on the phone, can you tell me later?” *presses unmute, goes back to work call*\n
    \n
    *Ok, I think, later is fine*…\n
    \n
    *…approximately 5 seconds pass.*\n
    \n
    **Me**: “Hey Dad!” *continues babbling about story*\n
    \n
    **Dad**: “Bob, I’m sorry, hold on one sec?” *presses mute*\n
    \n
    **Dad**: “Hey little guy, Dad really can’t talk right now. I’m on the phone with work. Please tell me in a little bit ok?” *presses unmute, apologizes, back to work*\n
    \n
    *…another pause…eternity for me…5s in reality*\n
    \n
    **Me**: the babbling commences once more\n
    \n
    **Dad**: *mute* “Nick unless the house is on fire or you are hurt, don’t interrupt me on the phone!” *unmute*\n
    \n
    Now I always listened to my parents as best I could, but his instructions were pretty cut and dry on this one.\n
    \n
    **Me**: *smacks hand on forehead* “Ow!”\n
    \n
    **Me**: “Okay as I was saying!” *babbles about story once more*\n
    \n
    My Dad lost it at this point and just burst out laughing. He ended up telling Bob he had to go and heard me out on the rest of my story. I was happy, he couldn’t stop laughing and a good time was had by all.\n
    \n
    That’s it! Like I said, tiny bit of MC for ya. I’ve got a kid on the way so can’t imagine the antics she’ll get up to :)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 23
  +favouriteCount: 441
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1690441447 {#2434
    date: 2023-07-27 09:04:07.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1918 …}
  +votes: Doctrine\ORM\PersistentCollection {#1958 …}
  +reports: Doctrine\ORM\PersistentCollection {#2479 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1935 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1891 …}
  +badges: Doctrine\ORM\PersistentCollection {#1956 …}
  +children: []
  -id: 921
  -titleTs: "'fire':6 'hous':3 'hurt':10 'interrupt':13 'phone':17 'unless':1"
  -bodyTs: "'5':199 '5s':257 '5yo':79 'actual':49 'alway':289 'anoth':252 'antic':398 'anyway':154 'apolog':248 'approxim':198 'around':83 'babbl':158,206,262,321 'back':17,30,188,249 'believ':116 'best':120,295 'bit':10,244,380 'bob':163,210,342 'boy':113 'bread':125 'brows':69 'bud':172 'burst':335 'call':46,191 'childhood':15 'commenc':263 'continu':205 'could':297 'couldn':361 'cut':303 'dad':20,91,157,161,170,175,204,209,220,224,266,327 'day':34,42,78 'dri':305 'earli':33 'end':339 'enjoy':9 'etern':254 'everyon':2 'except':133 'fine':197 'fire':274 'forehead':313 'fuck':121 'get':401 'go':346 'goe':187 'good':367 'goof':72 'got':387 'guy':223 'hand':311 'happi':359 'heard':348 'hey':156,162,203,221 'hi':1,171 'hold':164,214 'home':27 'hope':8 'hous':85,271 'hurt':278 'imagin':396 'import':105,143 'infanc':57 'instruct':300 'internet':53 'internet/just':71 'interrupt':281 'kid':389 'later':184,195 'laugh':337,364 'like':376 'listen':290 'littl':222,243 'll':400 'logic':149 'lost':328 'm':212,232 'mc':12,75,382 'mute':169,219,267 'nick':268 'oh':112 'ok':192,245 'okay':316 'one':77,166,216,308 'ow':314 'parent':293 'pass':201 'paus':253 'phone':138,179,235,285 'pleas':238 'point':332 'press':168,185,218,246 'pretti':302 'realiti':259 'realli':64,225 'rememb':97 'rest':353 'right':229 'said':378 'say':320 'sec':167,217 'second':200 'sinc':123 'slice':124 'smack':310 'small':6 'someth':142 'sorri':173,213 'spent':44 'stop':363 'stori':93,160,208,323,356 'stuff':51 'talk':228 'technic':50 'telecommut':36 'tell':89,129,182,239,341 'thing':122,150 'think':194 'time':76,111,368 'tini':379 'told':152 'unless':269 'unmut':186,247,286 've':386 'walk':82 'want':87 'way':16,392 'work':21,25,62,66,140,190,237,251 'ya':384"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1688839080
  +visibility: "visible             "
  +apId: "https://nickbuilds.net/post/1053"
  +editedAt: null
  +createdAt: DateTimeImmutable @1688752680 {#1846
    date: 2023-07-07 19:58:00.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#283
  +icon: Proxies\__CG__\App\Entity\Image {#263 …}
  +name: "maliciouscompliance@lemmy.world"
  +title: "maliciouscompliance"
  +description: """
    People conforming to the letter, but not the spirit, of a request. For now, this includes text posts, images, videos and links. Please ensure that the “malicious compliance” aspect is apparent - if you’re making a text post, be sure to explain this part; if it’s an image/video/link, use the “Body” field to elaborate.\n
    \n
    ======\n
    \n
    - We ENCOURAGE posts about events that happened to you, or someone you know.\n
    - We ACCEPT (for now) reposts of good malicious compliance stories (from other platforms) which did not happen to you or someone you knew. **Please use a [REPOST] tag in such situations.**\n
    - We DO NOT ALLOW fiction, or posts that break site-wide rules.\n
    \n
    ======\n
    \n
    Also check out the following communities:\n
    \n
    [!fakehistoryporn@lemmy.world](/c/fakehistoryporn@lemmy.world)[!unethicallifeprotips@lemmy.world](/c/unethicallifeprotips@lemmy.world)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 90
  +entryCommentCount: 2202
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729480958 {#298
    date: 2024-10-21 05:22:38.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#254 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
  +entries: Doctrine\ORM\PersistentCollection {#197 …}
  +posts: Doctrine\ORM\PersistentCollection {#155 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
  +bans: Doctrine\ORM\PersistentCollection {#134 …}
  +reports: Doctrine\ORM\PersistentCollection {#120 …}
  +badges: Doctrine\ORM\PersistentCollection {#98 …}
  +logs: Doctrine\ORM\PersistentCollection {#88 …}
  +awards: Doctrine\ORM\PersistentCollection {#77 …}
  +categories: Doctrine\ORM\PersistentCollection {#64 …}
  -id: 8
  +apId: "maliciouscompliance@lemmy.world"
  +apProfileId: "https://lemmy.world/c/maliciouscompliance"
  +apPublicUrl: "https://lemmy.world/c/maliciouscompliance"
  +apFollowersUrl: "https://lemmy.world/c/maliciouscompliance/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "maliciouscompliance"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729545202 {#293
    date: 2024-10-21 23:13:22.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1686889594 {#299
    date: 2023-06-16 06:26:34.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"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