×

Tunisia readies for vote as incumbent Saied eyes victory

Tunisian demonstrators carry placards during a protest in central Tunis against their president on January 14, 2023. [AFP]

Tunisians head to the polls Sunday for a presidential election in which analysts say incumbent Kais Saied is poised for victory with his most prominent critics behind bars.

The near-certainty of Saied's win has created a mood of resignation in opposition ranks and made for a deeply lacklustre campaign.

There have been no campaign rallies or public debates and nearly all the campaign posters in city streets have been the incumbent's.

It is a major step back for a country that long prided itself as the birthplace of the Arab Spring uprisings of 2011 and contrasts even with the 2019 election that thrust Saied, then a little-known law lecturer, to power.

The political outsider won by a landslide, with 73 per cent of the vote in a second-round runoff that saw a turnout of 58 per cent.

He had campaigned on a platform of strong government after nearly a decade of deadlock between Islamist and secular blocs since the 2011 revolution.

In 2021, he staged a sweeping power grab, dismissing the Islamist-led parliament. The following year he rewrote the constitution.

A quickening crackdown on political dissent which has seen jail sentences for critics across the political spectrum has drawn mounting criticism at home and abroad.

Jailed opposition figures include Rached Ghannouchi, head of the Islamist-inspired opposition party Ennahdha, which dominated political life after the revolution.

Also detained is Abir Moussi, head of the Free Destourian Party, which critics accuse of wanting to bring back the ousted regime.

'Neutralising' opposition

Saied's critics say that higher thresholds for candidate registration have also been exploited by the incumbent's campaign.

Fourteen hopefuls were barred from joining the race, after election organisers ruled they had failed to provide enough signatures of endorsement, among other technicalities.

Some have been jailed after being convicted of forging signatures.

Human Rights Watch and other rights groups have charged that the organisers' decision to reject the candidates was political.

Hatem Nafti, a political commentator and author of a forthcoming book on Saied's authoritarian rule, said rights and freedoms have been curtailed since Saied's "coup d'etat" in 2021.

"But things have reached a new level during this election, with attempts to prevent any succession (to Saied)," he told AFP.

The result has been that Saied faces just two challengers, one of them, former lawmaker Zouhair Maghzaoui, a supporter of the president's 2021 power grab who "remains associated" with him, Nafti said.

North Africa analyst Pierre Vermeren said the election's outcome had been decided in advance, citing "imbalances of all sorts between candidates".

"Everything was done to ensure that a second round did not take place," he told AFP.

In Maghzaoui, Vermeren said "allowing a second-rate personality with a similar political persuasion as Saied's" to join the race presented the incumbent with no real risk to his rule.

He said Maghzaoui's candidacy was "a way of neutralising potential opposition".

Jailed candidate

The second challenger, Ayachi Zammel, is a former lawmaker leading a small liberal party.

His candidacy was approved by election organisers shortly before he was charged with and later convicted of forging voter endorsements.

He currently faces more than 12 years in prison.

The jail sentence doesn't affect his candidacy. The same was the case with 2019 presidential hopeful Nabil Karoui, who made the runoff against Saied from behind bars.

But unlike Zammel, Karoui was well known as the owner of the widely watched television channel Nessma.

Nafti said Zammel had the potential to rally support from across the political spectrum, but he doubted it was "enough", particularly after the prison sentence.

"He could have represented a focal point for the opposition, but his status as a convicted prisoner can only lead voters to disengagement and abstention," he said.

With little at stake for Saied, his main challenge is to ensure a respectable turnout.

In the 2022 referendum on Saied's revision of the constitution, only 30 per cent of voters turned out.

In 2024 elections to a new legislature with limited powers, that figure fell to 11 per cent -- a record low since the revolution.

Request history8.1.26PHP Version1.45sRequest Duration24MBMemory UsageGET {category}/article/{id}/{slug}Route
  • warninglog[02:10:58] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • warninglog[02:10:58] LOG.warning: Optional parameter $count declared before required parameter $tags is implic...
  • Booting (80.15ms)time
  • Application (1.37s)time
  • 1 x Application (94.47%)
    1.37s
    1 x Booting (5.53%)
    80.15ms
    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
    32 statements were executed (6 duplicates)Show only duplicates595ms
    • 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.37msselect `id`, `site_id`, `article_category_id`, `title`, `long_title`, `thumbnail_url`, `story`, `published_at`, `premium`, `keywords`, `summary` from `articles` where `id` = '2001503907' and `published_at` <= '2025-04-05 02:10:58' and `deleted_at` is null
      Bindings
      • 0: 2001503907
      • 1: 2025-04-05 02:10:58
      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_main810μsselect * from `days_quote` where `deleted_at` is null and `quote_day` = '2025-04-05'
      Bindings
      • 0: 2025-04-05
      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_main1.31msselect `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` = 2001503907 and `authors`.`deleted_at` is null
      Bindings
      • 0: 2001503907
      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.1msselect `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_main12.14msselect `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-04-05 02:10:58' order by `published_at` desc, `list_order` asc, `parent_category_list_order` asc limit 10 offset 0
      Bindings
      • 0: 23
      • 1: 1
      • 2: 2025-04-05 02:10:58
      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.02msselect `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_main940μ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_main900μ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_main112msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where (`keywords` LIKE '%[\"Tunisia\",\"Tunisia Election\",\"President Kais Saied\"]%') and `site_id` = 1 and `published_at` <= '2025-04-05 02:10:58' and `deleted_at` is null and `id` not in ('2001503907') order by `published_at` desc limit 4 offset 0
      Bindings
      • 0: %["Tunisia","Tunisia Election","President Kais Saied"]%
      • 1: 1
      • 2: 2025-04-05 02:10:58
      • 3: 2001503907
      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_main95.68msselect `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-04-05 02:10:58' and `published_at` >= '2025-04-05 01:10:58' 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-04-05 02:10:58
      • 4: 2025-04-05 01:10:58
      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.19msselect `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.3msselect `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-04-05 02:10:58' 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-04-05 02:10:58
      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_main750μ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_main81.5msselect `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-04-05 02:10:58' 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-04-05 02:10:58
      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_main860μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (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_main73.09msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` < '2001503907' and `site_id` = 1 and `published_at` <= '2025-04-05 02:10:58' and `deleted_at` is null order by `id` desc limit 1
      Bindings
      • 0: 2001503907
      • 1: 1
      • 2: 2025-04-05 02:10:58
      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.01msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (29)
      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_main7.06msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `id` > '2001503907' and `site_id` = 1 and `deleted_at` is null and `published_at` <= '2025-04-05 02:10:58' limit 1
      Bindings
      • 0: 2001503907
      • 1: 1
      • 2: 2025-04-05 02:10:58
      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_main1.04msselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (25)
      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_main8msselect `id`, `site_id`, `article_category_id`, `title`, `thumbnail_url`, `story`, `published_at`, `premium` from `articles` where `published_at` <= '2025-04-05 02:10:58' and `article_category_id` = 23 and `site_id` = 1 and `id` not in ('2001503907') order by `homepage_list_order` asc, `published_at` desc limit 6 offset 0
      Bindings
      • 0: 2025-04-05 02:10:58
      • 1: 23
      • 2: 1
      • 3: 2001503907
      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.11msselect `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_main29.53msselect `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 '%[\"Tunisia\",\"Tunisia Election\",\"President Kais Saied\"]%') and `videos`.`deleted_at` is null and `video_categories`.`video_type_id` = 1 order by `published_at` desc limit 3 offset 0
      Bindings
      • 0: %["Tunisia","Tunisia Election","President Kais Saied"]%
      • 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_main1.19msselect 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.43msselect `id`, `article_category_id`, `title`, `thumbnail_url`, `published_at`, `premium` from `articles` where `id` in (2001515559, 2001515554, 2001249065, 2001515468, 2001515456, 2001267116, 2000120472, 2001515567, 2001514956, 2001515630, 2001515625, 2001515556, 2001515627, 2001515632, 2001265066, 2001246130, 2001380096, 2001492988, 2001365306, 2000120279) and `deleted_at` is null and `published_at` <= '2025-04-05 02:10:58' and `homepage_list_order` is not null order by `published_at` desc, `homepage_list_order` asc, `list_order` asc limit 5
      Bindings
      • 0: 2001515559
      • 1: 2001515554
      • 2: 2001249065
      • 3: 2001515468
      • 4: 2001515456
      • 5: 2001267116
      • 6: 2000120472
      • 7: 2001515567
      • 8: 2001514956
      • 9: 2001515630
      • 10: 2001515625
      • 11: 2001515556
      • 12: 2001515627
      • 13: 2001515632
      • 14: 2001265066
      • 15: 2001246130
      • 16: 2001380096
      • 17: 2001492988
      • 18: 2001365306
      • 19: 2000120279
      • 20: 2025-04-05 02:10:58
      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_main830μsselect `id`, `name`, `parent_id` from `article_categories` where `article_categories`.`id` in (1, 3, 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_main790μsselect * 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.02msselect * 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_main730μ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_main920μ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_main870μ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_main149msselect * from `articles` where `deleted_at` is null and `published_at` <= '2025-04-05 02:10:59' and (`keywords` like '%Tunisia%' or `keywords` like '%Tunisia Election%' or `keywords` like '%President Kais Saied%') and (`site_id` = 1 or `site_id` = 16 or `site_id` = 20) and `id` <> '2001503907' order by `published_at` desc limit 3
      Bindings
      • 0: 2025-04-05 02:10:59
      • 1: %Tunisia%
      • 2: %Tunisia Election%
      • 3: %President Kais Saied%
      • 4: 1
      • 5: 16
      • 6: 20
      • 7: 2001503907
      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_main970μsselect * from `favourite_topics` where `status` = 1
      Bindings
      • 0: 1
      Backtrace
      • view::mainsite.layouts.app:825
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • vendor/laravel/framework/src/Illuminate/View/View.php:195
    App\Models\Article
    35Article.php#?
    App\Models\Trending
    20Trending.php#?
    App\Models\Category
    17Category.php#?
    App\Topic
    16Topic.php#?
    App\Models\Author
    14Author.php#?
        _token
        P6ZyitRm6AYSMbvKsvrqXLp4ZMXET2V4DQ2fsJxj
        _previous
        array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/africa/article/2001503907/tunisia-...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        offset
        0
        path_info
        /africa/article/2001503907/tunisia-readies-for-vote-as-incumbent-saied-eyes-victory
        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 => "92b47b6e9f4a7dd6-EWR" ] "x-forwarded-for" => array:1 [ 0 => "18.222.196.154" ] "host" => array:1 [ 0 => "www.standardmedia.co.ke" ] "cf-connecting-ip" => array:1 [ 0 => "18.222.196.154" ] "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-PjB74Tc-B-h-ckxv-CVIBg; story_no=eyJpdiI6ImxZY21PN2pSek9XL0hTQW5XY0ZhTGc9PSIsInZhbHVlIjoieE02T2xxdGs4REd4VHVqUHFUNFhoSVovdnpobTJTUXUyL3dWSzVXNFZBNGhaNHNKTjVZZktNSFUzSlZJQjhYWCIsIm1hYyI6ImY0YzM5MDM4ZTg2MWU5NDY0NGQ4NjQ4M2ZmYTdiOTc0MGE2NTBkMTllY2VmZDFiMzc2YWRjMzgyZjQ3NTkwNmIiLCJ0YWciOiIifQ%3D%3D; story_no_insider=eyJpdiI6IjlwTjVwcWl4TlNMN3NiYS9Lbm5aMmc9PSIsInZhbHVlIjoiK1pOTjhFeDlaK2t2OXRjWG9FMUJ3eGtZSmI1TXBoZ0dwUFpNOTcxZ0QydkdyR0FkMnM3VTVnMDhGeFpGZWloTSIsIm1hYyI6IjYzOGZkYmVkMzk2ZDBmODA3MDI5MTIyMmM1YTE3OGJkYzY3YzVhZTFkYWJhNjc2Nzk1ZWJiYjNkNmY3MDc1MWYiLCJ0YWciOiIifQ%3D%3D; XSRF-TOKEN=eyJpdiI6IjhQekVwdjJwdy8yVmZjaUkyV1ZXMXc9PSIsInZhbHVlIjoiSWNnbTJtOHoxTDd2a1EwOXVEcFNqWUNlajl5SDNGcXExZ3dtMmJ1SWxEWmFJckZpQm8wNnFQYXBUcVZ3aFBHaDFuck5GNTJhejllWXBKNFF6THkxR2l2Y242NG02THpBU09DWnloWm1TNzF5Z3BWVzF2QTAydndMWGk0L1lDNlQiLCJtYWMiOiIwODk3NjAzZWQ3N2UyNjY2ZjYxZmY4NjQwYmZlNGNhNjg4MmFiZDljNmRiMWQyMjIxMWNiNTE3OWM3MWMxNmU4IiwidGFnIjoiIn0%3D; thestandardmediagroup_session=eyJpdiI6IkZ0NGp3NkwrRUtmS1FvclB2RWNweEE9PSIsInZhbHVlIjoiYUFSeEgyWG5BS3hFajZvN0NrZVdZd2lPVC9EdGFCVkY3MnM3ZUtRUENVNVVXcFJvc3pUd09YRzhmWWU2akVYcUd3MWVFUkRwTXJpMWdpa1B0TUh1eFRDK2RkMzZVT29iOG9wOHJUazdKQnFZZjRhb2c3anFLVitUWGhJM3JoZjQiLCJtYWMiOiJhMWEwNzU4NjgzNWFjZjMxYmEwNWFiMDUxZmFmNGE3NTBiZGIxODZhODU2Yjk4MTU3NjdmNDRlOTA4NTA4ODA4IiwidGFnIjoiIn0%3D_ga=amp-PjB74Tc-B-h-ckxv-CVIBg; story_no=eyJpdiI6ImxZY21PN2pSek9XL0hTQW5XY0ZhTGc9PSIsInZhbHVlIjoieE02T2xxdGs4REd4VHVqUHFUNFhoSVovdnpobTJTUXUyL3dWSzVXNFZBNGhaNHN" ] "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:5 [ "_ga" => null "story_no" => "2" "story_no_insider" => "2" "XSRF-TOKEN" => "P6ZyitRm6AYSMbvKsvrqXLp4ZMXET2V4DQ2fsJxj" "thestandardmediagroup_session" => "zpOuKUnNyJlJy5B3EqerE0KUxRkhNZeEwFMPADpE" ]
        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 => "Fri, 04 Apr 2025 23:10:59 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ilk0R1pUM29tZkFMRENPc1E1ZlRUaHc9PSIsInZhbHVlIjoiQUVmaGVKaWgybTJ2cFJDaFRiUFpqRGxGcU44QlQ3aDcxVEZDMCt1am9OVHhxa3hOTzBtaFRwNWtaWU85dXJCMkpnTjdJS3gvQk1Zc3NKM0gxVFByNDdpcjBNdnZtdVVseGZIZ0cxWk8rcUVCZ0s1VHNEa2ZQSjdzVnVFUm5qRmEiLCJtYWMiOiJkYjVkYTUwZGJlMjgwMjkzNTZkM2VjNDkwM2ViMzRiZGNmMWNmYjk2MjFiZmFhYjc5ZWU3MDcyMzE3NzNmMDdjIiwidGFnIjoiIn0%3D; expires=Mon, 05 May 2025 09:39:59 GMT; Max-Age=2629740; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ilk0R1pUM29tZkFMRENPc1E1ZlRUaHc9PSIsInZhbHVlIjoiQUVmaGVKaWgybTJ2cFJDaFRiUFpqRGxGcU44QlQ3aDcxVEZDMCt1am9OVHhxa3hOTzBtaFRwNWtaWU85dXJCMkpnTjdJS" 1 => "thestandardmediagroup_session=eyJpdiI6IjlaVitBRkI0dXpWZ0hiNEJLbEIvNXc9PSIsInZhbHVlIjoiWnpDcnphMWtYRlRLTU4wa0JhR2puNDhUUCtQd0YxSHhlbDRSQkt5S1F6dmhRSFJqOWJGQ0hFSU9BMjE0elRmVlp5YmZWenU0L0orQUdvT1NWYmFpVk43aXRKREdFN2wyUWpwWm9uMDRXY0JzalVoRnYvRXUrS1lJa1paM1RvS3IiLCJtYWMiOiIyNzFhY2IwMDZiNTExZjU5ZDllMTcxYTlhMDgzNzEzZmIxZjlhMjczMDU1ZDZiMTA3YjdkZGRmMDU5ZThmOTBlIiwidGFnIjoiIn0%3D; expires=Mon, 05 May 2025 09:39:59 GMT; Max-Age=2629740; path=/; httponly; samesite=laxthestandardmediagroup_session=eyJpdiI6IjlaVitBRkI0dXpWZ0hiNEJLbEIvNXc9PSIsInZhbHVlIjoiWnpDcnphMWtYRlRLTU4wa0JhR2puNDhUUCtQd0YxSHhlbDRSQkt5S1F6dmhRSFJqOWJGQ0hFSU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ilk0R1pUM29tZkFMRENPc1E1ZlRUaHc9PSIsInZhbHVlIjoiQUVmaGVKaWgybTJ2cFJDaFRiUFpqRGxGcU44QlQ3aDcxVEZDMCt1am9OVHhxa3hOTzBtaFRwNWtaWU85dXJCMkpnTjdJS3gvQk1Zc3NKM0gxVFByNDdpcjBNdnZtdVVseGZIZ0cxWk8rcUVCZ0s1VHNEa2ZQSjdzVnVFUm5qRmEiLCJtYWMiOiJkYjVkYTUwZGJlMjgwMjkzNTZkM2VjNDkwM2ViMzRiZGNmMWNmYjk2MjFiZmFhYjc5ZWU3MDcyMzE3NzNmMDdjIiwidGFnIjoiIn0%3D; expires=Mon, 05-May-2025 09:39:59 GMT; path=/XSRF-TOKEN=eyJpdiI6Ilk0R1pUM29tZkFMRENPc1E1ZlRUaHc9PSIsInZhbHVlIjoiQUVmaGVKaWgybTJ2cFJDaFRiUFpqRGxGcU44QlQ3aDcxVEZDMCt1am9OVHhxa3hOTzBtaFRwNWtaWU85dXJCMkpnTjdJS" 1 => "thestandardmediagroup_session=eyJpdiI6IjlaVitBRkI0dXpWZ0hiNEJLbEIvNXc9PSIsInZhbHVlIjoiWnpDcnphMWtYRlRLTU4wa0JhR2puNDhUUCtQd0YxSHhlbDRSQkt5S1F6dmhRSFJqOWJGQ0hFSU9BMjE0elRmVlp5YmZWenU0L0orQUdvT1NWYmFpVk43aXRKREdFN2wyUWpwWm9uMDRXY0JzalVoRnYvRXUrS1lJa1paM1RvS3IiLCJtYWMiOiIyNzFhY2IwMDZiNTExZjU5ZDllMTcxYTlhMDgzNzEzZmIxZjlhMjczMDU1ZDZiMTA3YjdkZGRmMDU5ZThmOTBlIiwidGFnIjoiIn0%3D; expires=Mon, 05-May-2025 09:39:59 GMT; path=/; httponlythestandardmediagroup_session=eyJpdiI6IjlaVitBRkI0dXpWZ0hiNEJLbEIvNXc9PSIsInZhbHVlIjoiWnpDcnphMWtYRlRLTU4wa0JhR2puNDhUUCtQd0YxSHhlbDRSQkt5S1F6dmhRSFJqOWJGQ0hFSU" ] ]
        session_attributes
        0 of 0
        array:4 [ "_token" => "P6ZyitRm6AYSMbvKsvrqXLp4ZMXET2V4DQ2fsJxj" "_previous" => array:1 [ "url" => "http://www.standardmedia.co.ke/main-staging/africa/article/2001503907/tunisia-readies-for-vote-as-incumbent-saied-eyes-victory" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "offset" => 0 ]
        ClearShow all
        Date ↕MethodURLData
        #12025-04-05 02:10:59GET/main-staging/africa/article/2001503907/tunisia-readies-for-vote-as-incumbent-saied-eyes-victory21132102