Testis Retraktil

Testis Retraktil
Credit: Freepik.

Bagikan :

Definition

Retractile testis is a condition where the testis moves inside or outside between the scrotum and groin. The scrotum is a skin sac that hangs behind the penis, and the testis normally resides inside the scrotal sac. Retractile testis can occur in one or both testes.

The primary difference between retractile testis and undescended testis (cryptorchidism) is that retractile testis occurs when the testis has successfully descended into the scrotal sac at birth. In contrast, cryptorchidism occurs when the testis fails to descend into the scrotal sac at birth. Although cryptorchidism may seem harmless, it can pose health risks if left untreated.

Retractile testis often occurs in young boys and is not considered a serious health risk. The testis can return to the scrotum on its own, but sometimes manual assistance, especially by healthcare professionals, is needed to move the testis back. The retractile testis will resolve independently in most boys as they approach puberty.

 

Causes

The testes are initially located in the abdomen during fetal development in the womb. They gradually descend into the scrotal sac in the final months leading up to birth. While most baby boys are born with the testes already in the scrotal sac, it's not uncommon for them not to have descended immediately after birth. This incomplete descent of the testes at birth is typically not a cause for concern because they often descend on their own within a few months.

Retractile testis occurs when the testes have descended into the scrotal sac at birth or within a few months after birth. The cause of retractile testis is attributed to issues with the cremaster muscle, which surrounds the testes and is attached to them. The cremaster muscle functions like other muscles, contracting and relaxing. When it contracts, it pulls the testis inside the body, a phenomenon known as the cremasteric reflex. This reflex is normal in males and can be triggered by various factors such as exposure to cold air, gentle touch (especially on the inner thighs), and emotional changes such as anxiety, sadness, or laughter.

While a normal reflex typically doesn't cause the testes to become retractile, excessive reflex activity or overly active muscles can lead to the testes being pulled up into the groin.

 

Risk factor

There are several factors that can increase the risk of retractile testes, including:

  • Family history of retractile testes or other testicular descent disorders
  • Exposure to triggering conditions such as cold air, touch, and emotional changes

 

Symptoms

The primary symptom of retractile testis is the temporary disappearance of the testis from the scrotum, which occurs multiple times, with the testis spontaneously returning to the scrotum on its own. This phenomenon can occur in one or both testicles. Other symptoms of retractile testes may include:

  • The ability to manually move the testis from the groin towards the scrotum, with the testis not immediately returning to the groin when released. There is typically no pain associated with this movement.
  • Sudden disappearance of the testis from the scrotum followed by its reappearance inside the scrotum.
  • Retractile testis typically occurs before puberty in children.

 

Diagnosis

The diagnosis of retractile testis begins with a medical interview followed by a physical examination conducted by a doctor. The doctor will ensure that the anomaly is not an undescended testicle by carefully assessing the scrotum. If the scrotum feels empty, the doctor will search for the testicle, and if it is felt around the groin, an attempt will be made to move the testicle back into the scrotum. This examination is typically painless and is crucial for diagnosing retractile testes.

In most cases, diagnostic tests are not required for diagnosing retractile testes. It is essential for parents to ensure that the child remains relaxed during the examination to facilitate the process. The child may be examined in various positions, such as lying down, sitting, or squatting. The primary goal of the physical examination is to facilitate the discovery of the testicle and to move it back into the scrotum.

 

Management

Retractile testis can often be managed without medication or specific procedures. The testis can return to the scrotum on its own without medical assistance, and if the testis ascends to the groin, it can be gently pushed back into the scrotum using hands. In most cases, the condition of the retractile testicles in children is resolved by the time they reach puberty. The doctor only needs to monitor for any changes in the testicles after they have been returned to the scrotum. However, in a small percentage of cases, testicles may remain stuck and unable to descend into the scrotum, requiring medical intervention in the form of surgery.

Boys experiencing retractile testicles may feel uncomfortable with this condition. As a parent or caregiver, explaining the situation to the child clearly and calmly is important. Teach the child to know the location of their testicles or when the scrotum is empty and to communicate any discomfort to you. Assure them that this is a normal condition and not something embarrassing or indicative of a problem.

 

Complications

Generally, there are no serious complications associated with retractile testis. However, a disorder known as testicular ascent may occur if the testicle is retained when it ascends into the groin. Regular check-ups should be conducted at least once a year to prevent this condition. It's important to note that retractile testis will not affect the child's growth, fertility, or sexual development.

 

Prevention

While retractile testis cannot be prevented since it is a condition that occurs during pregnancy, avoiding triggers can help prevent the testicle from continually coming out of the scrotum and ascending into the groin.

 

When to see a doctor?

After the birthing process, the doctor will conduct an examination on your baby to ensure whether the testicles have descended into the scrotum or not. If the testicles do not descend, the doctor will conduct additional examinations several times in the following months. If you notice an empty scrotum condition in your child, promptly consult a doctor for further examination to determine if it's a case of retractile testis or another abnormality.

 

Looking for more information about other diseases? Click here!

 

 

Writer : dr Renisa Aru Ariadno
Editor :
  • dr Hanifa Rahma
Last Updated : Selasa, 4 Juni 2024 | 03:16

Retractile Testicle: Symptoms, Causes, Diagnosis, and Treatment. Cleveland Clinic. (2022). Retrieved 2 July 2022, from https://my.clevelandclinic.org/health/diseases/16601-retractile-testicle.

Retractile testicle - Symptoms and causes. Mayo Clinic. (2022). Retrieved 2 July 2022, from https://www.mayoclinic.org/diseases-conditions/retractile-testicle/symptoms-causes/syc-20377197.

Kirk, J. (2022). Retractile Testicles | Children's Hospital of Philadelphia. Chop.edu. Retrieved 2 July 2022, from https://www.chop.edu/conditions-diseases/retractile-testicles.

Request history8.1.29PHP Version1.77sRequest Duration5MBMemory UsageGET {category}/{slug}Route
  • warninglog[17:16:55] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • warninglog[17:16:55] LOG.warning: str_contains(): Passing null to parameter #1 ($haystack) of type string is d...
  • infolog[17:16:56] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • errorlog[17:16:56] LOG.error: Error accessing doctor id: 63983202e088e5e18c0511d7 { "exception": "Undefi...
  • infolog[17:16:56] LOG.info: Attempting to authenticate with: { "username": "administrator", "url": ...
  • Booting (684ms)time
  • Application (1.08s)time
  • 1 x Application (61.34%)
    1.08s
    1 x Booting (38.66%)
    684ms
    12 templates were rendered
    • 1x web.v2.single-post-healthpediasingle-post-healthpedia.blade.php#?blade
    • 1x web.v2.partials.single.breadcrumbbreadcrumb.blade.php#?blade
    • 2x web.partials.single-sharesingle-share.blade.php#?blade
    • 1x web.v2.partials.single.editoreditor.blade.php#?blade
    • 1x web.v2.partials.single.tagstags.blade.php#?blade
    • 1x web.v2.partials.single.referensireferensi.blade.php#?blade
    • 1x web.v2.partials.related-articlerelated-article.blade.php#?blade
    • 1x web.v2.partials.article-populararticle-popular.blade.php#?blade
    • 1x web.v2.partials.healthtopichealthtopic.blade.php#?blade
    • 1x layouts.v2.web_layoutweb_layout.blade.php#?blade
    • 1x layouts.v2.menu_hovermenu_hover.blade.php#?blade
    uri
    GET {category}/{slug}
    middleware
    web
    controller
    App\Http\Controllers\WebController@newSinglePost
    namespace
    App\Http\Controllers
    prefix
    where
    as
    web.new.single.post
    file
    app/Http/Controllers/WebController.php:656-815
    37 statements were executed (4 duplicates)Show only duplicates762ms
    • WebController.php#667mydatabase3.01msselect * from `categories` where (`slug` = 'reproduksi-genitalia' or `slug_en` = 'reproduksi-genitalia') and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: reproduksi-genitalia
      • 1: reproduksi-genitalia
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:667
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#668mydatabase186msselect * from `posts` where (`slug` = 'testis-retraktil' or `slug_en` = 'testis-retraktil') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: testis-retraktil
      • 1: testis-retraktil
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:668
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#712mydatabase20.75msselect * from `posts` where (`slug` = 'testis-retraktil' or `slug_en` = 'testis-retraktil') and `posts`.`deleted_at` is null limit 1
      Bindings
      • 0: testis-retraktil
      • 1: testis-retraktil
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:712
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#712mydatabase2.02msselect `users`.*, `post_editor`.`post_id` as `pivot_post_id`, `post_editor`.`user_id` as `pivot_user_id`, `post_editor`.`created_at` as `pivot_created_at`, `post_editor`.`updated_at` as `pivot_updated_at` from `users` inner join `post_editor` on `users`.`id` = `post_editor`.`user_id` where `post_editor`.`post_id` in (4119)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:712
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#712mydatabase1.64msselect `users`.*, `post_english_editors`.`post_id` as `pivot_post_id`, `post_english_editors`.`user_id` as `pivot_user_id`, `post_english_editors`.`created_at` as `pivot_created_at`, `post_english_editors`.`updated_at` as `pivot_updated_at` from `users` inner join `post_english_editors` on `users`.`id` = `post_english_editors`.`user_id` where `post_english_editors`.`post_id` in (4119)
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:712
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#712mydatabase11.23msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` in (4119) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:712
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#712mydatabase440μsselect * from `categories` where `categories`.`id` in (0) and `categories`.`deleted_at` is null
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:712
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#730mydatabase640μsselect * from `categories` where `categories`.`id` = 7 and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: 7
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:730
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#733mydatabase28.01msselect `tags`.*, `post_tag`.`post_id` as `pivot_post_id`, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`created_at` as `pivot_created_at`, `post_tag`.`updated_at` as `pivot_updated_at` from `tags` inner join `post_tag` on `tags`.`id` = `post_tag`.`tag_id` where `post_tag`.`post_id` = 4119
      Bindings
      • 0: 4119
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:733
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#1360mydatabase14.33msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 2444 and `posts`.`deleted_at` is null
      Bindings
      • 0: 2444
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1360
      • app/Http/Controllers/WebController.php:744
      • 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
    • WebController.php#1360mydatabase13.54msselect `posts`.*, `post_tag`.`tag_id` as `pivot_tag_id`, `post_tag`.`post_id` as `pivot_post_id` from `posts` inner join `post_tag` on `posts`.`id` = `post_tag`.`post_id` where `post_tag`.`tag_id` = 3979 and `posts`.`deleted_at` is null
      Bindings
      • 0: 3979
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:1360
      • app/Http/Controllers/WebController.php:744
      • 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
    • WebController.php#748mydatabase355msselect * from `posts` where `status` = 1 and `publish_date` <= '2025-05-28 17:16:56' and `deleted_at` is null and `content_type` = 'article' and `posts`.`deleted_at` is null order by RAND() limit 7
      Bindings
      • 0: 1
      • 1: 2025-05-28 17:16:56
      • 2: article
      Hints
      • Use SELECT * only if you need all columns from table
      • ORDER BY RAND() is slow, try to avoid if you can. You can read this or this
      Backtrace
      • app/Http/Controllers/WebController.php:748
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • CategoryHealtTopics.php#11mydatabase1.3msselect * from `categories` where (`slug` != 'penyakit-a-z' and `slug` != 'obat-a-z' and `slug` != 'pemeriksaan-a-z' and `parent_id` = '0') and `categories`.`deleted_at` is null order by `order` asc
      Bindings
      • 0: penyakit-a-z
      • 1: obat-a-z
      • 2: pemeriksaan-a-z
      • 3: 0
      Hints
      • Use SELECT * only if you need all columns from table
      • The != operator is not standard. Use the <> operator to test for inequality instead.
      Backtrace
      • app/Repositories/Categories/CategoryHealtTopics.php:11
      • app/Http/Controllers/WebController.php:749
      • 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
    • WebController.php#757mydatabase2.1msselect `healthpedia`.*, `healthpedia_post`.`post_id` as `pivot_post_id`, `healthpedia_post`.`healthpedia_id` as `pivot_healthpedia_id`, `healthpedia_post`.`created_at` as `pivot_created_at`, `healthpedia_post`.`updated_at` as `pivot_updated_at` from `healthpedia` inner join `healthpedia_post` on `healthpedia`.`id` = `healthpedia_post`.`healthpedia_id` where `healthpedia_post`.`post_id` = 4119 and `healthpedia`.`deleted_at` is null
      Bindings
      • 0: 4119
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • app/Http/Controllers/WebController.php:757
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#760mydatabase440μsselect * from `categories` where `categories`.`id` = 7 and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: 7
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • app/Http/Controllers/WebController.php:760
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • WebController.php#788mydatabase5.67msupdate `posts` set `views_count` = 1169 where `id` = 4119
      Bindings
      • 0: 1169
      • 1: 4119
      Backtrace
      • app/Http/Controllers/WebController.php:788
      • 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
      • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
    • ActivityLogger.php#174mydatabase4.4msinsert into `activity_log` (`log_name`, `properties`, `batch_uuid`, `event`, `subject_id`, `subject_type`, `description`, `updated_at`, `created_at`) values ('default', '[]', null, 'updated', 4119, 'App\\Models\\Admin\\Post', 'updated', '2025-05-28 17:16:56', '2025-05-28 17:16:56')
      Bindings
      • 0: default
      • 1: []
      • 2: 
      • 3: updated
      • 4: 4119
      • 5: App\Models\Admin\Post
      • 6: updated
      • 7: 2025-05-28 17:16:56
      • 8: 2025-05-28 17:16:56
      Backtrace
      • vendor/spatie/laravel-activitylog/src/ActivityLogger.php:174
      • vendor/spatie/laravel-activitylog/src/Traits/LogsActivity.php:88
      • app/Http/Controllers/WebController.php:788
      • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
      • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
    • single-post-healthpedia.blade.php#37mydatabase890μsselect * from `users` where `users`.`id` = 42 limit 1
      Bindings
      • 0: 42
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::web.v2.single-post-healthpedia:37
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#8mydatabase8.76msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 4113 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4113
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#8mydatabase8.44msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 4443 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4443
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#8mydatabase8.53msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 4814 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4814
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • related-article.blade.php#8mydatabase8.49msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 5784 and `categories`.`deleted_at` is null
      Bindings
      • 0: 5784
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.related-article:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.75msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 2819 and `categories`.`deleted_at` is null
      Bindings
      • 0: 2819
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.63msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9601 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9601
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.59msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 2181 and `categories`.`deleted_at` is null
      Bindings
      • 0: 2181
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.58msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 8140 and `categories`.`deleted_at` is null
      Bindings
      • 0: 8140
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.71msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 9936 and `categories`.`deleted_at` is null
      Bindings
      • 0: 9936
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.05msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 4818 and `categories`.`deleted_at` is null
      Bindings
      • 0: 4818
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • article-popular.blade.php#8mydatabase8.13msselect `categories`.*, `category_post`.`post_id` as `pivot_post_id`, `category_post`.`category_id` as `pivot_category_id`, `category_post`.`created_at` as `pivot_created_at`, `category_post`.`updated_at` as `pivot_updated_at` from `categories` inner join `category_post` on `categories`.`id` = `category_post`.`category_id` where `category_post`.`post_id` = 7489 and `categories`.`deleted_at` is null
      Bindings
      • 0: 7489
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::web.v2.partials.article-popular:8
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#111mydatabase6.11msselect * from `pages` where `slug` = 'about-us' limit 1
      Bindings
      • 0: about-us
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:111
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • menu_hover.blade.php#53mydatabase810μsselect * from `categories` where `name` = 'Penyakit A-Z' and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: Penyakit A-Z
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.menu_hover:53
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • menu_hover.blade.php#54mydatabase1msselect * from `categories` where `name` = 'Obat A-Z' and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: Obat A-Z
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.menu_hover:54
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • menu_hover.blade.php#55mydatabase970μsselect * from `categories` where `name` = 'Pemeriksaan A-Z' and `categories`.`deleted_at` is null limit 1
      Bindings
      • 0: Pemeriksaan A-Z
      Hints
      • Use SELECT * only if you need all columns from table
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.menu_hover:55
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • menu_hover.blade.php#156mydatabase2.82msselect * from `videos` where `status` = 1 order by `updated_at` desc limit 1
      Bindings
      • 0: 1
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::layouts.v2.menu_hover:156
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • menu_hover.blade.php#221mydatabase1.09msselect * from `booklets` where `is_published` = 1 order by `id` desc limit 1
      Bindings
      • 0: 1
      Hints
      • Use SELECT * only if you need all columns from table
      Backtrace
      • view::layouts.v2.menu_hover:221
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#357mydatabase950μsselect * from `faqs` limit 1
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
      Backtrace
      • view::layouts.v2.web_layout:357
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    • web_layout.blade.php#361mydatabase2.41msselect * from `term_policies`
      Hints
      • Use SELECT * only if you need all columns from table
      • The SELECT statement has no WHERE clause and could examine many more rows than intended
      Backtrace
      • view::layouts.v2.web_layout:361
      • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
      • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
      • vendor/livewire/livewire/src/Mechanisms/ExtendBlade/ExtendedCompilerEngine.php:22
      • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
    App\Models\Admin\Post
    28Post.php#?
    App\Models\Admin\Category
    24Category.php#?
    App\User
    3User.php#?
    App\Models\TermPolicy
    3TermPolicy.php#?
    App\Models\Admin\Tag
    2Tag.php#?
    App\Models\Admin\Page
    1Page.php#?
    App\Models\Admin\Video
    1Video.php#?
    App\Models\Admin\Booklet
    1Booklet.php#?
    App\Models\Admin\Faq
    1Faq.php#?
        locale
        id
        _token
        BPlV1EbqLjG2YupByBW21orjxPWPjDhANtRQTlsr
        _previous
        array:1 [ "url" => "https://ai-care-dict.atmatech.id/reproduksi-genitalia/testis-retraktil" ]
        _flash
        array:2 [ "old" => [] "new" => [] ]
        path_info
        /reproduksi-genitalia/testis-retraktil
        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:19 [ "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "close" ] "x-real-ip" => array:1 [ 0 => "3.138.151.175" ] "x-forwarded-for" => array:1 [ 0 => "3.138.151.175" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-scheme" => array:1 [ 0 => "https" ] "host" => array:1 [ 0 => "ai-care-dict.atmatech.id" ] ]
        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, 28 May 2025 10:16:56 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InloSHRtSmV4b05XWllqa2lLY01lVUE9PSIsInZhbHVlIjoieS9pcGZac2VRaW9oMGNSUVBucXNyT29xcHVPaXlFMFdSVi92MjBuS3V6d055L29HQ2gyclJUc05LQ1RVSmNKd29wVUpTV2JwLzFCcGQrSmloMlRmc2VDOXFpL1FmdEh1Qmt0YTUrblZUUVhsc3dZMWV3c2toNTBMbFFFd0FaKysiLCJtYWMiOiI1NzE3NzY0ODY0NWNmOTI3MWZhZTg1OTA3ODI0MmI0YzcwNWE1MDc3OTliMzVlNGU4ZTk2MTQ1NmEzYTRlMmQ1IiwidGFnIjoiIn0%3D; expires=Wed, 28 May 2025 12:16:56 GMT; Max-Age=7200; path=/; secureXSRF-TOKEN=eyJpdiI6InloSHRtSmV4b05XWllqa2lLY01lVUE9PSIsInZhbHVlIjoieS9pcGZac2VRaW9oMGNSUVBucXNyT29xcHVPaXlFMFdSVi92MjBuS3V6d055L29HQ2gyclJUc05LQ1RVSmNKd29wVUpTV" 1 => "laravel_session=eyJpdiI6IjQyL1h0c25mZ2tsWGhXd1BKZVJtU1E9PSIsInZhbHVlIjoiTkVGY3VGc3Q1WS85TkpJdzhmWmVJS1prMTZSN1pybTNnejBQbk5ybzZYcFVYa0hENWg1bjAzWmVBYWdFeFJMRk5BeFpEd3lJbXZ4bHBQVU1OSFI2Z2xwU2grdWJ3aFhRSTJKQ2M1SkNUbVIxQzJmQjgxaDJIQWQ2SjFHeVZ0YS8iLCJtYWMiOiJiZTkzYzlhOGYxNDY3OWU5ZDAxM2I2YjZkYjM0NjEzZDUwZTM3YmM5NTE4OTQ1YzZhMjczYmI5ZDNlNzMyYmYzIiwidGFnIjoiIn0%3D; expires=Wed, 28 May 2025 12:16:56 GMT; Max-Age=7200; path=/; httponlylaravel_session=eyJpdiI6IjQyL1h0c25mZ2tsWGhXd1BKZVJtU1E9PSIsInZhbHVlIjoiTkVGY3VGc3Q1WS85TkpJdzhmWmVJS1prMTZSN1pybTNnejBQbk5ybzZYcFVYa0hENWg1bjAzWmVBYWdFeFJMRk5B" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InloSHRtSmV4b05XWllqa2lLY01lVUE9PSIsInZhbHVlIjoieS9pcGZac2VRaW9oMGNSUVBucXNyT29xcHVPaXlFMFdSVi92MjBuS3V6d055L29HQ2gyclJUc05LQ1RVSmNKd29wVUpTV2JwLzFCcGQrSmloMlRmc2VDOXFpL1FmdEh1Qmt0YTUrblZUUVhsc3dZMWV3c2toNTBMbFFFd0FaKysiLCJtYWMiOiI1NzE3NzY0ODY0NWNmOTI3MWZhZTg1OTA3ODI0MmI0YzcwNWE1MDc3OTliMzVlNGU4ZTk2MTQ1NmEzYTRlMmQ1IiwidGFnIjoiIn0%3D; expires=Wed, 28-May-2025 12:16:56 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InloSHRtSmV4b05XWllqa2lLY01lVUE9PSIsInZhbHVlIjoieS9pcGZac2VRaW9oMGNSUVBucXNyT29xcHVPaXlFMFdSVi92MjBuS3V6d055L29HQ2gyclJUc05LQ1RVSmNKd29wVUpTV" 1 => "laravel_session=eyJpdiI6IjQyL1h0c25mZ2tsWGhXd1BKZVJtU1E9PSIsInZhbHVlIjoiTkVGY3VGc3Q1WS85TkpJdzhmWmVJS1prMTZSN1pybTNnejBQbk5ybzZYcFVYa0hENWg1bjAzWmVBYWdFeFJMRk5BeFpEd3lJbXZ4bHBQVU1OSFI2Z2xwU2grdWJ3aFhRSTJKQ2M1SkNUbVIxQzJmQjgxaDJIQWQ2SjFHeVZ0YS8iLCJtYWMiOiJiZTkzYzlhOGYxNDY3OWU5ZDAxM2I2YjZkYjM0NjEzZDUwZTM3YmM5NTE4OTQ1YzZhMjczYmI5ZDNlNzMyYmYzIiwidGFnIjoiIn0%3D; expires=Wed, 28-May-2025 12:16:56 GMT; path=/; httponlylaravel_session=eyJpdiI6IjQyL1h0c25mZ2tsWGhXd1BKZVJtU1E9PSIsInZhbHVlIjoiTkVGY3VGc3Q1WS85TkpJdzhmWmVJS1prMTZSN1pybTNnejBQbk5ybzZYcFVYa0hENWg1bjAzWmVBYWdFeFJMRk5B" ] ]
        session_attributes
        0 of 0
        array:4 [ "locale" => "id" "_token" => "BPlV1EbqLjG2YupByBW21orjxPWPjDhANtRQTlsr" "_previous" => array:1 [ "url" => "https://ai-care-dict.atmatech.id/reproduksi-genitalia/testis-retraktil" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
        ClearShow all
        Date ↕MethodURLData
        #12025-05-28 17:16:56GET/reproduksi-genitalia/testis-retraktil5123764