×

Pain of tenants at the hands of caretakers

 

Residential houses in Pipeline, Embakasi. Most of the houses in the area are managed by caretakers. [File, Standard]

Going by the way they carry out their daily management duties, the caretakers of residential buildings have become among the most powerful people in the housing sector. Most of them live in the same compound as the tenants and make their word law that can be overturned only by the landlord.

In fact, some tenants have never even seen their landlords — the caretakers handle everything from broken sewers and leaking roofs to good neighbourliness.

“I don’t know my landlord and I’ve never seen him since I moved into this apartment. All matters related to the house are reported to the caretaker,” said Susan Njeri, a tenant and businesswoman in Donholm.

They are easy to identify, with their bunch of keys and air of authority that sometimes goes beyond good manners.

Kennedy Maina, another resident of Donholm, usually entrusts his car to the caretaker, who cleans it for a small fee every morning. Mr Maina used to have the car washed elsewhere but this was not well received by the caretaker.

Hostile encounters

“When I moved here I had unknowingly signed a contract with the caretaker to wash my car. So he became hostile when he found out I had it washed somewhere else,” noted Maina.

“We avoided one another because the smallest issue could cause a major problem.”

They not only manage the apartments and keep the the grounds clean, they also pump water, interview and vet new tenants, collect garbage fees and receive rent receipts from tenants. Most landlords give their caretakers space in the apartment blocks to live in, but most decline and rent the house out to get the money.

A few caretakers say tough economic conditions force them to rent out the offered accommodation and move to cheaper housing.

Most have the complete trust of the landlords, who give them the leeway to add “something small” to the tenants’ rent bill and exercise absolute powers.

Some caretakers have the power to evict tenants who default on rent as Harold Otumba of Donholm found out.

“I delayed my rent for three months due to financial constraints but the man didn’t want to understand. He was very rude and even disconnected my electricity. I was in darkness for a whole week,” said Mr Otumba, a hotel chef.

Rejected love

The caretaker did not stop there. He went ahead to throw Otumba’s property out and seize his electronics, and by evening he had brought in another tenant.

Monika Ngure, who lives in Roysambu, fell prey to a lovelorn caretaker.

She got scolded over small matters like playing music “too loud” and her electricity would get disconnected when she refused to lower the volume.

When she rejected his advances, she was frustrated and eventually forced out. 

Request history8.1.26PHP Version1.38sRequest Duration10MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[01:44:54] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[01:44:54] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (13.33ms)time
  • Application (1.36s)time
  • 1 x Application (99.03%)
    1.36s
    1 x Booting (0.97%)
    13.33ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.vocalizedvocalized.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-1128
    • Articles.php#513standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:513
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#520standard_digital_main4.66msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001248870' and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null
      Bindings
      • 0: 2001248870
      • 1: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:520
      • app/Http/Controllers/MainsiteController.php:657
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:658
    • Articles.php#1435standard_digital_main1.06msselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-31'
      Bindings
      • 0: 2025-03-31
      Backtrace
      • app/Utils/Articles.php:1435
      • app/Http/Controllers/MainsiteController.php:660
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:661
    • Articles.php#528standard_digital_worldConnection Established
      Backtrace
      • app/Utils/Articles.php:528
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#531standard_digital_world4.94msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001248870' and `publishdate` <= '2025-03-31 01:44:54' and `inactive` is null
      Bindings
      • 0: 2001248870
      • 1: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:531
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#535standard_digital_world_archives_1Connection Established
      Backtrace
      • app/Utils/Articles.php:535
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#538standard_digital_world_archives_15.54msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001248870' and `publishdate` <= '2025-03-31 01:44:54' and `inactive` is null
      Bindings
      • 0: 2001248870
      • 1: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:538
      • app/Http/Controllers/MainsiteController.php:665
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:666
    • Articles.php#147standard_digital_main890μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 46 or `parent_id` = 46 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 46
      • 2: 46
      Backtrace
      • app/Utils/Articles.php:147
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main10.3msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (46) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 46
      • 1: 1
      • 2: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#164standard_digital_main1.35msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (46)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:727
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:728
    • Articles.php#53standard_digital_main1.28msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 46
      Bindings
      • 0: 46
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:338
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#53standard_digital_main900μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 4
      Bindings
      • 0: 4
      Backtrace
      • app/Utils/Articles.php:53
      • app/Utils/Articles.php:343
      • app/Http/Controllers/MainsiteController.php:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#688standard_digital_main120msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"tenants\",\"landlords\",\"caretakers\"]%') and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null and `id` not in ('2001248870') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["tenants","landlords","caretakers"]%
      • 1: 1
      • 2: 2025-03-31 01:44:54
      • 3: 2001248870
      Backtrace
      • app/Utils/Articles.php:688
      • app/Http/Controllers/MainsiteController.php:821
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:822
    • Articles.php#424standard_digital_main114msselect `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-03-31 01:44:54' and `published_at` >= '2025-03-31 00:44:54' 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-03-31 01:44:54
      • 4: 2025-03-31 00:44:54
      Backtrace
      • app/Utils/Articles.php:424
      • app/Http/Controllers/MainsiteController.php:825
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:826
    • Articles.php#147standard_digital_main1.11msselect `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:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • 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-03-31 01:44:54' 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-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#164standard_digital_main970μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (480, 482)
      Backtrace
      • app/Utils/Articles.php:164
      • app/Http/Controllers/MainsiteController.php:829
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:830
    • Articles.php#753standard_digital_main110msselect `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-03-31 01:44:54' 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-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#753standard_digital_main1.18msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41, 588)
      Backtrace
      • app/Utils/Articles.php:753
      • app/Http/Controllers/MainsiteController.php:837
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:838
    • Articles.php#819standard_digital_main1.44msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001248870' and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001248870
      • 1: 1
      • 2: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:819
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#822standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:822
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#833standard_digital_main5.57msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001248870' and `site_id` = 1 and `published_at` <= '2025-03-31 01:44:54' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001248870
      • 1: 1
      • 2: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:833
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#836standard_digital_mainConnection Established
      Backtrace
      • app/Utils/Articles.php:836
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#847standard_digital_main5.64msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' and `site_id` = 1 and `id` < '2001248870' order by `id` desc limit 1
      Bindings
      • 0: 2025-03-31 01:44:54
      • 1: 1
      • 2: 2001248870
      Backtrace
      • app/Utils/Articles.php:847
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main1.51msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001248870' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' limit 1
      Bindings
      • 0: 2001248870
      • 1: 1
      • 2: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#865standard_digital_main870μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7)
      Backtrace
      • app/Utils/Articles.php:865
      • app/Http/Controllers/MainsiteController.php:841
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:842
    • Articles.php#1288standard_digital_main3.24msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-31 01:44:54' and `article_category_id` = 46 and `site_id` = 1 and `id` not in ('2001248870') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-03-31 01:44:54
      • 1: 46
      • 2: 1
      • 3: 2001248870
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Articles.php#1288standard_digital_main1.9msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (46)
      Backtrace
      • app/Utils/Articles.php:1288
      • app/Http/Controllers/MainsiteController.php:845
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
      • app/Http/Controllers/MainsiteController.php:846
    • Builder.php#20standard_digital_main36.45msselect `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 '%[\"tenants\",\"landlords\",\"caretakers\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["tenants","landlords","caretakers"]%
      • 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#3841standard_digital_main1msselect 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:3841
      • 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#3867standard_digital_main1.62msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515084, 2001515112, 2001249065, 2001515083, 2001515081, 2001441452, 2001515103, 2001514960, 2001514717, 2001514712, 2000198221, 2001515085, 2001426098, 2001514714, 2001515080, 2001332804, 2001515111, 2001515114, 2001474884, 2001515088) and `deleted_at` is null and `published_at` <= '2025-03-31 01:44:54' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001515084
      • 1: 2001515112
      • 2: 2001249065
      • 3: 2001515083
      • 4: 2001515081
      • 5: 2001441452
      • 6: 2001515103
      • 7: 2001514960
      • 8: 2001514717
      • 9: 2001514712
      • 10: 2000198221
      • 11: 2001515085
      • 12: 2001426098
      • 13: 2001514714
      • 14: 2001515080
      • 15: 2001332804
      • 16: 2001515111
      • 17: 2001515114
      • 18: 2001474884
      • 19: 2001515088
      • 20: 2025-03-31 01:44:54
      Backtrace
      • app/Utils/Articles.php:3867
      • 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#3867standard_digital_main1.16msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 6, 264, 588)
      Backtrace
      • app/Utils/Articles.php:3867
      • 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
    • Builder.php#20standard_digital_main2.6msselect `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` in (2001515084, 2001515088, 2001515103, 2001515112, 2001515114) and `authors`.`deleted_at` is null
      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
    • CookieTool.php#185standard_digital_main1.19msselect * from `settings` where `meta_name` = 'article_age' limit 1
      Bindings
      • 0: article_age
      Backtrace
      • app/Utils/CookieTool.php:185
      • app/Http/Controllers/MainsiteController.php:870
      • 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.24msselect * from article_categories where id = '46'
      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_main820μsselect * from article_categories where id = '46'
      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.04msselect * from article_categories where id = '46'
      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 = '46'
      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_main141msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-31 01:44:55' and (`keywords` like '%tenants%' or `keywords` like '%landlords%' or `keywords` like '%caretakers%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001248870' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-03-31 01:44:55
      • 1: %tenants%
      • 2: %landlords%
      • 3: %caretakers%
      • 4: 1
      • 5: 16
      • 6: 20
      • 7: 2001248870
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1674
      • view::mainsite.article:568
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • app.blade.php#825standard_digital_main1msselect * 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\Article
    32Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Models\Category
    18Category.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    13Author.php#?
    App\Models\ArticleOld
    1ArticleOld.php#?
        _token
        Yrg1mhqjbxTDEj4Dotx0EgDEe5lbfSkcgayaAUB4
        offset
        0
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001248870/pain-o...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /counties/article/2001248870/pain-of-tenants-at-the-hands-of-caretakers
        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:24 [ "cf-ray" => array:1 [ 0 => "928b225dccdbe7fa-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.221.100.52" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.221.100.52" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cookie" => array:1 [ 0 => "_ga=amp-4Vh-6OhqaFYzjWDwuJmZFQ; XSRF-TOKEN=eyJpdiI6IlQ0L0NCRnZBQ1JUZHY1OG9KRHoxckE9PSIsInZhbHVlIjoiMVg2MTNZRTV6Mys4Wm9rdnoreldJTnJ2UGUwNGw0RkFFVkFyTXA3dThGdFlZaHUzOUcrME5NYUFtUWhvVFc4YlJlUmIwMUZQYk9VSmY2Unh2Q1ErSUY5QkRPR0ZUakU1Y3hYaXdvMmgxajhHWExKRWJZV2hYRzkyLzFON3ZYdmgiLCJtYWMiOiJhNmU4ZjA5ZWJkYTcwZTljOWZiNTQwZTBlZjI5ZDc0YzNhOWExYWQzY2RhOGY5YTMwYzY1NDZkNmE1NWFjMjU1IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IlVzcTZ2YU80ckhWRnhXcUVjWjYvOHc9PSIsInZhbHVlIjoibXVmWmVFQ1ZzWUtRU0wrQldrNGVpMVY1Z0w4Y3kvNmZpS2s5K0pJZzhmZkVzNXBoVEhZVjcxWVZIVWNKcStIem1tdlhMU0YxdWFBNVJsZWwxVzdHdEpUbEFMVDNTZTI1aE9mL2Q0RjNhZ245dGw0M0M0NFJMSWErNkZUWWxERHciLCJtYWMiOiJmNjM2YWZmN2VhNmJhNmUyMjQ4YmM5YjU0ZWJlZGZiYjc4NDEzZWNhZTY1MDVmYWIyODUzNjlmNDUzMDc3Yjg4IiwidGFnIjoiIn0%3D_ga=amp-4Vh-6OhqaFYzjWDwuJmZFQ; XSRF-TOKEN=eyJpdiI6IlQ0L0NCRnZBQ1JUZHY1OG9KRHoxckE9PSIsInZhbHVlIjoiMVg2MTNZRTV6Mys4Wm9rdnoreldJTnJ2UGUwNGw0RkFFVkFyTXA3dThGdFlZa" ] "priority" => array:1 [ 0 => "u=0, i" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "connection" => array:1 [ 0 => "Keep-Alive" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "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" ] ]
        request_cookies
        0 of 0
        array:3 [ "_ga" => null "XSRF-TOKEN" => "Yrg1mhqjbxTDEj4Dotx0EgDEe5lbfSkcgayaAUB4" "thestandardmediagroup_session" => "0evzpZzxL6O4HCdDWt7Lu6rvlsH3ZSnKx6ql9jkG" ]
        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, 30 Mar 2025 22:44:55 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ2dRVjRRc0V5bEhxMkkzZ3MwNmhFNFh4Yzh2aS93WEw3c0xmTkVtSWhwWXU2S3BsVFpUZDN4QzA5UXciLCJtYWMiOiJlYmM1NTM5ZWI3MTZhZjRiMzdmODIwYTRkNDM0MGI4NTk1NmI5ZTkyNDRiMGIyODYyMWNjNmQ2Njk0ZWVhYjA1IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 09:13:55 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ" 1 => "thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcWZ5Q2IvRTk1eUc5aEJUNE10Y0c1Y3ZhQUNxMWtOakVSc1RTRXdaaElHdnEyT3lFOWlibzZLVGs5WGk0a2tlNkRORXdJMlFJZTkiLCJtYWMiOiJlZDQxYmM5ZjRmYjYwZTQ5ZGYwNzg4OTIxNGRmNTEyMTE0YjNjM2ZlZWUyNjVjYWVhYWM1MjEyMWViZGM4MDE2IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 09:13:55 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcW" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ2dRVjRRc0V5bEhxMkkzZ3MwNmhFNFh4Yzh2aS93WEw3c0xmTkVtSWhwWXU2S3BsVFpUZDN4QzA5UXciLCJtYWMiOiJlYmM1NTM5ZWI3MTZhZjRiMzdmODIwYTRkNDM0MGI4NTk1NmI5ZTkyNDRiMGIyODYyMWNjNmQ2Njk0ZWVhYjA1IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 09:13:55 GMT; path=/XSRF-TOKEN=eyJpdiI6ImJmdjlieXE2eVZZWHFIVXdVaWVHTFE9PSIsInZhbHVlIjoiZVBxZ09QMVNBNzlwODVmTkNULzEzQUpINFg3TWRyQ01BUmlBaTRHZTVQTGNnRHZQcjBkVHhIOUo4WUFRRW1DUFVzWnBiZ" 1 => "thestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcWZ5Q2IvRTk1eUc5aEJUNE10Y0c1Y3ZhQUNxMWtOakVSc1RTRXdaaElHdnEyT3lFOWlibzZLVGs5WGk0a2tlNkRORXdJMlFJZTkiLCJtYWMiOiJlZDQxYmM5ZjRmYjYwZTQ5ZGYwNzg4OTIxNGRmNTEyMTE0YjNjM2ZlZWUyNjVjYWVhYWM1MjEyMWViZGM4MDE2IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 09:13:55 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IlJqaWdIZ3JXWFhWK3N1UWZlUXhHMFE9PSIsInZhbHVlIjoiNHliU1AxVlNBYlZtUnp5aG8rakJqVDY4WGU0N2VTSDFlYkkxNitDWENhVVJPSXlpVVY4c0NOcW" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "Yrg1mhqjbxTDEj4Dotx0EgDEe5lbfSkcgayaAUB4" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/counties/article/2001248870/pain-of-tenants-at-the-hands-of-caretakers" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-03-31 01:44:55GET/main-staging/counties/article/2001248870/pain-of-tenants-at-the-hands-of-caretakers21135100