Receiving Helpdesk

do you need planning permission to replace a garage door with a window

by Bennie Quigley Published 3 years ago Updated 2 years ago

Planning approval is normally not required if you replace your garage door with a window while keeping the other walls of the garage intact. Permitted development may not apply if your garage conversion includes installing windows to the side or rear of your garage.

Do I need planning permission for a garage door?

That’s because garage doors don’t generally change the footprint of the building or enlarge a building in any way. However, there are a few exceptions to the rule, and you may need to investigate if you need planning permission for a garage door if:

Do I need planning permission to replace a door or window?

There are guidelines for what falls into permitted development and for when you need planning permission: You don't need planning permission to replace doors and windows with those of a similar appearance.

Can I replace my garage door with a wall?

Replacing your garage door with bricks and mortar is the most obvious job. But to get a wall built, and a window added, you’re going to have to factor in not only materials but hiring the different contractors too. You may even need a small foundation inserted, which a structural engineer can advise on.

Do I need planning permission for a garage conversion?

In fact, it is estimated that only 10% of garage conversions will require a planning permission application. However, if the garage was built after the house, you'll need to check with your local authority that this addition hasn't used your home's Permitted Development allocation.

Can I replace my garage door with a window?

Thankfully, you can add garage door windows to an existing garage door! You can choose between aluminum or wood frames to complement the other windows in your home. There are a few elements to consider as you design your perfect garage door windows: Safety first!

Do you need planning permission to put a window in a garage?

If you are replacing your garage door with a window, but all other walls to the garage remain as is, planning permission is not usually required. However, if your garage conversion involves adding windows to the side or back of your garage, then permitted development may not apply.

Can I change my garage door to a normal door?

No,you will not need planning permission to change your garage door. The garage door you have is totally your choice. Choose a garage door specialist (a small local company),and they will give you a good idea what type/make of door is best for your opening.

Do you need planning permission to convert a garage into a room UK?

Planning permission is not usually required to convert your garage into additional living space for your home, providing the work is internal and does not involve enlarging the building.

Do you need planning permission to remove a garage door?

Generally speaking, most property renovations won't need planning permission so long as they do not change the footprint of the property. This means that replacements and conversions would usually fall under permitted development as they do not resize the physical structure of the property.

Do you need permission to brick up a garage door?

Generally speaking, planning permission is not needed to brick up a garage door if the work is internal and doesn't involve enlarging the house. However, if your home is listed, if you live in a conservation area, or you're converting the garage into a separate house, you will need planning permission.

How can I enclose my garage without removing the door?

Add a Wall If your garage is large enough, you may want to consider building a wall a few feet from the garage door. This will allow you to keep the garage door on the outside while adding more insulation and soundproofing to the converted room.

How much does it cost to remove garage door and replace with wall?

Average costs for conversion Depending on the type of room being added—bedroom or living room—and whether a bathroom is included, the cost can range from as little as $6,000 to as much as $50,000. The U.S. average for such a project is about $10,000-$15,000.

How do I turn my garage door into the wall?

0:173:05Garage Door Opening Infill - YouTubeYouTubeStart of suggested clipEnd of suggested clipAnd under the door sill run a generous bead of sealant. Slide metal flashing under the door so itMoreAnd under the door sill run a generous bead of sealant. Slide metal flashing under the door so it can bed into that sealant. Add another short bead of sealant as a dam along the edge of the door.

Do you need building regs to convert a garage into a room?

You may not need planning permission, but building regulations mean that if you're converting a garage (or part of one) into habitable space, you'll normally need approval from your local authority.

Can you change a garage into a room UK?

Planning permission is not usually required, providing the work is internal and does not involve enlarging the building. If your intention is to convert a garage into a separate house (regardless of who will occupy it), then planning permission may be required no matter what work is involved.

Can I convert my garage into a bedroom UK?

If it is a standalone garage, then you may require “change of use” permission. If you live in a listed building or Conservation area, then yes, you will need planning permission. If unsure, apply to your local authority for a Certificate of Lawful development, an important document if you decide to sell your house.

Building Regulations: In-fill garage door

As part of the garage conversion, it is likely that the original garage door will be in-filled with a new wall and possibly a window or door. As the foundation to the existing garage is not likely to be traditional (it's probably a shallow slab), a new foundation may be needed for the new wall.

Disclaimer

This is an introductory guide and is not a definitive source of legal information. This guidance relates to the planning regime for England. Policy in Wales may differ. If in doubt contact your Local Planning Authority.

Planning permission for houses

Most single dwelling houses benefit from ‘ permitted development rights’ as long as they are not listed building. This means that it is possible to replace existing windows or doors without planning permission.

Planning permission for flats

The flats, maisonettes or houses in multiple occupation do not have ‘ permitted development rights ’ as single dwelling houses, so you will need planning permission to change any windows or doors in a flat or maisonette.

Planning permission for listed buildings

If your house or flat is a listed building, you must obtain Listed Building Consent (LBC) from the local planning authority to install or replace any windows or doors. You need to apply to local authority for listed building consent. It is free to apply for listed building consent.

Planning permission for houses in conservation areas

Conservation Areas are areas of the city which have been designated by the council for their special architectural or historic interest.

Some definitions

Permitted development (PD) rights: You can make certain types of minor changes to your house without needing to apply for planning permission. These are called “permitted development rights”.

Recommended websites

www.myglazing.com : Do you need planning consent to replace windows and doors?

Listed buildings and designated areas

If you live in a listed building, you will need listed building consent for any significant works - internal or external.

Disclaimer

This is an introductory guide and is not a definitive source of legal information. This guidance relates to the planning regime for England. Policy in Wales may differ. If in doubt contact your Local Planning Authority.

What is planning permission?

Planning permission controls IF you're allowed to build or change a structure. Building regulations control the quality and HOW you build a structure for safety purposes. In addition to planning permission, you DO need to comply with building regulations for windows. The main areas that building regulations cover for windows are:

What are the requirements for windows?

The main areas that building regulations cover for windows are: 1 Thermal heat loss - windows are required to meet the minimum standards for the amount of heat they allow to pass through. This is measured as a U-Value. 2 Safety glazing - in certain areas, safety glazing must be used to protect in case of an accident: for a door with glass up to 1500mm from floor level and for an unobstructed openable area at least 0.33 square metres and 450mm high and 450mm wide. 3 Ventilation - for rooms such as kitchens and bathrooms with a high production of steam, mechanical fans and window ventilation are needed. For other rooms, standard windows and trickle vents are used. 4 Fire safety - some external windows may need to be fixed shut to limit the spread of fire between properties. 5 Means of escape - a replacement window can only be reduced to a size that a person can escape through (or it can be the same size). New windows must follow the criteria set for escape windows ( see here ).

How wide is a safety glazing?

Safety glazing - in certain areas, safety glazing must be used to protect in case of an accident: for a door with glass up to 1500mm from floor level and for an unobstructed openable area at least 0.33 square metres and 450mm high and 450mm wide.

Why do external windows need to be fixed shut?

Fire safety - some external windows may need to be fixed shut to limit the spread of fire between properties . Means of escape - a replacement window can only be reduced to a size that a person can escape through (or it can be the same size). New windows must follow the criteria set for escape windows ( see here ).

What are designated areas?

Designated areas. Conservation Areas, National Parks, Areas of Outstanding Natural Beauty and World Heritage Sites have restrictions similar to listed buildings and you'll need to seek approval from the relevant authority before replacing any windows.

Do you need planning permission to replace a door?

You don't need planning permission to replace doors and windows with those of a similar appearance. Building regulation approval is required on any glazing replacement work or you can use a registered installer (such as Everest) to complete approved work for you.

How long does it take to get planning permission for a home?

Of course, in many cases you won't be able to make the changes you want to your home without putting in an application for planning permission, but with reviews of planning applications taking a minimum of 8 weeks, and even longer for more complex applications, it's worth avoiding if possible. This can be done through ensuring your home ...

Does a remodel require planning permission?

Remodelling internally, say by knocking down walls or reconfiguring spaces, should not usually require any planning permission. The interior of this council house in Southwark was remodelled by Vatraa Architects by removing interior walls to help the flow of the space. (Image credit: Jim Stephenson for Vatraa)

Can you convert two flats into one property?

Converting a pair of semis or two flats, into one property can usually be done under PD and can be a great way of generating extra space without having to move.

Can you use a garden room under PD?

Garden rooms cannot be used for accommodation under PD. This garden room, designed and built by All in One Design and Build Studio, offers office space for its owners and was built under PD. (Image credit: All in One Design and Build)

Can you remodel a house with PD?

Remodelling the interior, for example by knocking down internal walls, is a great way to add more space to your home and can often be done within PD, especially if your proposed work does not require you to extend the overall footprint of the d welling.

Do PD rights apply to flats?

PD Rights do not apply to flats or maisonettes due to the impact that any alterations could have on neighbouring properties. If there's no change to the external appearance of your home then planning is not generally needed to install insulation.

Can conservatories be added without planning approval?

Providing they are of a certain size and height, many conservatories can be added without the need for planning approval. This design is from Mozolowski & Murray (Image credit: Mozolowski & Murray)

Do you need planning permission for elevation changes?

Regarding the changes to the elevation you would not usually require Planning Permission as long as the house was not listed or within a conservation area. It is always recommended to speak with your local council's planning department to check this or check their website for advice.

Do I need planning permission for a garage conversion?

Planning permission is not usually required, providing the work does not involve enlarging the building. Sometimes permitted development rights have been removed from some properties with regard to garage conversions and therefore you should contact your local planning authority before proceeding, particularly if you live a conservation area.

What is the best way to convert a dead space into a new room?

Bricking up a garage door is one of the best ways to convert what could be a dead space into a new room. It can be a cost-effective way of creating more space than expensive alternatives like buying a new house.

Can you replace a car hole with bricks and mortar?

Replacing your car hole with bricks and mortar is the most obvious job. But to get a wall built, and a window added , you’re going to have to factor in not only materials but hiring the different contractors too. You may even need a small foundation inserted, which a structural engineer can advise on. The average cost to block up a garage door ...

Do you need planning permission to brick a garage door?

Planning permission is not necessarily required for bricking up a garage door if the work is internal and doesn’t involve enlarging the house. However, planning permission is required if you’re converting the garage into a separate house, if your house is listed or if you live in a conservation area. It’s always worth checking with your local ...

Do you need to damp proof a garage door?

It’s also really important to consider damp proofing before starting. First up, the garage door will need to be removed. After this, the foundation will need to be dug up to reach the same level as the main house’s foundation, before being filled with concrete to the level of the slab in the main house. The final part will depend on how you choose ...

image
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9
8.3.21PHP Version1.14sRequest Duration2MBMemory UsageGET {post}Route
  • warninglog[18:04:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[18:04:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\QueryFormatter:...
  • warninglog[18:04:33] LOG.warning: Callables of the form ["Swift_SmtpTransport", "Swift_Transport_EsmtpTranspor...
  • warninglog[18:04:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[18:04:33] LOG.warning: Creation of dynamic property Barryvdh\Debugbar\DataFormatter\SimpleFormatter...
  • warninglog[18:04:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[18:04:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[18:04:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[18:04:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[18:04:33] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[18:04:33] LOG.warning: explode(): Passing null to parameter #2 ($string) of type string is deprecat...
  • Booting (11.9ms)
  • Application (1.12s)
  • 1 x Application (98.91%)
    1.12s
    1 x Booting (1.05%)
    11.90ms
    7 templates were rendered
    • themes.DevBlog.content.post (resources/views/themes/DevBlog/content/post.blade.php)34blade
      Params
      0
      post
      1
      postContent
      2
      author
      3
      updated_at
      4
      bing_rich_snippet_text
      5
      bing_rich_snippet_link
      6
      bing_related_keywords
      7
      google_related_keywords
      8
      bing_news_title
      9
      bing_news_description
      10
      bing_videos
      11
      bing_images
      12
      bing_search_result_title
      13
      bing_search_result_description
      14
      bing_search_result_url
      15
      bing_paa_questions
      16
      bing_paa_answers
      17
      bing_slider_faq_questions
      18
      bing_slider_faq_answers
      19
      bing_pop_faq_questions
      20
      bing_pop_faq_answers
      21
      bing_tab_faq_questions
      22
      bing_tab_faq_answers
      23
      google_faq_questions
      24
      google_faq_answers
      25
      google_rich_snippet
      26
      google_search_result
      27
      indexedArray
      28
      total_images
      29
      total_videos
      30
      settings
      31
      url_current
      32
      menus
      33
      sidebar
    • themes.DevBlog.layouts.master (resources/views/themes/DevBlog/layouts/master.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.head (resources/views/themes/DevBlog/panels/head.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.header (resources/views/themes/DevBlog/panels/header.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.navbar (resources/views/themes/DevBlog/panels/navbar.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.footer (resources/views/themes/DevBlog/panels/footer.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    • themes.DevBlog.panels.scripts (resources/views/themes/DevBlog/panels/scripts.blade.php)41blade
      Params
      0
      __env
      1
      app
      2
      errors
      3
      post
      4
      postContent
      5
      author
      6
      updated_at
      7
      bing_rich_snippet_text
      8
      bing_rich_snippet_link
      9
      bing_related_keywords
      10
      google_related_keywords
      11
      bing_news_title
      12
      bing_news_description
      13
      bing_videos
      14
      bing_images
      15
      bing_search_result_title
      16
      bing_search_result_description
      17
      bing_search_result_url
      18
      bing_paa_questions
      19
      bing_paa_answers
      20
      bing_slider_faq_questions
      21
      bing_slider_faq_answers
      22
      bing_pop_faq_questions
      23
      bing_pop_faq_answers
      24
      bing_tab_faq_questions
      25
      bing_tab_faq_answers
      26
      google_faq_questions
      27
      google_faq_answers
      28
      google_rich_snippet
      29
      google_search_result
      30
      indexedArray
      31
      total_images
      32
      total_videos
      33
      settings
      34
      url_current
      35
      menus
      36
      sidebar
      37
      i
      38
      __currentLoopData
      39
      loop
      40
      item
    uri
    GET {post}
    middleware
    web, checkdate
    as
    post.show
    controller
    App\Http\Controllers\Frontend\json_data\PostController@show
    namespace
    where
    file
    app/Http/Controllers/Frontend/json_data/PostController.php:18-166
    7 statements were executed1.1s
    • select * from `posts` where `published_at` <= '2025-06-10 18:04:33' and `slug` = 'do-you-need-planning-permission-to-replace-a-garage-door-with-a-window' and `posts`.`deleted_at` is null limit 1
      3.51ms/app/Providers/RouteServiceProvider.php:54receivinghelpdeskask
      Metadata
      Bindings
      • 0. 2025-06-10 18:04:33
      • 1. do-you-need-planning-permission-to-replace-a-garage-door-with-a-window
      Backtrace
      • 15. /app/Providers/RouteServiceProvider.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/Router.php:842
      • 19. Route binding:39
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
    • select * from `json_post_contents` where `json_post_contents`.`post_id` = 206993 and `json_post_contents`.`post_id` is not null and `rewrite_id` = 0
      13.05msmiddleware::checkdate:30receivinghelpdeskask
      Metadata
      Bindings
      • 0. 206993
      • 1. 0
      Backtrace
      • 19. middleware::checkdate:30
      • 20. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 21. /vendor/laravel/jetstream/src/Http/Middleware/ShareInertiaData.php:61
      • 22. /vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:167
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
    • select * from `nova_menu_menus` where `slug` = 'header' limit 1
      730μs/vendor/outl1ne/nova-menu-builder/src/helpers.php:32receivinghelpdeskask
      Metadata
      Bindings
      • 0. header
      Backtrace
      • 15. /vendor/outl1ne/nova-menu-builder/src/helpers.php:32
      • 17. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 18. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 19. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
      • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`menu_id` = 1 and `nova_menu_menu_items`.`menu_id` is not null and `parent_id` is null order by `parent_id` asc, `order` asc, `name` asc
      730μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Bindings
      • 0. 1
      Backtrace
      • 19. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 20. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 22. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 23. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select * from `nova_menu_menu_items` where `nova_menu_menu_items`.`parent_id` in (1) order by `order` asc
      660μs/vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35receivinghelpdeskask
      Metadata
      Backtrace
      • 24. /vendor/outl1ne/nova-menu-builder/src/Models/Menu.php:35
      • 25. /vendor/outl1ne/nova-menu-builder/src/helpers.php:33
      • 27. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • 28. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:45
      • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:261
    • select `id`, `post_title`, `slug` from `posts` where `status` = 'publish' and `posts`.`deleted_at` is null order by RAND() limit 10
      1.08s/app/View/Composers/SidebarView.php:22receivinghelpdeskask
      Metadata
      Bindings
      • 0. publish
      Backtrace
      • 14. /app/View/Composers/SidebarView.php:22
      • 15. /app/View/Composers/SidebarView.php:12
      • 16. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:124
      • 17. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:162
      • 20. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
    • select * from `fake_users` where `fake_users`.`id` = 27893 limit 1
      1.49msview::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15receivinghelpdeskask
      Metadata
      Bindings
      • 0. 27893
      Backtrace
      • 21. view::2dd102cf0462e89a4d4d8bc77355d767652bf9aa:15
      • 23. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:108
      • 24. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • 25. /vendor/livewire/livewire/src/ComponentConcerns/RendersLivewireComponents.php:69
      • 26. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:61
    App\Models\FakeUser
    1
    Outl1ne\MenuBuilder\Models\MenuItem
    1
    Outl1ne\MenuBuilder\Models\Menu
    1
    App\Models\JsonPostContent
    1
    App\Models\Post
    11
        _token
        ZdWEGn9ppAxIzESSsXyFfLjiiHzInktvKjc70hJh
        _previous
        array:1 [ "url" => "https://receivinghelpdesk.com/ask/do-you-need-planning-permission-to-replace-a...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /do-you-need-planning-permission-to-replace-a-garage-door-with-a-window
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:25 [ "cookie" => array:1 [ 0 => "_pk_id.64.7c30=d955292951030a55.1749558854.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImhCZUdtTVlLM0RUQlRQSkVSenZpN3c9PSIsInZhbHVlIjoieXBUU0dFaU5uV1FjbnpSNDhtRVFCdi9IbDhWM1ZSS1RPL0ZNMjVQbVpzbk9RWXhKY3ZYL2NiY1lXU3hWYnFBWk1icFMwbmJXVE5RZzhRZ24zWnVWTlA2SERMenc0MlVhbVIxcWdSZWF4ZjYzcDRlT1dNWERnYWVBZGU5YktHMFEiLCJtYWMiOiI5ZTBjZTRlNzk4NTQ1NWU4ODI4NzIwNmJlY2Y1ZmQ5N2UxMzVlODE2MjhhMGEwZWViOTRjOTNiM2Y1MmU4ZWIzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6ImhCQnUybmdTNktWVUZQalMzVlc2Umc9PSIsInZhbHVlIjoiSStJK05uemVFYU9zTFVhbUJPT2tuRUhHbHNRdURIUFk4ZG9ZcThxOStTMGJYNVYvcWR6eDhrbnFhWUV5blZ1dWhHOGZhekQ1ajh4dnhRZkFsZlQyM0VQK3I3bHlSUnZ3MUJmcnp5WHNoc2FMUzMyNStFSVBaYUxzcFFUZFpoZzAiLCJtYWMiOiJlMWM2NDY0NmRjYjE1YWJkOWZjNWM3ODhjMzE3MGUxNmVkMWQzNjcxZTgyYzM5MzRlODA2ZGU2MDJmMDNjZGQyIiwidGFnIjoiIn0%3D_pk_id.64.7c30=d955292951030a55.1749558854.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImhCZUdtTVlLM0RUQlRQSkVSenZpN3c9PSIsInZhbHVlIjoieXBUU0dFaU5uV1FjbnpSNDhtRVFCd" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.200" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "cf-ray" => array:1 [ 0 => "94d8e74c1fe9f60b-ORD" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "connection" => array:1 [ 0 => "close" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.200, 172.70.130.231" ] "x-server-addr" => array:1 [ 0 => "154.12.239.204" ] "host" => array:1 [ 0 => "receivinghelpdesk.com" ] ]
        request_server
        0 of 0
        array:56 [ "USER" => "runcloud" "HOME" => "/home/runcloud" "SCRIPT_NAME" => "/ask/index.php" "REQUEST_URI" => "/ask/do-you-need-planning-permission-to-replace-a-garage-door-with-a-window" "QUERY_STRING" => "" "REQUEST_METHOD" => "GET" "SERVER_PROTOCOL" => "HTTP/1.0" "GATEWAY_INTERFACE" => "CGI/1.1" "REDIRECT_URL" => "/ask/do-you-need-planning-permission-to-replace-a-garage-door-with-a-window" "REMOTE_PORT" => "33112" "SCRIPT_FILENAME" => "/home/runcloud/webapps/ReceivingHelpDesk/ask/index.php" "SERVER_ADMIN" => "you@example.com" "CONTEXT_DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "CONTEXT_PREFIX" => "" "REQUEST_SCHEME" => "http" "DOCUMENT_ROOT" => "/home/runcloud/webapps/ReceivingHelpDesk/" "REMOTE_ADDR" => "172.70.130.231" "SERVER_PORT" => "80" "SERVER_ADDR" => "127.0.0.1" "SERVER_NAME" => "receivinghelpdesk.com" "SERVER_SOFTWARE" => "Apache/2.4.63 (Unix) OpenSSL/1.1.1f" "SERVER_SIGNATURE" => "" "LD_LIBRARY_PATH" => "/RunCloud/Packages/apache2-rc/lib" "PATH" => "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HTTP_COOKIE" => "_pk_id.64.7c30=d955292951030a55.1749558854.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImhCZUdtTVlLM0RUQlRQSkVSenZpN3c9PSIsInZhbHVlIjoieXBUU0dFaU5uV1FjbnpSNDhtRVFCdi9IbDhWM1ZSS1RPL0ZNMjVQbVpzbk9RWXhKY3ZYL2NiY1lXU3hWYnFBWk1icFMwbmJXVE5RZzhRZ24zWnVWTlA2SERMenc0MlVhbVIxcWdSZWF4ZjYzcDRlT1dNWERnYWVBZGU5YktHMFEiLCJtYWMiOiI5ZTBjZTRlNzk4NTQ1NWU4ODI4NzIwNmJlY2Y1ZmQ5N2UxMzVlODE2MjhhMGEwZWViOTRjOTNiM2Y1MmU4ZWIzIiwidGFnIjoiIn0%3D; askhelpdesk_session=eyJpdiI6ImhCQnUybmdTNktWVUZQalMzVlc2Umc9PSIsInZhbHVlIjoiSStJK05uemVFYU9zTFVhbUJPT2tuRUhHbHNRdURIUFk4ZG9ZcThxOStTMGJYNVYvcWR6eDhrbnFhWUV5blZ1dWhHOGZhekQ1ajh4dnhRZkFsZlQyM0VQK3I3bHlSUnZ3MUJmcnp5WHNoc2FMUzMyNStFSVBaYUxzcFFUZFpoZzAiLCJtYWMiOiJlMWM2NDY0NmRjYjE1YWJkOWZjNWM3ODhjMzE3MGUxNmVkMWQzNjcxZTgyYzM5MzRlODA2ZGU2MDJmMDNjZGQyIiwidGFnIjoiIn0%3D_pk_id.64.7c30=d955292951030a55.1749558854.; _pk_ses.64.7c30=1; XSRF-TOKEN=eyJpdiI6ImhCZUdtTVlLM0RUQlRQSkVSenZpN3c9PSIsInZhbHVlIjoieXBUU0dFaU5uV1FjbnpSNDhtRVFCd" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.200" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_CF_RAY" => "94d8e74c1fe9f60b-ORD" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_CONNECTION" => "close" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.200, 172.70.130.231" "HTTP_X_SERVER_ADDR" => "154.12.239.204" "HTTP_HOST" => "receivinghelpdesk.com" "HTTPS" => "on" "REDIRECT_STATUS" => "200" "REDIRECT_HTTPS" => "on" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/ask/index.php" "REQUEST_TIME_FLOAT" => 1749558872.9894 "REQUEST_TIME" => 1749558872 ]
        request_cookies
        0 of 0
        array:4 [ "_pk_id_64_7c30" => null "_pk_ses_64_7c30" => null "XSRF-TOKEN" => "ZdWEGn9ppAxIzESSsXyFfLjiiHzInktvKjc70hJh" "askhelpdesk_session" => "yLqMZNEpHNEixNasbwhe64VvtpR8Zf7lzIXn1Z39" ]
        response_headers
        0 of 0
        array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Tue, 10 Jun 2025 12:34:33 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => -1 ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlBNd0wzM3p6OVNkaHRWc3JLSmZPYXc9PSIsInZhbHVlIjoiaTJZUWRQU2xkbThZQlNEZEREWVpCUzV0YkdXWnRHSDIvbXc2L1ozVWJMSE5XU3BZVTYxM1hDWmhNTmF5RG0zVVFraUVZNkRHTVd0amZheGNWbGpCY1hlODArR2VkUVAwbk9KVlBsTkJFMGUvU2VtY1dvMlJFMjc2UWpEUWpxZ2wiLCJtYWMiOiI5OTA1M2Q0NjQ3NDZjN2EzNjQ0NDI1YjU1ZWMzNmFiN2YyZmU2ZGYxYzY5MTA3ODI5NjdiMGMxMjRmZWE0MTgwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 14:34:34 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IlBNd0wzM3p6OVNkaHRWc3JLSmZPYXc9PSIsInZhbHVlIjoiaTJZUWRQU2xkbThZQlNEZEREWVpCUzV0YkdXWnRHSDIvbXc2L1ozVWJMSE5XU3BZVTYxM1hDWmhNTmF5RG0zVVFraUVZN" 1 => "askhelpdesk_session=eyJpdiI6ImNrMUdlTGw5RmVJZHFELzNXdlhXQXc9PSIsInZhbHVlIjoiMWRpak5PUHcwQkM4Y01jRnI1Ny84cUNQZTBrVWt0QXdXMjZXSGpSUXoyTGdrRk51Y1Z5Q1l5WWEwUXZFRG8zeml4OURXdWR6a2tCNW1BTS9jdXMvQ1FHWnZtS3locnQrRFlCYWVnVXpHejI5Zm9FUThBNUVNaG1xN0VlQUR4ZkIiLCJtYWMiOiIxNWVhNjliODkxNjQ5ZDlhZTEyYThmMDQyZGI1Y2VkNDBkMTJkZjcxMzVkYmEyNTg5ZTAwYWMxY2Q2YjUyNmY1IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 14:34:34 GMT; Max-Age=7200; path=/; httponly; samesite=laxaskhelpdesk_session=eyJpdiI6ImNrMUdlTGw5RmVJZHFELzNXdlhXQXc9PSIsInZhbHVlIjoiMWRpak5PUHcwQkM4Y01jRnI1Ny84cUNQZTBrVWt0QXdXMjZXSGpSUXoyTGdrRk51Y1Z5Q1l5WWEwUXZFRG8z" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IlBNd0wzM3p6OVNkaHRWc3JLSmZPYXc9PSIsInZhbHVlIjoiaTJZUWRQU2xkbThZQlNEZEREWVpCUzV0YkdXWnRHSDIvbXc2L1ozVWJMSE5XU3BZVTYxM1hDWmhNTmF5RG0zVVFraUVZNkRHTVd0amZheGNWbGpCY1hlODArR2VkUVAwbk9KVlBsTkJFMGUvU2VtY1dvMlJFMjc2UWpEUWpxZ2wiLCJtYWMiOiI5OTA1M2Q0NjQ3NDZjN2EzNjQ0NDI1YjU1ZWMzNmFiN2YyZmU2ZGYxYzY5MTA3ODI5NjdiMGMxMjRmZWE0MTgwIiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 14:34:34 GMT; path=/XSRF-TOKEN=eyJpdiI6IlBNd0wzM3p6OVNkaHRWc3JLSmZPYXc9PSIsInZhbHVlIjoiaTJZUWRQU2xkbThZQlNEZEREWVpCUzV0YkdXWnRHSDIvbXc2L1ozVWJMSE5XU3BZVTYxM1hDWmhNTmF5RG0zVVFraUVZN" 1 => "askhelpdesk_session=eyJpdiI6ImNrMUdlTGw5RmVJZHFELzNXdlhXQXc9PSIsInZhbHVlIjoiMWRpak5PUHcwQkM4Y01jRnI1Ny84cUNQZTBrVWt0QXdXMjZXSGpSUXoyTGdrRk51Y1Z5Q1l5WWEwUXZFRG8zeml4OURXdWR6a2tCNW1BTS9jdXMvQ1FHWnZtS3locnQrRFlCYWVnVXpHejI5Zm9FUThBNUVNaG1xN0VlQUR4ZkIiLCJtYWMiOiIxNWVhNjliODkxNjQ5ZDlhZTEyYThmMDQyZGI1Y2VkNDBkMTJkZjcxMzVkYmEyNTg5ZTAwYWMxY2Q2YjUyNmY1IiwidGFnIjoiIn0%3D; expires=Tue, 10-Jun-2025 14:34:34 GMT; path=/; httponlyaskhelpdesk_session=eyJpdiI6ImNrMUdlTGw5RmVJZHFELzNXdlhXQXc9PSIsInZhbHVlIjoiMWRpak5PUHcwQkM4Y01jRnI1Ny84cUNQZTBrVWt0QXdXMjZXSGpSUXoyTGdrRk51Y1Z5Q1l5WWEwUXZFRG8z" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "ZdWEGn9ppAxIzESSsXyFfLjiiHzInktvKjc70hJh" "_previous" => array:1 [ "url" => "https://receivinghelpdesk.com/ask/do-you-need-planning-permission-to-replace-a-garage-door-with-a-window" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]