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.84 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
App\Entity\EntryComment {#1378
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#320
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#321
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#315
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +body: """
    I never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    How does the community serve those who want to rent? Apartments? Now that is where we can agree. Apartment valuation is calculated on operations not on the market. The only way to raise value of an apartment is to raise rent (or reduce expenses in some way but at some point you can only do so much). At least with SFH you have appreciation that landlords can factor in for return.\n
    \n
    Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    Edit: there are some good points for the other side of the argument if you keep reading. I don’t know what the answer is but I’m not convinced that restrictions or to disincentivize rental operations is the answer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705061394 {#1769
    date: 2024-01-12 13:09:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2451 …}
  +nested: Doctrine\ORM\PersistentCollection {#2466 …}
  +votes: Doctrine\ORM\PersistentCollection {#2444 …}
  +reports: Doctrine\ORM\PersistentCollection {#2357 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 301747
  -bodyTs: "'2':151 'ad':171 'agre':96 'answer':191,253,269 'anyth':158 'apart':89,97,115 'appreci':142 'argument':47,242 'associ':215 'build':202 'buy':21,167 'calcul':100 'cheaper':35 'choos':177 'citi':163 'communiti':82 'convinc':259 'could':43 'demand':53,67 'disincentiv':264 'edit':230 'equiti':203 'expens':38,122 'factor':146 'fail':75 'fair':196 'famili':8 'foreclosur':156 'game':226 'good':234 'home':9 'hous':23,55,66,186 'hungri':58 'invest':78 'keep':245 'know':250 'landlord':59,144 'last':150 'least':137 'like':18 'live':181 'loan':218 'm':160,257 'make':44 'market':11,106 'money':57 'much':135 'never':2 'next':182 'one':69 'oper':102,266 'pay':208 'perform':161 'point':129,229,235 'price':14 'price/demand':46 'properti':169 'put':222 'question':193 'rais':111,118 'rather':180 'read':246 'reduc':121 'rent':71,88,119 'rental':29,154,189,265 'renter':199 'restrict':261 'return':149 'risk':214 'sentiment':5 'serv':83 'servic':165 'set':12 'sfh':139 'side':239 'singl':7 'skin':223 'sudden':32 'under':52,65 'understood':3 'upkeep':210 'use':25 'vacant':185 'valu':112,172 'valuat':98 'want':86 'way':41,109,125 'would':70,74,178"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6619767"
  +editedAt: DateTimeImmutable @1721660155 {#1969
    date: 2024-07-22 16:55:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705061394 {#1399
    date: 2024-01-12 13:09:54.0 +01:00
  }
}
"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
3 DENIED edit
App\Entity\EntryComment {#1378
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#320
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#321
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#315
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +body: """
    I never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    How does the community serve those who want to rent? Apartments? Now that is where we can agree. Apartment valuation is calculated on operations not on the market. The only way to raise value of an apartment is to raise rent (or reduce expenses in some way but at some point you can only do so much). At least with SFH you have appreciation that landlords can factor in for return.\n
    \n
    Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    Edit: there are some good points for the other side of the argument if you keep reading. I don’t know what the answer is but I’m not convinced that restrictions or to disincentivize rental operations is the answer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705061394 {#1769
    date: 2024-01-12 13:09:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2451 …}
  +nested: Doctrine\ORM\PersistentCollection {#2466 …}
  +votes: Doctrine\ORM\PersistentCollection {#2444 …}
  +reports: Doctrine\ORM\PersistentCollection {#2357 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 301747
  -bodyTs: "'2':151 'ad':171 'agre':96 'answer':191,253,269 'anyth':158 'apart':89,97,115 'appreci':142 'argument':47,242 'associ':215 'build':202 'buy':21,167 'calcul':100 'cheaper':35 'choos':177 'citi':163 'communiti':82 'convinc':259 'could':43 'demand':53,67 'disincentiv':264 'edit':230 'equiti':203 'expens':38,122 'factor':146 'fail':75 'fair':196 'famili':8 'foreclosur':156 'game':226 'good':234 'home':9 'hous':23,55,66,186 'hungri':58 'invest':78 'keep':245 'know':250 'landlord':59,144 'last':150 'least':137 'like':18 'live':181 'loan':218 'm':160,257 'make':44 'market':11,106 'money':57 'much':135 'never':2 'next':182 'one':69 'oper':102,266 'pay':208 'perform':161 'point':129,229,235 'price':14 'price/demand':46 'properti':169 'put':222 'question':193 'rais':111,118 'rather':180 'read':246 'reduc':121 'rent':71,88,119 'rental':29,154,189,265 'renter':199 'restrict':261 'return':149 'risk':214 'sentiment':5 'serv':83 'servic':165 'set':12 'sfh':139 'side':239 'singl':7 'skin':223 'sudden':32 'under':52,65 'understood':3 'upkeep':210 'use':25 'vacant':185 'valu':112,172 'valuat':98 'want':86 'way':41,109,125 'would':70,74,178"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6619767"
  +editedAt: DateTimeImmutable @1721660155 {#1969
    date: 2024-07-22 16:55:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705061394 {#1399
    date: 2024-01-12 13:09:54.0 +01:00
  }
}
"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
4 DENIED moderate
App\Entity\EntryComment {#1378
  +user: Proxies\__CG__\App\Entity\User {#1371 …}
  +entry: App\Entity\Entry {#1856 …}
  +magazine: App\Entity\Magazine {#312
    +icon: Proxies\__CG__\App\Entity\Image {#293 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#320
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#284 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
    +entries: Doctrine\ORM\PersistentCollection {#227 …}
    +posts: Doctrine\ORM\PersistentCollection {#185 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
    +bans: Doctrine\ORM\PersistentCollection {#164 …}
    +reports: Doctrine\ORM\PersistentCollection {#150 …}
    +badges: Doctrine\ORM\PersistentCollection {#128 …}
    +logs: Doctrine\ORM\PersistentCollection {#118 …}
    +awards: Doctrine\ORM\PersistentCollection {#107 …}
    +categories: Doctrine\ORM\PersistentCollection {#94 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#321
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#315
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2353 …}
  +body: """
    I never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    How does the community serve those who want to rent? Apartments? Now that is where we can agree. Apartment valuation is calculated on operations not on the market. The only way to raise value of an apartment is to raise rent (or reduce expenses in some way but at some point you can only do so much). At least with SFH you have appreciation that landlords can factor in for return.\n
    \n
    Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    Edit: there are some good points for the other side of the argument if you keep reading. I don’t know what the answer is but I’m not convinced that restrictions or to disincentivize rental operations is the answer.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1705061394 {#1769
    date: 2024-01-12 13:09:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2451 …}
  +nested: Doctrine\ORM\PersistentCollection {#2466 …}
  +votes: Doctrine\ORM\PersistentCollection {#2444 …}
  +reports: Doctrine\ORM\PersistentCollection {#2357 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2489 …}
  +notifications: Doctrine\ORM\PersistentCollection {#60 …}
  -id: 301747
  -bodyTs: "'2':151 'ad':171 'agre':96 'answer':191,253,269 'anyth':158 'apart':89,97,115 'appreci':142 'argument':47,242 'associ':215 'build':202 'buy':21,167 'calcul':100 'cheaper':35 'choos':177 'citi':163 'communiti':82 'convinc':259 'could':43 'demand':53,67 'disincentiv':264 'edit':230 'equiti':203 'expens':38,122 'factor':146 'fail':75 'fair':196 'famili':8 'foreclosur':156 'game':226 'good':234 'home':9 'hous':23,55,66,186 'hungri':58 'invest':78 'keep':245 'know':250 'landlord':59,144 'last':150 'least':137 'like':18 'live':181 'loan':218 'm':160,257 'make':44 'market':11,106 'money':57 'much':135 'never':2 'next':182 'one':69 'oper':102,266 'pay':208 'perform':161 'point':129,229,235 'price':14 'price/demand':46 'properti':169 'put':222 'question':193 'rais':111,118 'rather':180 'read':246 'reduc':121 'rent':71,88,119 'rental':29,154,189,265 'renter':199 'restrict':261 'return':149 'risk':214 'sentiment':5 'serv':83 'servic':165 'set':12 'sfh':139 'side':239 'singl':7 'skin':223 'sudden':32 'under':52,65 'understood':3 'upkeep':210 'use':25 'vacant':185 'valu':112,172 'valuat':98 'want':86 'way':41,109,125 'would':70,74,178"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6619767"
  +editedAt: DateTimeImmutable @1721660155 {#1969
    date: 2024-07-22 16:55:55.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705061394 {#1399
    date: 2024-01-12 13:09:54.0 +01:00
  }
}
"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
5 DENIED edit
App\Entity\Magazine {#312
  +icon: Proxies\__CG__\App\Entity\Image {#293 …}
  +name: "memes@lemmy.world"
  +title: "memes"
  +description: """
    Community rules\n
    ---------------\n
    \n
    1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
    \n
    2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
    \n
    3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
    \n
    4. No botsNo bots without the express approval of the mods or the admins\n
    \n
    5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
    \n
    \n
    \n
    Sister communities\n
    ------------------\n
    \n
    - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
    - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
    - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
    - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1112
  +entryCommentCount: 22597
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729581796 {#320
    date: 2024-10-22 09:23:16.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#284 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#280 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#269 …}
  +entries: Doctrine\ORM\PersistentCollection {#227 …}
  +posts: Doctrine\ORM\PersistentCollection {#185 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#247 …}
  +bans: Doctrine\ORM\PersistentCollection {#164 …}
  +reports: Doctrine\ORM\PersistentCollection {#150 …}
  +badges: Doctrine\ORM\PersistentCollection {#128 …}
  +logs: Doctrine\ORM\PersistentCollection {#118 …}
  +awards: Doctrine\ORM\PersistentCollection {#107 …}
  +categories: Doctrine\ORM\PersistentCollection {#94 …}
  -id: 78
  +apId: "memes@lemmy.world"
  +apProfileId: "https://lemmy.world/c/memes"
  +apPublicUrl: "https://lemmy.world/c/memes"
  +apFollowersUrl: "https://lemmy.world/c/memes/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728743545 {#321
    date: 2024-10-12 16:32:25.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1699084255 {#315
    date: 2023-11-04 08:50:55.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details