×

Special KCSE exam sparks controversy over repeaters preparation time

Education officails collect KCSE examination materials at Nakuru East Examination distribution center on November 11, 2024. [Kipsang Joseph, Standard]

Concerns have emerged over the mid-year Kenya Certificate of Secondary Education (KCSE) special exams for repeat and absentee candidates as registration enters its third day today.

With forced repetition banned by the government, questions are emerging about whether the targeted learners will be allowed to sit in class with the rest of the candidates as they await to sit the tests.

Questions are also emerging about whether these candidates will be allowed to bypass the July exams and write the KCSE tests with the present form fours at the end of the year.

Also raised is the question of whether the government will pay repeaters tuition fees, given that the Kenya National Examination Council (KNEC) considers the learners as private candidates.

It emerged that secondary schools are keen to admit repeaters to fill up the empty form-one spaces and also to rip from the tuition fees paid by the government of individual parents.

These are some of the questions and concerns that education stakeholders are raising as registration for the July examinations gets underway. 

Registration for the July exam began on Monday and will close on February 21 after a 28-day window.

READ: KNEC bars KCSE repeaters from registering for November exams

However, parents and other stakeholders have faulted the brief preparation period provided for repeat candidates.

Education Cabinet Secretary Julius Ogamba on Tuesday said that consultations are ongoing to provide an alternative for candidates seeking to retake classes before sitting the examination.

“In situations where they might want to repeat or they might want to go back to Form 3, discussions are going on right now and I have asked the KNEC team to set up a desk so that they can be able to guide and answer the public questions to ensure the process is understood but essentially the purpose of the July exam is not for people to go back to study but to be able to deal with gaps that they got when doing exams,” said Ogamba.

The CS spoke during the unveiling of four Junior Secondary Schools at Uthiru Primary School.

However, the Standard has established that officers within government ranks are pushing for the July exam to cater for repeat candidates.

Insider sources say this is due to the bulging number of candidates that is likely to increase exponentially with the anticipated end of KCSE exams set for 2027.

It is feared that banding the repeaters with present Form Fours could lead to distress in the administration of the tests during the traditional November/December cycle.

Principals who spoke to The Standard however said they have adequate space to accommodate repeaters.

However, sitting the examinations in the November/December cycle means that these candidates will wait for another year to be admitted to universities and colleges.

"The thinking was to accord them a chance to retake the tests so that they get admissions to universities and colleges this year. Having them sit examinations in July also eases pressure on administration and reduces malpractices," said a senior government official.

The special KCSE examination is designed for candidates who missed the KCSE due to unforeseen circumstances such as illness.

It will also accommodate those who wish to retake the examination to improve their scores, including candidates who choose to retake specific subjects.

Additionally, the examination will cater to individuals whose results were nullified due to malpractice, as well as adult learners who are not enrolled in regular schools but can provide proof of primary education qualifications.

“All repeaters and private candidates must register for the July series and not the November KCSE examination series,” the KNEC circular reads

First-time KCSE candidates are not eligible to register for the July series.

ALSO READ: Hurdles await administration of KCSE supplementary exams

To register, candidates are required to present their national ID, KCPE certificate, or KCSE certificate/slip (for repeat candidates), along with a passport-sized photograph.

A registration fee of KSh 7,200 will also apply.

During the launch of the CBC classes, the CS said that they have so far constructed 14,500 classrooms for students in Grade 9.

He also said plans are underway for the construction of 1,600 laboratories for Junior schools.

“After the classrooms are finalised we will move to construction of laboratories which are necessary for teaching and learning of science subjects in Junior Schools, the government is committed to providing all resources needed to its people,” Ogamba said.

He said that the Ministry will release Sh15 billion for capitation this week adding to the Sh14 billion released last week.

The CS has called for parents to also register for the State-run medical scheme also known as the Social Health Insurance Fund(SHIF).

Ogamba said the scheme will benefit learners being dependents of registered parents.

Request history8.1.26PHP Version1.25sRequest Duration9MBMemory UsageGET article/{id}/{slug}Route
  • warninglog[07:44:12] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[07:44:12] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (10.55ms)time
  • Application (1.24s)time
  • 1 x Application (99.16%)
    1.24s
    1 x Booting (0.84%)
    10.55ms
    11 templates were rendered
    • 1x mainsite.articlearticle.blade.php#?blade
    • 1x mainsite.partials.topsectionsubscribetopsectionsubscribe.blade.php#?blade
    • 1x common.poolpool.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 article/{id}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\MainsiteController@article
    namespace
    prefix
    where
    file
    app/Http/Controllers/MainsiteController.php:610-1128
    37 statements were executed (12 duplicates)Show only duplicates884ms
    • 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_main29.07msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001510617' and `published_at` <= '2025-02-26 07:44:12' and `deleted_at` is null
      Bindings
      • 0: 2001510617
      • 1: 2025-02-26 07:44:12
      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.04msselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-02-26'
      Bindings
      • 0: 2025-02-26
      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
    • Builder.php#20standard_digital_main4.39msselect `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` = 2001510617 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001510617
      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_main1.55msselect `id` from `article_categories` where `site_id` = 1 and `id` = 56 or `parent_id` = 56 and `deleted_at` is null
      Bindings
      • 0: 1
      • 1: 56
      • 2: 56
      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_main24.97msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `article_category_id` in (56) and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-02-26 07:44:12' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 56
      • 1: 1
      • 2: 2025-02-26 07:44:12
      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.43msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (56)
      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.07msselect `id`, `name`, `short_name`, `parent_id`, `site_id` from `article_categories` where `id` = 56
      Bindings
      • 0: 56
      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_main850μ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:737
      • 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:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#55standard_digital_main5.14msselect `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:737
      • 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:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#57standard_digital_main4.65msselect `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:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#60standard_digital_main1.88msselect `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:737
      • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:397
      • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:408
    • Articles.php#688standard_digital_main209msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Special KCSE Exams\",\"Midyear KCSE Exams\",\"Midyear KCSE Series\",\"July KCSE Exams\"]%') and `site_id` = 1 and `published_at` <= '2025-02-26 07:44:13' and `deleted_at` is null and `id` not in ('2001510617') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Special KCSE Exams","Midyear KCSE Exams","Midyear KCSE Series","July KCSE Exams"]%
      • 1: 1
      • 2: 2025-02-26 07:44:13
      • 3: 2001510617
      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#688standard_digital_main12.03msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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_main144msselect `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-02-26 07:44:13' and `published_at` >= '2025-02-26 06:44:13' 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-02-26 07:44:13
      • 4: 2025-02-26 06:44:13
      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_main970μ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: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.21msselect `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-02-26 07:44:13' 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-02-26 07:44:13
      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_main1.57msselect `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_main131msselect `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-02-26 07:44:13' 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-02-26 07:44:13
      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_main3.77msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (417, 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_main26.3msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001510617' and `site_id` = 1 and `published_at` <= '2025-02-26 07:44:13' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001510617
      • 1: 1
      • 2: 2025-02-26 07:44:13
      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_main9.62msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (23)
      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_main11.17msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001510617' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-02-26 07:44:13' limit 1
      Bindings
      • 0: 2001510617
      • 1: 1
      • 2: 2025-02-26 07:44:13
      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_main9.01msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      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_main4.02msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-02-26 07:44:13' and `article_category_id` = 56 and `site_id` = 1 and `id` not in ('2001510617') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-02-26 07:44:13
      • 1: 56
      • 2: 1
      • 3: 2001510617
      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.46msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (56)
      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_main45.32msselect `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 '%[\"Special KCSE Exams\",\"Midyear KCSE Exams\",\"Midyear KCSE Series\",\"July KCSE Exams\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Special KCSE Exams","Midyear KCSE Exams","Midyear KCSE Series","July KCSE Exams"]%
      • 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_main1.2msselect 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: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#3775standard_digital_main1.34msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001512660, 2001249065, 2001512664, 2001512606, 2001512586, 2001512613, 2001237257, 2001328255, 2001411807, 2001512653, 2001512663, 2001489675, 2001511307, 2001512636, 2001512619, 2001512584, 2001511270, 2001512611, 2001512658, 2001234728) and `deleted_at` is null and `published_at` <= '2025-02-26 07:44:13' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001512660
      • 1: 2001249065
      • 2: 2001512664
      • 3: 2001512606
      • 4: 2001512586
      • 5: 2001512613
      • 6: 2001237257
      • 7: 2001328255
      • 8: 2001411807
      • 9: 2001512653
      • 10: 2001512663
      • 11: 2001489675
      • 12: 2001511307
      • 13: 2001512636
      • 14: 2001512619
      • 15: 2001512584
      • 16: 2001511270
      • 17: 2001512611
      • 18: 2001512658
      • 19: 2001234728
      • 20: 2025-02-26 07:44:13
      Backtrace
      • app/Utils/Articles.php:3775
      • 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#3775standard_digital_main910μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (588)
      Backtrace
      • app/Utils/Articles.php:3775
      • 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_main9.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_main2.55msselect * from article_categories where id = '56'
      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_main1msselect * from article_categories where id = '56'
      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.06msselect * from article_categories where id = '56'
      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_main980μsselect * from article_categories where id = '56'
      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_main171msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-02-26 07:44:13' and (`keywords` like '%Special KCSE Exams%' or `keywords` like '%Midyear KCSE Exams%' or `keywords` like '%Midyear KCSE Series%' or `keywords` like '%July KCSE Exams%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001510617' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-02-26 07:44:13
      • 1: %Special KCSE Exams%
      • 2: %Midyear KCSE Exams%
      • 3: %Midyear KCSE Series%
      • 4: %July KCSE Exams%
      • 5: 1
      • 6: 16
      • 7: 20
      • 8: 2001510617
      Backtrace
      • app/Utils/Articles.php:1350
      • app/Utils/Articles.php:1672
      • view::mainsite.article:577
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
    • Builder.php#20standard_digital_main1.48msselect `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` = 2001510634 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001510634
      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_main6.79msselect * 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
    375Category.php#?
    App\Models\Article
    36Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    15Author.php#?
        _token
        uQmci9h5GHeDnvjEnsZARnvBwFx2XyYRfihQlG63
        offset
        0
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001510617/special-kcse-ex...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /article/2001510617/special-kcse-exam-sparks-controversy-over-repeaters-preparation-time
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        0 of 0
        array:1 [ "utm_cmp_rs" => "amp-next-page" ]
        request_request
        []
        
        request_headers
        0 of 0
        array:23 [ "cf-ray" => array:1 [ 0 => "917d47545ebae12f-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.117.146.178" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.117.146.178" ] "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 => "Wed, 26 Feb 2025 04:44:13 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im9GNU1jb2wyOFdIMDMyaDA0WXVuMnc9PSIsInZhbHVlIjoiMmEwcW01VERnTCtpR3ZlcWFvSnEwTGVaelcxdGgvOHZ4c0o4RmoxdXE3KzA3NlNPYkt4b2QvK0UwVXdwSnpBTG11dTlQUjZvTzhLTkZ3LzJUeUw3WU5DdUFEQVFEZWcyRCtoK1c2QmxyTHNxaEJtcGkwYlB3c3dud3VxL0J4SkoiLCJtYWMiOiJiMmYzMGIzYmY4ZWJmZDZkMWE5YjVjNjJhMTBmNjQ2NDRjZDk0M2Q4OGQzOWNkYzIyMjU2NjRiY2QxYTk1NzIyIiwidGFnIjoiIn0%3D; expires=Fri, 28 Mar 2025 15:13:14 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Im9GNU1jb2wyOFdIMDMyaDA0WXVuMnc9PSIsInZhbHVlIjoiMmEwcW01VERnTCtpR3ZlcWFvSnEwTGVaelcxdGgvOHZ4c0o4RmoxdXE3KzA3NlNPYkt4b2QvK0UwVXdwSnpBTG11dTlQU" 1 => "thestandardmediagroup_session=eyJpdiI6IitwdWJOZ3NsYU5BOE55UWlsRmVhNXc9PSIsInZhbHVlIjoiOEEyWHZ0ZzRQNnF0WWpla0ZzRmcxZzBFOS9SL2FQc1B0NEtnakdjeFpwYm9HeEdUc1l6bE9xeHNIVHlVdURTUGdJQVJ0RTNheGJNM1lnZDM3K2RJY2R4RjByK0NMdTRtcUF0QUxZa2M2SGVDTGNNTlhtelNvRUx4YlhQUnlJbXYiLCJtYWMiOiJmOWI3MWE5MDQzYTk0Y2I1YzcwYzkxMTAyZWY4ZTY3NGEwOTlkYjMzZDI5ZTFhZDJkYjM0YTFmNDJmNjExYjY5IiwidGFnIjoiIn0%3D; expires=Fri, 28 Mar 2025 15:13:14 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IitwdWJOZ3NsYU5BOE55UWlsRmVhNXc9PSIsInZhbHVlIjoiOEEyWHZ0ZzRQNnF0WWpla0ZzRmcxZzBFOS9SL2FQc1B0NEtnakdjeFpwYm9HeEdUc1l6bE9xeH" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Im9GNU1jb2wyOFdIMDMyaDA0WXVuMnc9PSIsInZhbHVlIjoiMmEwcW01VERnTCtpR3ZlcWFvSnEwTGVaelcxdGgvOHZ4c0o4RmoxdXE3KzA3NlNPYkt4b2QvK0UwVXdwSnpBTG11dTlQUjZvTzhLTkZ3LzJUeUw3WU5DdUFEQVFEZWcyRCtoK1c2QmxyTHNxaEJtcGkwYlB3c3dud3VxL0J4SkoiLCJtYWMiOiJiMmYzMGIzYmY4ZWJmZDZkMWE5YjVjNjJhMTBmNjQ2NDRjZDk0M2Q4OGQzOWNkYzIyMjU2NjRiY2QxYTk1NzIyIiwidGFnIjoiIn0%3D; expires=Fri, 28-Mar-2025 15:13:14 GMT; path=/XSRF-TOKEN=eyJpdiI6Im9GNU1jb2wyOFdIMDMyaDA0WXVuMnc9PSIsInZhbHVlIjoiMmEwcW01VERnTCtpR3ZlcWFvSnEwTGVaelcxdGgvOHZ4c0o4RmoxdXE3KzA3NlNPYkt4b2QvK0UwVXdwSnpBTG11dTlQU" 1 => "thestandardmediagroup_session=eyJpdiI6IitwdWJOZ3NsYU5BOE55UWlsRmVhNXc9PSIsInZhbHVlIjoiOEEyWHZ0ZzRQNnF0WWpla0ZzRmcxZzBFOS9SL2FQc1B0NEtnakdjeFpwYm9HeEdUc1l6bE9xeHNIVHlVdURTUGdJQVJ0RTNheGJNM1lnZDM3K2RJY2R4RjByK0NMdTRtcUF0QUxZa2M2SGVDTGNNTlhtelNvRUx4YlhQUnlJbXYiLCJtYWMiOiJmOWI3MWE5MDQzYTk0Y2I1YzcwYzkxMTAyZWY4ZTY3NGEwOTlkYjMzZDI5ZTFhZDJkYjM0YTFmNDJmNjExYjY5IiwidGFnIjoiIn0%3D; expires=Fri, 28-Mar-2025 15:13:14 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IitwdWJOZ3NsYU5BOE55UWlsRmVhNXc9PSIsInZhbHVlIjoiOEEyWHZ0ZzRQNnF0WWpla0ZzRmcxZzBFOS9SL2FQc1B0NEtnakdjeFpwYm9HeEdUc1l6bE9xeH" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "uQmci9h5GHeDnvjEnsZARnvBwFx2XyYRfihQlG63" "offset" => 0 "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/article/2001510617/special-kcse-exam-sparks-controversy-over-repeaters-preparation-time?utm_cmp_rs=amp-next-page" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-02-26 07:44:14GET/main-staging/article/2001510617/special-kcse-exam-sparks-controversy-over-repeaters-preparation-time?utm_cmp_rs=amp-next-page21137462