article photo 1

Sullivan Creek Dam Removal Images Produced

Posted: 11/20/2009
By: Kevin Colburn

Earlier this year Cody Erhart, a recent landscape architecture program graduate, produced images for American Whitewater depicting what Sullivan Creek (WA) might look like following the removal of Millpond Dam. The dam is roughly 100 years old, and has not generated power for over 50 years.  Its removal is part of an agreement in principle signed by American Whitewater, the US Forest Service, the dam owner and several other stakeholders.  The images were released at an open meeting in October at which the agreement in principle was rolled out to the public.  The images created a forum for discussion both during the meeting and prior to the meeting in negotiations.  

 

The images combine bathymetry data provided by the dam owner which mapped the historic channel beneath layers of sediment, photography of the surrounding landscape and downstream rapids on Sullivan Creek, and several GIS layers provided by the US Forest Service.  The result is a series of four images depicting an upstream view from an existing bridge pre-removal, 2 years after removal, 5 years after removal, and 10+ years after removal.  In addition, Cody created an overhead map-view of the reservoir area several years after removal.

 

More science than art, this project has and will continue to help all of us working on Sullivan Creek envision a better future for the Creek. 

 

The images can be viewed as PDF's in the Document Box to the right, and the upstream views can also be viewed as photographs.  Enjoy.   

Kevin Colburn

Asheville, NC

Full Profile

Documents

Millpond Dam Removal Overhead Image (11/20/2009)

Cody Erhart produced this image of Sullivan Creek (WA) on behalf of American Whitewater. The image uses GIS layers, bathymetry data, and original art to depict what the area inundated by Millpond Dam may look like after dam removal.

Millpond Dam Removal Images (11/20/2009)

Four images created by Cody Erhart on behalf of American Whitewater depicting the Millpond Dam on Sullivan Creek (WA) prior to removal and at 2, 5, and 10+ years following removal. Photographs, bathymetry data, several GIS layers, and original art were u

Associated Rivers

7.4.3PHP Version1.41sRequest Duration9MBMemory UsageGET content/Article/view/article_id/{id}Route
    • Booting (102ms)
    • Application (1.31s)
    • 1 x Application (92.81%)
      1.31s
      1 x Booting (7.19%)
      102ms
      25 templates were rendered
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-adminbox (resources/views/legacy/views/container-adminbox.blade.php)7blade
        Params
        0
        components
        1
        title
        2
        attachNode
        3
        iconClass
        4
        id
        5
        class
        6
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-adminbox (resources/views/legacy/views/container-adminbox.blade.php)7blade
        Params
        0
        components
        1
        title
        2
        attachNode
        3
        iconClass
        4
        id
        5
        class
        6
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • page.river-summary.components.level-legend (resources/views/page/river-summary/components/level-legend.blade.php)5blade
        Params
        0
        css
        1
        RiverColors
        2
        id
        3
        options
        4
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-adminbox (resources/views/legacy/views/container-adminbox.blade.php)7blade
        Params
        0
        components
        1
        title
        2
        attachNode
        3
        iconClass
        4
        id
        5
        class
        6
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • app::layout.gadget (resources/views/layout/gadget.blade.php)2blade
        Params
        0
        contents
        1
        formRenderService
      • layout.columnstyle.two-right (resources/views/layout/columnstyle/two-right.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.columnstyle.componentstack (resources/views/layout/columnstyle/componentstack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • layout.columnstyle.sidestack (resources/views/layout/columnstyle/sidestack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • components.river.summary-list (resources/views/components/river/summary-list.blade.php)3blade
        Params
        0
        rivers
        1
        metrics
        2
        formRenderService
      • layout.main (resources/views/layout/main.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._headers (resources/views/layout/_headers.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.header (resources/views/layout/header.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._scripts (resources/views/layout/_scripts.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.navigation (resources/views/layout/navigation.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • includes.alert.membership (resources/views/includes/alert/membership.blade.php)17blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
        15
        shouldNotifyUser
        16
        user
      • navigation.menu.static (resources/views/navigation/menu/static.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
      • includes.footer (resources/views/includes/footer.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • layout.pagemap (resources/views/layout/pagemap.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      uri
      GET content/Article/view/article_id/{id}
      middleware
      web
      controller
      App\Http\Controllers\ArticleController@view
      namespace
      App\Http\Controllers
      where
      as
      generated::M802klmhzRsdZ09D
      file
      app/Http/Controllers/ArticleController.php:24-30
      34 statements were executed, 24 of which were duplicated, 10 unique208ms
      • select * from security where domain in ('ArticleGadget') and area is null;
        208μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from "articles" where ("id" = '30611' or "short_name" = '30611') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        5.68ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. 30611
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/Page1.inc:1178
      • select * from security where domain in ('SecurityGadget') and area is null;
        238μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from security where domain in ('ScriptLibraryGadget') and area is null;
        213μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from linker_gadgets
        245μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:23
        • 9. /app/MetaControllers/LinkerMetaController.php:138
      • select * from linker_gadgets
        142μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:23
        • 9. /app/MetaControllers/LinkerMetaController.php:138
      • select l.sourcecomp, l.sourceid, l.targetcomp, l.targetid, l.mutual, l.expire_date, l.id from linker_lists l left join linker_gadgets g on l.targetcomp = g.source where (l.sourcecomp = 'article' and (l.sourceid = '30611' or g.is_list =0 )) or (l.targetcomp = 'article' and l.targetid='30611' and l.mutual = 1 )
        4.39ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/LinksInfo.php:113
        • 9. /app/MetaControllers/LinkerMetaController.php:213
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '684';
        582μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Repositories/DocumentInfo.php:56
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '683';
        343μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Repositories/DocumentInfo.php:56
      • select * from security where domain in ('ContactGadget') and area is null;
        161μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from "articles" where "articles"."id" = '30446' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        4.37ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30446
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:198
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '30446' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        4.18ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30446
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:199
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        2.27ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:198
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        590μs/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:199
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select r.id as rid,* from reach_map r where r.id in ('3508','3507') ;
        114ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/RiverInfo.php:277
        • 9. /app/MetaControllers/RiverCollectionMetaController.php:20
      • select max(ed.event_date),l.targetid as id from linker_lists as l left join event_dates as ed on ed.event_id::char(10) = l.sourceid where l.targetid in ('3507','3508') and l.targetcomp = 'river' and l.sourcecomp = 'event' and ed.event_date > now() group by l.targetid union select max(ed.event_date),l.sourceid as id from linker_lists as l left join event_dates as ed on ed.event_id::char(10) = l.targetid where l.sourceid in ('3507','3508') and l.targetcomp = 'event' and l.sourcecomp = 'river' and ed.event_date > now() group by l.sourceid
        798μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/RiverInfo.php:822
        • 9. /app/Legacy/Repositories/RiverInfo.php:1080
      • select max(post_date),reach_id as id from posts c where c.post_type=502 and c.reach_id in (3507,3508) and c.post_date > now()- ( interval '1 year') group by reach_id
        16.83ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:415
        • 8. /app/Legacy/Repositories/RiverInfo.php:786
        • 9. /app/Legacy/Repositories/RiverInfo.php:1081
      • select * from security where domain in ('NewsFeedGadget') and area is null;
        216μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:188
        • 9. /app/Legacy/Security/BaseSecurity.php:143
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        460μs/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        2.34ms/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        7.72ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:198
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        3.05ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:199
        • 22. /code/wh2o/Page1.inc:930
        • 23. /code/wh2o/Page1.inc:1019
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        3.65ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:290
        • 22. /code/wh2o/ArticleGadget.inc:250
        • 23. /code/wh2o/Page1.inc:930
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        2.99ms/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        5.09ms/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        540μs/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        340μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "articles"."id" = '30611' and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        8.09ms/app/MetaControllers/NewsMetaController.php:89wh2o
        Metadata
        Bindings
        • 0. 30611
        • 1. true
        Backtrace
        • 19. /app/MetaControllers/NewsMetaController.php:89
        • 20. /code/wh2o/ArticleGadget.inc:283
        • 21. /code/wh2o/ArticleGadget.inc:396
        • 22. /code/wh2o/ArticleGadget.inc:439
        • 23. /code/wh2o/ArticleGadget.inc:338
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '684';
        358μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Repositories/DocumentInfo.php:56
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '684';
        415μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Security/BaseSecurity.php:150
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '683';
        405μs/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Repositories/DocumentInfo.php:56
      • select action,area,domain,"group" from security where domain in ('DocumentGadget') and area = '683';
        4.65ms/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476legacy db
        Metadata
        Backtrace
        • 4. /vendor/laravel/framework/src/Illuminate/Foundation/helpers.php:476
        • 6. /app/Legacy/Repositories/InfoADO.php:368
        • 7. /app/Legacy/Repositories/InfoADO.php:391
        • 8. /app/Legacy/Repositories/SecurityInfo.php:230
        • 9. /app/Legacy/Security/BaseSecurity.php:150
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-WSH' limit 1
        3.31msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-WSH
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from "geo_states" where "geo_states"."gmi" = 'USA-WSH' limit 1
        9.1msview::431006a3df29e007636b99b8f2357411f319a4c2:17wh2o
        Metadata
        Bindings
        • 0. USA-WSH
        Backtrace
        • 19. view::431006a3df29e007636b99b8f2357411f319a4c2:17
        • 21. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:57
        • 22. /vendor/laravel/framework/src/Illuminate/View/View.php:139
        • 23. /vendor/laravel/framework/src/Illuminate/View/View.php:122
        • 24. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      App\State
      2
      App\Article
      9
          _token
          uuVdGn7JmMdOKMZ45TqG7bMBbB4czhLLFtuPQjeQ
          page
          array:1 [ "count" => 9 ]
          PHPDEBUGBAR_STACK_DATA
          []
          _previous
          array:1 [ "url" => "https://beta.americanwhitewater.org/content/Wiki/aw:about?idx=rivers%3Ask" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          pref
          []
          path_info
          /content/Article/view/article_id/30611
          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:16 [ "cookie" => array:1 [ 0 => "PHPSESSID=sj7kgrtbk2kp56jrb10p4477nj; XSRF-TOKEN=eyJpdiI6IkxwcDRuV2xzMkdEQXdnbTl6a0h1cXc9PSIsInZhbHVlIjoiTW8yWlZDb1dLMFJvMHlSR24zYjNobnVRMTQvTHM1Slg5K2loY3pmWDNYWDB3WmJkYjdXUG5scDNZdzRvV3ZMYTZMcnV1S3NqVmJEMVhFdWtEd1lVdGJub3oxcUJkVWtKb3pST1hya1N6blNuY0luRGhEb1B4aTF4OEpQcm9GZngiLCJtYWMiOiI4ODIzMWYzMDRlNGVhMzk5NzEyZWJjMjM1NzAwODc4YWI2OTI0NzVlMjcwMDAyNmM5MTI2MDMzNzRmNmZiNTdlIn0%3D; americanwhitewater_session=ChcYKniLkIvJZGBMLouUmJraECkUWzuBCbqiH9mdPHPSESSID=sj7kgrtbk2kp56jrb10p4477nj; XSRF-TOKEN=eyJpdiI6IkxwcDRuV2xzMkdEQXdnbTl6a0h1cXc9PSIsInZhbHVlIjoiTW8yWlZDb1dLMFJvMHlSR24zYjNobnVRMTQvTHM1Slg5K2loY3pmWDN" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?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 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "beta.americanwhitewater.org" ] ]
          request_server
          0 of 0
          array:43 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_COOKIE" => "PHPSESSID=sj7kgrtbk2kp56jrb10p4477nj; XSRF-TOKEN=eyJpdiI6IkxwcDRuV2xzMkdEQXdnbTl6a0h1cXc9PSIsInZhbHVlIjoiTW8yWlZDb1dLMFJvMHlSR24zYjNobnVRMTQvTHM1Slg5K2loY3pmWDNYWDB3WmJkYjdXUG5scDNZdzRvV3ZMYTZMcnV1S3NqVmJEMVhFdWtEd1lVdGJub3oxcUJkVWtKb3pST1hya1N6blNuY0luRGhEb1B4aTF4OEpQcm9GZngiLCJtYWMiOiI4ODIzMWYzMDRlNGVhMzk5NzEyZWJjMjM1NzAwODc4YWI2OTI0NzVlMjcwMDAyNmM5MTI2MDMzNzRmNmZiNTdlIn0%3D; americanwhitewater_session=ChcYKniLkIvJZGBMLouUmJraECkUWzuBCbqiH9mdPHPSESSID=sj7kgrtbk2kp56jrb10p4477nj; XSRF-TOKEN=eyJpdiI6IkxwcDRuV2xzMkdEQXdnbTl6a0h1cXc9PSIsInZhbHVlIjoiTW8yWlZDb1dLMFJvMHlSR24zYjNobnVRMTQvTHM1Slg5K2loY3pmWDN" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?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" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "beta.americanwhitewater.org" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "beta.americanwhitewater.org" "SERVER_PORT" => "443" "SERVER_ADDR" => "172.31.18.125" "REMOTE_PORT" => "12699" "REMOTE_ADDR" => "13.59.19.57" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => true "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/opt/americanwhitewater.org/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/content/Article/view/article_id/30611" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "PHP_VALUE" => "post_max_size=20M" "SCRIPT_FILENAME" => "/opt/americanwhitewater.org/public/index.php" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1743946483.7842 "REQUEST_TIME" => 1743946483 ]
          request_cookies
          0 of 0
          array:3 [ "PHPSESSID" => null "XSRF-TOKEN" => "uuVdGn7JmMdOKMZ45TqG7bMBbB4czhLLFtuPQjeQ" "americanwhitewater_session" => null ]
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sun, 06 Apr 2025 13:34:44 GMT" ] "set-cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IlBIdzNoVHFwaHVSVFQvUFBxMUhRcmc9PSIsInZhbHVlIjoiOWlialdUNmZpMEtzTWpCWlJ0YUZoeGhmWG1XakduMmsvdEltNEZtNzMvVEtwRmNpbnNEbHl3Skk1Y3d1MjBCR050ZFR4YXE2ZGQzNFZlQ09sL1BZdXhub1Y1MEcyYVl2aTVqM0luUmV5RlUzVUQ3bEcvOG9MeGtNTDZmRDJkQXAiLCJtYWMiOiIxOGRiMzc4NWI0ZWNiM2EzMDUwY2IxMzRlOTIwNTU5MjBiZGFmMDE2MDcxYjZkMmFhZjQ0N2FiNTdhNDI3ZDJiIn0%3D; expires=Sun, 06-Apr-2025 15:34:45 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6IlBIdzNoVHFwaHVSVFQvUFBxMUhRcmc9PSIsInZhbHVlIjoiOWlialdUNmZpMEtzTWpCWlJ0YUZoeGhmWG1XakduMmsvdEltNEZtNzMvVEtwRmNpbnNEbHl3Skk1Y3d1MjBCR050ZFR4Y" ] "Set-Cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6IlBIdzNoVHFwaHVSVFQvUFBxMUhRcmc9PSIsInZhbHVlIjoiOWlialdUNmZpMEtzTWpCWlJ0YUZoeGhmWG1XakduMmsvdEltNEZtNzMvVEtwRmNpbnNEbHl3Skk1Y3d1MjBCR050ZFR4YXE2ZGQzNFZlQ09sL1BZdXhub1Y1MEcyYVl2aTVqM0luUmV5RlUzVUQ3bEcvOG9MeGtNTDZmRDJkQXAiLCJtYWMiOiIxOGRiMzc4NWI0ZWNiM2EzMDUwY2IxMzRlOTIwNTU5MjBiZGFmMDE2MDcxYjZkMmFhZjQ0N2FiNTdhNDI3ZDJiIn0%3D; expires=Sun, 06-Apr-2025 15:34:45 GMT; path=/XSRF-TOKEN=eyJpdiI6IlBIdzNoVHFwaHVSVFQvUFBxMUhRcmc9PSIsInZhbHVlIjoiOWlialdUNmZpMEtzTWpCWlJ0YUZoeGhmWG1XakduMmsvdEltNEZtNzMvVEtwRmNpbnNEbHl3Skk1Y3d1MjBCR050ZFR4Y" ] ]
          session_attributes
          0 of 0
          array:6 [ "_token" => "uuVdGn7JmMdOKMZ45TqG7bMBbB4czhLLFtuPQjeQ" "page" => array:1 [ "count" => 9 ] "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://beta.americanwhitewater.org/content/Wiki/aw:about?idx=rivers%3Ask" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "pref" => [] ]