Components

20 Twig Components
79 Render Count
298 ms Render Time
16.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
date
"App\Twig\Components\DateComponent"
components/date.html.twig
25 4.17ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
17 93.34ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.11ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.69ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
2 21.45ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.40ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 37.64ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
1 0.14ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
1 0.47ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
1 10.62ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 22.39ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 29.24ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.48ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 22.68ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 106.02ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 11.69ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 7.26ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 11.74ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.85ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 11.20ms

Render calls

entry App\Twig\Components\EntryComponent 16.0 MiB 37.64 ms
Input props
[
  "entry" => App\Entity\Entry {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
  "isSingle" => true
  "showBody" => false
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#1445
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#1465 …}
  -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 {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
  +isSingle: true
  +showShortSentence: true
  +showBody: false
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 9.33 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1888
    +avatar: null
    +cover: null
    +email: "dgriffith@aussie.zone"
    +username: "@dgriffith@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m a technical kinda guy, doing technical kinda stuff."
    +lastActive: DateTime @1729552629 {#1909
      date: 2024-10-22 01:17:09.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 {#1410 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
    +entries: Doctrine\ORM\PersistentCollection {#2391 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
    +posts: Doctrine\ORM\PersistentCollection {#1381 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
    +follows: Doctrine\ORM\PersistentCollection {#2314 …}
    +followers: Doctrine\ORM\PersistentCollection {#2042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
    +violations: Doctrine\ORM\PersistentCollection {#2165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
    +awards: Doctrine\ORM\PersistentCollection {#2055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
    +categories: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 47433
    -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
    +apId: "dgriffith@aussie.zone"
    +apProfileId: "https://aussie.zone/u/dgriffith"
    +apPublicUrl: "https://aussie.zone/u/dgriffith"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "dgriffith"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706718291 {#1708
      date: 2024-01-31 17:24:51.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696022922 {#1926
      date: 2023-09-29 23:28:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#1741
  +user: Proxies\__CG__\App\Entity\User {#1888
    +avatar: null
    +cover: null
    +email: "dgriffith@aussie.zone"
    +username: "@dgriffith@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m a technical kinda guy, doing technical kinda stuff."
    +lastActive: DateTime @1729552629 {#1909
      date: 2024-10-22 01:17:09.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 {#1410 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
    +entries: Doctrine\ORM\PersistentCollection {#2391 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
    +posts: Doctrine\ORM\PersistentCollection {#1381 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
    +follows: Doctrine\ORM\PersistentCollection {#2314 …}
    +followers: Doctrine\ORM\PersistentCollection {#2042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
    +violations: Doctrine\ORM\PersistentCollection {#2165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
    +awards: Doctrine\ORM\PersistentCollection {#2055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
    +categories: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 47433
    -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
    +apId: "dgriffith@aussie.zone"
    +apProfileId: "https://aussie.zone/u/dgriffith"
    +apPublicUrl: "https://aussie.zone/u/dgriffith"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "dgriffith"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706718291 {#1708
      date: 2024-01-31 17:24:51.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696022922 {#1926
      date: 2023-09-29 23:28:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.40 ms
Input props
[
  "date" => DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2308
  +date: DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#2235
  +createdAt: DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\Entry {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#2038
  +subject: App\Entity\Entry {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 10.62 ms
Input props
[
  "subject" => App\Entity\Entry {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#2497
  +formDest: "entry"
  +subject: App\Entity\Entry {#2404
    +user: Proxies\__CG__\App\Entity\User {#1888
      +avatar: null
      +cover: null
      +email: "dgriffith@aussie.zone"
      +username: "@dgriffith@aussie.zone"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "I’m a technical kinda guy, doing technical kinda stuff."
      +lastActive: DateTime @1729552629 {#1909
        date: 2024-10-22 01:17:09.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 {#1410 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
      +entries: Doctrine\ORM\PersistentCollection {#2391 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
      +posts: Doctrine\ORM\PersistentCollection {#1381 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
      +follows: Doctrine\ORM\PersistentCollection {#2314 …}
      +followers: Doctrine\ORM\PersistentCollection {#2042 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
      +reports: Doctrine\ORM\PersistentCollection {#2135 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
      +violations: Doctrine\ORM\PersistentCollection {#2165 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
      +awards: Doctrine\ORM\PersistentCollection {#2055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
      +categories: Doctrine\ORM\PersistentCollection {#2123 …}
      -id: 47433
      -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
      +apId: "dgriffith@aussie.zone"
      +apProfileId: "https://aussie.zone/u/dgriffith"
      +apPublicUrl: "https://aussie.zone/u/dgriffith"
      +apFollowersUrl: null
      +apInboxUrl: "https://aussie.zone/inbox"
      +apDomain: "aussie.zone"
      +apPreferredUsername: "dgriffith"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1706718291 {#1708
        date: 2024-01-31 17:24:51.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696022922 {#1926
        date: 2023-09-29 23:28:42.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#309
      +icon: Proxies\__CG__\App\Entity\Image {#289 …}
      +name: "electronics@discuss.tchncs.de"
      +title: "electronics"
      +description: """
        **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: No circuit design or repair, tools or component questions.\n
        \n
        5: No excessively promoting your own sites, social media, videos etc.\n
        \n
        ---\n
        \n
        *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 43
      +entryCommentCount: 201
      +postCount: 1
      +postCommentCount: 3
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1723220252 {#321
        date: 2024-08-09 18:17:32.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#280 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
      +entries: Doctrine\ORM\PersistentCollection {#223 …}
      +posts: Doctrine\ORM\PersistentCollection {#181 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
      +bans: Doctrine\ORM\PersistentCollection {#160 …}
      +reports: Doctrine\ORM\PersistentCollection {#146 …}
      +badges: Doctrine\ORM\PersistentCollection {#124 …}
      +logs: Doctrine\ORM\PersistentCollection {#114 …}
      +awards: Doctrine\ORM\PersistentCollection {#103 …}
      +categories: Doctrine\ORM\PersistentCollection {#90 …}
      -id: 5
      +apId: "electronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/electronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "electronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1719675646 {#324
        date: 2024-06-29 17:40:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686642591 {#323
        date: 2023-06-13 09:49:51.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1946 …}
    +slug: "My-customisable-solar-hot-water-system-controller-project-in-progress"
    +title: "My customisable solar hot water system controller (project in progress)"
    +url: null
    +body: """
      Hi all,\n
      \n
      In an effort to liven up this community, I’ll post this project I’m working on.\n
      \n
      I’m building a solar hot water controller for my house. The collector is on the roof of a three-storey building, it is linked to a storage tank on the ground floor. A circulating pump passes water from the tank to the collectors and back again when a temperature sensor on the outlet of the collector registers a warm enough temperature.\n
      \n
      The current controller does not understand that there is 15 metres of copper piping to pump water through and cycles the circulating pump in short bursts, resulting in the hot water at the collector cooling considerably by the time it reaches the tank (even though the pipes are insulated). The goal of my project is to read the sensor and drive the pump in a way to minimise these heat losses. Basically instead of trying to maintain a consistent collector output temp with slow constant pulsed operation of the pump, I’ll first try pumping the entire volume of moderately hot water from the top half of the collector in one go back to the tank and then waiting until the temperature rises again.\n
      \n
      I am using an Adafruit PyPortal Titano as the controller, running circuitpython. For I/O I am using a generic ebay PCF8591 board, which provides 4 analog input and a single analog output over an I2C bus. This is inserted into a motherboard that provides pullup resistors for the analog inputs and an optocoupled zero crossing SCR driver + SCR to drive the (thankfully low power) circulating pump. Board design is my own, design is rather critical as mains supply in my country is 240V.\n
      \n
      The original sensors are simple NTC thermistors, one at the bottom of the tank, and one at the top of the collector. I have also added 4 other Dallas 1-wire sensors to measure temperatures at the top of tank, ambient, tank inlet and collector pump inlet which is 1/3rd of the way up the tank. I have a duplicate of the onewire sensors already on the hot water tank using a different adafruit board and circuitpython. Their readings are currently uploaded to my own IOT server and I can plot the current system’s performance, and I intend to do the same thing with this board.\n
      \n
      The current performance is fairly dismal, a very small bump of perhaps 0.5 - 1 deg C in the normally 55 degree C tank temperature around 12pm to 1pm, and this is in Australia in hot spring weather of 28-32 degrees C.(There’s some inaccuracy of the tank temperatures, the sensors aren’t really bonded to the tank in any meaningful way, so tank temp is probably a little warmer than this. But I’m looking for relative temperature increases anyway)\n
      \n
      Right now , the hardware is all together and functional, and is driving a 13W LED downlight as a test, and I can read the onewire temp sensors, read an analog voltage on the PCF8591 board (which will go to the NTC sensors), and I’m pulsing the pump output proportionally from 0-100 percent drive on a 30 second duty cycle, so that a pump drive function can simply say “run the pump at 70 percent” and you’ll get 21 seconds on, 9 seconds off. Duty cycle time is adjustable, so I might lower it a bit to 15 or 10 seconds.\n
      \n
      The next step is to try it on the circulating pump (which is quite an inductive load, even if it is only 20 watts), and start working on an algorithm that reads the sensors and maximises water temperature back to the tank. There are a few safety features that I’ll put in there, such as a “fault mode” to drive the pump at a fixed rate if there is a sensor failure, and a “night cool” mode if the hot water tank is severely over temperature to circulate hot water to the collector at night to cool it. There are the usual overtemp/overpressure relief valves in the system already.\n
      \n
      All this is going in a case with a clear hinged cover on the front so I can open it and poke the Titano’s touchscreen to do some things.\n
      \n
      Right now I am away from home from work, so my replies might be a bit sporadic, but I’ll try to get back to any questions soon-ish.\n
      \n
      A few photos for your viewing pleasure:\n
      \n
      The I/O and mainboard plus a 5V power supply mounted up: ![](https://aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)\n
      \n
      The front of the panel, showing the Pyportal: ![](https://aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)\n
      \n
      Thingsboard display showing readings from the current system: ![](https://aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)\n
      \n
      Mainboard PCB design and construction via EasyEDA: ![](https://aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)\n
      \n
      ![](https://aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 22
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698884219 {#82
      date: 2023-11-02 01:16:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2482 …}
    +votes: Doctrine\ORM\PersistentCollection {#1866 …}
    +reports: Doctrine\ORM\PersistentCollection {#1817 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1967 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1376 …}
    +badges: Doctrine\ORM\PersistentCollection {#1377 …}
    +children: []
    -id: 8890
    -titleTs: "'control':7 'customis':2 'hot':4 'progress':10 'project':8 'solar':3 'system':6 'water':5"
    -bodyTs: "'-100':531 '-32':436 '/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':772 '/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':783 '/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':807 '/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':794 '/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':804 '0':530 '0.5':409 '1':319,410 '1/3rd':339 '10':580 '12pm':422 '13w':492 '15':92,578 '1pm':424 '20':604 '21':559 '240v':289 '28':435 '30':536 '4':231,316 '55':416 '5v':765 '70':553 '9':562 'ad':315 'adafruit':211,363 'adjust':569 'algorithm':611 'alreadi':354,691 'also':314 'ambient':330 'analog':232,237,255,508 'anyway':478 'aren':449 'around':421 'aussie.zone':771,782,793,803,806 'aussie.zone/pictrs/image/2faecb8f-30f2-4b38-8dc1-0db0f3a93c19.jpeg)':770 'aussie.zone/pictrs/image/3f5873cc-f094-457f-a8ab-b07a8569ed1a.jpeg)':781 'aussie.zone/pictrs/image/428f1622-230d-4a9f-85ef-9383439d290e.jpeg)':805 'aussie.zone/pictrs/image/b61f62a8-cfef-4003-b79a-74e97c1a86a0.jpeg)':792 'aussie.zone/pictrs/image/eb771e34-8deb-42ba-a550-3ee02fe9f85c.jpeg)':802 'australia':429 'away':726 'back':66,195,620,745 'basic':154 'bit':576,737 'board':228,273,364,396,513 'bond':452 'bottom':300 'build':22,42 'bump':406 'burst':108 'bus':242 'c':412,418,438 'case':698 'circuitpython':218,366 'circul':55,104,271,591,670 'clear':701 'collector':32,64,77,116,162,191,311,334,675 'communiti':10 'consider':118 'consist':161 'constant':167 'construct':799 'control':27,85,216 'cool':117,658,679 'copper':95 'countri':287 'cover':703 'critic':281 'cross':261 'current':84,370,382,398,790 'cycl':102,539,566 'dalla':318 'deg':411 'degre':417,437 'design':274,278,797 'differ':362 'dismal':402 'display':785 'downlight':494 'drive':143,266,490,533,544,642 'driver':263 'duplic':349 'duti':538,565 'easyeda':801 'ebay':226 'effort':5 'enough':81 'entir':179 'even':126,599 'failur':654 'fair':401 'fault':639 'featur':629 'first':175 'fix':647 'floor':53 'front':706,774 'function':487,545 'generic':225 'get':558,744 'go':194,516,695 'goal':133 'ground':52 'half':188 'hardwar':482 'heat':152 'hi':1 'hing':702 'home':728 'hot':25,112,183,357,431,662,671 'hous':30 'i/o':220,760 'i2c':241 'inaccuraci':442 'increas':477 'induct':597 'inlet':332,336 'input':233,256 'insert':245 'instead':155 'insul':131 'intend':388 'iot':375 'ish':751 'led':493 'link':45 'littl':466 'liven':7 'll':12,174,557,632,741 'load':598 'look':473 'loss':153 'low':269 'lower':573 'm':17,21,472,523 'main':283 'mainboard':762,795 'maintain':159 'maximis':617 'meaning':458 'measur':323 'metr':93 'might':572,734 'minimis':150 'mode':640,659 'moder':182 'motherboard':248 'mount':768 'next':583 'night':657,677 'normal':415 'ntc':295,519 'one':193,297,305 'onewir':352,503 'open':710 'oper':169 'optocoupl':259 'origin':291 'outlet':74 'output':163,238,527 'overtemp/overpressure':685 'panel':777 'pass':57 'pcb':796 'pcf8591':227,512 'percent':532,554 'perform':385,399 'perhap':408 'photo':754 'pipe':96,129 'pleasur':758 'plot':380 'plus':763 'poke':713 'post':13 'power':270,766 'probabl':464 'project':15,136 'proport':528 'provid':230,250 'pullup':251 'puls':168,524 'pump':56,98,105,145,172,177,272,335,526,543,551,592,644 'put':633 'pyport':212,780 'question':748 'quit':595 'rate':648 'rather':280 'reach':123 'read':139,368,501,506,613,787 'realli':451 'regist':78 'relat':475 'relief':686 'repli':733 'resistor':252 'result':109 'right':479,722 'rise':205 'roof':36 'run':217,549 'safeti':628 'say':548 'scr':262,264 'second':537,560,563,581 'sensor':71,141,292,321,353,448,505,520,615,653 'server':376 'sever':666 'short':107 'show':778,786 'simpl':294 'simpli':547 'singl':236 'slow':166 'small':405 'solar':24 'soon':750 'soon-ish':749 'sporad':738 'spring':432 'start':607 'step':584 'storag':48 'storey':41 'suppli':284,767 'system':383,690,791 'tank':49,61,125,198,303,329,331,345,359,419,445,455,461,623,664 'temp':164,462,504 'temperatur':70,82,204,324,420,446,476,619,668 'test':497 'thank':268 'thermistor':296 'thing':393,721 'thingsboard':784 'though':127 'three':40 'three-storey':39 'time':121,567 'titano':213,715 'togeth':485 'top':187,308,327 'touchscreen':717 'tri':157,176,587,742 'understand':88 'upload':371 'use':209,223,360 'usual':684 'valv':687 'via':800 'view':757 'voltag':509 'volum':180 'wait':201 'warm':80 'warmer':467 'water':26,58,99,113,184,358,618,663,672 'watt':605 'way':148,342,459 'weather':433 'wire':320 'work':18,608,730 'zero':260"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698902815
    +visibility: "visible             "
    +apId: "https://aussie.zone/post/3581301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698827815 {#1809
      date: 2023-11-01 09:36:55.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
date App\Twig\Components\DateComponent 16.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1704316183 {#2851
    date: 2024-01-03 22:09:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2970
  +date: DateTimeImmutable @1704316183 {#2851
    date: 2024-01-03 22:09:43.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 7.90 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2843
    +avatar: Proxies\__CG__\App\Entity\Image {#3024 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3026 …}
    +email: "Specimen5451@discuss.tchncs.de"
    +username: "@Specimen5451@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Running from the lab"
    +lastActive: DateTime @1697433837 {#3019
      date: 2023-10-16 07:23: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: 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 {#3027 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3029 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3031 …}
    +entries: Doctrine\ORM\PersistentCollection {#3033 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3035 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3037 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3039 …}
    +posts: Doctrine\ORM\PersistentCollection {#3041 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3043 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3045 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3049 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3051 …}
    +follows: Doctrine\ORM\PersistentCollection {#3053 …}
    +followers: Doctrine\ORM\PersistentCollection {#3055 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3057 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3059 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3061 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3063 …}
    +reports: Doctrine\ORM\PersistentCollection {#3065 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
    +violations: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +awards: Doctrine\ORM\PersistentCollection {#3073 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3075 …}
    +categories: Doctrine\ORM\PersistentCollection {#3077 …}
    -id: 60349
    -password: "$2y$13$YMAO951fI9Q8gdgAEA14v.oxYeP/8fph07cgdaxjytScoo7axUC2S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3079 …}
    +apId: "Specimen5451@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Specimen5451"
    +apPublicUrl: "https://discuss.tchncs.de/u/Specimen5451"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Specimen5451"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705117358 {#3016
      date: 2024-01-13 04:42:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697433837 {#3018
      date: 2023-10-16 07:23:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3091
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2843
    +avatar: Proxies\__CG__\App\Entity\Image {#3024 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3026 …}
    +email: "Specimen5451@discuss.tchncs.de"
    +username: "@Specimen5451@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Running from the lab"
    +lastActive: DateTime @1697433837 {#3019
      date: 2023-10-16 07:23: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: 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 {#3027 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3029 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3031 …}
    +entries: Doctrine\ORM\PersistentCollection {#3033 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3035 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3037 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3039 …}
    +posts: Doctrine\ORM\PersistentCollection {#3041 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3043 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3045 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3047 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3049 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3051 …}
    +follows: Doctrine\ORM\PersistentCollection {#3053 …}
    +followers: Doctrine\ORM\PersistentCollection {#3055 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3057 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3059 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3061 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3063 …}
    +reports: Doctrine\ORM\PersistentCollection {#3065 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
    +violations: Doctrine\ORM\PersistentCollection {#3069 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3071 …}
    +awards: Doctrine\ORM\PersistentCollection {#3073 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3075 …}
    +categories: Doctrine\ORM\PersistentCollection {#3077 …}
    -id: 60349
    -password: "$2y$13$YMAO951fI9Q8gdgAEA14v.oxYeP/8fph07cgdaxjytScoo7axUC2S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3079 …}
    +apId: "Specimen5451@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Specimen5451"
    +apPublicUrl: "https://discuss.tchncs.de/u/Specimen5451"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Specimen5451"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1705117358 {#3016
      date: 2024-01-13 04:42:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697433837 {#3018
      date: 2023-10-16 07:23:57.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1699006732 {#2846
    date: 2023-11-03 11:18:52.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3159
  +date: DateTimeImmutable @1699006732 {#2846
    date: 2023-11-03 11:18:52.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.97 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2840
    +avatar: Proxies\__CG__\App\Entity\Image {#3208 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3209 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#3205
      date: 2023-11-28 21:01:07.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 {#3210 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3212 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3214 …}
    +entries: Doctrine\ORM\PersistentCollection {#3216 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3218 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3220 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3222 …}
    +posts: Doctrine\ORM\PersistentCollection {#3224 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3226 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3228 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3234 …}
    +follows: Doctrine\ORM\PersistentCollection {#3236 …}
    +followers: Doctrine\ORM\PersistentCollection {#3238 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3242 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3244 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3246 …}
    +reports: Doctrine\ORM\PersistentCollection {#3248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3250 …}
    +violations: Doctrine\ORM\PersistentCollection {#3252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3254 …}
    +awards: Doctrine\ORM\PersistentCollection {#3256 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3258 …}
    +categories: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3262 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#3206
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#3207
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3273
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2840
    +avatar: Proxies\__CG__\App\Entity\Image {#3208 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3209 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#3205
      date: 2023-11-28 21:01:07.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 {#3210 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3212 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3214 …}
    +entries: Doctrine\ORM\PersistentCollection {#3216 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3218 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3220 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3222 …}
    +posts: Doctrine\ORM\PersistentCollection {#3224 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3226 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3228 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3234 …}
    +follows: Doctrine\ORM\PersistentCollection {#3236 …}
    +followers: Doctrine\ORM\PersistentCollection {#3238 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3242 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3244 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3246 …}
    +reports: Doctrine\ORM\PersistentCollection {#3248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3250 …}
    +violations: Doctrine\ORM\PersistentCollection {#3252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3254 …}
    +awards: Doctrine\ORM\PersistentCollection {#3256 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3258 …}
    +categories: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3262 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#3206
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#3207
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1698919250 {#2828
    date: 2023-11-02 11:00:50.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3330
  +date: DateTimeImmutable @1698919250 {#2828
    date: 2023-11-02 11:00:50.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698913827 {#2839
    date: 2023-11-02 09:30:27.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3448
  +date: DateTimeImmutable @1698913827 {#2839
    date: 2023-11-02 09:30:27.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 6.33 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2834
    +avatar: Proxies\__CG__\App\Entity\Image {#3497 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3498 …}
    +email: "SpookyGenderCommunist@hexbear.net"
    +username: "@SpookyGenderCommunist@hexbear.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      *Mao ZeDong x Nikita Khrushchev Friends to Enemies to Lovers Erotic Fan Fiction*\n
      \n
      ![](https://www.hexbear.net/pictrs/image/e0966822-143a-4ba5-bea1-739542252aaa.jpeg)
      """
    +lastActive: DateTime @1727971724 {#3494
      date: 2024-10-03 18:08: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 {#3499 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3501 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3503 …}
    +entries: Doctrine\ORM\PersistentCollection {#3505 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3507 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3509 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3511 …}
    +posts: Doctrine\ORM\PersistentCollection {#3513 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3515 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3517 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3519 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3521 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3523 …}
    +follows: Doctrine\ORM\PersistentCollection {#3525 …}
    +followers: Doctrine\ORM\PersistentCollection {#3527 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3529 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3531 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3533 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3535 …}
    +reports: Doctrine\ORM\PersistentCollection {#3537 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3539 …}
    +violations: Doctrine\ORM\PersistentCollection {#3541 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3543 …}
    +awards: Doctrine\ORM\PersistentCollection {#3545 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3547 …}
    +categories: Doctrine\ORM\PersistentCollection {#3549 …}
    -id: 48614
    -password: "$2y$13$aEotkSC4T4tppJ1BhKmh1OHkyXeN5vvvP9w8eCQLJ5s9JnD4xg2fe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3551 …}
    +apId: "SpookyGenderCommunist@hexbear.net"
    +apProfileId: "https://hexbear.net/u/SpookyGenderCommunist"
    +apPublicUrl: "https://hexbear.net/u/SpookyGenderCommunist"
    +apFollowersUrl: null
    +apInboxUrl: "https://hexbear.net/inbox"
    +apDomain: "hexbear.net"
    +apPreferredUsername: "SpookyGenderCommunist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729192375 {#3495
      date: 2024-10-17 21:12:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696434227 {#3496
      date: 2023-10-04 17:43:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3562
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2834
    +avatar: Proxies\__CG__\App\Entity\Image {#3497 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3498 …}
    +email: "SpookyGenderCommunist@hexbear.net"
    +username: "@SpookyGenderCommunist@hexbear.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      *Mao ZeDong x Nikita Khrushchev Friends to Enemies to Lovers Erotic Fan Fiction*\n
      \n
      ![](https://www.hexbear.net/pictrs/image/e0966822-143a-4ba5-bea1-739542252aaa.jpeg)
      """
    +lastActive: DateTime @1727971724 {#3494
      date: 2024-10-03 18:08: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 {#3499 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3501 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3503 …}
    +entries: Doctrine\ORM\PersistentCollection {#3505 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3507 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3509 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3511 …}
    +posts: Doctrine\ORM\PersistentCollection {#3513 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3515 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3517 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3519 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3521 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3523 …}
    +follows: Doctrine\ORM\PersistentCollection {#3525 …}
    +followers: Doctrine\ORM\PersistentCollection {#3527 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3529 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3531 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3533 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3535 …}
    +reports: Doctrine\ORM\PersistentCollection {#3537 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3539 …}
    +violations: Doctrine\ORM\PersistentCollection {#3541 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3543 …}
    +awards: Doctrine\ORM\PersistentCollection {#3545 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3547 …}
    +categories: Doctrine\ORM\PersistentCollection {#3549 …}
    -id: 48614
    -password: "$2y$13$aEotkSC4T4tppJ1BhKmh1OHkyXeN5vvvP9w8eCQLJ5s9JnD4xg2fe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3551 …}
    +apId: "SpookyGenderCommunist@hexbear.net"
    +apProfileId: "https://hexbear.net/u/SpookyGenderCommunist"
    +apPublicUrl: "https://hexbear.net/u/SpookyGenderCommunist"
    +apFollowersUrl: null
    +apInboxUrl: "https://hexbear.net/inbox"
    +apDomain: "hexbear.net"
    +apPreferredUsername: "SpookyGenderCommunist"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729192375 {#3495
      date: 2024-10-17 21:12:55.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696434227 {#3496
      date: 2023-10-04 17:43:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698887179 {#2836
    date: 2023-11-02 02:06:19.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3619
  +date: DateTimeImmutable @1698887179 {#2836
    date: 2023-11-02 02:06:19.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698869596 {#2833
    date: 2023-11-01 21:13:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3732
  +date: DateTimeImmutable @1698869596 {#2833
    date: 2023-11-01 21:13:16.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1698856032 {#2830
    date: 2023-11-01 17:27:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3850
  +date: DateTimeImmutable @1698856032 {#2830
    date: 2023-11-01 17:27:12.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698855639 {#2857
    date: 2023-11-01 17:20:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3968
  +date: DateTimeImmutable @1698855639 {#2857
    date: 2023-11-01 17:20:39.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 10.58 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2862
    +avatar: Proxies\__CG__\App\Entity\Image {#4022 …}
    +cover: null
    +email: "WalrusByte@lemmy.world"
    +username: "@WalrusByte@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729280038 {#4017
      date: 2024-10-18 21:33:58.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 {#4024 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4026 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4028 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4036 …}
    +posts: Doctrine\ORM\PersistentCollection {#4038 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4040 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4042 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4044 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4046 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4048 …}
    +follows: Doctrine\ORM\PersistentCollection {#4050 …}
    +followers: Doctrine\ORM\PersistentCollection {#4052 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4056 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4058 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4064 …}
    +violations: Doctrine\ORM\PersistentCollection {#4066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4068 …}
    +awards: Doctrine\ORM\PersistentCollection {#4070 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4072 …}
    +categories: Doctrine\ORM\PersistentCollection {#4074 …}
    -id: 252
    -password: "$2y$13$mqprPx2P9SD/vd4AVMx06eCdwZFQ4KaR8NtaN/cG/kvJUXEvVq4oW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4076 …}
    +apId: "WalrusByte@lemmy.world"
    +apProfileId: "https://lemmy.world/u/WalrusByte"
    +apPublicUrl: "https://lemmy.world/u/WalrusByte"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "WalrusByte"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729281689 {#4014
      date: 2024-10-18 22:01:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686886694 {#4016
      date: 2023-06-16 05:38:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4086
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2862
    +avatar: Proxies\__CG__\App\Entity\Image {#4022 …}
    +cover: null
    +email: "WalrusByte@lemmy.world"
    +username: "@WalrusByte@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729280038 {#4017
      date: 2024-10-18 21:33:58.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 {#4024 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4026 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4028 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4032 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4034 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4036 …}
    +posts: Doctrine\ORM\PersistentCollection {#4038 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4040 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4042 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4044 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4046 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4048 …}
    +follows: Doctrine\ORM\PersistentCollection {#4050 …}
    +followers: Doctrine\ORM\PersistentCollection {#4052 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4054 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4056 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4058 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4060 …}
    +reports: Doctrine\ORM\PersistentCollection {#4062 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4064 …}
    +violations: Doctrine\ORM\PersistentCollection {#4066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4068 …}
    +awards: Doctrine\ORM\PersistentCollection {#4070 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4072 …}
    +categories: Doctrine\ORM\PersistentCollection {#4074 …}
    -id: 252
    -password: "$2y$13$mqprPx2P9SD/vd4AVMx06eCdwZFQ4KaR8NtaN/cG/kvJUXEvVq4oW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4076 …}
    +apId: "WalrusByte@lemmy.world"
    +apProfileId: "https://lemmy.world/u/WalrusByte"
    +apPublicUrl: "https://lemmy.world/u/WalrusByte"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "WalrusByte"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729281689 {#4014
      date: 2024-10-18 22:01:29.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686886694 {#4016
      date: 2023-06-16 05:38:14.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698854011 {#2860
    date: 2023-11-01 16:53:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4149
  +date: DateTimeImmutable @1698854011 {#2860
    date: 2023-11-01 16:53:31.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1698853506 {#2863
    date: 2023-11-01 16:45:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4267
  +date: DateTimeImmutable @1698853506 {#2863
    date: 2023-11-01 16:45:06.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698849445 {#2866
    date: 2023-11-01 15:37:25.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4385
  +date: DateTimeImmutable @1698849445 {#2866
    date: 2023-11-01 15:37:25.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698846510 {#2869
    date: 2023-11-01 14:48:30.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4498
  +date: DateTimeImmutable @1698846510 {#2869
    date: 2023-11-01 14:48:30.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698842644 {#2872
    date: 2023-11-01 13:44:04.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4611
  +date: DateTimeImmutable @1698842644 {#2872
    date: 2023-11-01 13:44:04.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.53 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2877
    +avatar: Proxies\__CG__\App\Entity\Image {#4665 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4667 …}
    +email: "xXxOxhamxXx@beehaw.org"
    +username: "@xXxOxhamxXx@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I carve terrain into wood from an off-grid, solar-powered workshop in rural Kentucky, USA."
    +lastActive: DateTime @1698841952 {#4660
      date: 2023-11-01 13:32:32.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 {#4668 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4670 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4672 …}
    +entries: Doctrine\ORM\PersistentCollection {#4674 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4676 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4678 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4680 …}
    +posts: Doctrine\ORM\PersistentCollection {#4682 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4684 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4686 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4688 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4690 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4692 …}
    +follows: Doctrine\ORM\PersistentCollection {#4694 …}
    +followers: Doctrine\ORM\PersistentCollection {#4696 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4698 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4700 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4702 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4704 …}
    +reports: Doctrine\ORM\PersistentCollection {#4706 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4708 …}
    +violations: Doctrine\ORM\PersistentCollection {#4710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4712 …}
    +awards: Doctrine\ORM\PersistentCollection {#4714 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4716 …}
    +categories: Doctrine\ORM\PersistentCollection {#4718 …}
    -id: 69299
    -password: "$2y$13$p/uNlQTTWwhOvQ/tQge13OHu/2IpHiqI0tVF4xMAiZVyO1SxVt9hu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4720 …}
    +apId: "xXxOxhamxXx@beehaw.org"
    +apProfileId: "https://beehaw.org/u/xXxOxhamxXx"
    +apPublicUrl: "https://beehaw.org/u/xXxOxhamxXx"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "xXxOxhamxXx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703777487 {#4657
      date: 2023-12-28 16:31:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698841952 {#4659
      date: 2023-11-01 13:32:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4730
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2877
    +avatar: Proxies\__CG__\App\Entity\Image {#4665 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4667 …}
    +email: "xXxOxhamxXx@beehaw.org"
    +username: "@xXxOxhamxXx@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I carve terrain into wood from an off-grid, solar-powered workshop in rural Kentucky, USA."
    +lastActive: DateTime @1698841952 {#4660
      date: 2023-11-01 13:32:32.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 {#4668 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4670 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4672 …}
    +entries: Doctrine\ORM\PersistentCollection {#4674 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4676 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4678 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4680 …}
    +posts: Doctrine\ORM\PersistentCollection {#4682 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4684 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4686 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4688 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4690 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4692 …}
    +follows: Doctrine\ORM\PersistentCollection {#4694 …}
    +followers: Doctrine\ORM\PersistentCollection {#4696 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4698 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4700 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4702 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4704 …}
    +reports: Doctrine\ORM\PersistentCollection {#4706 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4708 …}
    +violations: Doctrine\ORM\PersistentCollection {#4710 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4712 …}
    +awards: Doctrine\ORM\PersistentCollection {#4714 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4716 …}
    +categories: Doctrine\ORM\PersistentCollection {#4718 …}
    -id: 69299
    -password: "$2y$13$p/uNlQTTWwhOvQ/tQge13OHu/2IpHiqI0tVF4xMAiZVyO1SxVt9hu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4720 …}
    +apId: "xXxOxhamxXx@beehaw.org"
    +apProfileId: "https://beehaw.org/u/xXxOxhamxXx"
    +apPublicUrl: "https://beehaw.org/u/xXxOxhamxXx"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "xXxOxhamxXx"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703777487 {#4657
      date: 2023-12-28 16:31:27.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698841952 {#4659
      date: 2023-11-01 13:32:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698841956 {#2875
    date: 2023-11-01 13:32:36.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4793
  +date: DateTimeImmutable @1698841956 {#2875
    date: 2023-11-01 13:32:36.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 3.71 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2880
    +avatar: Proxies\__CG__\App\Entity\Image {#4842 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4843 …}
    +email: "jodawznev@sh.itjust.works"
    +username: "@jodawznev@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688780546 {#4839
      date: 2023-07-08 03:42:26.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 {#4844 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4846 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4848 …}
    +entries: Doctrine\ORM\PersistentCollection {#4850 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4852 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4854 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4856 …}
    +posts: Doctrine\ORM\PersistentCollection {#4858 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4860 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4862 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4864 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4866 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4868 …}
    +follows: Doctrine\ORM\PersistentCollection {#4870 …}
    +followers: Doctrine\ORM\PersistentCollection {#4872 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4876 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4878 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4880 …}
    +reports: Doctrine\ORM\PersistentCollection {#4882 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4884 …}
    +violations: Doctrine\ORM\PersistentCollection {#4886 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4888 …}
    +awards: Doctrine\ORM\PersistentCollection {#4890 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4892 …}
    +categories: Doctrine\ORM\PersistentCollection {#4894 …}
    -id: 20368
    -password: "$2y$13$r3.4AK.SymfIsuBUkG2TM.bno/GvqjoJ8Q9pNhn85hT5dfx46KZhu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4896 …}
    +apId: "jodawznev@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/jodawznev"
    +apPublicUrl: "https://sh.itjust.works/u/jodawznev"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "jodawznev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729290148 {#4840
      date: 2024-10-19 00:22:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688780546 {#4841
      date: 2023-07-08 03:42:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4907
  +width: 32
  +height: 32
  +user: Proxies\__CG__\App\Entity\User {#2880
    +avatar: Proxies\__CG__\App\Entity\Image {#4842 …}
    +cover: Proxies\__CG__\App\Entity\Image {#4843 …}
    +email: "jodawznev@sh.itjust.works"
    +username: "@jodawznev@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1688780546 {#4839
      date: 2023-07-08 03:42:26.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 {#4844 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4846 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4848 …}
    +entries: Doctrine\ORM\PersistentCollection {#4850 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4852 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4854 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4856 …}
    +posts: Doctrine\ORM\PersistentCollection {#4858 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4860 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4862 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4864 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4866 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4868 …}
    +follows: Doctrine\ORM\PersistentCollection {#4870 …}
    +followers: Doctrine\ORM\PersistentCollection {#4872 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4874 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4876 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4878 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4880 …}
    +reports: Doctrine\ORM\PersistentCollection {#4882 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4884 …}
    +violations: Doctrine\ORM\PersistentCollection {#4886 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4888 …}
    +awards: Doctrine\ORM\PersistentCollection {#4890 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4892 …}
    +categories: Doctrine\ORM\PersistentCollection {#4894 …}
    -id: 20368
    -password: "$2y$13$r3.4AK.SymfIsuBUkG2TM.bno/GvqjoJ8Q9pNhn85hT5dfx46KZhu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4896 …}
    +apId: "jodawznev@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/jodawznev"
    +apPublicUrl: "https://sh.itjust.works/u/jodawznev"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "jodawznev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729290148 {#4840
      date: 2024-10-19 00:22:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688780546 {#4841
      date: 2023-07-08 03:42:26.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1698840692 {#2878
    date: 2023-11-01 13:11:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4964
  +date: DateTimeImmutable @1698840692 {#2878
    date: 2023-11-01 13:11:32.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698835269 {#2881
    date: 2023-11-01 11:41:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5082
  +date: DateTimeImmutable @1698835269 {#2881
    date: 2023-11-01 11:41:09.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1698832446 {#2884
    date: 2023-11-01 10:54:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5195
  +date: DateTimeImmutable @1698832446 {#2884
    date: 2023-11-01 10:54:06.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1698832297 {#2887
    date: 2023-11-01 10:51:37.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5308
  +date: DateTimeImmutable @1698832297 {#2887
    date: 2023-11-01 10:51:37.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698832228 {#2890
    date: 2023-11-01 10:50:28.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5426
  +date: DateTimeImmutable @1698832228 {#2890
    date: 2023-11-01 10:50:28.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1698831609 {#2893
    date: 2023-11-01 10:40:09.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5544
  +date: DateTimeImmutable @1698831609 {#2893
    date: 2023-11-01 10:40:09.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1698829633 {#2896
    date: 2023-11-01 10:07:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5662
  +date: DateTimeImmutable @1698829633 {#2896
    date: 2023-11-01 10:07:13.0 +01:00
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698829031 {#2899
    date: 2023-11-01 09:57:11.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5780
  +date: DateTimeImmutable @1698829031 {#2899
    date: 2023-11-01 09:57:11.0 +01:00
  }
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.24 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 {#5867
  +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 16.0 MiB 0.20 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5939
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6002
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.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 {#6058
  +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 16.0 MiB 0.16 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 {#6117
  +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 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6173
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6229
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.22 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#6287
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6350
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#6408
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#6464
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#6520
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.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 {#6576
  +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 16.0 MiB 0.12 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6632
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6688
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6744
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.16 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6800
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6856
  +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 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6912
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.17 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 {#6968
  +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 16.0 MiB 0.13 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 {#7026
  +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 16.0 MiB 22.39 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1888
    +avatar: null
    +cover: null
    +email: "dgriffith@aussie.zone"
    +username: "@dgriffith@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m a technical kinda guy, doing technical kinda stuff."
    +lastActive: DateTime @1729552629 {#1909
      date: 2024-10-22 01:17:09.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 {#1410 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
    +entries: Doctrine\ORM\PersistentCollection {#2391 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
    +posts: Doctrine\ORM\PersistentCollection {#1381 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
    +follows: Doctrine\ORM\PersistentCollection {#2314 …}
    +followers: Doctrine\ORM\PersistentCollection {#2042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
    +violations: Doctrine\ORM\PersistentCollection {#2165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
    +awards: Doctrine\ORM\PersistentCollection {#2055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
    +categories: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 47433
    -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
    +apId: "dgriffith@aussie.zone"
    +apProfileId: "https://aussie.zone/u/dgriffith"
    +apPublicUrl: "https://aussie.zone/u/dgriffith"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "dgriffith"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706718291 {#1708
      date: 2024-01-31 17:24:51.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696022922 {#1926
      date: 2023-09-29 23:28:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#7103
  +user: Proxies\__CG__\App\Entity\User {#1888
    +avatar: null
    +cover: null
    +email: "dgriffith@aussie.zone"
    +username: "@dgriffith@aussie.zone"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I’m a technical kinda guy, doing technical kinda stuff."
    +lastActive: DateTime @1729552629 {#1909
      date: 2024-10-22 01:17:09.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 {#1410 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1907 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1407 …}
    +entries: Doctrine\ORM\PersistentCollection {#2391 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2369 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2392 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1361 …}
    +posts: Doctrine\ORM\PersistentCollection {#1381 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2021 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2085 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2348 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2036 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2060 …}
    +follows: Doctrine\ORM\PersistentCollection {#2314 …}
    +followers: Doctrine\ORM\PersistentCollection {#2042 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2143 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2335 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2070 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2056 …}
    +reports: Doctrine\ORM\PersistentCollection {#2135 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2050 …}
    +violations: Doctrine\ORM\PersistentCollection {#2165 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2104 …}
    +awards: Doctrine\ORM\PersistentCollection {#2055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2103 …}
    +categories: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 47433
    -password: "$2y$13$FQxJUGx6B6JQ01Gkjmoufur8fS2oHWt8L4XEJzYSRuVi3u4yOJ6N."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2126 …}
    +apId: "dgriffith@aussie.zone"
    +apProfileId: "https://aussie.zone/u/dgriffith"
    +apPublicUrl: "https://aussie.zone/u/dgriffith"
    +apFollowersUrl: null
    +apInboxUrl: "https://aussie.zone/inbox"
    +apDomain: "aussie.zone"
    +apPreferredUsername: "dgriffith"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1706718291 {#1708
      date: 2024-01-31 17:24:51.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696022922 {#1926
      date: 2023-09-29 23:28:42.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7164
  +date: DateTimeImmutable @1698827815 {#1809
    date: 2023-11-01 09:36:55.0 +01:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 16.0 MiB 29.24 ms
Input props
[
  "magazine" => App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#7220
  +magazine: App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.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 16.0 MiB 0.48 ms
Input props
[
  "magazine" => App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#7279
  +magazine: App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1686642591 {#323
    date: 2023-06-13 09:49:51.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7407
  +date: DateTimeImmutable @1686642591 {#323
    date: 2023-06-13 09:49:51.0 +02:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 12.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#7465
    +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 {#7512
      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 {#7514 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7516 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7518 …}
    +entries: Doctrine\ORM\PersistentCollection {#7520 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7522 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7524 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7526 …}
    +posts: Doctrine\ORM\PersistentCollection {#7528 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7530 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7532 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7534 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7536 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7538 …}
    +follows: Doctrine\ORM\PersistentCollection {#7540 …}
    +followers: Doctrine\ORM\PersistentCollection {#7542 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7544 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7546 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7548 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7550 …}
    +reports: Doctrine\ORM\PersistentCollection {#7552 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7554 …}
    +violations: Doctrine\ORM\PersistentCollection {#7556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7558 …}
    +awards: Doctrine\ORM\PersistentCollection {#7560 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7562 …}
    +categories: Doctrine\ORM\PersistentCollection {#7564 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7566 …}
    +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 {#7513
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7483
  +user: Proxies\__CG__\App\Entity\User {#7465
    +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 {#7512
      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 {#7514 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7516 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7518 …}
    +entries: Doctrine\ORM\PersistentCollection {#7520 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7522 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7524 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7526 …}
    +posts: Doctrine\ORM\PersistentCollection {#7528 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7530 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7532 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7534 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7536 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7538 …}
    +follows: Doctrine\ORM\PersistentCollection {#7540 …}
    +followers: Doctrine\ORM\PersistentCollection {#7542 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7544 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7546 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7548 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7550 …}
    +reports: Doctrine\ORM\PersistentCollection {#7552 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7554 …}
    +violations: Doctrine\ORM\PersistentCollection {#7556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7558 …}
    +awards: Doctrine\ORM\PersistentCollection {#7560 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7562 …}
    +categories: Doctrine\ORM\PersistentCollection {#7564 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7566 …}
    +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 {#7513
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 16.0 MiB 22.68 ms
Input props
[
  "magazine" => "electronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#7673
  +limit: 4
  +tag: null
  +magazine: "electronics@discuss.tchncs.de"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#398 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 16.0 MiB 106.02 ms
Input props
[
  "magazine" => App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#7803
  +magazine: App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.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 16.0 MiB 7.31 ms
Input props
[
  "user" => App\Entity\User {#8182
    +avatar: Proxies\__CG__\App\Entity\Image {#8036 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8029 …}
    +email: "asbestos@lemmy.world"
    +username: "@asbestos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "sigh"
    +lastActive: DateTime @1724161275 {#8193
      date: 2024-08-20 15:41:15.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 {#8025 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8195 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8194 …}
    +entries: Doctrine\ORM\PersistentCollection {#8191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8188 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8185 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8184 …}
    +posts: Doctrine\ORM\PersistentCollection {#8034 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8177 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8175 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8171 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8169 …}
    +follows: Doctrine\ORM\PersistentCollection {#8167 …}
    +followers: Doctrine\ORM\PersistentCollection {#8165 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8163 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8161 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8159 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8157 …}
    +reports: Doctrine\ORM\PersistentCollection {#8155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8153 …}
    +violations: Doctrine\ORM\PersistentCollection {#8151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8149 …}
    +awards: Doctrine\ORM\PersistentCollection {#8147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8145 …}
    +categories: Doctrine\ORM\PersistentCollection {#8143 …}
    -id: 4984
    -password: "$2y$13$u5UvxeNInXC268c7bNRbyuAQUWP2XtezjW6EKUSmI3k.itgWdzS12"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8141 …}
    +apId: "asbestos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/asbestos"
    +apPublicUrl: "https://lemmy.world/u/asbestos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asbestos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729578150 {#8190
      date: 2024-10-22 08:22:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687155590 {#8187
      date: 2023-06-19 08:19:50.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7859
  +width: 65
  +height: 65
  +user: App\Entity\User {#8182
    +avatar: Proxies\__CG__\App\Entity\Image {#8036 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8029 …}
    +email: "asbestos@lemmy.world"
    +username: "@asbestos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "sigh"
    +lastActive: DateTime @1724161275 {#8193
      date: 2024-08-20 15:41:15.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 {#8025 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8195 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8194 …}
    +entries: Doctrine\ORM\PersistentCollection {#8191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8188 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8185 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8184 …}
    +posts: Doctrine\ORM\PersistentCollection {#8034 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8177 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8175 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8173 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8171 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8169 …}
    +follows: Doctrine\ORM\PersistentCollection {#8167 …}
    +followers: Doctrine\ORM\PersistentCollection {#8165 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8163 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8161 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8159 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8157 …}
    +reports: Doctrine\ORM\PersistentCollection {#8155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8153 …}
    +violations: Doctrine\ORM\PersistentCollection {#8151 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8149 …}
    +awards: Doctrine\ORM\PersistentCollection {#8147 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8145 …}
    +categories: Doctrine\ORM\PersistentCollection {#8143 …}
    -id: 4984
    -password: "$2y$13$u5UvxeNInXC268c7bNRbyuAQUWP2XtezjW6EKUSmI3k.itgWdzS12"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8141 …}
    +apId: "asbestos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/asbestos"
    +apPublicUrl: "https://lemmy.world/u/asbestos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "asbestos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729578150 {#8190
      date: 2024-10-22 08:22:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687155590 {#8187
      date: 2023-06-19 08:19:50.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 14.94 ms
Input props
[
  "user" => App\Entity\User {#8016
    +avatar: Proxies\__CG__\App\Entity\Image {#8014 …}
    +cover: null
    +email: "Faceman2K23@discuss.tchncs.de"
    +username: "@Faceman2K23@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "poop"
    +lastActive: DateTime @1729303213 {#8020
      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 {#8013 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8009 …}
    +entries: Doctrine\ORM\PersistentCollection {#8007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8005 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …}
    +posts: Doctrine\ORM\PersistentCollection {#7999 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7997 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7995 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7991 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7989 …}
    +follows: Doctrine\ORM\PersistentCollection {#7987 …}
    +followers: Doctrine\ORM\PersistentCollection {#7985 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7983 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7981 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7979 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7977 …}
    +reports: Doctrine\ORM\PersistentCollection {#7975 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7973 …}
    +violations: Doctrine\ORM\PersistentCollection {#7971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7969 …}
    +awards: Doctrine\ORM\PersistentCollection {#7967 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7965 …}
    +categories: Doctrine\ORM\PersistentCollection {#7963 …}
    -id: 76
    -password: "$2y$13$zprY9kPQtoMXs.Y8vCuL3uz0DA0d6yheqpqH5m2VEVTiTdiOFzAZ6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7961 …}
    +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 {#8019
      date: 2024-06-25 15:11:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686648308 {#8018
      date: 2023-06-13 11:25:08.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8506
  +width: 65
  +height: 65
  +user: App\Entity\User {#8016
    +avatar: Proxies\__CG__\App\Entity\Image {#8014 …}
    +cover: null
    +email: "Faceman2K23@discuss.tchncs.de"
    +username: "@Faceman2K23@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "poop"
    +lastActive: DateTime @1729303213 {#8020
      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 {#8013 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8009 …}
    +entries: Doctrine\ORM\PersistentCollection {#8007 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8005 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8001 …}
    +posts: Doctrine\ORM\PersistentCollection {#7999 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7997 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7995 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7993 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7991 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7989 …}
    +follows: Doctrine\ORM\PersistentCollection {#7987 …}
    +followers: Doctrine\ORM\PersistentCollection {#7985 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7983 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7981 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7979 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7977 …}
    +reports: Doctrine\ORM\PersistentCollection {#7975 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7973 …}
    +violations: Doctrine\ORM\PersistentCollection {#7971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7969 …}
    +awards: Doctrine\ORM\PersistentCollection {#7967 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7965 …}
    +categories: Doctrine\ORM\PersistentCollection {#7963 …}
    -id: 76
    -password: "$2y$13$zprY9kPQtoMXs.Y8vCuL3uz0DA0d6yheqpqH5m2VEVTiTdiOFzAZ6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7961 …}
    +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 {#8019
      date: 2024-06-25 15:11:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686648308 {#8018
      date: 2023-06-13 11:25:08.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.40 ms
Input props
[
  "user" => App\Entity\User {#7956
    +avatar: Proxies\__CG__\App\Entity\Image {#7955 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7954 …}
    +email: "croobat@lemmy.world"
    +username: "@croobat@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I like dogs, indie games and free software."
    +lastActive: DateTime @1728857736 {#7959
      date: 2024-10-14 00:15:36.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 {#7953 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7951 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7949 …}
    +entries: Doctrine\ORM\PersistentCollection {#7947 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7945 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7941 …}
    +posts: Doctrine\ORM\PersistentCollection {#7939 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7937 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7935 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7933 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7931 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7929 …}
    +follows: Doctrine\ORM\PersistentCollection {#7927 …}
    +followers: Doctrine\ORM\PersistentCollection {#7925 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7923 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7921 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7917 …}
    +reports: Doctrine\ORM\PersistentCollection {#7915 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7913 …}
    +violations: Doctrine\ORM\PersistentCollection {#7911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7909 …}
    +awards: Doctrine\ORM\PersistentCollection {#7907 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7905 …}
    +categories: Doctrine\ORM\PersistentCollection {#7903 …}
    -id: 101
    -password: "$2y$13$dGD/ajXpdaMUuzjlNBqcHu0jeotA7Dj.4pvf6dONL6DIgwYSkl5ea"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7901 …}
    +apId: "croobat@lemmy.world"
    +apProfileId: "https://lemmy.world/u/croobat"
    +apPublicUrl: "https://lemmy.world/u/croobat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "croobat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728848439 {#7958
      date: 2024-10-13 21:40:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686685406 {#7957
      date: 2023-06-13 21:43:26.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8563
  +width: 65
  +height: 65
  +user: App\Entity\User {#7956
    +avatar: Proxies\__CG__\App\Entity\Image {#7955 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7954 …}
    +email: "croobat@lemmy.world"
    +username: "@croobat@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I like dogs, indie games and free software."
    +lastActive: DateTime @1728857736 {#7959
      date: 2024-10-14 00:15:36.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 {#7953 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7951 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7949 …}
    +entries: Doctrine\ORM\PersistentCollection {#7947 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7945 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7941 …}
    +posts: Doctrine\ORM\PersistentCollection {#7939 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7937 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7935 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7933 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7931 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7929 …}
    +follows: Doctrine\ORM\PersistentCollection {#7927 …}
    +followers: Doctrine\ORM\PersistentCollection {#7925 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7923 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7921 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7919 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7917 …}
    +reports: Doctrine\ORM\PersistentCollection {#7915 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7913 …}
    +violations: Doctrine\ORM\PersistentCollection {#7911 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7909 …}
    +awards: Doctrine\ORM\PersistentCollection {#7907 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7905 …}
    +categories: Doctrine\ORM\PersistentCollection {#7903 …}
    -id: 101
    -password: "$2y$13$dGD/ajXpdaMUuzjlNBqcHu0jeotA7Dj.4pvf6dONL6DIgwYSkl5ea"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7901 …}
    +apId: "croobat@lemmy.world"
    +apProfileId: "https://lemmy.world/u/croobat"
    +apPublicUrl: "https://lemmy.world/u/croobat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "croobat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728848439 {#7958
      date: 2024-10-13 21:40:39.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686685406 {#7957
      date: 2023-06-13 21:43:26.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 9.61 ms
Input props
[
  "user" => App\Entity\User {#8210
    +avatar: Proxies\__CG__\App\Entity\Image {#8211 …}
    +cover: null
    +email: "jarrodsfarrell@hoosier.social"
    +username: "@jarrodsfarrell@hoosier.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Grounded tech enthusiast, Linux enjoyer, and Indy 500 wannabe that lives in south-east Indiana.  \n
      Go pride. [#LGBTQ](https://hoosier.social/tags/LGBTQ)
      """
    +lastActive: DateTime @1690728142 {#8209
      date: 2023-07-30 16:42:22.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 {#8212 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8214 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8216 …}
    +entries: Doctrine\ORM\PersistentCollection {#8218 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8220 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8222 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8224 …}
    +posts: Doctrine\ORM\PersistentCollection {#8226 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8228 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8230 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8232 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8234 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8236 …}
    +follows: Doctrine\ORM\PersistentCollection {#8238 …}
    +followers: Doctrine\ORM\PersistentCollection {#8240 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8242 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8244 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8246 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8248 …}
    +reports: Doctrine\ORM\PersistentCollection {#8250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8252 …}
    +violations: Doctrine\ORM\PersistentCollection {#8254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8256 …}
    +awards: Doctrine\ORM\PersistentCollection {#8258 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8260 …}
    +categories: Doctrine\ORM\PersistentCollection {#8262 …}
    -id: 20657
    -password: "$2y$13$XNERcrvg1/EZkZQbKQ6R6efd5bjo3rlAJRSz0lDRnfkNCV76hr5Me"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8264 …}
    +apId: "jarrodsfarrell@hoosier.social"
    +apProfileId: "https://hoosier.social/users/jarrodsfarrell"
    +apPublicUrl: "https://hoosier.social/@jarrodsfarrell"
    +apFollowersUrl: "https://hoosier.social/users/jarrodsfarrell/followers"
    +apInboxUrl: "https://hoosier.social/inbox"
    +apDomain: "hoosier.social"
    +apPreferredUsername: "jarrodsfarrell"
    +apDiscoverable: false
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690726862 {#8208
      date: 2023-07-30 16:21:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688878027 {#8207
      date: 2023-07-09 06:47:07.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8620
  +width: 65
  +height: 65
  +user: App\Entity\User {#8210
    +avatar: Proxies\__CG__\App\Entity\Image {#8211 …}
    +cover: null
    +email: "jarrodsfarrell@hoosier.social"
    +username: "@jarrodsfarrell@hoosier.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Grounded tech enthusiast, Linux enjoyer, and Indy 500 wannabe that lives in south-east Indiana.  \n
      Go pride. [#LGBTQ](https://hoosier.social/tags/LGBTQ)
      """
    +lastActive: DateTime @1690728142 {#8209
      date: 2023-07-30 16:42:22.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 {#8212 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8214 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8216 …}
    +entries: Doctrine\ORM\PersistentCollection {#8218 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8220 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8222 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8224 …}
    +posts: Doctrine\ORM\PersistentCollection {#8226 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8228 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8230 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8232 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8234 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8236 …}
    +follows: Doctrine\ORM\PersistentCollection {#8238 …}
    +followers: Doctrine\ORM\PersistentCollection {#8240 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8242 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8244 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8246 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8248 …}
    +reports: Doctrine\ORM\PersistentCollection {#8250 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8252 …}
    +violations: Doctrine\ORM\PersistentCollection {#8254 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8256 …}
    +awards: Doctrine\ORM\PersistentCollection {#8258 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8260 …}
    +categories: Doctrine\ORM\PersistentCollection {#8262 …}
    -id: 20657
    -password: "$2y$13$XNERcrvg1/EZkZQbKQ6R6efd5bjo3rlAJRSz0lDRnfkNCV76hr5Me"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8264 …}
    +apId: "jarrodsfarrell@hoosier.social"
    +apProfileId: "https://hoosier.social/users/jarrodsfarrell"
    +apPublicUrl: "https://hoosier.social/@jarrodsfarrell"
    +apFollowersUrl: "https://hoosier.social/users/jarrodsfarrell/followers"
    +apInboxUrl: "https://hoosier.social/inbox"
    +apDomain: "hoosier.social"
    +apPreferredUsername: "jarrodsfarrell"
    +apDiscoverable: false
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690726862 {#8208
      date: 2023-07-30 16:21:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688878027 {#8207
      date: 2023-07-09 06:47:07.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 3.95 ms
Input props
[
  "user" => App\Entity\User {#8138
    +avatar: Proxies\__CG__\App\Entity\Image {#8135 …}
    +cover: null
    +email: "breadsmasher@lemmy.world"
    +username: "@breadsmasher@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity."
    +lastActive: DateTime @1729497917 {#8139
      date: 2024-10-21 10:05: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 {#8136 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8134 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8132 …}
    +entries: Doctrine\ORM\PersistentCollection {#8130 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8128 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8126 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8124 …}
    +posts: Doctrine\ORM\PersistentCollection {#8122 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8120 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8118 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8116 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8114 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8112 …}
    +follows: Doctrine\ORM\PersistentCollection {#8110 …}
    +followers: Doctrine\ORM\PersistentCollection {#8108 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8104 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8102 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8100 …}
    +reports: Doctrine\ORM\PersistentCollection {#8098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8096 …}
    +violations: Doctrine\ORM\PersistentCollection {#8094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8092 …}
    +awards: Doctrine\ORM\PersistentCollection {#8090 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8088 …}
    +categories: Doctrine\ORM\PersistentCollection {#8086 …}
    -id: 8625
    -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8084 …}
    +apId: "breadsmasher@lemmy.world"
    +apProfileId: "https://lemmy.world/u/breadsmasher"
    +apPublicUrl: "https://lemmy.world/u/breadsmasher"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "breadsmasher"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727284682 {#8140
      date: 2024-09-25 19:18:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687505749 {#8137
      date: 2023-06-23 09:35:49.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8677
  +width: 65
  +height: 65
  +user: App\Entity\User {#8138
    +avatar: Proxies\__CG__\App\Entity\Image {#8135 …}
    +cover: null
    +email: "breadsmasher@lemmy.world"
    +username: "@breadsmasher@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Conservative? Republican? Fuck yourselves. You’ll pay for your stupidity."
    +lastActive: DateTime @1729497917 {#8139
      date: 2024-10-21 10:05: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 {#8136 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8134 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8132 …}
    +entries: Doctrine\ORM\PersistentCollection {#8130 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8128 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8126 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8124 …}
    +posts: Doctrine\ORM\PersistentCollection {#8122 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8120 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8118 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8116 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8114 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8112 …}
    +follows: Doctrine\ORM\PersistentCollection {#8110 …}
    +followers: Doctrine\ORM\PersistentCollection {#8108 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8104 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8102 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8100 …}
    +reports: Doctrine\ORM\PersistentCollection {#8098 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8096 …}
    +violations: Doctrine\ORM\PersistentCollection {#8094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8092 …}
    +awards: Doctrine\ORM\PersistentCollection {#8090 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8088 …}
    +categories: Doctrine\ORM\PersistentCollection {#8086 …}
    -id: 8625
    -password: "$2y$13$YOEI5xxnRiqmq8lJgtXz7uUu8eZ7YSMOh49y6dhYXxCLt4KNdHYbu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8084 …}
    +apId: "breadsmasher@lemmy.world"
    +apProfileId: "https://lemmy.world/u/breadsmasher"
    +apPublicUrl: "https://lemmy.world/u/breadsmasher"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "breadsmasher"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727284682 {#8140
      date: 2024-09-25 19:18:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687505749 {#8137
      date: 2023-06-23 09:35:49.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 4.93 ms
Input props
[
  "user" => App\Entity\User {#7896
    +avatar: Proxies\__CG__\App\Entity\Image {#7895 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7894 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#7899
      date: 2024-10-19 05:22:39.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 {#7893 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7891 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7889 …}
    +entries: Doctrine\ORM\PersistentCollection {#7887 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7885 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7883 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7881 …}
    +posts: Doctrine\ORM\PersistentCollection {#7879 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7877 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7875 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7873 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7871 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7821 …}
    +follows: Doctrine\ORM\PersistentCollection {#7823 …}
    +followers: Doctrine\ORM\PersistentCollection {#7830 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7831 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7833 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7835 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7832 …}
    +reports: Doctrine\ORM\PersistentCollection {#7825 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7843 …}
    +violations: Doctrine\ORM\PersistentCollection {#7840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7848 …}
    +awards: Doctrine\ORM\PersistentCollection {#7845 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7853 …}
    +categories: Doctrine\ORM\PersistentCollection {#7855 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7857 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#7898
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#7897
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8734
  +width: 65
  +height: 65
  +user: App\Entity\User {#7896
    +avatar: Proxies\__CG__\App\Entity\Image {#7895 …}
    +cover: Proxies\__CG__\App\Entity\Image {#7894 …}
    +email: "linearchaos@lemmy.world"
    +username: "@linearchaos@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "I am a Meat-Popsicle"
    +lastActive: DateTime @1729308159 {#7899
      date: 2024-10-19 05:22:39.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 {#7893 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#7891 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7889 …}
    +entries: Doctrine\ORM\PersistentCollection {#7887 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#7885 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#7883 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#7881 …}
    +posts: Doctrine\ORM\PersistentCollection {#7879 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#7877 …}
    +postComments: Doctrine\ORM\PersistentCollection {#7875 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#7873 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7871 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#7821 …}
    +follows: Doctrine\ORM\PersistentCollection {#7823 …}
    +followers: Doctrine\ORM\PersistentCollection {#7830 …}
    +blocks: Doctrine\ORM\PersistentCollection {#7831 …}
    +blockers: Doctrine\ORM\PersistentCollection {#7833 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#7835 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#7832 …}
    +reports: Doctrine\ORM\PersistentCollection {#7825 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7843 …}
    +violations: Doctrine\ORM\PersistentCollection {#7840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7848 …}
    +awards: Doctrine\ORM\PersistentCollection {#7845 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#7853 …}
    +categories: Doctrine\ORM\PersistentCollection {#7855 …}
    -id: 3108
    -password: "$2y$13$2v2nAdsjTeQGT5pfbqRT/.rNDHJRUmy5WnNcPxe5xhnETAMaVUyXS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#7857 …}
    +apId: "linearchaos@lemmy.world"
    +apProfileId: "https://lemmy.world/u/linearchaos"
    +apPublicUrl: "https://lemmy.world/u/linearchaos"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linearchaos"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729273460 {#7898
      date: 2024-10-18 19:44:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687052393 {#7897
      date: 2023-06-18 03:39:53.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 9.43 ms
Input props
[
  "user" => App\Entity\User {#8269
    +avatar: Proxies\__CG__\App\Entity\Image {#8270 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8271 …}
    +email: "Shadow@lemmy.ca"
    +username: "@Shadow@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Infrastructure nerd, gamer, and Lemmy.ca maintainer"
    +lastActive: DateTime @1727883179 {#8266
      date: 2024-10-02 17:32:59.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 {#8272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8276 …}
    +entries: Doctrine\ORM\PersistentCollection {#8278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8284 …}
    +posts: Doctrine\ORM\PersistentCollection {#8286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8296 …}
    +follows: Doctrine\ORM\PersistentCollection {#8298 …}
    +followers: Doctrine\ORM\PersistentCollection {#8300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8308 …}
    +reports: Doctrine\ORM\PersistentCollection {#8310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8312 …}
    +violations: Doctrine\ORM\PersistentCollection {#8314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8316 …}
    +awards: Doctrine\ORM\PersistentCollection {#8318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8320 …}
    +categories: Doctrine\ORM\PersistentCollection {#8322 …}
    -id: 23512
    -password: "$2y$13$TyAsftZJSovra43dvTK0m.NM/Xd8t8jsJQBhG8Dfd6Lev.WX319i6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8324 …}
    +apId: "Shadow@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Shadow"
    +apPublicUrl: "https://lemmy.ca/u/Shadow"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Shadow"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726699070 {#8267
      date: 2024-09-19 00:37:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689102623 {#8268
      date: 2023-07-11 21:10:23.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8791
  +width: 65
  +height: 65
  +user: App\Entity\User {#8269
    +avatar: Proxies\__CG__\App\Entity\Image {#8270 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8271 …}
    +email: "Shadow@lemmy.ca"
    +username: "@Shadow@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Infrastructure nerd, gamer, and Lemmy.ca maintainer"
    +lastActive: DateTime @1727883179 {#8266
      date: 2024-10-02 17:32:59.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 {#8272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8276 …}
    +entries: Doctrine\ORM\PersistentCollection {#8278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8284 …}
    +posts: Doctrine\ORM\PersistentCollection {#8286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8296 …}
    +follows: Doctrine\ORM\PersistentCollection {#8298 …}
    +followers: Doctrine\ORM\PersistentCollection {#8300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8308 …}
    +reports: Doctrine\ORM\PersistentCollection {#8310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8312 …}
    +violations: Doctrine\ORM\PersistentCollection {#8314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8316 …}
    +awards: Doctrine\ORM\PersistentCollection {#8318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8320 …}
    +categories: Doctrine\ORM\PersistentCollection {#8322 …}
    -id: 23512
    -password: "$2y$13$TyAsftZJSovra43dvTK0m.NM/Xd8t8jsJQBhG8Dfd6Lev.WX319i6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8324 …}
    +apId: "Shadow@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/Shadow"
    +apPublicUrl: "https://lemmy.ca/u/Shadow"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "Shadow"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1726699070 {#8267
      date: 2024-09-19 00:37:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689102623 {#8268
      date: 2023-07-11 21:10:23.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 7.07 ms
Input props
[
  "user" => App\Entity\User {#8388
    +avatar: Proxies\__CG__\App\Entity\Image {#8389 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8390 …}
    +email: "Number1SummerJam@lemmy.world"
    +username: "@Number1SummerJam@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[Mastodon.Social](https://mastodon.social/@Number1SummerJam)"
    +lastActive: DateTime @1699560867 {#8385
      date: 2023-11-09 21:14:27.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 {#8391 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8393 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8395 …}
    +entries: Doctrine\ORM\PersistentCollection {#8397 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8399 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8401 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8403 …}
    +posts: Doctrine\ORM\PersistentCollection {#8405 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8407 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8409 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8411 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8413 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8415 …}
    +follows: Doctrine\ORM\PersistentCollection {#8417 …}
    +followers: Doctrine\ORM\PersistentCollection {#8419 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8421 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8423 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8425 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8427 …}
    +reports: Doctrine\ORM\PersistentCollection {#8429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8431 …}
    +violations: Doctrine\ORM\PersistentCollection {#8433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8435 …}
    +awards: Doctrine\ORM\PersistentCollection {#8437 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8439 …}
    +categories: Doctrine\ORM\PersistentCollection {#8441 …}
    -id: 46472
    -password: "$2y$13$/h1AFdZxewqMkAAoakafSeH9JXrw6ZTYopDpDgaO/lYkfxJwYsyrm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8443 …}
    +apId: "Number1SummerJam@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Number1SummerJam"
    +apPublicUrl: "https://lemmy.world/u/Number1SummerJam"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Number1SummerJam"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701987216 {#8386
      date: 2023-12-07 23:13:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695217498 {#8387
      date: 2023-09-20 15:44:58.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8848
  +width: 65
  +height: 65
  +user: App\Entity\User {#8388
    +avatar: Proxies\__CG__\App\Entity\Image {#8389 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8390 …}
    +email: "Number1SummerJam@lemmy.world"
    +username: "@Number1SummerJam@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[Mastodon.Social](https://mastodon.social/@Number1SummerJam)"
    +lastActive: DateTime @1699560867 {#8385
      date: 2023-11-09 21:14:27.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 {#8391 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8393 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8395 …}
    +entries: Doctrine\ORM\PersistentCollection {#8397 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8399 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8401 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8403 …}
    +posts: Doctrine\ORM\PersistentCollection {#8405 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8407 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8409 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8411 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8413 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8415 …}
    +follows: Doctrine\ORM\PersistentCollection {#8417 …}
    +followers: Doctrine\ORM\PersistentCollection {#8419 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8421 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8423 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8425 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8427 …}
    +reports: Doctrine\ORM\PersistentCollection {#8429 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8431 …}
    +violations: Doctrine\ORM\PersistentCollection {#8433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8435 …}
    +awards: Doctrine\ORM\PersistentCollection {#8437 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8439 …}
    +categories: Doctrine\ORM\PersistentCollection {#8441 …}
    -id: 46472
    -password: "$2y$13$/h1AFdZxewqMkAAoakafSeH9JXrw6ZTYopDpDgaO/lYkfxJwYsyrm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8443 …}
    +apId: "Number1SummerJam@lemmy.world"
    +apProfileId: "https://lemmy.world/u/Number1SummerJam"
    +apPublicUrl: "https://lemmy.world/u/Number1SummerJam"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "Number1SummerJam"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701987216 {#8386
      date: 2023-12-07 23:13:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695217498 {#8387
      date: 2023-09-20 15:44:58.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.11 ms
Input props
[
  "user" => App\Entity\User {#8329
    +avatar: Proxies\__CG__\App\Entity\Image {#8330 …}
    +cover: null
    +email: "lemmy@lemmy.stonansh.org"
    +username: "@lemmy@lemmy.stonansh.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Please listen, you don’t know what your missing"
    +lastActive: DateTime @1723220252 {#8326
      date: 2024-08-09 18:17:32.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 {#8331 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8333 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8335 …}
    +entries: Doctrine\ORM\PersistentCollection {#8337 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8341 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8343 …}
    +posts: Doctrine\ORM\PersistentCollection {#8345 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8347 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8349 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8351 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8353 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8355 …}
    +follows: Doctrine\ORM\PersistentCollection {#8357 …}
    +followers: Doctrine\ORM\PersistentCollection {#8359 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8361 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8365 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8367 …}
    +reports: Doctrine\ORM\PersistentCollection {#8369 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8371 …}
    +violations: Doctrine\ORM\PersistentCollection {#8373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8375 …}
    +awards: Doctrine\ORM\PersistentCollection {#8377 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8379 …}
    +categories: Doctrine\ORM\PersistentCollection {#8381 …}
    -id: 35835
    -password: "$2y$13$YSjvIZ4KQvFCHKVM7TWljeQj7XTvpq2puKpPsYVLgTqC.3yRHTkc2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8383 …}
    +apId: "lemmy@lemmy.stonansh.org"
    +apProfileId: "https://lemmy.stonansh.org/u/lemmy"
    +apPublicUrl: "https://lemmy.stonansh.org/u/lemmy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.stonansh.org/inbox"
    +apDomain: "lemmy.stonansh.org"
    +apPreferredUsername: "lemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698215030 {#8327
      date: 2023-10-25 08:23:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690484077 {#8328
      date: 2023-07-27 20:54:37.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8905
  +width: 65
  +height: 65
  +user: App\Entity\User {#8329
    +avatar: Proxies\__CG__\App\Entity\Image {#8330 …}
    +cover: null
    +email: "lemmy@lemmy.stonansh.org"
    +username: "@lemmy@lemmy.stonansh.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Please listen, you don’t know what your missing"
    +lastActive: DateTime @1723220252 {#8326
      date: 2024-08-09 18:17:32.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 {#8331 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8333 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8335 …}
    +entries: Doctrine\ORM\PersistentCollection {#8337 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8339 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8341 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8343 …}
    +posts: Doctrine\ORM\PersistentCollection {#8345 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8347 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8349 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8351 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8353 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8355 …}
    +follows: Doctrine\ORM\PersistentCollection {#8357 …}
    +followers: Doctrine\ORM\PersistentCollection {#8359 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8361 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8365 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8367 …}
    +reports: Doctrine\ORM\PersistentCollection {#8369 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8371 …}
    +violations: Doctrine\ORM\PersistentCollection {#8373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8375 …}
    +awards: Doctrine\ORM\PersistentCollection {#8377 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8379 …}
    +categories: Doctrine\ORM\PersistentCollection {#8381 …}
    -id: 35835
    -password: "$2y$13$YSjvIZ4KQvFCHKVM7TWljeQj7XTvpq2puKpPsYVLgTqC.3yRHTkc2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8383 …}
    +apId: "lemmy@lemmy.stonansh.org"
    +apProfileId: "https://lemmy.stonansh.org/u/lemmy"
    +apPublicUrl: "https://lemmy.stonansh.org/u/lemmy"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.stonansh.org/inbox"
    +apDomain: "lemmy.stonansh.org"
    +apPreferredUsername: "lemmy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698215030 {#8327
      date: 2023-10-25 08:23:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1690484077 {#8328
      date: 2023-07-27 20:54:37.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.33 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2840
    +avatar: Proxies\__CG__\App\Entity\Image {#3208 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3209 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#3205
      date: 2023-11-28 21:01:07.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 {#3210 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3212 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3214 …}
    +entries: Doctrine\ORM\PersistentCollection {#3216 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3218 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3220 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3222 …}
    +posts: Doctrine\ORM\PersistentCollection {#3224 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3226 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3228 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3234 …}
    +follows: Doctrine\ORM\PersistentCollection {#3236 …}
    +followers: Doctrine\ORM\PersistentCollection {#3238 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3242 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3244 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3246 …}
    +reports: Doctrine\ORM\PersistentCollection {#3248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3250 …}
    +violations: Doctrine\ORM\PersistentCollection {#3252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3254 …}
    +awards: Doctrine\ORM\PersistentCollection {#3256 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3258 …}
    +categories: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3262 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#3206
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#3207
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8962
  +width: 65
  +height: 65
  +user: Proxies\__CG__\App\Entity\User {#2840
    +avatar: Proxies\__CG__\App\Entity\Image {#3208 …}
    +cover: Proxies\__CG__\App\Entity\Image {#3209 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#3205
      date: 2023-11-28 21:01:07.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 {#3210 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3212 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3214 …}
    +entries: Doctrine\ORM\PersistentCollection {#3216 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3218 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3220 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3222 …}
    +posts: Doctrine\ORM\PersistentCollection {#3224 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3226 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3228 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3234 …}
    +follows: Doctrine\ORM\PersistentCollection {#3236 …}
    +followers: Doctrine\ORM\PersistentCollection {#3238 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3240 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3242 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3244 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3246 …}
    +reports: Doctrine\ORM\PersistentCollection {#3248 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3250 …}
    +violations: Doctrine\ORM\PersistentCollection {#3252 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3254 …}
    +awards: Doctrine\ORM\PersistentCollection {#3256 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3258 …}
    +categories: Doctrine\ORM\PersistentCollection {#3260 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3262 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#3206
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#3207
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 2.22 ms
Input props
[
  "user" => App\Entity\User {#8077
    +avatar: Proxies\__CG__\App\Entity\Image {#8078 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8075 …}
    +email: "sixfold@lemmy.sdf.org"
    +username: "@sixfold@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[sullen.social/c/series_of_tubes](https://sullen.social/c/series_of_tubes) ( !series_of_tubes@sullen.social )"
    +lastActive: DateTime @1701070022 {#8082
      date: 2023-11-27 08:27: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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8076 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8074 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8072 …}
    +entries: Doctrine\ORM\PersistentCollection {#8070 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8066 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8064 …}
    +posts: Doctrine\ORM\PersistentCollection {#8062 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8060 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8058 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8054 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8052 …}
    +follows: Doctrine\ORM\PersistentCollection {#8050 …}
    +followers: Doctrine\ORM\PersistentCollection {#8048 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8044 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8042 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8040 …}
    +reports: Doctrine\ORM\PersistentCollection {#8038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8032 …}
    +violations: Doctrine\ORM\PersistentCollection {#8030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8027 …}
    +awards: Doctrine\ORM\PersistentCollection {#8199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8201 …}
    +categories: Doctrine\ORM\PersistentCollection {#8203 …}
    -id: 9098
    -password: "$2y$13$JEggxkoVMWa.s.FmI.bNNeBag249NucBfj3UjDniJpNHAohLt5OYu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8205 …}
    +apId: "sixfold@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/sixfold"
    +apPublicUrl: "https://lemmy.sdf.org/u/sixfold"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "sixfold"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701782438 {#8079
      date: 2023-12-05 14:20:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687525112 {#8080
      date: 2023-06-23 14:58:32.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9018
  +width: 65
  +height: 65
  +user: App\Entity\User {#8077
    +avatar: Proxies\__CG__\App\Entity\Image {#8078 …}
    +cover: Proxies\__CG__\App\Entity\Image {#8075 …}
    +email: "sixfold@lemmy.sdf.org"
    +username: "@sixfold@lemmy.sdf.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "[sullen.social/c/series_of_tubes](https://sullen.social/c/series_of_tubes) ( !series_of_tubes@sullen.social )"
    +lastActive: DateTime @1701070022 {#8082
      date: 2023-11-27 08:27: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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#8076 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#8074 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#8072 …}
    +entries: Doctrine\ORM\PersistentCollection {#8070 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#8068 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#8066 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#8064 …}
    +posts: Doctrine\ORM\PersistentCollection {#8062 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#8060 …}
    +postComments: Doctrine\ORM\PersistentCollection {#8058 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#8056 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#8054 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#8052 …}
    +follows: Doctrine\ORM\PersistentCollection {#8050 …}
    +followers: Doctrine\ORM\PersistentCollection {#8048 …}
    +blocks: Doctrine\ORM\PersistentCollection {#8046 …}
    +blockers: Doctrine\ORM\PersistentCollection {#8044 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#8042 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#8040 …}
    +reports: Doctrine\ORM\PersistentCollection {#8038 …}
    +favourites: Doctrine\ORM\PersistentCollection {#8032 …}
    +violations: Doctrine\ORM\PersistentCollection {#8030 …}
    +notifications: Doctrine\ORM\PersistentCollection {#8027 …}
    +awards: Doctrine\ORM\PersistentCollection {#8199 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#8201 …}
    +categories: Doctrine\ORM\PersistentCollection {#8203 …}
    -id: 9098
    -password: "$2y$13$JEggxkoVMWa.s.FmI.bNNeBag249NucBfj3UjDniJpNHAohLt5OYu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#8205 …}
    +apId: "sixfold@lemmy.sdf.org"
    +apProfileId: "https://lemmy.sdf.org/u/sixfold"
    +apPublicUrl: "https://lemmy.sdf.org/u/sixfold"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.sdf.org/inbox"
    +apDomain: "lemmy.sdf.org"
    +apPreferredUsername: "sixfold"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1701782438 {#8079
      date: 2023-12-05 14:20:38.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687525112 {#8080
      date: 2023-06-23 14:58:32.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 16.0 MiB 11.69 ms
Input props
[
  "magazine" => "electronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#9080
  +limit: 4
  +tag: null
  +magazine: "electronics@discuss.tchncs.de"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#9081 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 16.0 MiB 7.26 ms
Input props
[
  "magazine" => "electronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#9157
  +limit: 4
  +tag: null
  +magazine: "electronics@discuss.tchncs.de"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#9158 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#2383 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 16.0 MiB 11.74 ms
Input props
[
  "magazine" => "electronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#9230
  +limit: 4
  +tag: null
  +magazine: "electronics@discuss.tchncs.de"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#316 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#2383 …}
}
support_us_block App\Twig\Components\SupportUsBlock 16.0 MiB 0.85 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#9299
  +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 {#9300 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 16.0 MiB 11.20 ms
Input props
[
  "magazine" => App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#9392
  +magazine: App\Entity\Magazine {#309
    +icon: Proxies\__CG__\App\Entity\Image {#289 …}
    +name: "electronics@discuss.tchncs.de"
    +title: "electronics"
    +description: """
      **Projects, pictures, industry discussions and news about electronic engineering & component-level electronic circuits.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: No circuit design or repair, tools or component questions.\n
      \n
      5: No excessively promoting your own sites, social media, videos etc.\n
      \n
      ---\n
      \n
      *Ask questions in [discuss.tchncs.de/c/askelectronics](https://discuss.tchncs.de/c/askelectronics)*\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 43
    +entryCommentCount: 201
    +postCount: 1
    +postCommentCount: 3
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1723220252 {#321
      date: 2024-08-09 18:17:32.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#280 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#276 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#265 …}
    +entries: Doctrine\ORM\PersistentCollection {#223 …}
    +posts: Doctrine\ORM\PersistentCollection {#181 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#243 …}
    +bans: Doctrine\ORM\PersistentCollection {#160 …}
    +reports: Doctrine\ORM\PersistentCollection {#146 …}
    +badges: Doctrine\ORM\PersistentCollection {#124 …}
    +logs: Doctrine\ORM\PersistentCollection {#114 …}
    +awards: Doctrine\ORM\PersistentCollection {#103 …}
    +categories: Doctrine\ORM\PersistentCollection {#90 …}
    -id: 5
    +apId: "electronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/electronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/electronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/electronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "electronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719675646 {#324
      date: 2024-06-29 17:40:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686642591 {#323
      date: 2023-06-13 09:49:51.0 +02:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#398 …}
}