Components

20 Twig Components
52 Render Count
441 ms Render Time
12.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 1.97ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
12 33.58ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.77ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
3 0.73ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
2 11.13ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.46ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 23.80ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
1 0.19ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
1 0.91ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
1 1.41ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.44ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 6.80ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.44ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 7.45ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 389.65ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 3.56ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 3.83ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.36ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.26ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.67ms

Render calls

entry App\Twig\Components\EntryComponent 12.0 MiB 23.80 ms
Input props
[
  "entry" => App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
  "isSingle" => true
  "showBody" => false
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#1532
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#1627 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
  +isSingle: true
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 10.62 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1899
    +avatar: null
    +cover: null
    +email: "spiritedpause@sh.itjust.works"
    +username: "@spiritedpause@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721000744 {#2063
      date: 2024-07-15 01:45:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
    +entries: Doctrine\ORM\PersistentCollection {#2094 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
    +posts: Doctrine\ORM\PersistentCollection {#2040 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
    +follows: Doctrine\ORM\PersistentCollection {#2118 …}
    +followers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +reports: Doctrine\ORM\PersistentCollection {#2227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +violations: Doctrine\ORM\PersistentCollection {#2306 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
    +awards: Doctrine\ORM\PersistentCollection {#2315 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2261 …}
    -id: 52748
    -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "spiritedpause@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/spiritedpause"
    +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "spiritedpause"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727294623 {#2081
      date: 2024-09-25 22:03:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696691497 {#2098
      date: 2023-10-07 17:11:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#1383
  +user: Proxies\__CG__\App\Entity\User {#1899
    +avatar: null
    +cover: null
    +email: "spiritedpause@sh.itjust.works"
    +username: "@spiritedpause@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721000744 {#2063
      date: 2024-07-15 01:45:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
    +entries: Doctrine\ORM\PersistentCollection {#2094 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
    +posts: Doctrine\ORM\PersistentCollection {#2040 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
    +follows: Doctrine\ORM\PersistentCollection {#2118 …}
    +followers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +reports: Doctrine\ORM\PersistentCollection {#2227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +violations: Doctrine\ORM\PersistentCollection {#2306 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
    +awards: Doctrine\ORM\PersistentCollection {#2315 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2261 …}
    -id: 52748
    -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "spiritedpause@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/spiritedpause"
    +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "spiritedpause"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727294623 {#2081
      date: 2024-09-25 22:03:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696691497 {#2098
      date: 2023-10-07 17:11:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.47 ms
Input props
[
  "date" => DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2226
  +date: DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.19 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#1985
  +createdAt: DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.91 ms
Input props
[
  "subject" => App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#2501
  +subject: App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.41 ms
Input props
[
  "subject" => App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#2568
  +formDest: "entry"
  +subject: App\Entity\Entry {#1846
    +user: Proxies\__CG__\App\Entity\User {#1899
      +avatar: null
      +cover: null
      +email: "spiritedpause@sh.itjust.works"
      +username: "@spiritedpause@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721000744 {#2063
        date: 2024-07-15 01:45:44.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
      +entries: Doctrine\ORM\PersistentCollection {#2094 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
      +posts: Doctrine\ORM\PersistentCollection {#2040 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
      +follows: Doctrine\ORM\PersistentCollection {#2118 …}
      +followers: Doctrine\ORM\PersistentCollection {#2110 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
      +reports: Doctrine\ORM\PersistentCollection {#2227 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
      +violations: Doctrine\ORM\PersistentCollection {#2306 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
      +awards: Doctrine\ORM\PersistentCollection {#2315 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
      +categories: Doctrine\ORM\PersistentCollection {#2261 …}
      -id: 52748
      -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
      +apId: "spiritedpause@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/spiritedpause"
      +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "spiritedpause"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727294623 {#2081
        date: 2024-09-25 22:03:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696691497 {#2098
        date: 2023-10-07 17:11:37.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#289
      +icon: Proxies\__CG__\App\Entity\Image {#270 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#299
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#261 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
      +entries: Doctrine\ORM\PersistentCollection {#204 …}
      +posts: Doctrine\ORM\PersistentCollection {#162 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
      +bans: Doctrine\ORM\PersistentCollection {#141 …}
      +reports: Doctrine\ORM\PersistentCollection {#127 …}
      +badges: Doctrine\ORM\PersistentCollection {#105 …}
      +logs: Doctrine\ORM\PersistentCollection {#95 …}
      +awards: Doctrine\ORM\PersistentCollection {#84 …}
      +categories: Doctrine\ORM\PersistentCollection {#71 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#293
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#292
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1911 …}
    +slug: "Introducing-Bitmagnet-A-self-hosted-BitTorrent-indexer-DHT-crawler-content-classifier"
    +title: "Introducing Bitmagnet: A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration"
    +url: "https://bitmagnet.io/"
    +body: """
      cross-posted from: [lemmy.world/post/6301281](https://lemmy.world/post/6301281)\n
      \n
      > I’m excited to announce the first alpha preview of this project that I’ve been working on for the past 4 months. I’m initially posting about this in a few small communities, and hoping to get some input from early adopters and beta testers.\n
      > \n
      > ### What is a DHT crawler?\n
      > \n
      > The DHT crawler is Bitmagnet’s killer feature that (currently) makes it unique. Well, almost unique, read on…\n
      > \n
      > So what is it? You might be aware that you can enable DHT in your BitTorrent client, and that this allows you find peers who are announcing a torrent’s hash to a Distributed Hash Table (DHT), rather than to a centralized tracker. DHT’s lesser known feature is that it allows you to crawl the info hashes it knows about. This is how Bitmagnet’s DHT crawler works works - it crawls the DHT network, requesting metadata about each info hash it discovers. It then further enriches this metadata by attempting to classify it and associate it with known pieces of content, such as movies and TV shows. It then allows you to search everything it has indexed.\n
      > \n
      > This means that Bitmagnet is not reliant on any external trackers or torrent indexers. It’s a self-contained, self-hosted torrent indexer, connected via the DHT to a global network of peers and constantly discovering new content.\n
      > \n
      > The DHT crawler is not quite unique to Bitmagnet; another open-source project, magnetico was first (as far as I know) to implement a usable DHT crawler, and was a crucial reference point for implementing this feature. However that project is no longer maintained, and does not provide the other features such as content classification, and integration with other software in the ecosystem, that greatly improve usability.\n
      > \n
      > ### Currently implemented features of Bitmagnet:\n
      > \n
      > - A DHT crawler\n
      > - A generic BitTorrent indexer: Bitmagnet can index torrents from any source, not only the DHT network - currently this is only possible via the /import endpoint; more user-friendly methods are in the pipeline\n
      > - A content classifier that can currently identify movie and television content, along with key related attributes such as language, resolution, source (BluRay, webrip etc.) and enriches this with data from The Movie Database\n
      > - An import facility for ingesting torrents from any source, for example the RARBG backup\n
      > - A torrent search engine\n
      > - A GraphQL API: currently this provides a single search query; there is also an embedded GraphQL playground at /graphql\n
      > - A web user interface implemented in Angular: currently this is a simple single-page application providing a user interface for search queries via the GraphQL API\n
      > - A Torznab-compatible endpoint for integration with the Serverr stack\n
      > \n
      > ### Interested?\n
      > \n
      > If this project interests you then I’d really appreciate your input:\n
      > \n
      > - How did you get along with following the documentation and installation instructions? Were there any pain points?\n
      > - There’s a roadmap of high-priority features on the website - what do you see as the highest priority for near-term development?\n
      > - If you’re a developer, are you interested in contributing to the project?\n
      > \n
      > Thanks for your attention. If you’re interested in this project and would like to help it gain momentum then please give it a star on GitHub, and expect further updates soon!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 8
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1696523983 {#1861
      date: 2023-10-05 18:39:43.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1949 …}
    +votes: Doctrine\ORM\PersistentCollection {#1894 …}
    +reports: Doctrine\ORM\PersistentCollection {#2402 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1386 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1370 …}
    +badges: Doctrine\ORM\PersistentCollection {#1375 …}
    +children: []
    -id: 5170
    -titleTs: "'api':21 'bitmagnet':2 'bittorr':7 'classifi':12 'content':11 'crawler':10 'dht':9 'engin':16 'graphql':20 'host':6 'index':8 'integr':25 'introduc':1 'search':15 'self':5 'self-host':4 'servarr':23 'stack':24 'torrent':14 'ui':19 'web':18"
    -bodyTs: "'/graphql':414 '/import':334 '/post/6301281](https://lemmy.world/post/6301281)':7 '4':29 'adopt':50 'allow':97,128,187 'almost':73 'along':356,470 'alpha':15 'also':408 'angular':421 'announc':12,103 'anoth':244 'api':398,441 'applic':430 'appreci':463 'associ':172 'attempt':167 'attent':524 'attribut':360 'awar':84 'backup':391 'beta':52 'bitmagnet':63,141,198,243,307,315 'bittorr':92,313 'bluray':366 'central':118 'classif':290 'classifi':169,347 'client':93 'communiti':41 'compat':445 'connect':220 'constant':231 'contain':214 'content':178,234,289,346,355 'contribut':517 'crawl':131,148 'crawler':58,61,144,237,262,310 'cross':2 'cross-post':1 'crucial':266 'current':68,303,327,350,399,422 'd':461 'data':373 'databas':377 'develop':507,512 'dht':57,60,89,113,120,143,150,223,236,261,309,325 'discov':159,232 'distribut':110 'document':474 'earli':49 'ecosystem':298 'embed':410 'enabl':88 'endpoint':335,446 'engin':395 'enrich':163,370 'etc':368 'everyth':191 'exampl':388 'excit':10 'expect':549 'extern':204 'facil':380 'far':253 'featur':66,124,272,286,305,491 'find':99 'first':14,251 'follow':472 'friend':339 'gain':538 'generic':312 'get':45,469 'github':547 'give':542 'global':226 'graphql':397,411,440 'great':300 'hash':107,111,134,157 'help':536 'high':489 'high-prior':488 'highest':501 'hope':43 'host':217 'howev':273 'identifi':351 'implement':258,270,304,419 'import':379 'improv':301 'index':194,208,219,314,317 'info':133,156 'ingest':382 'initi':33 'input':47,465 'instal':476 'instruct':477 'integr':292,448 'interest':453,457,515,528 'interfac':418,434 'key':358 'killer':65 'know':136,256 'known':123,175 'languag':363 'lemmy.world':6 'lemmy.world/post/6301281](https://lemmy.world/post/6301281)':5 'lesser':122 'like':534 'longer':278 'm':9,32 'magnetico':249 'maintain':279 'make':69 'mean':196 'metadata':153,165 'method':340 'might':82 'momentum':539 'month':30 'movi':181,352,376 'near':505 'near-term':504 'network':151,227,326 'new':233 'open':246 'open-sourc':245 'page':429 'pain':481 'past':28 'peer':100,229 'piec':176 'pipelin':344 'playground':412 'pleas':541 'point':268,482 'possibl':331 'post':3,34 'preview':16 'prioriti':490,502 'project':19,248,275,456,520,531 'provid':283,401,431 'queri':405,437 'quit':240 'rarbg':390 'rather':114 're':510,527 'read':75 'realli':462 'refer':267 'relat':359 'reliant':201 'request':152 'resolut':364 'roadmap':486 'search':190,394,404,436 'see':498 'self':213,216 'self-contain':212 'self-host':215 'serverr':451 'show':184 'simpl':426 'singl':403,428 'single-pag':427 'small':40 'softwar':295 'soon':552 'sourc':247,321,365,386 'stack':452 'star':545 'tabl':112 'televis':354 'term':506 'tester':53 'thank':521 'torrent':105,207,218,318,383,393 'torznab':444 'torznab-compat':443 'tracker':119,205 'tv':183 'uniqu':71,74,241 'updat':551 'usabl':260,302 'user':338,417,433 'user-friend':337 've':22 'via':221,332,438 'web':416 'webrip':367 'websit':494 'well':72 'work':24,145,146 'would':533"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696543811
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/6590745"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696506311 {#75
      date: 2023-10-05 13:45:11.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.21 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#2938
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.18 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3010
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3073
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3129
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3188
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3244
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3300
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.33 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3358
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3421
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3479
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3535
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3591
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3647
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3703
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3759
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3815
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3871
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3927
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#3983
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.25 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#4039
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.12 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4097
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.44 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1899
    +avatar: null
    +cover: null
    +email: "spiritedpause@sh.itjust.works"
    +username: "@spiritedpause@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721000744 {#2063
      date: 2024-07-15 01:45:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
    +entries: Doctrine\ORM\PersistentCollection {#2094 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
    +posts: Doctrine\ORM\PersistentCollection {#2040 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
    +follows: Doctrine\ORM\PersistentCollection {#2118 …}
    +followers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +reports: Doctrine\ORM\PersistentCollection {#2227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +violations: Doctrine\ORM\PersistentCollection {#2306 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
    +awards: Doctrine\ORM\PersistentCollection {#2315 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2261 …}
    -id: 52748
    -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "spiritedpause@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/spiritedpause"
    +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "spiritedpause"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727294623 {#2081
      date: 2024-09-25 22:03:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696691497 {#2098
      date: 2023-10-07 17:11:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#4174
  +user: Proxies\__CG__\App\Entity\User {#1899
    +avatar: null
    +cover: null
    +email: "spiritedpause@sh.itjust.works"
    +username: "@spiritedpause@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721000744 {#2063
      date: 2024-07-15 01:45:44.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2095 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2086 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2093 …}
    +entries: Doctrine\ORM\PersistentCollection {#2094 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2133 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2344 …}
    +posts: Doctrine\ORM\PersistentCollection {#2040 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2329 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2068 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2108 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2337 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2112 …}
    +follows: Doctrine\ORM\PersistentCollection {#2118 …}
    +followers: Doctrine\ORM\PersistentCollection {#2110 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2223 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2139 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2189 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2293 …}
    +reports: Doctrine\ORM\PersistentCollection {#2227 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +violations: Doctrine\ORM\PersistentCollection {#2306 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2305 …}
    +awards: Doctrine\ORM\PersistentCollection {#2315 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2294 …}
    +categories: Doctrine\ORM\PersistentCollection {#2261 …}
    -id: 52748
    -password: "$2y$13$qQnrmnEiakrNbU1ytD0GyeOm6ewuFW0xvIdCA52v4aUTBWHj2hxBu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2193 …}
    +apId: "spiritedpause@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/spiritedpause"
    +apPublicUrl: "https://sh.itjust.works/u/spiritedpause"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "spiritedpause"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727294623 {#2081
      date: 2024-09-25 22:03:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696691497 {#2098
      date: 2023-10-07 17:11:37.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4235
  +date: DateTimeImmutable @1696506311 {#75
    date: 2023-10-05 13:45:11.0 +02:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 12.0 MiB 6.80 ms
Input props
[
  "magazine" => App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#4291
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 12.0 MiB 0.44 ms
Input props
[
  "magazine" => App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#4350
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1697197339 {#292
    date: 2023-10-13 13:42:19.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4552
  +date: DateTimeImmutable @1697197339 {#292
    date: 2023-10-13 13:42:19.0 +02:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.51 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4611
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#4658
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4660 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4662 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4664 …}
    +entries: Doctrine\ORM\PersistentCollection {#4666 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4668 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4670 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4672 …}
    +posts: Doctrine\ORM\PersistentCollection {#4674 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4676 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4678 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4680 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4682 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
    +follows: Doctrine\ORM\PersistentCollection {#4686 …}
    +followers: Doctrine\ORM\PersistentCollection {#4688 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4690 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4692 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4694 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4696 …}
    +reports: Doctrine\ORM\PersistentCollection {#4698 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4700 …}
    +violations: Doctrine\ORM\PersistentCollection {#4702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4704 …}
    +awards: Doctrine\ORM\PersistentCollection {#4706 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4708 …}
    +categories: Doctrine\ORM\PersistentCollection {#4710 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4712 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#4659
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4629
  +user: Proxies\__CG__\App\Entity\User {#4611
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#4658
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4660 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4662 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4664 …}
    +entries: Doctrine\ORM\PersistentCollection {#4666 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4668 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4670 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4672 …}
    +posts: Doctrine\ORM\PersistentCollection {#4674 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4676 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4678 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4680 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4682 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4684 …}
    +follows: Doctrine\ORM\PersistentCollection {#4686 …}
    +followers: Doctrine\ORM\PersistentCollection {#4688 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4690 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4692 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4694 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4696 …}
    +reports: Doctrine\ORM\PersistentCollection {#4698 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4700 …}
    +violations: Doctrine\ORM\PersistentCollection {#4702 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4704 …}
    +awards: Doctrine\ORM\PersistentCollection {#4706 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4708 …}
    +categories: Doctrine\ORM\PersistentCollection {#4710 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4712 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#4659
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 12.0 MiB 7.45 ms
Input props
[
  "magazine" => "piracy@lemmy.dbzer0.com"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#4820
  +limit: 4
  +tag: null
  +magazine: "piracy@lemmy.dbzer0.com"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#373 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 12.0 MiB 389.65 ms
Input props
[
  "magazine" => App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#4950
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.68 ms
Input props
[
  "user" => App\Entity\User {#5058
    +avatar: Proxies\__CG__\App\Entity\Image {#5057 …}
    +cover: null
    +email: "ultratiem@lemmy.ca"
    +username: "@ultratiem@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am not me."
    +lastActive: DateTime @1705602518 {#5061
      date: 2024-01-18 19:28:38.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5056 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5054 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5052 …}
    +entries: Doctrine\ORM\PersistentCollection {#5050 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +posts: Doctrine\ORM\PersistentCollection {#5042 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5040 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5038 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5036 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5034 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5032 …}
    +follows: Doctrine\ORM\PersistentCollection {#5030 …}
    +followers: Doctrine\ORM\PersistentCollection {#5028 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5026 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5024 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5022 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5020 …}
    +reports: Doctrine\ORM\PersistentCollection {#5018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4968 …}
    +violations: Doctrine\ORM\PersistentCollection {#4970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4977 …}
    +awards: Doctrine\ORM\PersistentCollection {#4978 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4980 …}
    +categories: Doctrine\ORM\PersistentCollection {#4982 …}
    -id: 46579
    -password: "$2y$13$ZRY8EqPngd/jgiAvv7sIj.SP3q.31u3LHRUC1LppejUpd8rvppA8O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4979 …}
    +apId: "ultratiem@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/ultratiem"
    +apPublicUrl: "https://lemmy.ca/u/ultratiem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "ultratiem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707881494 {#5060
      date: 2024-02-14 04:31:34.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695307210 {#5059
      date: 2023-09-21 16:40:10.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5307
  +width: 65
  +height: 65
  +user: App\Entity\User {#5058
    +avatar: Proxies\__CG__\App\Entity\Image {#5057 …}
    +cover: null
    +email: "ultratiem@lemmy.ca"
    +username: "@ultratiem@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am not me."
    +lastActive: DateTime @1705602518 {#5061
      date: 2024-01-18 19:28:38.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5056 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5054 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5052 …}
    +entries: Doctrine\ORM\PersistentCollection {#5050 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5048 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5046 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5044 …}
    +posts: Doctrine\ORM\PersistentCollection {#5042 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5040 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5038 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5036 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5034 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5032 …}
    +follows: Doctrine\ORM\PersistentCollection {#5030 …}
    +followers: Doctrine\ORM\PersistentCollection {#5028 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5026 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5024 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5022 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5020 …}
    +reports: Doctrine\ORM\PersistentCollection {#5018 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4968 …}
    +violations: Doctrine\ORM\PersistentCollection {#4970 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4977 …}
    +awards: Doctrine\ORM\PersistentCollection {#4978 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4980 …}
    +categories: Doctrine\ORM\PersistentCollection {#4982 …}
    -id: 46579
    -password: "$2y$13$ZRY8EqPngd/jgiAvv7sIj.SP3q.31u3LHRUC1LppejUpd8rvppA8O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4979 …}
    +apId: "ultratiem@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/ultratiem"
    +apPublicUrl: "https://lemmy.ca/u/ultratiem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "ultratiem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707881494 {#5060
      date: 2024-02-14 04:31:34.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695307210 {#5059
      date: 2023-09-21 16:40:10.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.37 ms
Input props
[
  "user" => App\Entity\User {#5833
    +avatar: Proxies\__CG__\App\Entity\Image {#5834 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5835 …}
    +email: "hal_5700X@lemmy.world"
    +username: "@hal_5700X@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      I’m not a bot account, Dave.\n
      \n
      Live well and live broadly. You are alive and living now. Now is the envy of all of the dead.
      """
    +lastActive: DateTime @1729032575 {#5830
      date: 2024-10-16 00:49:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5836 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5838 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5840 …}
    +entries: Doctrine\ORM\PersistentCollection {#5842 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5844 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5846 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5848 …}
    +posts: Doctrine\ORM\PersistentCollection {#5850 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5852 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5854 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5856 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5858 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5860 …}
    +follows: Doctrine\ORM\PersistentCollection {#5862 …}
    +followers: Doctrine\ORM\PersistentCollection {#5864 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5866 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5868 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5870 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5872 …}
    +reports: Doctrine\ORM\PersistentCollection {#5874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5876 …}
    +violations: Doctrine\ORM\PersistentCollection {#5878 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5880 …}
    +awards: Doctrine\ORM\PersistentCollection {#5882 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5884 …}
    +categories: Doctrine\ORM\PersistentCollection {#5886 …}
    -id: 21635
    -password: "$2y$13$Ylb/JJ6nFi9swlfFok7Zf.bzhWms459BNNG.HcNOKSmzO1lqVae9W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5888 …}
    +apId: "hal_5700X@lemmy.world"
    +apProfileId: "https://lemmy.world/u/hal_5700X"
    +apPublicUrl: "https://lemmy.world/u/hal_5700X"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "hal_5700X"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728704532 {#5831
      date: 2024-10-12 05:42:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689034966 {#5832
      date: 2023-07-11 02:22:46.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6672
  +width: 65
  +height: 65
  +user: App\Entity\User {#5833
    +avatar: Proxies\__CG__\App\Entity\Image {#5834 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5835 …}
    +email: "hal_5700X@lemmy.world"
    +username: "@hal_5700X@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      I’m not a bot account, Dave.\n
      \n
      Live well and live broadly. You are alive and living now. Now is the envy of all of the dead.
      """
    +lastActive: DateTime @1729032575 {#5830
      date: 2024-10-16 00:49:35.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5836 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5838 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5840 …}
    +entries: Doctrine\ORM\PersistentCollection {#5842 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5844 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5846 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5848 …}
    +posts: Doctrine\ORM\PersistentCollection {#5850 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5852 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5854 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5856 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5858 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5860 …}
    +follows: Doctrine\ORM\PersistentCollection {#5862 …}
    +followers: Doctrine\ORM\PersistentCollection {#5864 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5866 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5868 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5870 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5872 …}
    +reports: Doctrine\ORM\PersistentCollection {#5874 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5876 …}
    +violations: Doctrine\ORM\PersistentCollection {#5878 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5880 …}
    +awards: Doctrine\ORM\PersistentCollection {#5882 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5884 …}
    +categories: Doctrine\ORM\PersistentCollection {#5886 …}
    -id: 21635
    -password: "$2y$13$Ylb/JJ6nFi9swlfFok7Zf.bzhWms459BNNG.HcNOKSmzO1lqVae9W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5888 …}
    +apId: "hal_5700X@lemmy.world"
    +apProfileId: "https://lemmy.world/u/hal_5700X"
    +apPublicUrl: "https://lemmy.world/u/hal_5700X"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "hal_5700X"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728704532 {#5831
      date: 2024-10-12 05:42:12.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689034966 {#5832
      date: 2023-07-11 02:22:46.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.71 ms
Input props
[
  "user" => App\Entity\User {#6309
    +avatar: Proxies\__CG__\App\Entity\Image {#6310 …}
    +cover: Proxies\__CG__\App\Entity\Image {#6311 …}
    +email: "originalucifer@moist.catsweat.com"
    +username: "@originalucifer@moist.catsweat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "old, stupid"
    +lastActive: DateTime @1729508336 {#6306
      date: 2024-10-21 12:58:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6312 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6314 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6316 …}
    +entries: Doctrine\ORM\PersistentCollection {#6318 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6320 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6322 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6324 …}
    +posts: Doctrine\ORM\PersistentCollection {#6326 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6328 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6330 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6332 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6334 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6336 …}
    +follows: Doctrine\ORM\PersistentCollection {#6338 …}
    +followers: Doctrine\ORM\PersistentCollection {#6340 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6342 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6344 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6346 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6348 …}
    +reports: Doctrine\ORM\PersistentCollection {#6350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6352 …}
    +violations: Doctrine\ORM\PersistentCollection {#6354 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6356 …}
    +awards: Doctrine\ORM\PersistentCollection {#6358 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6360 …}
    +categories: Doctrine\ORM\PersistentCollection {#6362 …}
    -id: 30611
    -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6364 …}
    +apId: "originalucifer@moist.catsweat.com"
    +apProfileId: "https://moist.catsweat.com/u/originalucifer"
    +apPublicUrl: "https://moist.catsweat.com/u/originalucifer"
    +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers"
    +apInboxUrl: "https://moist.catsweat.com/f/inbox"
    +apDomain: "moist.catsweat.com"
    +apPreferredUsername: "originalucifer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728121579 {#6307
      date: 2024-10-05 11:46:19.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689631833 {#6308
      date: 2023-07-18 00:10:33.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6729
  +width: 65
  +height: 65
  +user: App\Entity\User {#6309
    +avatar: Proxies\__CG__\App\Entity\Image {#6310 …}
    +cover: Proxies\__CG__\App\Entity\Image {#6311 …}
    +email: "originalucifer@moist.catsweat.com"
    +username: "@originalucifer@moist.catsweat.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "old, stupid"
    +lastActive: DateTime @1729508336 {#6306
      date: 2024-10-21 12:58:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6312 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6314 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6316 …}
    +entries: Doctrine\ORM\PersistentCollection {#6318 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6320 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6322 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6324 …}
    +posts: Doctrine\ORM\PersistentCollection {#6326 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6328 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6330 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6332 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6334 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6336 …}
    +follows: Doctrine\ORM\PersistentCollection {#6338 …}
    +followers: Doctrine\ORM\PersistentCollection {#6340 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6342 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6344 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6346 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6348 …}
    +reports: Doctrine\ORM\PersistentCollection {#6350 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6352 …}
    +violations: Doctrine\ORM\PersistentCollection {#6354 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6356 …}
    +awards: Doctrine\ORM\PersistentCollection {#6358 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6360 …}
    +categories: Doctrine\ORM\PersistentCollection {#6362 …}
    -id: 30611
    -password: "$2y$13$sMcoFffDpKkPF.LzVTi3Y.vB.KCD53ez1kOcs/idjne.6D8EgS8p2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6364 …}
    +apId: "originalucifer@moist.catsweat.com"
    +apProfileId: "https://moist.catsweat.com/u/originalucifer"
    +apPublicUrl: "https://moist.catsweat.com/u/originalucifer"
    +apFollowersUrl: "https://moist.catsweat.com/u/originalucifer/followers"
    +apInboxUrl: "https://moist.catsweat.com/f/inbox"
    +apDomain: "moist.catsweat.com"
    +apPreferredUsername: "originalucifer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728121579 {#6307
      date: 2024-10-05 11:46:19.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689631833 {#6308
      date: 2023-07-18 00:10:33.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 29.33 ms
Input props
[
  "user" => App\Entity\User {#5331
    +avatar: Proxies\__CG__\App\Entity\Image {#5328 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5329 …}
    +email: "j3j5@hachyderm.io"
    +username: "@j3j5@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [#Backend](https://hachyderm.io/tags/Backend) engineer, [#PHP](https://hachyderm.io/tags/PHP) & [#Laravel](https://hachyderm.io/tags/Laravel) tinkerer, [#BotMaker](https://hachyderm.io/tags/BotMaker)\n
      \n
      I like [#openData](https://hachyderm.io/tags/openData) [#science](https://hachyderm.io/tags/science) [#urbanism](https://hachyderm.io/tags/urbanism) [#bikes](https://hachyderm.io/tags/bikes) and other weird things.\n
      \n
      ES 🌎 [@j3j5](https://mastodon.uy/@j3j5)\n
      \n
      [#GoodBots](https://hachyderm.io/tags/GoodBots) [#BotsGüenos](https://hachyderm.io/tags/BotsG%C3%BCenos)\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#tfr](https://hachyderm.io/tags/tfr)
      """
    +lastActive: DateTime @1698310781 {#5332
      date: 2023-10-26 10:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5326 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5324 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5322 …}
    +entries: Doctrine\ORM\PersistentCollection {#5320 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5316 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5312 …}
    +posts: Doctrine\ORM\PersistentCollection {#5309 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5613 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5615 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5617 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5619 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5621 …}
    +follows: Doctrine\ORM\PersistentCollection {#5623 …}
    +followers: Doctrine\ORM\PersistentCollection {#5625 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5627 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5629 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5631 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5633 …}
    +reports: Doctrine\ORM\PersistentCollection {#5635 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5637 …}
    +violations: Doctrine\ORM\PersistentCollection {#5639 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5641 …}
    +awards: Doctrine\ORM\PersistentCollection {#5643 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5645 …}
    +categories: Doctrine\ORM\PersistentCollection {#5647 …}
    -id: 66634
    -password: "$2y$13$C9kcPR3M2MLW3tk1e8Kz.e2h3DUY2chhDNixzpxGKPl4dYB0YAXBa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5649 …}
    +apId: "j3j5@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/j3j5"
    +apPublicUrl: "https://hachyderm.io/@j3j5"
    +apFollowersUrl: "https://hachyderm.io/users/j3j5/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "j3j5"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698310781 {#5333
      date: 2023-10-26 10:59:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698310780 {#5330
      date: 2023-10-26 10:59:40.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6786
  +width: 65
  +height: 65
  +user: App\Entity\User {#5331
    +avatar: Proxies\__CG__\App\Entity\Image {#5328 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5329 …}
    +email: "j3j5@hachyderm.io"
    +username: "@j3j5@hachyderm.io"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [#Backend](https://hachyderm.io/tags/Backend) engineer, [#PHP](https://hachyderm.io/tags/PHP) & [#Laravel](https://hachyderm.io/tags/Laravel) tinkerer, [#BotMaker](https://hachyderm.io/tags/BotMaker)\n
      \n
      I like [#openData](https://hachyderm.io/tags/openData) [#science](https://hachyderm.io/tags/science) [#urbanism](https://hachyderm.io/tags/urbanism) [#bikes](https://hachyderm.io/tags/bikes) and other weird things.\n
      \n
      ES 🌎 [@j3j5](https://mastodon.uy/@j3j5)\n
      \n
      [#GoodBots](https://hachyderm.io/tags/GoodBots) [#BotsGüenos](https://hachyderm.io/tags/BotsG%C3%BCenos)\n
      \n
      [#fedi22](https://hachyderm.io/tags/fedi22) [#tfr](https://hachyderm.io/tags/tfr)
      """
    +lastActive: DateTime @1698310781 {#5332
      date: 2023-10-26 10:59:41.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5326 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5324 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5322 …}
    +entries: Doctrine\ORM\PersistentCollection {#5320 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5318 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5316 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5312 …}
    +posts: Doctrine\ORM\PersistentCollection {#5309 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5613 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5615 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5617 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5619 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5621 …}
    +follows: Doctrine\ORM\PersistentCollection {#5623 …}
    +followers: Doctrine\ORM\PersistentCollection {#5625 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5627 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5629 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5631 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5633 …}
    +reports: Doctrine\ORM\PersistentCollection {#5635 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5637 …}
    +violations: Doctrine\ORM\PersistentCollection {#5639 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5641 …}
    +awards: Doctrine\ORM\PersistentCollection {#5643 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5645 …}
    +categories: Doctrine\ORM\PersistentCollection {#5647 …}
    -id: 66634
    -password: "$2y$13$C9kcPR3M2MLW3tk1e8Kz.e2h3DUY2chhDNixzpxGKPl4dYB0YAXBa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5649 …}
    +apId: "j3j5@hachyderm.io"
    +apProfileId: "https://hachyderm.io/users/j3j5"
    +apPublicUrl: "https://hachyderm.io/@j3j5"
    +apFollowersUrl: "https://hachyderm.io/users/j3j5/followers"
    +apInboxUrl: "https://hachyderm.io/inbox"
    +apDomain: "hachyderm.io"
    +apPreferredUsername: "j3j5"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698310781 {#5333
      date: 2023-10-26 10:59:41.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698310780 {#5330
      date: 2023-10-26 10:59:40.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.40 ms
Input props
[
  "user" => App\Entity\User {#6189
    +avatar: Proxies\__CG__\App\Entity\Image {#6190 …}
    +cover: Proxies\__CG__\App\Entity\Image {#6191 …}
    +email: "jeena@jemmy.jeena.net"
    +username: "@jeena@jemmy.jeena.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "See [jeena.net/about](https://jeena.net/about)"
    +lastActive: DateTime @1712148234 {#6186
      date: 2024-04-03 14:43:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6192 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6196 …}
    +entries: Doctrine\ORM\PersistentCollection {#6198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6200 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6202 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6204 …}
    +posts: Doctrine\ORM\PersistentCollection {#6206 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6208 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6210 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6212 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6214 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6216 …}
    +follows: Doctrine\ORM\PersistentCollection {#6218 …}
    +followers: Doctrine\ORM\PersistentCollection {#6220 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6222 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6224 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6226 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6228 …}
    +reports: Doctrine\ORM\PersistentCollection {#6230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6232 …}
    +violations: Doctrine\ORM\PersistentCollection {#6234 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6236 …}
    +awards: Doctrine\ORM\PersistentCollection {#6238 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6240 …}
    +categories: Doctrine\ORM\PersistentCollection {#6242 …}
    -id: 15626
    -password: "$2y$13$e5p.6uM9ugkKRKueHemCU.xvG5FwjXqNGNx4Dn6HNarE3VIN1ZdAm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6244 …}
    +apId: "jeena@jemmy.jeena.net"
    +apProfileId: "https://jemmy.jeena.net/u/jeena"
    +apPublicUrl: "https://jemmy.jeena.net/u/jeena"
    +apFollowersUrl: null
    +apInboxUrl: "https://jemmy.jeena.net/inbox"
    +apDomain: "jemmy.jeena.net"
    +apPreferredUsername: "jeena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712668813 {#6187
      date: 2024-04-09 15:20:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688262082 {#6188
      date: 2023-07-02 03:41:22.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6849
  +width: 65
  +height: 65
  +user: App\Entity\User {#6189
    +avatar: Proxies\__CG__\App\Entity\Image {#6190 …}
    +cover: Proxies\__CG__\App\Entity\Image {#6191 …}
    +email: "jeena@jemmy.jeena.net"
    +username: "@jeena@jemmy.jeena.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "See [jeena.net/about](https://jeena.net/about)"
    +lastActive: DateTime @1712148234 {#6186
      date: 2024-04-03 14:43:54.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6192 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6196 …}
    +entries: Doctrine\ORM\PersistentCollection {#6198 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6200 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6202 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6204 …}
    +posts: Doctrine\ORM\PersistentCollection {#6206 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6208 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6210 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6212 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6214 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6216 …}
    +follows: Doctrine\ORM\PersistentCollection {#6218 …}
    +followers: Doctrine\ORM\PersistentCollection {#6220 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6222 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6224 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6226 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6228 …}
    +reports: Doctrine\ORM\PersistentCollection {#6230 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6232 …}
    +violations: Doctrine\ORM\PersistentCollection {#6234 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6236 …}
    +awards: Doctrine\ORM\PersistentCollection {#6238 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6240 …}
    +categories: Doctrine\ORM\PersistentCollection {#6242 …}
    -id: 15626
    -password: "$2y$13$e5p.6uM9ugkKRKueHemCU.xvG5FwjXqNGNx4Dn6HNarE3VIN1ZdAm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6244 …}
    +apId: "jeena@jemmy.jeena.net"
    +apProfileId: "https://jemmy.jeena.net/u/jeena"
    +apPublicUrl: "https://jemmy.jeena.net/u/jeena"
    +apFollowersUrl: null
    +apInboxUrl: "https://jemmy.jeena.net/inbox"
    +apDomain: "jemmy.jeena.net"
    +apPreferredUsername: "jeena"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1712668813 {#6187
      date: 2024-04-09 15:20:13.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688262082 {#6188
      date: 2023-07-02 03:41:22.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.32 ms
Input props
[
  "user" => App\Entity\User {#6130
    +avatar: Proxies\__CG__\App\Entity\Image {#6131 …}
    +cover: null
    +email: "blakeus12@hexbear.net"
    +username: "@blakeus12@hexbear.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Marxist-Leninist trapped in the U.S. Empire. From the river to the sea!\n
      \n
      Mastodon: blakeus12@toots.matapacos.dog
      """
    +lastActive: DateTime @1728021211 {#6127
      date: 2024-10-04 07:53:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6132 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6134 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6136 …}
    +entries: Doctrine\ORM\PersistentCollection {#6138 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6142 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6144 …}
    +posts: Doctrine\ORM\PersistentCollection {#6146 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6148 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6150 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6152 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6154 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6156 …}
    +follows: Doctrine\ORM\PersistentCollection {#6158 …}
    +followers: Doctrine\ORM\PersistentCollection {#6160 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6162 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6164 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6166 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6168 …}
    +reports: Doctrine\ORM\PersistentCollection {#6170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6172 …}
    +violations: Doctrine\ORM\PersistentCollection {#6174 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6176 …}
    +awards: Doctrine\ORM\PersistentCollection {#6178 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6180 …}
    +categories: Doctrine\ORM\PersistentCollection {#6182 …}
    -id: 64911
    -password: "$2y$13$QdCbTCGXsFLPo35xoqNxXON2GHe00Nuo7BpVlPG6HMLbqE20swWvi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6184 …}
    +apId: "blakeus12@hexbear.net"
    +apProfileId: "https://hexbear.net/u/blakeus12"
    +apPublicUrl: "https://hexbear.net/u/blakeus12"
    +apFollowersUrl: null
    +apInboxUrl: "https://hexbear.net/inbox"
    +apDomain: "hexbear.net"
    +apPreferredUsername: "blakeus12"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720047044 {#6128
      date: 2024-07-04 00:50:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698010857 {#6129
      date: 2023-10-22 23:40:57.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6906
  +width: 65
  +height: 65
  +user: App\Entity\User {#6130
    +avatar: Proxies\__CG__\App\Entity\Image {#6131 …}
    +cover: null
    +email: "blakeus12@hexbear.net"
    +username: "@blakeus12@hexbear.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Marxist-Leninist trapped in the U.S. Empire. From the river to the sea!\n
      \n
      Mastodon: blakeus12@toots.matapacos.dog
      """
    +lastActive: DateTime @1728021211 {#6127
      date: 2024-10-04 07:53:31.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6132 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6134 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6136 …}
    +entries: Doctrine\ORM\PersistentCollection {#6138 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6140 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6142 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6144 …}
    +posts: Doctrine\ORM\PersistentCollection {#6146 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6148 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6150 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6152 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6154 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6156 …}
    +follows: Doctrine\ORM\PersistentCollection {#6158 …}
    +followers: Doctrine\ORM\PersistentCollection {#6160 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6162 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6164 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6166 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6168 …}
    +reports: Doctrine\ORM\PersistentCollection {#6170 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6172 …}
    +violations: Doctrine\ORM\PersistentCollection {#6174 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6176 …}
    +awards: Doctrine\ORM\PersistentCollection {#6178 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6180 …}
    +categories: Doctrine\ORM\PersistentCollection {#6182 …}
    -id: 64911
    -password: "$2y$13$QdCbTCGXsFLPo35xoqNxXON2GHe00Nuo7BpVlPG6HMLbqE20swWvi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6184 …}
    +apId: "blakeus12@hexbear.net"
    +apProfileId: "https://hexbear.net/u/blakeus12"
    +apPublicUrl: "https://hexbear.net/u/blakeus12"
    +apFollowersUrl: null
    +apInboxUrl: "https://hexbear.net/inbox"
    +apDomain: "hexbear.net"
    +apPreferredUsername: "blakeus12"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720047044 {#6128
      date: 2024-07-04 00:50:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698010857 {#6129
      date: 2023-10-22 23:40:57.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.30 ms
Input props
[
  "user" => App\Entity\User {#5177
    +avatar: Proxies\__CG__\App\Entity\Image {#5176 …}
    +cover: null
    +email: "Faceman2K23@discuss.tchncs.de"
    +username: "@Faceman2K23@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "poop"
    +lastActive: DateTime @1729303213 {#5180
      date: 2024-10-19 04:00:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5175 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5173 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5171 …}
    +entries: Doctrine\ORM\PersistentCollection {#5169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5167 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5165 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5163 …}
    +posts: Doctrine\ORM\PersistentCollection {#5161 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5159 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5157 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5153 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5151 …}
    +follows: Doctrine\ORM\PersistentCollection {#5149 …}
    +followers: Doctrine\ORM\PersistentCollection {#5147 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5145 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5143 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5141 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5137 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5135 …}
    +violations: Doctrine\ORM\PersistentCollection {#5133 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5131 …}
    +awards: Doctrine\ORM\PersistentCollection {#5129 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5127 …}
    +categories: Doctrine\ORM\PersistentCollection {#5125 …}
    -id: 76
    -password: "$2y$13$zprY9kPQtoMXs.Y8vCuL3uz0DA0d6yheqpqH5m2VEVTiTdiOFzAZ6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5123 …}
    +apId: "Faceman2K23@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Faceman2K23"
    +apPublicUrl: "https://discuss.tchncs.de/u/Faceman2K23"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Faceman2K23"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719321092 {#5179
      date: 2024-06-25 15:11:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686648308 {#5178
      date: 2023-06-13 11:25:08.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6963
  +width: 65
  +height: 65
  +user: App\Entity\User {#5177
    +avatar: Proxies\__CG__\App\Entity\Image {#5176 …}
    +cover: null
    +email: "Faceman2K23@discuss.tchncs.de"
    +username: "@Faceman2K23@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "poop"
    +lastActive: DateTime @1729303213 {#5180
      date: 2024-10-19 04:00:13.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5175 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5173 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5171 …}
    +entries: Doctrine\ORM\PersistentCollection {#5169 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5167 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5165 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5163 …}
    +posts: Doctrine\ORM\PersistentCollection {#5161 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5159 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5157 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5153 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5151 …}
    +follows: Doctrine\ORM\PersistentCollection {#5149 …}
    +followers: Doctrine\ORM\PersistentCollection {#5147 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5145 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5143 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5141 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5139 …}
    +reports: Doctrine\ORM\PersistentCollection {#5137 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5135 …}
    +violations: Doctrine\ORM\PersistentCollection {#5133 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5131 …}
    +awards: Doctrine\ORM\PersistentCollection {#5129 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5127 …}
    +categories: Doctrine\ORM\PersistentCollection {#5125 …}
    -id: 76
    -password: "$2y$13$zprY9kPQtoMXs.Y8vCuL3uz0DA0d6yheqpqH5m2VEVTiTdiOFzAZ6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5123 …}
    +apId: "Faceman2K23@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Faceman2K23"
    +apPublicUrl: "https://discuss.tchncs.de/u/Faceman2K23"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Faceman2K23"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719321092 {#5179
      date: 2024-06-25 15:11:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686648308 {#5178
      date: 2023-06-13 11:25:08.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.29 ms
Input props
[
  "user" => App\Entity\User {#6012
    +avatar: Proxies\__CG__\App\Entity\Image {#6013 …}
    +cover: null
    +email: "Aatube@kbin.social"
    +username: "@Aatube@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [He/Him, Nosist, Touch typist, Enthusiast, Superuser impostorist, keen-eyed humorist, endeavourOS shillist, kotlin useist, wonderful bastard, professinal pedant miser]  \n
       Stuped person says stuped things, people boom  \n
       Maybe migrating to kbin.melroy.org
      """
    +lastActive: DateTime @1712601977 {#6009
      date: 2024-04-08 20:46:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6014 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6016 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6018 …}
    +entries: Doctrine\ORM\PersistentCollection {#6020 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6022 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6024 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6026 …}
    +posts: Doctrine\ORM\PersistentCollection {#6028 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6030 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6032 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6034 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6038 …}
    +follows: Doctrine\ORM\PersistentCollection {#6040 …}
    +followers: Doctrine\ORM\PersistentCollection {#6042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6044 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6046 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6048 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6050 …}
    +reports: Doctrine\ORM\PersistentCollection {#6052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6054 …}
    +violations: Doctrine\ORM\PersistentCollection {#6056 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6058 …}
    +awards: Doctrine\ORM\PersistentCollection {#6060 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6062 …}
    +categories: Doctrine\ORM\PersistentCollection {#6064 …}
    -id: 11494
    -password: "$2y$13$V.GoDFEADYf32ING3cPew.WEU6t5CKnT3xTcYovhtB0d9BsK4i00O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6066 …}
    +apId: "Aatube@kbin.social"
    +apProfileId: "https://kbin.social/u/Aatube"
    +apPublicUrl: "https://kbin.social/u/Aatube"
    +apFollowersUrl: "https://kbin.social/u/Aatube/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "Aatube"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711331117 {#6010
      date: 2024-03-25 02:45:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687893098 {#6011
      date: 2023-06-27 21:11:38.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7020
  +width: 65
  +height: 65
  +user: App\Entity\User {#6012
    +avatar: Proxies\__CG__\App\Entity\Image {#6013 …}
    +cover: null
    +email: "Aatube@kbin.social"
    +username: "@Aatube@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [He/Him, Nosist, Touch typist, Enthusiast, Superuser impostorist, keen-eyed humorist, endeavourOS shillist, kotlin useist, wonderful bastard, professinal pedant miser]  \n
       Stuped person says stuped things, people boom  \n
       Maybe migrating to kbin.melroy.org
      """
    +lastActive: DateTime @1712601977 {#6009
      date: 2024-04-08 20:46:17.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6014 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6016 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6018 …}
    +entries: Doctrine\ORM\PersistentCollection {#6020 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6022 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6024 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6026 …}
    +posts: Doctrine\ORM\PersistentCollection {#6028 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6030 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6032 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6034 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6038 …}
    +follows: Doctrine\ORM\PersistentCollection {#6040 …}
    +followers: Doctrine\ORM\PersistentCollection {#6042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6044 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6046 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6048 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6050 …}
    +reports: Doctrine\ORM\PersistentCollection {#6052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6054 …}
    +violations: Doctrine\ORM\PersistentCollection {#6056 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6058 …}
    +awards: Doctrine\ORM\PersistentCollection {#6060 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6062 …}
    +categories: Doctrine\ORM\PersistentCollection {#6064 …}
    -id: 11494
    -password: "$2y$13$V.GoDFEADYf32ING3cPew.WEU6t5CKnT3xTcYovhtB0d9BsK4i00O"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6066 …}
    +apId: "Aatube@kbin.social"
    +apProfileId: "https://kbin.social/u/Aatube"
    +apPublicUrl: "https://kbin.social/u/Aatube"
    +apFollowersUrl: "https://kbin.social/u/Aatube/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "Aatube"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1711331117 {#6010
      date: 2024-03-25 02:45:17.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687893098 {#6011
      date: 2023-06-27 21:11:38.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.31 ms
Input props
[
  "user" => App\Entity\User {#5237
    +avatar: Proxies\__CG__\App\Entity\Image {#5236 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5235 …}
    +email: "legion@kbin.social"
    +username: "@legion@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "dunno"
    +lastActive: DateTime @1700832055 {#5240
      date: 2023-11-24 14:20:55.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5234 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5230 …}
    +entries: Doctrine\ORM\PersistentCollection {#5228 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5226 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5224 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5222 …}
    +posts: Doctrine\ORM\PersistentCollection {#5220 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5218 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5216 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5214 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5212 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5210 …}
    +follows: Doctrine\ORM\PersistentCollection {#5208 …}
    +followers: Doctrine\ORM\PersistentCollection {#5206 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5204 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5202 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5200 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5198 …}
    +reports: Doctrine\ORM\PersistentCollection {#5196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5194 …}
    +violations: Doctrine\ORM\PersistentCollection {#5192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
    +awards: Doctrine\ORM\PersistentCollection {#5188 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5186 …}
    +categories: Doctrine\ORM\PersistentCollection {#5184 …}
    -id: 20812
    -password: "$2y$13$7G8wA5a0tZWr/RnrQQYwweVXepGxjMWapfSBuunDKc2FMZrc13Hza"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5182 …}
    +apId: "legion@kbin.social"
    +apProfileId: "https://kbin.social/u/legion"
    +apPublicUrl: "https://kbin.social/u/legion"
    +apFollowersUrl: "https://kbin.social/u/legion/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "legion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701357829 {#5239
      date: 2023-11-30 16:23:49.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688972178 {#5238
      date: 2023-07-10 08:56:18.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7077
  +width: 65
  +height: 65
  +user: App\Entity\User {#5237
    +avatar: Proxies\__CG__\App\Entity\Image {#5236 …}
    +cover: Proxies\__CG__\App\Entity\Image {#5235 …}
    +email: "legion@kbin.social"
    +username: "@legion@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "dunno"
    +lastActive: DateTime @1700832055 {#5240
      date: 2023-11-24 14:20:55.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5234 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5230 …}
    +entries: Doctrine\ORM\PersistentCollection {#5228 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5226 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5224 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5222 …}
    +posts: Doctrine\ORM\PersistentCollection {#5220 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5218 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5216 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5214 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5212 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5210 …}
    +follows: Doctrine\ORM\PersistentCollection {#5208 …}
    +followers: Doctrine\ORM\PersistentCollection {#5206 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5204 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5202 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5200 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5198 …}
    +reports: Doctrine\ORM\PersistentCollection {#5196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5194 …}
    +violations: Doctrine\ORM\PersistentCollection {#5192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
    +awards: Doctrine\ORM\PersistentCollection {#5188 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5186 …}
    +categories: Doctrine\ORM\PersistentCollection {#5184 …}
    -id: 20812
    -password: "$2y$13$7G8wA5a0tZWr/RnrQQYwweVXepGxjMWapfSBuunDKc2FMZrc13Hza"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5182 …}
    +apId: "legion@kbin.social"
    +apProfileId: "https://kbin.social/u/legion"
    +apPublicUrl: "https://kbin.social/u/legion"
    +apFollowersUrl: "https://kbin.social/u/legion/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "legion"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701357829 {#5239
      date: 2023-11-30 16:23:49.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688972178 {#5238
      date: 2023-07-10 08:56:18.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.32 ms
Input props
[
  "user" => App\Entity\User {#6428
    +avatar: Proxies\__CG__\App\Entity\Image {#6429 …}
    +cover: null
    +email: "neo@lemmy.comfysnug.space"
    +username: "@neo@lemmy.comfysnug.space"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Despite my current profile name, I do not speak Japanese (yet)\n
      \n
      My interests are: #gaming #fanfiction #manga #industrial #music #linux\n
      \n
      Libre, not gratis.\n
      \n
      Email: tn5421+fedi@protonmail.com
      """
    +lastActive: DateTime @1728488156 {#6425
      date: 2024-10-09 17:35:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6430 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6432 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6434 …}
    +entries: Doctrine\ORM\PersistentCollection {#6436 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6440 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6442 …}
    +posts: Doctrine\ORM\PersistentCollection {#6444 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6446 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6448 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6450 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6452 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +follows: Doctrine\ORM\PersistentCollection {#6456 …}
    +followers: Doctrine\ORM\PersistentCollection {#6458 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6460 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6462 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6464 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6466 …}
    +reports: Doctrine\ORM\PersistentCollection {#6468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6470 …}
    +violations: Doctrine\ORM\PersistentCollection {#6472 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6474 …}
    +awards: Doctrine\ORM\PersistentCollection {#6476 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6478 …}
    +categories: Doctrine\ORM\PersistentCollection {#6480 …}
    -id: 2763
    -password: "$2y$13$gJ0/Lc4IRDNSnOkYUtUqP.lnKRWrEpTb7GBP3Cf3aSCqISzg1wxza"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6482 …}
    +apId: "neo@lemmy.comfysnug.space"
    +apProfileId: "https://lemmy.comfysnug.space/u/neo"
    +apPublicUrl: "https://lemmy.comfysnug.space/u/neo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.comfysnug.space/inbox"
    +apDomain: "lemmy.comfysnug.space"
    +apPreferredUsername: "neo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720244084 {#6426
      date: 2024-07-06 07:34:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687041816 {#6427
      date: 2023-06-18 00:43:36.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7134
  +width: 65
  +height: 65
  +user: App\Entity\User {#6428
    +avatar: Proxies\__CG__\App\Entity\Image {#6429 …}
    +cover: null
    +email: "neo@lemmy.comfysnug.space"
    +username: "@neo@lemmy.comfysnug.space"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Despite my current profile name, I do not speak Japanese (yet)\n
      \n
      My interests are: #gaming #fanfiction #manga #industrial #music #linux\n
      \n
      Libre, not gratis.\n
      \n
      Email: tn5421+fedi@protonmail.com
      """
    +lastActive: DateTime @1728488156 {#6425
      date: 2024-10-09 17:35:56.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6430 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6432 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6434 …}
    +entries: Doctrine\ORM\PersistentCollection {#6436 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6438 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6440 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6442 …}
    +posts: Doctrine\ORM\PersistentCollection {#6444 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6446 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6448 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6450 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6452 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6454 …}
    +follows: Doctrine\ORM\PersistentCollection {#6456 …}
    +followers: Doctrine\ORM\PersistentCollection {#6458 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6460 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6462 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6464 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6466 …}
    +reports: Doctrine\ORM\PersistentCollection {#6468 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6470 …}
    +violations: Doctrine\ORM\PersistentCollection {#6472 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6474 …}
    +awards: Doctrine\ORM\PersistentCollection {#6476 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6478 …}
    +categories: Doctrine\ORM\PersistentCollection {#6480 …}
    -id: 2763
    -password: "$2y$13$gJ0/Lc4IRDNSnOkYUtUqP.lnKRWrEpTb7GBP3Cf3aSCqISzg1wxza"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6482 …}
    +apId: "neo@lemmy.comfysnug.space"
    +apProfileId: "https://lemmy.comfysnug.space/u/neo"
    +apPublicUrl: "https://lemmy.comfysnug.space/u/neo"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.comfysnug.space/inbox"
    +apDomain: "lemmy.comfysnug.space"
    +apPreferredUsername: "neo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720244084 {#6426
      date: 2024-07-06 07:34:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687041816 {#6427
      date: 2023-06-18 00:43:36.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.28 ms
Input props
[
  "user" => App\Entity\User {#5893
    +avatar: Proxies\__CG__\App\Entity\Image {#5894 …}
    +cover: null
    +email: "nostradiel@lemmy.world"
    +username: "@nostradiel@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "The Czech Republic citizen so excuse my English language mistakes 🫡"
    +lastActive: DateTime @1728577077 {#5890
      date: 2024-10-10 18:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5895 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5897 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5899 …}
    +entries: Doctrine\ORM\PersistentCollection {#5901 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5903 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5905 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5907 …}
    +posts: Doctrine\ORM\PersistentCollection {#5909 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5911 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5913 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5915 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5917 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5919 …}
    +follows: Doctrine\ORM\PersistentCollection {#5921 …}
    +followers: Doctrine\ORM\PersistentCollection {#5923 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5925 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5927 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5929 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5931 …}
    +reports: Doctrine\ORM\PersistentCollection {#5933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5935 …}
    +violations: Doctrine\ORM\PersistentCollection {#5937 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5939 …}
    +awards: Doctrine\ORM\PersistentCollection {#5941 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5943 …}
    +categories: Doctrine\ORM\PersistentCollection {#5945 …}
    -id: 27205
    -password: "$2y$13$kmmYgnrGTB.Ifp7plJdzW.vbR.uAHx5zbkx60SQojqFNXS/2aXU1q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5947 …}
    +apId: "nostradiel@lemmy.world"
    +apProfileId: "https://lemmy.world/u/nostradiel"
    +apPublicUrl: "https://lemmy.world/u/nostradiel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "nostradiel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729231148 {#5891
      date: 2024-10-18 07:59:08.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689329863 {#5892
      date: 2023-07-14 12:17:43.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7191
  +width: 65
  +height: 65
  +user: App\Entity\User {#5893
    +avatar: Proxies\__CG__\App\Entity\Image {#5894 …}
    +cover: null
    +email: "nostradiel@lemmy.world"
    +username: "@nostradiel@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "The Czech Republic citizen so excuse my English language mistakes 🫡"
    +lastActive: DateTime @1728577077 {#5890
      date: 2024-10-10 18:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5895 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5897 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5899 …}
    +entries: Doctrine\ORM\PersistentCollection {#5901 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5903 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5905 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5907 …}
    +posts: Doctrine\ORM\PersistentCollection {#5909 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5911 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5913 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5915 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5917 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5919 …}
    +follows: Doctrine\ORM\PersistentCollection {#5921 …}
    +followers: Doctrine\ORM\PersistentCollection {#5923 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5925 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5927 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5929 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5931 …}
    +reports: Doctrine\ORM\PersistentCollection {#5933 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5935 …}
    +violations: Doctrine\ORM\PersistentCollection {#5937 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5939 …}
    +awards: Doctrine\ORM\PersistentCollection {#5941 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5943 …}
    +categories: Doctrine\ORM\PersistentCollection {#5945 …}
    -id: 27205
    -password: "$2y$13$kmmYgnrGTB.Ifp7plJdzW.vbR.uAHx5zbkx60SQojqFNXS/2aXU1q"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5947 …}
    +apId: "nostradiel@lemmy.world"
    +apProfileId: "https://lemmy.world/u/nostradiel"
    +apPublicUrl: "https://lemmy.world/u/nostradiel"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "nostradiel"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729231148 {#5891
      date: 2024-10-18 07:59:08.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689329863 {#5892
      date: 2023-07-14 12:17:43.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#6369
    +avatar: Proxies\__CG__\App\Entity\Image {#6370 …}
    +cover: null
    +email: "moosetwin@lemmy.dbzer0.com"
    +username: "@moosetwin@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [I started on fmhy.ml](https://maglit.me/mstwn-fmhy-ml):\n
      \n
      ![](https://maglit.me/cakeimg)\n
      \n
      the lemmy.world account is my alt\n
      \n
      [the jerma gif folder](https://maglit.me/jerma3)\n
      \n
      [despair music](https://maglit.me/despair)\n
      \n
      with regards to jermait was a joke but now I am the clown
      """
    +lastActive: DateTime @1729419106 {#6366
      date: 2024-10-20 12:11:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6375 …}
    +entries: Doctrine\ORM\PersistentCollection {#6377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6383 …}
    +posts: Doctrine\ORM\PersistentCollection {#6385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6395 …}
    +follows: Doctrine\ORM\PersistentCollection {#6397 …}
    +followers: Doctrine\ORM\PersistentCollection {#6399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6407 …}
    +reports: Doctrine\ORM\PersistentCollection {#6409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6411 …}
    +violations: Doctrine\ORM\PersistentCollection {#6413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6415 …}
    +awards: Doctrine\ORM\PersistentCollection {#6417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6419 …}
    +categories: Doctrine\ORM\PersistentCollection {#6421 …}
    -id: 41698
    -password: "$2y$13$NEIMFxDvZQ1e6c.RlceEJObcGwmmXNKwYDe5lJcKafSHDwz9N4aVa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6423 …}
    +apId: "moosetwin@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/moosetwin"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/moosetwin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "moosetwin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729078415 {#6367
      date: 2024-10-16 13:33:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692562002 {#6368
      date: 2023-08-20 22:06:42.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7248
  +width: 65
  +height: 65
  +user: App\Entity\User {#6369
    +avatar: Proxies\__CG__\App\Entity\Image {#6370 …}
    +cover: null
    +email: "moosetwin@lemmy.dbzer0.com"
    +username: "@moosetwin@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      [I started on fmhy.ml](https://maglit.me/mstwn-fmhy-ml):\n
      \n
      ![](https://maglit.me/cakeimg)\n
      \n
      the lemmy.world account is my alt\n
      \n
      [the jerma gif folder](https://maglit.me/jerma3)\n
      \n
      [despair music](https://maglit.me/despair)\n
      \n
      with regards to jermait was a joke but now I am the clown
      """
    +lastActive: DateTime @1729419106 {#6366
      date: 2024-10-20 12:11:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6375 …}
    +entries: Doctrine\ORM\PersistentCollection {#6377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6383 …}
    +posts: Doctrine\ORM\PersistentCollection {#6385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6395 …}
    +follows: Doctrine\ORM\PersistentCollection {#6397 …}
    +followers: Doctrine\ORM\PersistentCollection {#6399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6407 …}
    +reports: Doctrine\ORM\PersistentCollection {#6409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6411 …}
    +violations: Doctrine\ORM\PersistentCollection {#6413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6415 …}
    +awards: Doctrine\ORM\PersistentCollection {#6417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6419 …}
    +categories: Doctrine\ORM\PersistentCollection {#6421 …}
    -id: 41698
    -password: "$2y$13$NEIMFxDvZQ1e6c.RlceEJObcGwmmXNKwYDe5lJcKafSHDwz9N4aVa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6423 …}
    +apId: "moosetwin@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/moosetwin"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/moosetwin"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "moosetwin"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729078415 {#6367
      date: 2024-10-16 13:33:35.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692562002 {#6368
      date: 2023-08-20 22:06:42.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 12.0 MiB 3.56 ms
Input props
[
  "magazine" => "piracy@lemmy.dbzer0.com"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#7310
  +limit: 4
  +tag: null
  +magazine: "piracy@lemmy.dbzer0.com"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#7311 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 12.0 MiB 3.83 ms
Input props
[
  "magazine" => "piracy@lemmy.dbzer0.com"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#7387
  +limit: 4
  +tag: null
  +magazine: "piracy@lemmy.dbzer0.com"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#7388 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#2085 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 12.0 MiB 1.36 ms
Input props
[
  "magazine" => "piracy@lemmy.dbzer0.com"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#1708
  +limit: 4
  +tag: null
  +magazine: "piracy@lemmy.dbzer0.com"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#298 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#2085 …}
}
support_us_block App\Twig\Components\SupportUsBlock 12.0 MiB 0.26 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#1707
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#2465 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 12.0 MiB 0.67 ms
Input props
[
  "magazine" => App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#4517
  +magazine: App\Entity\Magazine {#289
    +icon: Proxies\__CG__\App\Entity\Image {#270 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#299
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#261 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#257 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#246 …}
    +entries: Doctrine\ORM\PersistentCollection {#204 …}
    +posts: Doctrine\ORM\PersistentCollection {#162 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#224 …}
    +bans: Doctrine\ORM\PersistentCollection {#141 …}
    +reports: Doctrine\ORM\PersistentCollection {#127 …}
    +badges: Doctrine\ORM\PersistentCollection {#105 …}
    +logs: Doctrine\ORM\PersistentCollection {#95 …}
    +awards: Doctrine\ORM\PersistentCollection {#84 …}
    +categories: Doctrine\ORM\PersistentCollection {#71 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#293
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#292
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#373 …}
}