×

Ramaphosa names bloated new South African Cabinet

South African President Cyril Ramaphosa, right, greets opposition Democratic Alliance (DA) leader, John Steenhuisen, left, at the first sitting of Parliament since elections, in Cape Town, June 14, 2024. [AP photo]

After weeks of political deal-making, South African President Cyril Ramaphosa has announced the Cabinet of his new government of national unity. Ministers from different parties will now have to put political differences aside to run the country successfully.

South Africa's new ministers are a diverse group - from a former armed robber to a white Afrikaner nationalist.

After the long-governing African National Congress, or ANC, lost its majority in May elections, Ramaphosa opted to form an inclusive government with 10 opposition parties that don't necessarily see eye to eye.

Ramaphosa had to divvy up Cabinet positions to keep everyone happy, with the result a somewhat bloated government of 32 ministers and 43 deputy ministers.

"The establishment of the government of national unity in its current form is unprecedented in the history of our democracy. We have had to consider how to form the new government in a manner that advances the national interest, that gives due consideration to the outcome of the election and that makes use of the respective capabilities within each of the parties," he said.

The ANC took 20 of the 32 Cabinet posts, while the Democratic Alliance, or DA, which came second in the elections, won six. Smaller parties took the remainder.

The DA has long been a thorn in the ANC's side, and its leader, John Steenhuisen, who was made agriculture minister, noted that the road ahead would be "difficult."

Steenhuisen, however, pledged to try and make the new government work.

"It is now up to all of us - including the voters who created this multi-party government - to ensure that it delivers on its promise," he said.

Experts say the ANC - which liberated South Africa from apartheid 30 years ago - only won 40% of the vote in polls in May due to a flailing economy, high unemployment, electricity and water shortages and corruption scandals.

The business-friendly DA, which captured 22% of the vote, will now head some key economic portfolios including agriculture and public works and infrastructure as well as getting deputy minister positions in the finance and trade ministries.

David Everatt, a politics professor at the University of the Witwatersrand, said the government of national unity was expected to try to give roles to all members.

"However, the Cabinet has ballooned to a remarkable 75 people, ministers and deputy ministers... the most ironic part of that is that the Democratic Alliance, which is a fairly conservative liberal party, has for many years lambasted the ruling African National Congress for having these very large Cabinets, giving jobs to pals, et cetera. They're now sitting in exactly those seats," he said.

The uMkhonto weSizwe party, led by corruption-accused former President Jacob Zuma, finished third in the voting, and the radical Marxist Economic Freedom Fighters came in fourth.

Both parties have refused to join the government of national unity, and object to the white-led DA's participation. They will now be on the opposition benches.

Other smaller parties that did join and were given portfolios include the anti-immigrant, populist Patriotic Alliance and the right-wing white nationalist Freedom Front Plus.

The Patriotic Alliance's leader, Gayton McKenzie, an ex-gangster who was sentenced to 17 years in prison for robbery, is now minister for sports, arts and culture. Pieter Groenewald of the FF Plus has been made minister of correctional services.

Request history8.1.26PHP Version1.25sRequest Duration6MBMemory UsageGET {category}/article/{id}/{slug}Route
    • Booting (11.92ms)time
    • Application (1.23s)time
    • 1 x Application (99.04%)
      1.23s
      1 x Booting (0.96%)
      11.92ms
      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_main3.7msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001498217' and `published_at` <= '2025-03-30 19:40:17' and `deleted_at` is null
        Bindings
        • 0: 2001498217
        • 1: 2025-03-30 19:40:17
        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_main710μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-03-30'
        Bindings
        • 0: 2025-03-30
        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_world3.48msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001498217' and `publishdate` <= '2025-03-30 19:40:17' and `inactive` is null
        Bindings
        • 0: 2001498217
        • 1: 2025-03-30 19:40:17
        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_13.64msselect `id`, `categoryid`, `title`, `long_title`, `story`, `related_video`, `thumbURL`, `keywords`, `publishday`, `updateddate`, `publishdate`, `author`, `source`, `premium`, `summary` from `std_article` where `id` = '2001498217' and `publishdate` <= '2025-03-30 19:40:17' and `inactive` is null
        Bindings
        • 0: 2001498217
        • 1: 2025-03-30 19:40:17
        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_main860μsselect `id` from `article_categories` where `site_id` = 1 and `id` = 23 or `parent_id` = 23 and `deleted_at` is null
        Bindings
        • 0: 1
        • 1: 23
        • 2: 23
        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_main13.22msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (23) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-30 19:40:17' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
        Bindings
        • 0: 23
        • 1: 1
        • 2: 2025-03-30 19:40:17
        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_main770μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (23)
        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_main760μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 23
        Bindings
        • 0: 23
        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_main660μsselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 5
        Bindings
        • 0: 5
        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_main109msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"[\\"Cyril Ramaphosa\\",\\"Government of National Unity\\",\\"South Africa\\"]\"]%') and `site_id` = 1 and `published_at` <= '2025-03-30 19:40:17' and `deleted_at` is null and `id` not in ('2001498217') order by `published_at` desc limit 4 offset 0
        Bindings
        • 0: %["[\"Cyril Ramaphosa\",\"Government of National Unity\",\"South Africa\"]"]%
        • 1: 1
        • 2: 2025-03-30 19:40:17
        • 3: 2001498217
        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_main91.98msselect `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-30 19:40:17' and `published_at` >= '2025-03-30 18:40:17' 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-30 19:40:17
        • 4: 2025-03-30 18:40:17
        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#424standard_digital_main740μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (6, 24)
        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.66msselect `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_main1.69msselect `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-30 19:40:18' 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-30 19:40:18
        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_main910μ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_main126msselect `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-30 19:40:18' 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-30 19:40:18
        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.05msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (7, 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.19msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001498217' and `site_id` = 1 and `published_at` <= '2025-03-30 19:40:18' and `deleted_at` is null order by `id` desc limit 1
        Bindings
        • 0: 2001498217
        • 1: 1
        • 2: 2025-03-30 19:40:18
        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#819standard_digital_main1.03msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
        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#865standard_digital_main1.22msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001498217' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-03-30 19:40:18' limit 1
        Bindings
        • 0: 2001498217
        • 1: 1
        • 2: 2025-03-30 19:40:18
        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_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (41)
        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_main8.71msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-03-30 19:40:18' and `article_category_id` = 23 and `site_id` = 1 and `id` not in ('2001498217') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
        Bindings
        • 0: 2025-03-30 19:40:18
        • 1: 23
        • 2: 1
        • 3: 2001498217
        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_main810μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (23)
        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_main28.95msselect `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 '%[\"[\\"Cyril Ramaphosa\\",\\"Government of National Unity\\",\\"South Africa\\"]\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
        Bindings
        • 0: %["[\"Cyril Ramaphosa\",\"Government of National Unity\",\"South Africa\"]"]%
        • 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_main850μ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: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.28msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001249065, 2001515078, 2001514967, 2001364063, 2001263301, 2001515093, 2001515073, 2001515081, 2001515100, 2001514960, 2001515083, 2001515044, 2001514717, 2001515068, 2001242568, 2001457812, 2001515095, 2001515023, 2001515037, 2001514349) and `deleted_at` is null and `published_at` <= '2025-03-30 19:40:18' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
        Bindings
        • 0: 2001249065
        • 1: 2001515078
        • 2: 2001514967
        • 3: 2001364063
        • 4: 2001263301
        • 5: 2001515093
        • 6: 2001515073
        • 7: 2001515081
        • 8: 2001515100
        • 9: 2001514960
        • 10: 2001515083
        • 11: 2001515044
        • 12: 2001514717
        • 13: 2001515068
        • 14: 2001242568
        • 15: 2001457812
        • 16: 2001515095
        • 17: 2001515023
        • 18: 2001515037
        • 19: 2001514349
        • 20: 2025-03-30 19:40:18
        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_main820μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (3, 263, 282, 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
      • 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: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_main820μsselect * from article_categories where id = '23'
        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_main860μsselect * from article_categories where id = '23'
        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_main760μsselect * from article_categories where id = '23'
        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_main800μsselect * from article_categories where id = '23'
        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_main71.62msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-03-30 19:40:18' and (`keywords` like '%[\"Cyril Ramaphosa\",\"Government of National Unity\",\"South Africa\"]%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001498217' order by `published_at` desc limit 3
        Bindings
        • 0: 2025-03-30 19:40:18
        • 1: %["Cyril Ramaphosa","Government of National Unity","South Africa"]%
        • 2: 1
        • 3: 16
        • 4: 20
        • 5: 2001498217
        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_main1.07msselect * 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
      33Article.php#?
      App\Models\Category
      21Category.php#?
      App\Models\Trending
      20Trending.php#?
      App\Topic
      16Topic.php#?
      App\Models\Author
      13Author.php#?
      App\Models\ArticleOld
      1ArticleOld.php#?
          _token
          wIJkRzTGL8qfrx6ygstx31tnrmPLgWCUe7kkahfe
          _previous
          array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/africa/article/2001498217/ramaphos...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          offset
          0
          path_info
          /africa/article/2001498217/ramaphosa-names-bloated-new-south-african-cabinet
          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 => "92890c473b84eb6a-EWR" ] "x-forwarded-for" => array:1 [ 0 => "3.19.217.248" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "3.19.217.248" ] "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 => "story_no=eyJpdiI6IjlWTlNWaWdmbm1ocG80MWFkM1FSN2c9PSIsInZhbHVlIjoid1hMdGU5MEJCUnJvVlg5b2FWL0dIbUQ2bVd5WUJsNndVbG5HRDNzbTZiZHI5UEpsVzRCWnhWNWZuanFLZkFGciIsIm1hYyI6IjczMGYyZTlhODFjYjA5Yzk3M2Y1MWRmOGZhNmRhYjQ3NDIyZjdhYjQ1MGI1ZWNhMDg3YmQzOTFjYzY5MWJkMmEiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6IktncEZtd1E2eGxtYytyd0V3emw5MHc9PSIsInZhbHVlIjoidDVYUWVkZFRLTGd6RWREZnF6ejFodTJtS3ZJUkVrMmFwSmtYSjczRmQvMFdSMEcwNlh3bU1Ba0hzMHQ1YU9xb21Kb1h4Nkk4OGdUV1dINUlMNmtibWZNWUpEZkxHMTkvenRNcXNmbk02VWFvS2wyVkhHQ0FtTGN0cm8xd2FJazUiLCJtYWMiOiIxZjg1ODU4MjMxNmQ4YzdkZmYzZmY4NjUyNzdlMTdhZTFkZWZhMjFhZWJkYzVjMTI0YzEwMDMwZTA2YTA0ZmUyIiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IlJBdm9NbVVlM0lSTWlTbHAxdG5URnc9PSIsInZhbHVlIjoieXM2R1drMkE2eE5kbU9RUmFCMTFWdkVsYjRHWitUek10Tm1GUDE3dlVaNENPdW0rUzhrZWRORjgwWnVWd3NJYXhCZmlSU1N1S0dkZUJBT2JxQ0JjZ3hyT3VkVUY5UDU2Y0ZzSlkvRzdnd0c5MjBIQWgvNnZod1NqNm5xZ0hSZEgiLCJtYWMiOiJkODdhNGJiZmM3MWVlYjM5MTI5YjY4ODljOWQ2ZTkxZDdiY2UxNWQ0ZTBjMzVjODAwNDU4YTQ3OTJiZTMwNjhlIiwidGFnIjoiIn0%3Dstory_no=eyJpdiI6IjlWTlNWaWdmbm1ocG80MWFkM1FSN2c9PSIsInZhbHVlIjoid1hMdGU5MEJCUnJvVlg5b2FWL0dIbUQ2bVd5WUJsNndVbG5HRDNzbTZiZHI5UEpsVzRCWnhWNWZuanFLZkFGciIsIm1hYyI" ] "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 [ "story_no" => "1" "XSRF-TOKEN" => "wIJkRzTGL8qfrx6ygstx31tnrmPLgWCUe7kkahfe" "thestandardmediagroup_session" => "atOs6LIySQJH7LI0jiJfQVEJYr2bIHQB9BQ6bbBF" ]
          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 16:40:18 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Imt6emNJRjJrMW5QV2RranptQVhnSmc9PSIsInZhbHVlIjoiZlQ1cU1BeElWZWwrZENaSWM1N1NIRE9wMm81K2t6QjdLeXpldW5KZERCeXlzZkQyL3hvZXkxTnFRY0laaS9ZbG9mVTFKUWZGbDdFdnh2ZytIZ1FiTE9TVmdrTlhTQTRVNmNaNEw3dGtQTUsyVG1XRmZPQ0ZqelFBbXlGYUVOaHMiLCJtYWMiOiI5YjZmYWJhOWUyMzdiNzU3MTIwMTMzMjhiYzM3YjgxOGE2N2MzMWViYzZjNmNmN2QwMDJkNzkwMjI1YzEzMjFmIiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 03:09:19 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Imt6emNJRjJrMW5QV2RranptQVhnSmc9PSIsInZhbHVlIjoiZlQ1cU1BeElWZWwrZENaSWM1N1NIRE9wMm81K2t6QjdLeXpldW5KZERCeXlzZkQyL3hvZXkxTnFRY0laaS9ZbG9mVTFKU" 1 => "thestandardmediagroup_session=eyJpdiI6IjladWp2bkdGcWJiVXVVSDZ5VkRuc1E9PSIsInZhbHVlIjoicTdnd0loV0xtV1BPd1VuK1RMT1FYNDIvODBCNmxBV1B1NGN6bVVULzZIdFRkNm9sc2hJVzFPQmJOSmpPaUdTV2hBL0ZqT0RXZ2h1V1orT3hDNUphYWZ2U3NDNXR3T3pjVytkZG9rb2RoNE5zWEJLR0Z0cExsMFZ1c3BDd3hrbUEiLCJtYWMiOiJlOGQ2OTA2Yjg5MGJlOTlmOWUxYTZkYmMyYjJkZTAxMjAzOTM0NjZkMDFkNDcwNTkyODhkY2M4NDJmMDE4NTY5IiwidGFnIjoiIn0%3D; expires=Wed, 30 Apr 2025 03:09:19 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IjladWp2bkdGcWJiVXVVSDZ5VkRuc1E9PSIsInZhbHVlIjoicTdnd0loV0xtV1BPd1VuK1RMT1FYNDIvODBCNmxBV1B1NGN6bVVULzZIdFRkNm9sc2hJVzFPQm" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Imt6emNJRjJrMW5QV2RranptQVhnSmc9PSIsInZhbHVlIjoiZlQ1cU1BeElWZWwrZENaSWM1N1NIRE9wMm81K2t6QjdLeXpldW5KZERCeXlzZkQyL3hvZXkxTnFRY0laaS9ZbG9mVTFKUWZGbDdFdnh2ZytIZ1FiTE9TVmdrTlhTQTRVNmNaNEw3dGtQTUsyVG1XRmZPQ0ZqelFBbXlGYUVOaHMiLCJtYWMiOiI5YjZmYWJhOWUyMzdiNzU3MTIwMTMzMjhiYzM3YjgxOGE2N2MzMWViYzZjNmNmN2QwMDJkNzkwMjI1YzEzMjFmIiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 03:09:19 GMT; path=/XSRF-TOKEN=eyJpdiI6Imt6emNJRjJrMW5QV2RranptQVhnSmc9PSIsInZhbHVlIjoiZlQ1cU1BeElWZWwrZENaSWM1N1NIRE9wMm81K2t6QjdLeXpldW5KZERCeXlzZkQyL3hvZXkxTnFRY0laaS9ZbG9mVTFKU" 1 => "thestandardmediagroup_session=eyJpdiI6IjladWp2bkdGcWJiVXVVSDZ5VkRuc1E9PSIsInZhbHVlIjoicTdnd0loV0xtV1BPd1VuK1RMT1FYNDIvODBCNmxBV1B1NGN6bVVULzZIdFRkNm9sc2hJVzFPQmJOSmpPaUdTV2hBL0ZqT0RXZ2h1V1orT3hDNUphYWZ2U3NDNXR3T3pjVytkZG9rb2RoNE5zWEJLR0Z0cExsMFZ1c3BDd3hrbUEiLCJtYWMiOiJlOGQ2OTA2Yjg5MGJlOTlmOWUxYTZkYmMyYjJkZTAxMjAzOTM0NjZkMDFkNDcwNTkyODhkY2M4NDJmMDE4NTY5IiwidGFnIjoiIn0%3D; expires=Wed, 30-Apr-2025 03:09:19 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IjladWp2bkdGcWJiVXVVSDZ5VkRuc1E9PSIsInZhbHVlIjoicTdnd0loV0xtV1BPd1VuK1RMT1FYNDIvODBCNmxBV1B1NGN6bVVULzZIdFRkNm9sc2hJVzFPQm" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "wIJkRzTGL8qfrx6ygstx31tnrmPLgWCUe7kkahfe" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/africa/article/2001498217/ramaphosa-names-bloated-new-south-african-cabinet" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-30 19:40:19GET/main-staging/africa/article/2001498217/ramaphosa-names-bloated-new-south-african-cabinet1134104