GET https://kbin.spritesserver.nl/u/@dolessrem@lemmy.world/top

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.22 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1592
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Discussion-How-do-you-store-organize-your-recipes"
  +title: "[Discussion] How do you store/organize your recipes?"
  +url: null
  +body: """
    Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
    \n
    At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
    \n
    I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
    \n
    I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
    \n
    As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
    \n
    I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
    \n
    As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700155584 {#1526
    date: 2023-11-16 18:26:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
  +badges: Doctrine\ORM\PersistentCollection {#1621 …}
  +children: [
    App\Entity\EntryComment {#1697
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1592 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
        \n
        The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699934975 {#1439
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Merwyn@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1580 …}
      +nested: Doctrine\ORM\PersistentCollection {#1583 …}
      +votes: Doctrine\ORM\PersistentCollection {#1582 …}
      +reports: Doctrine\ORM\PersistentCollection {#1589 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
      -id: 122176
      -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5298230"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699934975 {#1435
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +"title": 122176
    }
  ]
  -id: 12779
  -titleTs: "'discuss':1 'recip':7 'store/organize':5"
  -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700007925
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9122539"
  +editedAt: DateTimeImmutable @1700120885 {#1693
    date: 2023-11-16 08:48:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921525 {#1550
    date: 2023-11-14 01:25:25.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1592
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Discussion-How-do-you-store-organize-your-recipes"
  +title: "[Discussion] How do you store/organize your recipes?"
  +url: null
  +body: """
    Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
    \n
    At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
    \n
    I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
    \n
    I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
    \n
    As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
    \n
    I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
    \n
    As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700155584 {#1526
    date: 2023-11-16 18:26:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
  +badges: Doctrine\ORM\PersistentCollection {#1621 …}
  +children: [
    App\Entity\EntryComment {#1697
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1592 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
        \n
        The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699934975 {#1439
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Merwyn@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1580 …}
      +nested: Doctrine\ORM\PersistentCollection {#1583 …}
      +votes: Doctrine\ORM\PersistentCollection {#1582 …}
      +reports: Doctrine\ORM\PersistentCollection {#1589 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
      -id: 122176
      -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5298230"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699934975 {#1435
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +"title": 122176
    }
  ]
  -id: 12779
  -titleTs: "'discuss':1 'recip':7 'store/organize':5"
  -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700007925
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9122539"
  +editedAt: DateTimeImmutable @1700120885 {#1693
    date: 2023-11-16 08:48:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921525 {#1550
    date: 2023-11-14 01:25:25.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1592
  +user: Proxies\__CG__\App\Entity\User {#2458 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
  +slug: "Discussion-How-do-you-store-organize-your-recipes"
  +title: "[Discussion] How do you store/organize your recipes?"
  +url: null
  +body: """
    Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
    \n
    At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
    \n
    I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
    \n
    I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
    \n
    As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
    \n
    I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
    \n
    As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 21
  +favouriteCount: 16
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700155584 {#1526
    date: 2023-11-16 18:26:24.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1733 …}
  +reports: Doctrine\ORM\PersistentCollection {#1719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
  +badges: Doctrine\ORM\PersistentCollection {#1621 …}
  +children: [
    App\Entity\EntryComment {#1697
      +user: App\Entity\User {#265 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1592 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
        \n
        The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699934975 {#1439
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Merwyn@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1580 …}
      +nested: Doctrine\ORM\PersistentCollection {#1583 …}
      +votes: Doctrine\ORM\PersistentCollection {#1582 …}
      +reports: Doctrine\ORM\PersistentCollection {#1589 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
      -id: 122176
      -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5298230"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699934975 {#1435
        date: 2023-11-14 05:09:35.0 +01:00
      }
      +"title": 122176
    }
  ]
  -id: 12779
  -titleTs: "'discuss':1 'recip':7 'store/organize':5"
  -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700007925
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9122539"
  +editedAt: DateTimeImmutable @1700120885 {#1693
    date: 2023-11-16 08:48:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699921525 {#1550
    date: 2023-11-14 01:25:25.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#1697
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1592
    +user: Proxies\__CG__\App\Entity\User {#2458 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
    +slug: "Discussion-How-do-you-store-organize-your-recipes"
    +title: "[Discussion] How do you store/organize your recipes?"
    +url: null
    +body: """
      Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
      \n
      At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
      \n
      I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
      \n
      I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
      \n
      As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
      \n
      I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
      \n
      As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700155584 {#1526
      date: 2023-11-16 18:26:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1727 …}
    +votes: Doctrine\ORM\PersistentCollection {#1733 …}
    +reports: Doctrine\ORM\PersistentCollection {#1719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
    +badges: Doctrine\ORM\PersistentCollection {#1621 …}
    +children: [
      App\Entity\EntryComment {#1697}
    ]
    -id: 12779
    -titleTs: "'discuss':1 'recip':7 'store/organize':5"
    -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700007925
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9122539"
    +editedAt: DateTimeImmutable @1700120885 {#1693
      date: 2023-11-16 08:48:05.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921525 {#1550
      date: 2023-11-14 01:25:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
    \n
    The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699934975 {#1439
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Merwyn@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1580 …}
  +nested: Doctrine\ORM\PersistentCollection {#1583 …}
  +votes: Doctrine\ORM\PersistentCollection {#1582 …}
  +reports: Doctrine\ORM\PersistentCollection {#1589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  -id: 122176
  -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5298230"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699934975 {#1435
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +"title": 122176
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#1697
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1592
    +user: Proxies\__CG__\App\Entity\User {#2458 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
    +slug: "Discussion-How-do-you-store-organize-your-recipes"
    +title: "[Discussion] How do you store/organize your recipes?"
    +url: null
    +body: """
      Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
      \n
      At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
      \n
      I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
      \n
      I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
      \n
      As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
      \n
      I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
      \n
      As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700155584 {#1526
      date: 2023-11-16 18:26:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1727 …}
    +votes: Doctrine\ORM\PersistentCollection {#1733 …}
    +reports: Doctrine\ORM\PersistentCollection {#1719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
    +badges: Doctrine\ORM\PersistentCollection {#1621 …}
    +children: [
      App\Entity\EntryComment {#1697}
    ]
    -id: 12779
    -titleTs: "'discuss':1 'recip':7 'store/organize':5"
    -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700007925
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9122539"
    +editedAt: DateTimeImmutable @1700120885 {#1693
      date: 2023-11-16 08:48:05.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921525 {#1550
      date: 2023-11-14 01:25:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
    \n
    The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699934975 {#1439
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Merwyn@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1580 …}
  +nested: Doctrine\ORM\PersistentCollection {#1583 …}
  +votes: Doctrine\ORM\PersistentCollection {#1582 …}
  +reports: Doctrine\ORM\PersistentCollection {#1589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  -id: 122176
  -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5298230"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699934975 {#1435
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +"title": 122176
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#1697
  +user: App\Entity\User {#265 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1592
    +user: Proxies\__CG__\App\Entity\User {#2458 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1732 …}
    +slug: "Discussion-How-do-you-store-organize-your-recipes"
    +title: "[Discussion] How do you store/organize your recipes?"
    +url: null
    +body: """
      Hello everyone, I’m curious about how everyone here store their recipes and organize them (and looking for ideas for me too).\n
      \n
      At the very beginning, I started with paper recipes in a simple file organizer. Either printed or wrote by hand. But it quickly became too big, dirty, wet, and full of food stains.\n
      \n
      I switched to following recipes on my phone when I cooked. First with a folder structure of bookmarks from my favorite websites. But it had several issues: a lot of recipes websites have crazy amount of bullsh*t writing around the recipe, and I cannot edit and adapt the recipe with my touch.\n
      \n
      I tried a lot of android app during the years and finally converged to “whisk”, now called samsung food. I liked it because it could do meal plan and grocery list automatically on top of holding the recipes. But since it was bought, it’s getting worse and worse.\n
      \n
      As my familly and friends know that I like to cook I received quite a lot of recipe books over the years, but I barely use them. Usually I read them once and copy the few interesting recipes i like in the app I am currently using.\n
      \n
      I recently found that Nextcloud has a “cookbook” plugin. As I’m already self hosting a next cloud instance it’s perfect. It looks straight to the point, with all the basic features needed and no crap around. However it’s not doing meal plan and grocery list (yet ?).\n
      \n
      As there is no automatic transfer possible between whisk and nextcloud, before I’ll spend hours to transfer my recipes I wanted to hear what other people are using !
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 21
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700155584 {#1526
      date: 2023-11-16 18:26:24.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1727 …}
    +votes: Doctrine\ORM\PersistentCollection {#1733 …}
    +reports: Doctrine\ORM\PersistentCollection {#1719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1691 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1711 …}
    +badges: Doctrine\ORM\PersistentCollection {#1621 …}
    +children: [
      App\Entity\EntryComment {#1697}
    ]
    -id: 12779
    -titleTs: "'discuss':1 'recip':7 'store/organize':5"
    -bodyTs: "'adapt':103 'alreadi':217 'amount':90 'android':114 'app':115,200 'around':95,242 'automat':140,258 'bare':182 'basic':236 'becam':46 'begin':26 'big':48 'book':176 'bookmark':73 'bought':151 'bullsh':92 'call':125 'cannot':100 'cloud':222 'converg':121 'cook':66,168 'cookbook':212 'copi':191 'could':133 'crap':241 'crazi':89 'curious':5 'current':203 'dirti':49 'edit':101 'either':37 'everyon':2,8 'familli':160 'favorit':76 'featur':237 'file':35 'final':120 'first':67 'folder':70 'follow':59 'food':54,127 'found':207 'friend':162 'full':52 'get':154 'groceri':138,251 'hand':42 'hear':277 'hello':1 'hold':144 'host':219 'hour':269 'howev':243 'idea':19 'instanc':223 'interest':194 'issu':82 'know':163 'like':129,166,197 'list':139,252 'll':267 'look':17,228 'lot':84,112,173 'm':4,216 'meal':135,248 'need':238 'next':221 'nextcloud':209,264 'organ':14,36 'paper':30 'peopl':280 'perfect':226 'phone':63 'plan':136,249 'plugin':213 'point':232 'possibl':260 'print':38 'quick':45 'quit':171 'read':187 'receiv':170 'recent':206 'recip':12,31,60,86,97,105,146,175,195,273 'samsung':126 'self':218 'sever':81 'simpl':34 'sinc':148 'spend':268 'stain':55 'start':28 'store':10 'straight':229 'structur':71 'switch':57 'top':142 'touch':108 'transfer':259,271 'tri':110 'use':183,204,282 'usual':185 'want':275 'websit':77,87 'wet':50 'whisk':123,262 'wors':155,157 'write':94 'wrote':40 'year':118,179 'yet':253"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700007925
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9122539"
    +editedAt: DateTimeImmutable @1700120885 {#1693
      date: 2023-11-16 08:48:05.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699921525 {#1550
      date: 2023-11-14 01:25:25.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1579 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I love cookmate. There’s an ad free version that I happily pay something nominal annually ($20?)\n
    \n
    The import from website works the vast majority of the time (sometimes you gotta fiddle the steps getting condensed to one or something), the screen stays on while the app is up and it has a lot of custom tags/categories that’s helpful when meal prepping. Been using for at least the last five years and I’m a pretty active cook/baker - I use it just about every time I’m referencing a recipe
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699934975 {#1439
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Merwyn@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1580 …}
  +nested: Doctrine\ORM\PersistentCollection {#1583 …}
  +votes: Doctrine\ORM\PersistentCollection {#1582 …}
  +reports: Doctrine\ORM\PersistentCollection {#1589 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1572 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1666 …}
  -id: 122176
  -bodyTs: "'20':17 'activ':78 'ad':7 'annual':16 'app':47 'condens':36 'cook/baker':79 'cookmat':3 'custom':56 'everi':85 'fiddl':32 'five':71 'free':8 'get':35 'gotta':31 'happili':12 'help':60 'import':19 'last':70 'least':68 'lot':54 'love':2 'm':75,88 'major':25 'meal':62 'nomin':15 'one':38 'pay':13 'prep':63 'pretti':77 'recip':91 'referenc':89 'screen':42 'someth':14,40 'sometim':29 'stay':43 'step':34 'tags/categories':57 'time':28,86 'use':65,81 'vast':24 'version':9 'websit':21 'work':22 'year':72"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5298230"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699934975 {#1435
    date: 2023-11-14 05:09:35.0 +01:00
  }
  +"title": 122176
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details