×

Government's flood disaster management does not inspire confidence

 

The search and Rescue team assisted one of the children of Mama Jane Nyambura who were stuck inside their house after the raging waters of Kijabe dam flooded the area. [Kipsang Joseph, Standard]

When President William Ruto chose to address the nation on Friday, it was expected that he would give sufficient direction to match the scale of the flood crisis.

Overall, management of the disaster has been dismal, and the messaging from the government is disjointed and incoherent, fueling a crisis of confidence. The administration cuts the image of a behemoth tottering under the weight of problems that one can almost feel sorry for the President. But not when it seems more engrossed in political engineering and economic pursuit to preserve power, and consequently too blind to discern the scale of a national disaster.

More than 200 people are dead - not just a number but people with families and communities - some who cannot be buried because water has claimed their land. More than 200,000 people are homeless, livelihoods have been lost alongside property and produce of unquantified value. The soft underbelly of Kenya’s shaky infrastructure and poor engineering standards has been fully exposed. But what really should President Ruto have told the country?

Disasters, like wars, are managed through a central point of command with clear deliverables. How the President decided that Cabinet secretaries will spearhead the disaster response and mitigation efforts across the country is shocking. This “all-of-government” approach, while with its own merits, only breeds confusion and lack of accountability. Common sense dictates that this responsibility falls under the CS for Interior who coordinates relevant administrative and security agencies. Probably his hands are too full to handle heavier duties. 

Deputy President Rigathi Gachagua has seemingly been coordinating the effort yet the President's entire written speech made no mention of him, making it sound like an afterthought during the Q&A session with journalists. Shouldn’t the coordinator of the disaster have been present as the face of the effort? Shouldn’t the deputy coordinator be a representative from the Council of Governors?

Then, just what is this so-called National Disaster Operations Centre? Shouldn’t whoever is in charge be the most recognisable face in Kenya today at the frontlines? Instead, there is a website that speaks of a National Disaster Management Unit with its headquarters on the Eastern Bypass and with liaison offices at Jogoo House. The website that should be teeming with information on disaster zones, where or how people can get help, relocation centres etc instead makes generous reference to the 2020 Covid-19 pandemic and other historic efforts.

Disaster funds are a plum conduit to divert funds because disasters don’t always happen. But reports from the Office of the Controller of Budget indicate that counties are “sitting” on Sh973 million, almost half the cash budgeted for emergency funds. So governors should be carrying out significant disaster management efforts by themselves without waiting for the national government.

It is no wonder therefore that while Ruto directed the Treasury to provide money, he declined to disclose the exact amount of money Treasury will release. But disasters require definite resources, publicly declared and accounted for, and this applies to both national and county governments.

Education CS Ezekiel Machogu, in his middle-of-the-night wisdom, declared that the opening of schools would be postponed by a week. The next day, Mr Gachagua contradicted the CS saying that only schools in affected areas will remain closed. But Machogu released a circular affirming that schools will reopen despite the heavy rains only for the President to him shut down by closing schools indefinitely. This inconsistent and incoherent communication gives no credit to the “all of government” approach. 

While disaster management can overwhelm governments and exceed resources, overall, the response of the government and county governments has been dismally slow, action insufficient, and a lot more clarity is needed on how the systems the government is relying on will provide effective leadership and coordinated response to the disaster.

Request history8.1.26PHP Version908msRequest Duration3MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (12.38ms)time
    • Application (896ms)time
    • 1 x Application (98.64%)
      896ms
      1 x Booting (1.36%)
      12.38ms
      10 templates were rendered
      • 1x mainsite.articlearticle.blade.php#?blade
      • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
      • 1x mainsite.partials.footerfooter.blade.php#?blade
      • 1x mainsite.layouts.appapp.blade.php#?blade
      • 1x mainsite.partials.metasmetas.blade.php#?blade
      • 1x mainsite.partials.topbartopbar.blade.php#?blade
      • 1x mainsite.partials.logo_sectionlogo_section.blade.php#?blade
      • 1x mainsite.partials.menumenu.blade.php#?blade
      • 1x mainsite.partials.streamingstreaming.blade.php#?blade
      • 1x mainsite.partials.stickybottomstickybottom.blade.php#?blade
      uri
      GET {category}/article/{id}/{slug}
      middleware
      web
      controller
      App\Http\Controllers\MainsiteController@article
      namespace
      prefix
      where
      file
      app/Http/Controllers/MainsiteController.php:610-1160
      37 statements were executed (9 duplicates)Show only duplicates568ms
      • Articles.php#513standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:513
        • app/Http/Controllers/MainsiteController.php:689
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:690
      • Articles.php#520standard_digital_main3.92msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001494747' and `published_at` <= '2025-01-13 16:32:43' and `deleted_at` is null
        Bindings
        • 0: 2001494747
        • 1: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:520
        • app/Http/Controllers/MainsiteController.php:689
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:690
      • Articles.php#1435standard_digital_main730μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-01-13'
        Bindings
        • 0: 2025-01-13
        Backtrace
        • app/Utils/Articles.php:1435
        • app/Http/Controllers/MainsiteController.php:692
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:693
      • Builder.php#20standard_digital_main960μsselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001494747 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001494747
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#147standard_digital_main670μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 7 or `parent_id` = 7 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 7
        • 2: 7
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:759
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:760
      • Articles.php#164standard_digital_main9.68msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (7, 33, 35, 59, 487, 614) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 7
        • 1: 33
        • 2: 35
        • 3: 59
        • 4: 487
        • 5: 614
        • 6: 1
        • 7: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:759
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:760
      • Articles.php#164standard_digital_main670μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 614)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:759
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:760
      • Articles.php#53standard_digital_main750μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 7
        Bindings
        • 0: 7
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:338
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#53standard_digital_main610μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:53
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:55
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#55standard_digital_main3.75msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:55
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#57standard_digital_mainConnection Established
        Backtrace
        • app/Utils/Articles.php:57
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#57standard_digital_main3.36msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` is null
        Backtrace
        • app/Utils/Articles.php:57
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#60standard_digital_main1.23msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `refer_id` is null
        Backtrace
        • app/Utils/Articles.php:60
        • app/Utils/Articles.php:343
        • app/Http/Controllers/MainsiteController.php:769
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • Articles.php#688standard_digital_main131msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Deadly Floods\",\"Raging Flood Waters\",\"Flood Crisis\",\"Emergency Response Systems\"]%') and `site_id` = 1 and `published_at` <= '2025-01-13 16:32:43' and `deleted_at` is null and `id` not in ('2001494747') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["Deadly Floods","Raging Flood Waters","Flood Crisis","Emergency Response Systems"]%
        • 1: 1
        • 2: 2025-01-13 16:32:43
        • 3: 2001494747
        Backtrace
        • app/Utils/Articles.php:688
        • app/Http/Controllers/MainsiteController.php:853
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:854
      • Articles.php#424standard_digital_main127msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' and `published_at` >= '2025-01-13 15:32:43' order by RAND(), `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 16
        • 2: 20
        • 3: 2025-01-13 16:32:43
        • 4: 2025-01-13 15:32:43
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:857
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:858
      • Articles.php#424standard_digital_main1.11msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (16, 17, 41)
        Backtrace
        • app/Utils/Articles.php:424
        • app/Http/Controllers/MainsiteController.php:857
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:858
      • Articles.php#147standard_digital_main940μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 480 or `parent_id` = 480 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 480
        • 2: 480
        Backtrace
        • app/Utils/Articles.php:147
        • app/Http/Controllers/MainsiteController.php:861
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:862
      • Articles.php#164standard_digital_main2.32msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (480, 481, 482, 719) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 4 offset 0
        Bindings
        • 0: 480
        • 1: 481
        • 2: 482
        • 3: 719
        • 4: 1
        • 5: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:861
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:862
      • Articles.php#164standard_digital_main900μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (482)
        Backtrace
        • app/Utils/Articles.php:164
        • app/Http/Controllers/MainsiteController.php:861
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:862
      • Articles.php#753standard_digital_main81.83msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where (`premium` = 1 or `article_category_id` = 486) and `site_id` = '1' and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 4 offset 0
        Bindings
        • 0: 1
        • 1: 486
        • 2: 1
        • 3: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:869
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:870
      • Articles.php#753standard_digital_main730μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 4, 588)
        Backtrace
        • app/Utils/Articles.php:753
        • app/Http/Controllers/MainsiteController.php:869
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:870
      • Articles.php#819standard_digital_main1.42msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001494747' and `site_id` = 1 and `published_at` <= '2025-01-13 16:32:43' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001494747
        • 1: 1
        • 2: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:873
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:874
      • Articles.php#819standard_digital_main660μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:819
        • app/Http/Controllers/MainsiteController.php:873
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:874
      • Articles.php#865standard_digital_main1.94msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001494747' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' limit 1
        Bindings
        • 0: 2001494747
        • 1: 1
        • 2: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:873
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:874
      • Articles.php#865standard_digital_main720μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
        Backtrace
        • app/Utils/Articles.php:865
        • app/Http/Controllers/MainsiteController.php:873
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:874
      • Articles.php#1288standard_digital_main7.47msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-01-13 16:32:43' and `article_category_id` = 7 and `site_id` = 1 and `id` not in ('2001494747') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-01-13 16:32:43
        • 1: 7
        • 2: 1
        • 3: 2001494747
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:877
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:878
      • Articles.php#1288standard_digital_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
        Backtrace
        • app/Utils/Articles.php:1288
        • app/Http/Controllers/MainsiteController.php:877
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:878
      • Builder.php#20standard_digital_main25.08msselect `videos`.`id`, `videos`.`video_category_id`, `videos`.`title`, `videos`.`video_url`, `videos`.`description`, `videos`.`published_at`, `videos`.`thumbnail_url` from `videos` inner join `video_categories` on `video_categories`.`id` = `videos`.`video_category_id` where (`keywords` LIKE '%[\"Deadly Floods\",\"Raging Flood Waters\",\"Flood Crisis\",\"Emergency Response Systems\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["Deadly Floods","Raging Flood Waters","Flood Crisis","Emergency Response Systems"]%
        • 1: 1
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • Articles.php#3749standard_digital_main820μsselect count(std_trend_article_id) as count, std_trend_article_id from `std_article_trends` group by `std_trend_article_id` order by `count` desc limit 20
        Backtrace
        • app/Utils/Articles.php:3749
        • app/Http/Controllers/MainsiteController.php:885
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:886
      • Articles.php#3775standard_digital_main1.48msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001321367, 2001249065, 2001509357, 2000198221, 2001509479, 2001509478, 2001509476, 2001509446, 2001509465, 2001509508, 2001509358, 2001509516, 2001509040, 2001509360, 2001508245, 2001509477, 2001509514, 2001474004, 2001509480, 2001509510) and `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001321367
        • 1: 2001249065
        • 2: 2001509357
        • 3: 2000198221
        • 4: 2001509479
        • 5: 2001509478
        • 6: 2001509476
        • 7: 2001509446
        • 8: 2001509465
        • 9: 2001509508
        • 10: 2001509358
        • 11: 2001509516
        • 12: 2001509040
        • 13: 2001509360
        • 14: 2001508245
        • 15: 2001509477
        • 16: 2001509514
        • 17: 2001474004
        • 18: 2001509480
        • 19: 2001509510
        • 20: 2025-01-13 16:32:43
        Backtrace
        • app/Utils/Articles.php:3775
        • app/Http/Controllers/MainsiteController.php:885
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:886
      • Articles.php#3775standard_digital_main710μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 11, 17, 588)
        Backtrace
        • app/Utils/Articles.php:3775
        • app/Http/Controllers/MainsiteController.php:885
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
        • app/Http/Controllers/MainsiteController.php:886
      • CookieTool.php#185standard_digital_main1.04msselect * from `settings` where `meta_name` = 'article_age' limit 1
        Bindings
        • 0: article_age
        Backtrace
        • app/Utils/CookieTool.php:185
        • app/Http/Controllers/MainsiteController.php:902
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • helper.php#424standard_digital_main1.11msselect * from article_categories where id = '7'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main1.15msselect * from article_categories where id = '7'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main740μsselect * from article_categories where id = '7'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helper.php#424standard_digital_main720μsselect * from article_categories where id = '7'
        Backtrace
        • app/Library/helper.php:424
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • Articles.php#1350standard_digital_main148msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-01-13 16:32:43' and (`keywords` like '%Deadly Floods%' or `keywords` like '%Raging Flood Waters%' or `keywords` like '%Flood Crisis%' or `keywords` like '%Emergency Response Systems%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001494747' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-01-13 16:32:43
        • 1: %Deadly Floods%
        • 2: %Raging Flood Waters%
        • 3: %Flood Crisis%
        • 4: %Emergency Response Systems%
        • 5: 1
        • 6: 16
        • 7: 20
        • 8: 2001494747
        Backtrace
        • app/Utils/Articles.php:1350
        • app/Utils/Articles.php:1672
        • view::mainsite.article:582
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • Builder.php#20standard_digital_main1.09msselect `authors`.*, `article_authors`.`article_id` as `pivot_article_id`, `article_authors`.`author_id` as `pivot_author_id` from `authors` inner join `article_authors` on `authors`.`id` = `article_authors`.`author_id` where `article_authors`.`article_id` = 2001509520 and `authors`.`deleted_at` is null
        Bindings
        • 0: 2001509520
        Backtrace
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:20
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:103
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
        • vendor/rennokki/laravel-eloquent-query-cache/src/Traits/QueryCacheModule.php:84
        • vendor/rennokki/laravel-eloquent-query-cache/src/Query/Builder.php:21
      • app.blade.php#825standard_digital_main990μsselect * from `favourite_topics` where `status` = 1
        Bindings
        • 0: 1
        Backtrace
        • view::mainsite.layouts.app:825
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Category
      386Category.php#?
      App\Models\Article
      39Article.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      14Author.php#?
          _token
          84PBlFS9pqHuaw5BppiqStpuDzTO3ue8qcZUDNmR
          offset
          0
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001494747/governm...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /opinion/article/2001494747/governments-flood-disaster-management-does-not-inspire-confidence
          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:23 [ "cf-ray" => array:1 [ 0 => "9015c0e96e808f48-EWR" ] "cf-connecting-ip" => array:1 [ 0 => "3.144.39.85" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "x-forwarded-for" => array:1 [ 0 => "3.144.39.85" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "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" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] ]
          request_cookies
          []
          
          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 => "Mon, 13 Jan 2025 13:32:43 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVJRGtEa1dNaHMxU25Hb0tFUDdtNkE9PSIsInZhbHVlIjoiT1JkUUxvUlFITldMSUhocHg4RlpZdS9GeVNWZkwxajZPWDIzeVM0YVJjVC8vckQ3WEhsTWZmcjRSa3ROWVUvcXBGWmpGSWJKeEJqbW1PTTZOc1A4Q1Mzb3IyZ1BFWUVIWGFRczJjV3E2Ujd0MW9uTlRnY1YwVVRJZUM1WnZHSjUiLCJtYWMiOiI2OTMwMGM0YjEwMzUyMzlmYWYzZjA4ODU3YzA4NzIxMTI3ZTA0NjZmMDVhYzcxZGE1NjJhZGZkOWNlODQ1MzQ5IiwidGFnIjoiIn0%3D; expires=Thu, 13 Feb 2025 00:01:44 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImVJRGtEa1dNaHMxU25Hb0tFUDdtNkE9PSIsInZhbHVlIjoiT1JkUUxvUlFITldMSUhocHg4RlpZdS9GeVNWZkwxajZPWDIzeVM0YVJjVC8vckQ3WEhsTWZmcjRSa3ROWVUvcXBGWmpGS" 1 => "thestandardmediagroup_session=eyJpdiI6ImxwVHRKUm1KcW1ISytnTVVXREM5MVE9PSIsInZhbHVlIjoiREZOK0VyczVUaVlsWGVBa28zMFZoQ29tTkxTMFNCVkZxdW5pbTVOK0NNeU5oYTNOWEFDOUVSenJ1YUhUc1hBNitQNS9CZnJnUVFzeTZ3N2NnMTRFV1E5c3FHMDkwRnlyK1pTbmxKU09BTysxMk9RRmZnS0xiRGQ5aU1pKzU1cnciLCJtYWMiOiJjOGFmNTM1MmMzNWE4ODRhMjM4M2VjOWQ4Y2RhOGRlODdjMTliYjU4OGE2YThlMzFlNWQxOGQ3YzFjY2M1NWE1IiwidGFnIjoiIn0%3D; expires=Thu, 13 Feb 2025 00:01:44 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6ImxwVHRKUm1KcW1ISytnTVVXREM5MVE9PSIsInZhbHVlIjoiREZOK0VyczVUaVlsWGVBa28zMFZoQ29tTkxTMFNCVkZxdW5pbTVOK0NNeU5oYTNOWEFDOUVSen" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImVJRGtEa1dNaHMxU25Hb0tFUDdtNkE9PSIsInZhbHVlIjoiT1JkUUxvUlFITldMSUhocHg4RlpZdS9GeVNWZkwxajZPWDIzeVM0YVJjVC8vckQ3WEhsTWZmcjRSa3ROWVUvcXBGWmpGSWJKeEJqbW1PTTZOc1A4Q1Mzb3IyZ1BFWUVIWGFRczJjV3E2Ujd0MW9uTlRnY1YwVVRJZUM1WnZHSjUiLCJtYWMiOiI2OTMwMGM0YjEwMzUyMzlmYWYzZjA4ODU3YzA4NzIxMTI3ZTA0NjZmMDVhYzcxZGE1NjJhZGZkOWNlODQ1MzQ5IiwidGFnIjoiIn0%3D; expires=Thu, 13-Feb-2025 00:01:44 GMT; path=/XSRF-TOKEN=eyJpdiI6ImVJRGtEa1dNaHMxU25Hb0tFUDdtNkE9PSIsInZhbHVlIjoiT1JkUUxvUlFITldMSUhocHg4RlpZdS9GeVNWZkwxajZPWDIzeVM0YVJjVC8vckQ3WEhsTWZmcjRSa3ROWVUvcXBGWmpGS" 1 => "thestandardmediagroup_session=eyJpdiI6ImxwVHRKUm1KcW1ISytnTVVXREM5MVE9PSIsInZhbHVlIjoiREZOK0VyczVUaVlsWGVBa28zMFZoQ29tTkxTMFNCVkZxdW5pbTVOK0NNeU5oYTNOWEFDOUVSenJ1YUhUc1hBNitQNS9CZnJnUVFzeTZ3N2NnMTRFV1E5c3FHMDkwRnlyK1pTbmxKU09BTysxMk9RRmZnS0xiRGQ5aU1pKzU1cnciLCJtYWMiOiJjOGFmNTM1MmMzNWE4ODRhMjM4M2VjOWQ4Y2RhOGRlODdjMTliYjU4OGE2YThlMzFlNWQxOGQ3YzFjY2M1NWE1IiwidGFnIjoiIn0%3D; expires=Thu, 13-Feb-2025 00:01:44 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6ImxwVHRKUm1KcW1ISytnTVVXREM5MVE9PSIsInZhbHVlIjoiREZOK0VyczVUaVlsWGVBa28zMFZoQ29tTkxTMFNCVkZxdW5pbTVOK0NNeU5oYTNOWEFDOUVSen" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "84PBlFS9pqHuaw5BppiqStpuDzTO3ue8qcZUDNmR" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/opinion/article/2001494747/governments-flood-disaster-management-does-not-inspire-confidence" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-01-13 16:32:44GET/main-staging/opinion/article/2001494747/governments-flood-disaster-management-does-not-inspire-confidence1037475