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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1821
  +user: Proxies\__CG__\App\Entity\User {#1885 …}
  +magazine: App\Entity\Magazine {#316
    +icon: Proxies\__CG__\App\Entity\Image {#297 …}
    +name: "castles@lemm.ee"
    +title: "castles"
    +description: """
      A place to share cool castles!\n
      \n
      Post images or any other content relating to castles, châteaux, palaces, towers, keeps, fortresses, and follies. The following content is encouraged but not required:\n
      \n
      - Castle name in native language (English name) - location [include country and region, if not city/town]\n
      - Best website (official or otherwise)\n
      - Some sort of map link\n
      - Visitation details: open/closed to public, closed but technically reachable, tours?, etc.\n
      - History: Whatever can be briefly copy-pasted\n
      \n
      More than just images are welcome. Only real rule is that content must refer to a real-life structure, so please no fantasy/fictional castles! Reasonable exceptions include media showcasing period life and technology that somehow relates to castles.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 42
    +entryCommentCount: 24
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728697355 {#326
      date: 2024-10-12 03:42:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#288 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#284 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +entries: Doctrine\ORM\PersistentCollection {#231 …}
    +posts: Doctrine\ORM\PersistentCollection {#189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#251 …}
    +bans: Doctrine\ORM\PersistentCollection {#168 …}
    +reports: Doctrine\ORM\PersistentCollection {#154 …}
    +badges: Doctrine\ORM\PersistentCollection {#132 …}
    +logs: Doctrine\ORM\PersistentCollection {#122 …}
    +awards: Doctrine\ORM\PersistentCollection {#111 …}
    +categories: Doctrine\ORM\PersistentCollection {#98 …}
    -id: 37
    +apId: "castles@lemm.ee"
    +apProfileId: "https://lemm.ee/c/castles"
    +apPublicUrl: "https://lemm.ee/c/castles"
    +apFollowersUrl: "https://lemm.ee/c/castles/followers"
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "castles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729037415 {#320
      date: 2024-10-16 02:10:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696422618 {#319
      date: 2023-10-04 14:30:18.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2416 …}
  +slug: "Chateau-de-Guillaume-le-Conquerant-William-the-Conqueror-s-Castle-Falaise"
  +title: "Château de Guillaume le Conquérant (William the Conqueror's Castle), Falaise, Normandy, France"
  +url: "https://i.imgur.com/4lItSsF.jpg"
  +body: """
    [falaise-suissenormande.com/…/chateau-guillaume-le…](https://www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)\n
    \n
    [www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)Street view: [goo.gl/maps/n5Ze749WFP9ZHVNj6](https://goo.gl/maps/n5Ze749WFP9ZHVNj6)\n
    \n
    This castle is open every day during varying times based on season for a ticket fee.\n
    \n
    On the death of Richard II, Duke of Normandy, in August 1026 his son (also called Richard) succeeded to the duchy. The inheritance however was disputed by Richard III’s younger brother, Robert. Not content with his inheritance of the town of Exmes and its surrounding area, Robert rebelled and took up arms against his brother, and he captured the castle of Falaise. Richard then besieged the castle and forced Robert to submit to him. However, when Richard died from unknown causes in 1027, Robert became Duke of Normandy. Robert fathered an illegitimate son by a woman named Herleva, who was from the town of Falaise and the daughter of a chamberlain. The child, William, was born in about 1028. The castle (12th–13th century), which overlooks the town from a high crag, was formerly the seat of the Dukes of Normandy. The construction was started on the site of an earlier castle in 1123 by Henry I of England, with the “large keep” (grand donjon). Later was added the “small keep” (petit donjon).\n
    \n
    The tower built in the first quarter of the 12th century contained a hall, chapel, and a room for the lord, but no small rooms for a complicated household arrangement; in this way, it was similar to towers at Corfe, Norwich, and Portchester, all in England.\n
    \n
    Prince Arthur as a prisoner of Hubert de Burgh in Falaise Castle, by William Frederick Yeames.\n
    \n
    Arthur I, Duke of Brittany, was King John of England’s teenage nephew, and a rival claimant to the throne of England. With the support of King Philip II of France, Arthur embarked on a campaign in Normandy against John in 1202, and Poitou revolted in support of Arthur. The Duke of Brittany besieged his grandmother, Eleanor of Aquitaine, in the Château de Mirebeau. John marched on Mirebeau, taking Arthur by surprise and capturing him on 1 August. From there Arthur was conveyed to Falaise where he was imprisoned in the castle’s keep. According to contemporaneous chronicler Ralph of Coggeshall, John ordered two of his servants to mutilate the duke. Hugh de Burgh was in charge of guarding Arthur and refused to let him be mutilated, but to demoralise Arthur’s supporters was to announce his death. The circumstances of Arthur’s death are unclear, though he probably died in 1203.\n
    \n
    In about 1207, after having conquered Normandy, Philip II Augustus ordered the building of a new cylindrical keep. It was later named the Talbot Tower (Tour Talbot) after the English commander responsible for its repair during the Hundred Years’ War. It is a tall round tower, a similar design to the towers built at Gisors and the medieval Louvre.\n
    \n
    Possession of the castle changed hands several times during the Hundred Years’ War. The castle was deserted during the 17th century.\n
    \n
    Since 1840, Château de Falaise has been recognised as a monument historique by the French Ministry of Culture. A programme of restoration was carried out between 1870 and 1874.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1692838041 {#2445
    date: 2023-08-24 02:47:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1911 …}
  +reports: Doctrine\ORM\PersistentCollection {#1855 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1890 …}
  +badges: Doctrine\ORM\PersistentCollection {#1935 …}
  +children: []
  -id: 3097
  -titleTs: "'castl':10 'château':1 'conqueror':8 'conquér':5 'de':2 'falais':11 'franc':13 'guillaum':3 'le':4 'normandi':12 'william':6"
  -bodyTs: "'/chateau-guillaume-le':2 '/en/sites-et-musees/chateau-guillaume-le-conquerant/)':5 '/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':12 '/way/45487091](https://www.openstreetmap.org/way/45487091)street':8 '1':341 '1026':40 '1027':112 '1028':148 '1123':183 '1202':306 '1203':416 '1207':419 '12th':151,212 '13th':152 '17th':495 '1840':498 '1870':523 '1874':525 'accord':359 'ad':197 'also':43 'announc':400 'aquitain':323 'area':75 'arm':81 'arrang':232 'arthur':250,265,296,313,334,345,384,395,406 'august':39,342 'augustus':426 'base':22 'becam':114 'besieg':94,318 'born':145 'brittani':269,317 'brother':60,84 'build':429 'built':205,469 'burgh':257,378 'call':44 'campaign':300 'captur':87,338 'carri':520 'castl':14,89,96,150,181,260,356,479,490 'caus':110 'centuri':153,213,496 'chamberlain':140 'chang':480 'chapel':217 'charg':381 'child':142 'chronicl':362 'château':326,499 'circumst':404 'claimant':281 'coggeshal':365 'command':447 'complic':230 'conquer':422 'construct':172 'contain':214 'contemporan':361 'content':63 'convey':347 'corf':242 'crag':161 'cultur':514 'cylindr':433 'daughter':137 'day':18 'de':256,327,377,500 'death':31,402,408 'demoralis':394 'desert':492 'design':465 'die':107,414 'disput':54 'donjon':194,202 'duchi':49 'duke':35,115,168,267,315,375 'earlier':180 'eleanor':321 'embark':297 'england':188,248,274,286 'english':446 'everi':17 'exm':71 'falais':91,134,259,349,501 'falaise-suissenormande.com':1 'father':119 'fee':28 'first':208 'forc':98 'former':163 'franc':295 'frederick':263 'french':511 'gisor':471 'goo.gl':11 'goo.gl/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':10 'grand':193 'grandmoth':320 'guard':383 'hall':216 'hand':481 'henri':185 'herleva':127 'high':160 'historiqu':508 'household':231 'howev':52,104 'hubert':255 'hugh':376 'hundr':454,486 'ii':34,293,425 'iii':57 'illegitim':121 'imprison':353 'inherit':51,66 'john':272,304,329,366 'keep':192,200,358,434 'king':271,291 'larg':191 'later':195,437 'let':388 'lord':223 'louvr':475 'march':330 'mediev':474 'ministri':512 'mirebeau':328,332 'monument':507 'mutil':373,391 'name':126,438 'nephew':277 'new':432 'normandi':37,117,170,302,423 'norwich':243 'open':16 'order':367,427 'overlook':155 'petit':201 'philip':292,424 'poitou':308 'portchest':245 'possess':476 'princ':249 'prison':253 'probabl':413 'programm':516 'quarter':209 'ralph':363 'rebel':77 'recognis':504 'refus':386 'repair':451 'respons':448 'restor':518 'revolt':309 'richard':33,45,56,92,106 'rival':280 'robert':61,76,99,113,118 'room':220,227 'round':461 'season':24 'seat':165 'servant':371 'sever':482 'similar':238,464 'sinc':497 'site':177 'small':199,226 'son':42,122 'start':174 'submit':101 'succeed':46 'support':289,311,397 'surpris':336 'surround':74 'take':333 'talbot':440,443 'tall':460 'teenag':276 'though':411 'throne':284 'ticket':27 'time':21,483 'took':79 'tour':442 'tower':204,240,441,462,468 'town':69,132,157 'two':368 'unclear':410 'unknown':109 'vari':20 'view':9 'war':456,488 'way':235 'william':143,262 'woman':125 'www.falaise-suissenormande.com':4 'www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)':3 'www.openstreetmap.org':7 'www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)street':6 'yeam':264 'year':455,487 'younger':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1692851541
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/5252188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1692838041 {#102
    date: 2023-08-24 02:47:21.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1821
  +user: Proxies\__CG__\App\Entity\User {#1885 …}
  +magazine: App\Entity\Magazine {#316
    +icon: Proxies\__CG__\App\Entity\Image {#297 …}
    +name: "castles@lemm.ee"
    +title: "castles"
    +description: """
      A place to share cool castles!\n
      \n
      Post images or any other content relating to castles, châteaux, palaces, towers, keeps, fortresses, and follies. The following content is encouraged but not required:\n
      \n
      - Castle name in native language (English name) - location [include country and region, if not city/town]\n
      - Best website (official or otherwise)\n
      - Some sort of map link\n
      - Visitation details: open/closed to public, closed but technically reachable, tours?, etc.\n
      - History: Whatever can be briefly copy-pasted\n
      \n
      More than just images are welcome. Only real rule is that content must refer to a real-life structure, so please no fantasy/fictional castles! Reasonable exceptions include media showcasing period life and technology that somehow relates to castles.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 42
    +entryCommentCount: 24
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728697355 {#326
      date: 2024-10-12 03:42:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#288 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#284 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +entries: Doctrine\ORM\PersistentCollection {#231 …}
    +posts: Doctrine\ORM\PersistentCollection {#189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#251 …}
    +bans: Doctrine\ORM\PersistentCollection {#168 …}
    +reports: Doctrine\ORM\PersistentCollection {#154 …}
    +badges: Doctrine\ORM\PersistentCollection {#132 …}
    +logs: Doctrine\ORM\PersistentCollection {#122 …}
    +awards: Doctrine\ORM\PersistentCollection {#111 …}
    +categories: Doctrine\ORM\PersistentCollection {#98 …}
    -id: 37
    +apId: "castles@lemm.ee"
    +apProfileId: "https://lemm.ee/c/castles"
    +apPublicUrl: "https://lemm.ee/c/castles"
    +apFollowersUrl: "https://lemm.ee/c/castles/followers"
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "castles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729037415 {#320
      date: 2024-10-16 02:10:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696422618 {#319
      date: 2023-10-04 14:30:18.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2416 …}
  +slug: "Chateau-de-Guillaume-le-Conquerant-William-the-Conqueror-s-Castle-Falaise"
  +title: "Château de Guillaume le Conquérant (William the Conqueror's Castle), Falaise, Normandy, France"
  +url: "https://i.imgur.com/4lItSsF.jpg"
  +body: """
    [falaise-suissenormande.com/…/chateau-guillaume-le…](https://www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)\n
    \n
    [www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)Street view: [goo.gl/maps/n5Ze749WFP9ZHVNj6](https://goo.gl/maps/n5Ze749WFP9ZHVNj6)\n
    \n
    This castle is open every day during varying times based on season for a ticket fee.\n
    \n
    On the death of Richard II, Duke of Normandy, in August 1026 his son (also called Richard) succeeded to the duchy. The inheritance however was disputed by Richard III’s younger brother, Robert. Not content with his inheritance of the town of Exmes and its surrounding area, Robert rebelled and took up arms against his brother, and he captured the castle of Falaise. Richard then besieged the castle and forced Robert to submit to him. However, when Richard died from unknown causes in 1027, Robert became Duke of Normandy. Robert fathered an illegitimate son by a woman named Herleva, who was from the town of Falaise and the daughter of a chamberlain. The child, William, was born in about 1028. The castle (12th–13th century), which overlooks the town from a high crag, was formerly the seat of the Dukes of Normandy. The construction was started on the site of an earlier castle in 1123 by Henry I of England, with the “large keep” (grand donjon). Later was added the “small keep” (petit donjon).\n
    \n
    The tower built in the first quarter of the 12th century contained a hall, chapel, and a room for the lord, but no small rooms for a complicated household arrangement; in this way, it was similar to towers at Corfe, Norwich, and Portchester, all in England.\n
    \n
    Prince Arthur as a prisoner of Hubert de Burgh in Falaise Castle, by William Frederick Yeames.\n
    \n
    Arthur I, Duke of Brittany, was King John of England’s teenage nephew, and a rival claimant to the throne of England. With the support of King Philip II of France, Arthur embarked on a campaign in Normandy against John in 1202, and Poitou revolted in support of Arthur. The Duke of Brittany besieged his grandmother, Eleanor of Aquitaine, in the Château de Mirebeau. John marched on Mirebeau, taking Arthur by surprise and capturing him on 1 August. From there Arthur was conveyed to Falaise where he was imprisoned in the castle’s keep. According to contemporaneous chronicler Ralph of Coggeshall, John ordered two of his servants to mutilate the duke. Hugh de Burgh was in charge of guarding Arthur and refused to let him be mutilated, but to demoralise Arthur’s supporters was to announce his death. The circumstances of Arthur’s death are unclear, though he probably died in 1203.\n
    \n
    In about 1207, after having conquered Normandy, Philip II Augustus ordered the building of a new cylindrical keep. It was later named the Talbot Tower (Tour Talbot) after the English commander responsible for its repair during the Hundred Years’ War. It is a tall round tower, a similar design to the towers built at Gisors and the medieval Louvre.\n
    \n
    Possession of the castle changed hands several times during the Hundred Years’ War. The castle was deserted during the 17th century.\n
    \n
    Since 1840, Château de Falaise has been recognised as a monument historique by the French Ministry of Culture. A programme of restoration was carried out between 1870 and 1874.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1692838041 {#2445
    date: 2023-08-24 02:47:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1911 …}
  +reports: Doctrine\ORM\PersistentCollection {#1855 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1890 …}
  +badges: Doctrine\ORM\PersistentCollection {#1935 …}
  +children: []
  -id: 3097
  -titleTs: "'castl':10 'château':1 'conqueror':8 'conquér':5 'de':2 'falais':11 'franc':13 'guillaum':3 'le':4 'normandi':12 'william':6"
  -bodyTs: "'/chateau-guillaume-le':2 '/en/sites-et-musees/chateau-guillaume-le-conquerant/)':5 '/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':12 '/way/45487091](https://www.openstreetmap.org/way/45487091)street':8 '1':341 '1026':40 '1027':112 '1028':148 '1123':183 '1202':306 '1203':416 '1207':419 '12th':151,212 '13th':152 '17th':495 '1840':498 '1870':523 '1874':525 'accord':359 'ad':197 'also':43 'announc':400 'aquitain':323 'area':75 'arm':81 'arrang':232 'arthur':250,265,296,313,334,345,384,395,406 'august':39,342 'augustus':426 'base':22 'becam':114 'besieg':94,318 'born':145 'brittani':269,317 'brother':60,84 'build':429 'built':205,469 'burgh':257,378 'call':44 'campaign':300 'captur':87,338 'carri':520 'castl':14,89,96,150,181,260,356,479,490 'caus':110 'centuri':153,213,496 'chamberlain':140 'chang':480 'chapel':217 'charg':381 'child':142 'chronicl':362 'château':326,499 'circumst':404 'claimant':281 'coggeshal':365 'command':447 'complic':230 'conquer':422 'construct':172 'contain':214 'contemporan':361 'content':63 'convey':347 'corf':242 'crag':161 'cultur':514 'cylindr':433 'daughter':137 'day':18 'de':256,327,377,500 'death':31,402,408 'demoralis':394 'desert':492 'design':465 'die':107,414 'disput':54 'donjon':194,202 'duchi':49 'duke':35,115,168,267,315,375 'earlier':180 'eleanor':321 'embark':297 'england':188,248,274,286 'english':446 'everi':17 'exm':71 'falais':91,134,259,349,501 'falaise-suissenormande.com':1 'father':119 'fee':28 'first':208 'forc':98 'former':163 'franc':295 'frederick':263 'french':511 'gisor':471 'goo.gl':11 'goo.gl/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':10 'grand':193 'grandmoth':320 'guard':383 'hall':216 'hand':481 'henri':185 'herleva':127 'high':160 'historiqu':508 'household':231 'howev':52,104 'hubert':255 'hugh':376 'hundr':454,486 'ii':34,293,425 'iii':57 'illegitim':121 'imprison':353 'inherit':51,66 'john':272,304,329,366 'keep':192,200,358,434 'king':271,291 'larg':191 'later':195,437 'let':388 'lord':223 'louvr':475 'march':330 'mediev':474 'ministri':512 'mirebeau':328,332 'monument':507 'mutil':373,391 'name':126,438 'nephew':277 'new':432 'normandi':37,117,170,302,423 'norwich':243 'open':16 'order':367,427 'overlook':155 'petit':201 'philip':292,424 'poitou':308 'portchest':245 'possess':476 'princ':249 'prison':253 'probabl':413 'programm':516 'quarter':209 'ralph':363 'rebel':77 'recognis':504 'refus':386 'repair':451 'respons':448 'restor':518 'revolt':309 'richard':33,45,56,92,106 'rival':280 'robert':61,76,99,113,118 'room':220,227 'round':461 'season':24 'seat':165 'servant':371 'sever':482 'similar':238,464 'sinc':497 'site':177 'small':199,226 'son':42,122 'start':174 'submit':101 'succeed':46 'support':289,311,397 'surpris':336 'surround':74 'take':333 'talbot':440,443 'tall':460 'teenag':276 'though':411 'throne':284 'ticket':27 'time':21,483 'took':79 'tour':442 'tower':204,240,441,462,468 'town':69,132,157 'two':368 'unclear':410 'unknown':109 'vari':20 'view':9 'war':456,488 'way':235 'william':143,262 'woman':125 'www.falaise-suissenormande.com':4 'www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)':3 'www.openstreetmap.org':7 'www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)street':6 'yeam':264 'year':455,487 'younger':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1692851541
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/5252188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1692838041 {#102
    date: 2023-08-24 02:47:21.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1821
  +user: Proxies\__CG__\App\Entity\User {#1885 …}
  +magazine: App\Entity\Magazine {#316
    +icon: Proxies\__CG__\App\Entity\Image {#297 …}
    +name: "castles@lemm.ee"
    +title: "castles"
    +description: """
      A place to share cool castles!\n
      \n
      Post images or any other content relating to castles, châteaux, palaces, towers, keeps, fortresses, and follies. The following content is encouraged but not required:\n
      \n
      - Castle name in native language (English name) - location [include country and region, if not city/town]\n
      - Best website (official or otherwise)\n
      - Some sort of map link\n
      - Visitation details: open/closed to public, closed but technically reachable, tours?, etc.\n
      - History: Whatever can be briefly copy-pasted\n
      \n
      More than just images are welcome. Only real rule is that content must refer to a real-life structure, so please no fantasy/fictional castles! Reasonable exceptions include media showcasing period life and technology that somehow relates to castles.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 42
    +entryCommentCount: 24
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1728697355 {#326
      date: 2024-10-12 03:42:35.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#288 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#284 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#273 …}
    +entries: Doctrine\ORM\PersistentCollection {#231 …}
    +posts: Doctrine\ORM\PersistentCollection {#189 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#251 …}
    +bans: Doctrine\ORM\PersistentCollection {#168 …}
    +reports: Doctrine\ORM\PersistentCollection {#154 …}
    +badges: Doctrine\ORM\PersistentCollection {#132 …}
    +logs: Doctrine\ORM\PersistentCollection {#122 …}
    +awards: Doctrine\ORM\PersistentCollection {#111 …}
    +categories: Doctrine\ORM\PersistentCollection {#98 …}
    -id: 37
    +apId: "castles@lemm.ee"
    +apProfileId: "https://lemm.ee/c/castles"
    +apPublicUrl: "https://lemm.ee/c/castles"
    +apFollowersUrl: "https://lemm.ee/c/castles/followers"
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "castles"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729037415 {#320
      date: 2024-10-16 02:10:15.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696422618 {#319
      date: 2023-10-04 14:30:18.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2416 …}
  +slug: "Chateau-de-Guillaume-le-Conquerant-William-the-Conqueror-s-Castle-Falaise"
  +title: "Château de Guillaume le Conquérant (William the Conqueror's Castle), Falaise, Normandy, France"
  +url: "https://i.imgur.com/4lItSsF.jpg"
  +body: """
    [falaise-suissenormande.com/…/chateau-guillaume-le…](https://www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)\n
    \n
    [www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)Street view: [goo.gl/maps/n5Ze749WFP9ZHVNj6](https://goo.gl/maps/n5Ze749WFP9ZHVNj6)\n
    \n
    This castle is open every day during varying times based on season for a ticket fee.\n
    \n
    On the death of Richard II, Duke of Normandy, in August 1026 his son (also called Richard) succeeded to the duchy. The inheritance however was disputed by Richard III’s younger brother, Robert. Not content with his inheritance of the town of Exmes and its surrounding area, Robert rebelled and took up arms against his brother, and he captured the castle of Falaise. Richard then besieged the castle and forced Robert to submit to him. However, when Richard died from unknown causes in 1027, Robert became Duke of Normandy. Robert fathered an illegitimate son by a woman named Herleva, who was from the town of Falaise and the daughter of a chamberlain. The child, William, was born in about 1028. The castle (12th–13th century), which overlooks the town from a high crag, was formerly the seat of the Dukes of Normandy. The construction was started on the site of an earlier castle in 1123 by Henry I of England, with the “large keep” (grand donjon). Later was added the “small keep” (petit donjon).\n
    \n
    The tower built in the first quarter of the 12th century contained a hall, chapel, and a room for the lord, but no small rooms for a complicated household arrangement; in this way, it was similar to towers at Corfe, Norwich, and Portchester, all in England.\n
    \n
    Prince Arthur as a prisoner of Hubert de Burgh in Falaise Castle, by William Frederick Yeames.\n
    \n
    Arthur I, Duke of Brittany, was King John of England’s teenage nephew, and a rival claimant to the throne of England. With the support of King Philip II of France, Arthur embarked on a campaign in Normandy against John in 1202, and Poitou revolted in support of Arthur. The Duke of Brittany besieged his grandmother, Eleanor of Aquitaine, in the Château de Mirebeau. John marched on Mirebeau, taking Arthur by surprise and capturing him on 1 August. From there Arthur was conveyed to Falaise where he was imprisoned in the castle’s keep. According to contemporaneous chronicler Ralph of Coggeshall, John ordered two of his servants to mutilate the duke. Hugh de Burgh was in charge of guarding Arthur and refused to let him be mutilated, but to demoralise Arthur’s supporters was to announce his death. The circumstances of Arthur’s death are unclear, though he probably died in 1203.\n
    \n
    In about 1207, after having conquered Normandy, Philip II Augustus ordered the building of a new cylindrical keep. It was later named the Talbot Tower (Tour Talbot) after the English commander responsible for its repair during the Hundred Years’ War. It is a tall round tower, a similar design to the towers built at Gisors and the medieval Louvre.\n
    \n
    Possession of the castle changed hands several times during the Hundred Years’ War. The castle was deserted during the 17th century.\n
    \n
    Since 1840, Château de Falaise has been recognised as a monument historique by the French Ministry of Culture. A programme of restoration was carried out between 1870 and 1874.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 0
  +favouriteCount: 6
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1692838041 {#2445
    date: 2023-08-24 02:47:21.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2402 …}
  +votes: Doctrine\ORM\PersistentCollection {#1911 …}
  +reports: Doctrine\ORM\PersistentCollection {#1855 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1890 …}
  +badges: Doctrine\ORM\PersistentCollection {#1935 …}
  +children: []
  -id: 3097
  -titleTs: "'castl':10 'château':1 'conqueror':8 'conquér':5 'de':2 'falais':11 'franc':13 'guillaum':3 'le':4 'normandi':12 'william':6"
  -bodyTs: "'/chateau-guillaume-le':2 '/en/sites-et-musees/chateau-guillaume-le-conquerant/)':5 '/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':12 '/way/45487091](https://www.openstreetmap.org/way/45487091)street':8 '1':341 '1026':40 '1027':112 '1028':148 '1123':183 '1202':306 '1203':416 '1207':419 '12th':151,212 '13th':152 '17th':495 '1840':498 '1870':523 '1874':525 'accord':359 'ad':197 'also':43 'announc':400 'aquitain':323 'area':75 'arm':81 'arrang':232 'arthur':250,265,296,313,334,345,384,395,406 'august':39,342 'augustus':426 'base':22 'becam':114 'besieg':94,318 'born':145 'brittani':269,317 'brother':60,84 'build':429 'built':205,469 'burgh':257,378 'call':44 'campaign':300 'captur':87,338 'carri':520 'castl':14,89,96,150,181,260,356,479,490 'caus':110 'centuri':153,213,496 'chamberlain':140 'chang':480 'chapel':217 'charg':381 'child':142 'chronicl':362 'château':326,499 'circumst':404 'claimant':281 'coggeshal':365 'command':447 'complic':230 'conquer':422 'construct':172 'contain':214 'contemporan':361 'content':63 'convey':347 'corf':242 'crag':161 'cultur':514 'cylindr':433 'daughter':137 'day':18 'de':256,327,377,500 'death':31,402,408 'demoralis':394 'desert':492 'design':465 'die':107,414 'disput':54 'donjon':194,202 'duchi':49 'duke':35,115,168,267,315,375 'earlier':180 'eleanor':321 'embark':297 'england':188,248,274,286 'english':446 'everi':17 'exm':71 'falais':91,134,259,349,501 'falaise-suissenormande.com':1 'father':119 'fee':28 'first':208 'forc':98 'former':163 'franc':295 'frederick':263 'french':511 'gisor':471 'goo.gl':11 'goo.gl/maps/n5ze749wfp9zhvnj6](https://goo.gl/maps/n5ze749wfp9zhvnj6)':10 'grand':193 'grandmoth':320 'guard':383 'hall':216 'hand':481 'henri':185 'herleva':127 'high':160 'historiqu':508 'household':231 'howev':52,104 'hubert':255 'hugh':376 'hundr':454,486 'ii':34,293,425 'iii':57 'illegitim':121 'imprison':353 'inherit':51,66 'john':272,304,329,366 'keep':192,200,358,434 'king':271,291 'larg':191 'later':195,437 'let':388 'lord':223 'louvr':475 'march':330 'mediev':474 'ministri':512 'mirebeau':328,332 'monument':507 'mutil':373,391 'name':126,438 'nephew':277 'new':432 'normandi':37,117,170,302,423 'norwich':243 'open':16 'order':367,427 'overlook':155 'petit':201 'philip':292,424 'poitou':308 'portchest':245 'possess':476 'princ':249 'prison':253 'probabl':413 'programm':516 'quarter':209 'ralph':363 'rebel':77 'recognis':504 'refus':386 'repair':451 'respons':448 'restor':518 'revolt':309 'richard':33,45,56,92,106 'rival':280 'robert':61,76,99,113,118 'room':220,227 'round':461 'season':24 'seat':165 'servant':371 'sever':482 'similar':238,464 'sinc':497 'site':177 'small':199,226 'son':42,122 'start':174 'submit':101 'succeed':46 'support':289,311,397 'surpris':336 'surround':74 'take':333 'talbot':440,443 'tall':460 'teenag':276 'though':411 'throne':284 'ticket':27 'time':21,483 'took':79 'tour':442 'tower':204,240,441,462,468 'town':69,132,157 'two':368 'unclear':410 'unknown':109 'vari':20 'view':9 'war':456,488 'way':235 'william':143,262 'woman':125 'www.falaise-suissenormande.com':4 'www.falaise-suissenormande.com/en/sites-et-musees/chateau-guillaume-le-conquerant/)':3 'www.openstreetmap.org':7 'www.openstreetmap.org/way/45487091](https://www.openstreetmap.org/way/45487091)street':6 'yeam':264 'year':455,487 'younger':59"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1692851541
  +visibility: "visible             "
  +apId: "https://lemm.ee/post/5252188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1692838041 {#102
    date: 2023-08-24 02:47:21.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#316
  +icon: Proxies\__CG__\App\Entity\Image {#297 …}
  +name: "castles@lemm.ee"
  +title: "castles"
  +description: """
    A place to share cool castles!\n
    \n
    Post images or any other content relating to castles, châteaux, palaces, towers, keeps, fortresses, and follies. The following content is encouraged but not required:\n
    \n
    - Castle name in native language (English name) - location [include country and region, if not city/town]\n
    - Best website (official or otherwise)\n
    - Some sort of map link\n
    - Visitation details: open/closed to public, closed but technically reachable, tours?, etc.\n
    - History: Whatever can be briefly copy-pasted\n
    \n
    More than just images are welcome. Only real rule is that content must refer to a real-life structure, so please no fantasy/fictional castles! Reasonable exceptions include media showcasing period life and technology that somehow relates to castles.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 42
  +entryCommentCount: 24
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1728697355 {#326
    date: 2024-10-12 03:42:35.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#288 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#284 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#273 …}
  +entries: Doctrine\ORM\PersistentCollection {#231 …}
  +posts: Doctrine\ORM\PersistentCollection {#189 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#251 …}
  +bans: Doctrine\ORM\PersistentCollection {#168 …}
  +reports: Doctrine\ORM\PersistentCollection {#154 …}
  +badges: Doctrine\ORM\PersistentCollection {#132 …}
  +logs: Doctrine\ORM\PersistentCollection {#122 …}
  +awards: Doctrine\ORM\PersistentCollection {#111 …}
  +categories: Doctrine\ORM\PersistentCollection {#98 …}
  -id: 37
  +apId: "castles@lemm.ee"
  +apProfileId: "https://lemm.ee/c/castles"
  +apPublicUrl: "https://lemm.ee/c/castles"
  +apFollowersUrl: "https://lemm.ee/c/castles/followers"
  +apInboxUrl: "https://lemm.ee/inbox"
  +apDomain: "lemm.ee"
  +apPreferredUsername: "castles"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729037415 {#320
    date: 2024-10-16 02:10:15.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1696422618 {#319
    date: 2023-10-04 14:30:18.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details