Modals

- English English Grammar | - | NCTB BOOK
753
753

Modal Auxiliary

শুধু Tense দিয়ে মনের ভাব সম্পূর্ণরূপে প্রকাশ করা যায় না। বিভিন্ন ধরনের মনোভাব প্রকাশ করতে Modal Auxiliaries ব্যবহার করা হয়। Modal-গুলো হচ্ছে : can/could, may/might, shall/ should, will/would, must, need, dare, ought to, have to, used to, be to, be going to, had better, would rather ইত্যাদি। এসব Modals ক্ষেত্র বিশেষে বিভিন্ন অর্থ প্রদান করে। গুরুত্বপূর্ণ Modal সমূহ আলোচনা করা হলো-

General Rule : Modal auxiliaries-এর পর সাধারণত verb-এর present form ব্যবহৃত হয়। এদের সাথে to ব্যবহৃত হয় না। তবে যেসব modal-এর সাথে
to আছে সেগুলো অক্ষুণ্ণ থাকে। যেমন—
He can do the work.
He used to walk in the morning.

Can / Could: নিম্নোক্ত অর্থ প্রকাশ করে :

A. Can দ্বারা বর্তমান সময়ের ক্ষমতা বা সামর্থ্য প্রকাশ করা হয়। Can অনুমতি প্রার্থনা করতেও ব্যবহৃত হয়। 

যেমন- I can do the work (বর্তমান সামর্থ্য), Can I use your pen? (অনুমতি) 

Can-এর past form হচ্ছে could যা দ্বারা অতীতের স্থায়ী ক্ষমতা বুঝায়। উল্লেখ্য, সামর্থ্য অর্থে can/could-এর পরিবর্তে be able to ব্যবহার করা যায়। সেক্ষেত্রে can/could-এর সাথে একত্রে ব্যবহার করা যাবে না। 

B. Could দ্বারা অতীতের স্থায়ী ক্ষমতা বুঝায়। যেমন— He could work 15 hours a day. কিন্তু অতীতে কোনো একটি মাত্র কাজ করতে পেরেছিল বুঝাতে could-এর পরিবর্তে was/were able to বা managed to ব্যবহার করতে হয় । তবে না-বোধক বাক্যে could not ব্যবহার করা যায় ।

যেমন- He managed to pass the test.

C. Could : বর্তমান সময়ে বিনীত অনুরোধ করতে could ব্যবহার করা যায় ।
D. Could have + vpp : অতীতে কোনো কাজ করার সামর্থ্য ছিল কিন্তু করা হয়নি— এরূপ বুঝাতে Could have + Verb-এর Past Participle ব্যবহৃত হয় ।
For example:

You could have done the work. – তুমি কাজটি করতে পারতে (কিন্তু করোনি)।
I could have beaten you.. - আমি তোমাকে মারতে পারতাম (কিন্তু মারিনি)।

 May/Might : May /Might নিম্নোক্ত অর্থ প্রকাশ করে -

A. অনুমতি প্রার্থনা : May I come in, sir?
B. ভবিষ্যৎ সম্বন্ধে অনুমান। সেক্ষেত্রে Might বেশি অনিশ্চয়তা প্রকাশ করে ।
It may rain today. (হতে পারে)
It might rain today. (হলেও হতে পারে)
C. May/might be + ing : বর্তমান সময়ে (Present continuous) অনুমান করতে ব্যবহৃত হয় । They may/might be watching TV now. – তারা হয়ত এখন টিভি দেখছে।
D. May/might have + vpp : অতীতের কোনো কাজ সম্বন্ধে অনুমান প্রকাশ করে । You might have heard about Milton – তুমি হয়ত মিল্টন সম্বন্ধে শুনেছ/শুনে থাকবে । 

Shall/Should : Shall/ Should সাধারণত নিম্নোক্ত অর্থ প্রকাশ করে :

A.মতামত চাইতে বা প্রস্তাব করতে প্রশ্নবোধক বাক্যে Shall বসে ।
Shall I make a cup of tea? Shall we go to the park?
B. Should সাধারণ বা ভবিষ্যৎ ঔচিত্য/কর্তব্য প্রকাশ করে। Ought to একই অর্থ দেয় ।
You should obey your parents. You ought to love your country.
C. Should be + ing : বর্তমানে করা/করতে থাকা উচিত বা কর্তব্য বোঝাতে You should be working now. - তোমার এখন কাজ করতে থাকা উচিত ।
ব্যবহৃত হয়।
D. Should have + vpp : অতীতে করা উচিত ছিল কিন্তু করা হয়নি বোঝাতে বসে । You should have done the work. - তোমার কাজটি করা উচিত ছিল (কিন্তু করোনি)।

Will/Would : ভবিষ্যৎ ঘটনা প্রকাশ, সাধারণ অনুরোধ ও বিনীত অনুরোধ করতে Will/ Would বসে।
I will go to Dhaka. (ভবিষ্যৎ ঘটনা)

Must : Must যেসব অর্থ প্রকাশ করে তা হলো : 

A. জরুরি উপদেশ বা সুপারিশ
-You are ill. You must see a doctor. 

B. জানা তথ্য থেকে সঙ্গত অনুমান করতে There are no lights on and no one answers the door bell. They must'nt be at home.


C. Must be + ing : কোনো (জানা) ঘটনা থেকে কোনো কাজ বর্তমানে ঘটছে এরূপ বোঝাতে এই গঠনটি ব্যবহৃত হয়।
-Rahim is back in the team today; he must be feeling better now. 


D. Must have + vpp : কোনো জানা তথ্য থেকে অতীতে ঘটে গেছে এমন অনুমান করতে এই structure-টি ব্যবহৃত হয় ।
You started early morning. You must have reached home before noon.


E. Obligation, Prohibition : বাধ্যবাধকতা ও নিষেধাজ্ঞা বোঝাতে must, mustn't ব্যবহৃত হয়।
You must come to office in time. - You mustn't talk in the classroom.

[বি.দ্র. Must-এর Past form নেই। তাই অতীত বাধ্যবাধকতা বুঝাতে had to ব্যবহৃত
হয়। যেমন- I had to do the work. ]

Have to : বর্তমান বা ভবিষ্যৎ Obligation বা বাধ্যবাধকতা বুঝাতে have to বসে । এর না-বোধক don't/doesn't দিয়ে করা হয়।
You don't have to help me if you don't have time. I can do the job myself.
 

Need, Dare : কোনো প্রয়োজন নেই বুঝাতে না-বোধক বাক্যে need এবং সাহস/ধৃষ্টতা দেখানো বুঝাতে প্রশ্নবোধক বাক্যে Dare বসে । অতীতে করার প্রয়োজন
ছিল না কিন্তু করা হয়েছে বুঝাতে need not have + v.p.p ব্যবহৃত হয় ।

- You need not go to school. তোমার স্কুলে যাবার দরকার নেই ।
-How dare you say so? তুমি কোন সাহসে এমন কথা বললে?
-You need not have gone there. তোমার সেখানে যাবার দরকার ছিল না।

Used to : অতীতে অভ্যাস ছিল, এখন নেই বুঝাতে ব্যবহৃত হয় । উল্লেখ্য, শুধু Used to-এর পর Verb -এর Present form হয় কিন্তু অভ্যস্ত হওয়া বুঝাতে be/get used to-এর পর Verb -এর সাথে ing যুক্ত হয় । (দেখুন 15.15)
He use to ride bicycle.
 

Had better: কোনো কিছু করা ভালো এমন ধারণা প্রকাশ করতে had better ব্যবহৃত হয়। উল্লেখ্য যে, had better দেখতে Past perfect-এর মতো মনে হলেও আসলে এটি present/future-এর অর্থ দেয় । এর পর যথানিয়মে verb-এর present form বসে।
-I had not better be late.
 

Would rather : কোনো বিষয়কে অধিকতর প্রাধান্য দেয়া বা একটি বিষয়কে অন্যটির চেয়ে বেশি পছন্দ করা বুঝাতে would rather ..... than ব্যবহৃত হয়। উল্লেখ্য যে, than থাকলে এর পূর্বে ও পরে verb-এর Present form বসে।
-The boy from the village said, 'I would rather starve than beg.

common.content_added_by

# বহুনির্বাচনী প্রশ্ন

You had better gone there.
You had better went there.
You had better go there.
You had better will go there.
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion
;
Request history8.2.28PHP Version94.1msRequest Duration12MBMemory UsageGET job-solution/{slug}Route
    • Booting (32.79ms)time
    • Application (61.31ms)time
    • 1 x Application (65.15%)
      61.31ms
      1 x Booting (34.84%)
      32.79ms
      109 templates were rendered
      • 1x academy.subject.read_chapterread_chapter.blade.php#?blade
      • 1x academy.include.sidebarListsidebarList.blade.php#?blade
      • 1x academy.include.left_sidebar_menuleft_sidebar_menu.blade.php#?blade
      • 64x academy.include.sidebarSubListsidebarSubList.blade.php#?blade
      • 5x academy.include.question_cardquestion_card.blade.php#?blade
      • 1x common.modal.self_test_modalself_test_modal.blade.php#?blade
      • 1x common.modal.bookmark_modalbookmark_modal.blade.php#?blade
      • 1x common.modal.error_report_modalerror_report_modal.blade.php#?blade
      • 1x common.modal.video_modalvideo_modal.blade.php#?blade
      • 1x common.script.page_type_scriptpage_type_script.blade.php#?blade
      • 1x job.job_include.job_scriptjob_script.blade.php#?blade
      • 1x common.script.activity_scriptactivity_script.blade.php#?blade
      • 1x common.script.test_scripttest_script.blade.php#?blade
      • 1x common.script.custom_dropdowncustom_dropdown.blade.php#?blade
      • 1x common.script.follow_unfollow_scriptfollow_unfollow_script.blade.php#?blade
      • 1x common.script.short_statistics_scriptshort_statistics_script.blade.php#?blade
      • 1x common.script.navigator_sharenavigator_share.blade.php#?blade
      • 1x layouts.satt-appsatt-app.blade.php#?blade
      • 1x includes.header_link2header_link2.blade.php#?blade
      • 1x layouts.headerheader.blade.php#?blade
      • 1x layouts.toolbartoolbar.blade.php#?blade
      • 2x components.custom-adcustom-ad.blade.php#?blade
      • 1x frontend.downloadourappdownloadourapp.blade.php#?blade
      • 1x frontend.referralreferral.blade.php#?blade
      • 1x auth.user_type_modaluser_type_modal.blade.php#?blade
      • 1x layouts.footerfooter.blade.php#?blade
      • 1x common.login_modallogin_modal.blade.php#?blade
      • 1x components.authentication-card-logoauthentication-card-logo.blade.php#?blade
      • 1x common.includes.promotion_modalpromotion_modal.blade.php#?blade
      • 1x common.includes.notification_item_modalnotification_item_modal.blade.php#?blade
      • 1x common.includes.notification_item_list_modalnotification_item_list_modal.blade.php#?blade
      • 1x common.includes.promotion_offcanvaspromotion_offcanvas.blade.php#?blade
      • 1x includes.footer_link2footer_link2.blade.php#?blade
      • 1x includes.restrictrestrict.blade.php#?blade
      • 1x livewire-alert::components.scriptsscripts.blade.php#?blade
      • 1x livewire-alert::components.flashflash.blade.php#?blade
      • 1x admin.include.toastrtoastr.blade.php#?blade
      • 1x common.search.search_scriptsearch_script.blade.php#?blade
      • 1x common.script.promotion_scriptpromotion_script.blade.php#?blade
      • 1x common.script.promotion_functionspromotion_functions.blade.php#?blade
      • 1x includes.copy_restrictioncopy_restriction.blade.php#?blade
      uri
      GET job-solution/{slug}
      middleware
      web, throttle:global
      controller
      App\Http\Controllers\Academy\SubjectController@chapter
      namespace
      prefix
      where
      as
      subject.chapter
      file
      app/Http/Controllers/Academy/SubjectController.php:102-110
      24 statements were executed (2 duplicates)Show only duplicates8.03ms
      • SubjectRepository.php#94satt_satt_mobile_app190μsselect `id`, `main_category_id`, `parent_id`, `show_content` from `subjects` where `slug` = 'modals' and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: modals
        Backtrace
        • app/Repositories/SubjectRepository.php:94
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:91
        • app/Services/SubjectService.php:32
      • SubjectService.php#43satt_satt_mobile_app400μsupdate `subjects` set `view_count` = `view_count` + 1, `subjects`.`updated_at` = '2025-04-19 04:11:36' where `id` = 569
        Bindings
        • 0: 2025-04-19 04:11:36
        • 1: 569
        Backtrace
        • app/Services/SubjectService.php:43
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:266
      • QueryBuilder.php#38satt_satt_mobile_app130μsselect `_lft`, `_rgt` from `subjects` where `id` = 569 limit 1
        Bindings
        • 0: 569
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:38
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:60
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:235
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:227
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
      • QueryBuilder.php#305satt_satt_mobile_app180μsselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `show_content`, `num_of_mcq`, `num_of_written`, `des_added_by`, `des_updated_by`, `author_name`, `link_subject_id`, `sub_category_id`, `main_category_id`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description`, `vote`, `view_count`, `icon`, `page_type`, `chapter_name` from `subjects` where (`subjects`.`_lft` between 2819 and 2820) and `subjects`.`deleted_at` is null
        Bindings
        • 0: 2819
        • 1: 2820
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app150μsselect `id`, `description`, `short_description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (569) and `subject_descriptions`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app250μsselect `id`, `name`, `avatar` from `users` where `users`.`id` in (30549) and `users`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app110μsselect `id`, `name`, `slug` from `sub_categories` where `sub_categories`.`id` in (0) and `sub_categories`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app190μsselect `id`, `user_id`, `completeable_type`, `completeable_id`, `complete_progress`, `is_complete` from `completes` where `completes`.`completeable_id` in (569) and `completes`.`completeable_type` = 'App\\Models\\Subject'
        Bindings
        • 0: App\Models\Subject
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app570μsselect * from (select `questions`.`id`, `questions`.`subject_id`, `questions`.`category_id`, `questions`.`sub_category_id`, `questions`.`board_exam_id`, `questions`.`passage_id`, `questions`.`question_type`, `questions`.`question`, `questions`.`is_duplicate`, `questions`.`status`, `questions`.`image`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, row_number() over (partition by `subjectables`.`subject_id` order by `questions`.`created_at` desc) as `laravel_row` from `questions` inner join `subjectables` on `questions`.`id` = `subjectables`.`subjectable_id` where `subjectables`.`subject_id` in (569) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `questions`.`status` = 'active' and `questions`.`deleted_at` is null) as `laravel_table` where `laravel_row` <= 5 order by `laravel_row`
        Bindings
        • 0: App\Models\Question
        • 1: active
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app260μsselect `id`, `question_id`, `option_1`, `option_2`, `option_3`, `option_4`, `option_5`, `image_option`, `image_question`, `answer` from `question_options` where `question_options`.`question_id` in (81464, 237408, 238290, 239885, 239901) and `question_options`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app110μsselect `id`, `name`, `slug` from `subjects` where `subjects`.`id` in (2) and `subjects`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app240μsselect `subjects`.`id`, `subjects`.`name`, `subjects`.`slug`, `subjectables`.`subjectable_id` as `pivot_subjectable_id`, `subjectables`.`subject_id` as `pivot_subject_id`, `subjectables`.`subjectable_type` as `pivot_subjectable_type`, `subjectables`.`created_user_id` as `pivot_created_user_id`, `subjectables`.`deleted_at` as `pivot_deleted_at`, `subjectables`.`status` as `pivot_status`, `subjectables`.`created_at` as `pivot_created_at`, `subjectables`.`updated_at` as `pivot_updated_at` from `subjects` inner join `subjectables` on `subjects`.`id` = `subjectables`.`subject_id` where `subjectables`.`subjectable_id` in (81464, 237408, 238290, 239885, 239901) and `subjectables`.`subjectable_type` = 'App\\Models\\Question' and `subjects`.`deleted_at` is null
        Bindings
        • 0: App\Models\Question
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • QueryBuilder.php#305satt_satt_mobile_app200μsselect `id`, `title`, `passage` from `passages` where `passages`.`id` in (0) and `passages`.`deleted_at` is null
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:285
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • SubjectRepository.php#122satt_satt_mobile_app160μsselect * from `subjects` where `subjects`.`id` = 569 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 569
        Backtrace
        • app/Repositories/SubjectRepository.php:122
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:121
        • app/Services/SubjectService.php:60
      • SubjectRepository.php#125satt_satt_mobile_app1.86msselect `id`, `name`, `slug`, `parent_id`, `_lft`, `_rgt` from `subjects` where (2820 between `subjects`.`_lft` and `subjects`.`_rgt` and `subjects`.`id` <> 569) and `subjects`.`deleted_at` is null order by `_lft` asc
        Bindings
        • 0: 2820
        • 1: 569
        Backtrace
        • app/Repositories/SubjectRepository.php:125
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:121
        • app/Services/SubjectService.php:60
      • SubjectRepository.php#137satt_satt_mobile_app160μsselect * from `subjects` where `subjects`.`id` = 569 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 569
        Backtrace
        • app/Repositories/SubjectRepository.php:137
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • SubjectRepository.php#140satt_satt_mobile_app110μsselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `slug`, `meta_og_title`, `meta_keyword`, `meta_description` from `subjects` where `subjects`.`id` = 547 and `subjects`.`deleted_at` is null limit 1
        Bindings
        • 0: 547
        Backtrace
        • app/Repositories/SubjectRepository.php:140
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • SubjectRepository.php#140satt_satt_mobile_app100μsselect `id`, `description`, `subject_id` from `subject_descriptions` where `subject_descriptions`.`subject_id` in (547) and `subject_descriptions`.`deleted_at` is null
        Backtrace
        • app/Repositories/SubjectRepository.php:140
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
        • app/Repositories/SubjectRepository.php:136
        • app/Services/SubjectService.php:61
      • QueryBuilder.php#38satt_satt_mobile_app120μsselect `_lft`, `_rgt` from `subjects` where `id` = 2 limit 1
        Bindings
        • 0: 2
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:38
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:60
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:235
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:227
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
      • QueryBuilder.php#305satt_satt_mobile_app1.39msselect `id`, `name`, `parent_id`, `_lft`, `_rgt`, `name`, `slug`, `icon`, `banner` from `subjects` where (`subjects`.`_lft` between 2151 and 3318) and `subjects`.`deleted_at` is null
        Bindings
        • 0: 2151
        • 1: 3318
        Backtrace
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:305
        • vendor/kalnoy/nestedset/src/QueryBuilder.php:321
        • app/Repositories/SubjectRepository.php:293
        • vendor/laravel/framework/src/Illuminate/Cache/Repository.php:427
        • vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:453
      • SubjectRepository.php#325satt_satt_mobile_app370μsselect * from `mediables` where `mediable_type` = 'App\\Models\\Subject' and `mediable_id` in (569)
        Bindings
        • 0: App\Models\Subject
        • 1: 569
        Backtrace
        • app/Repositories/SubjectRepository.php:325
        • app/Services/SubjectService.php:76
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
      • SubjectRepository.php#340satt_satt_mobile_app270μsselect `videos`.`video_src_url`, `mediables`.`mediable_id` as `chapter_id` from `videos` inner join `mediables` on `mediables`.`mediable_id` = `videos`.`id` where `videos`.`id` = 0 and `videos`.`video_src` = 'youtube' and `videos`.`deleted_at` is null
        Bindings
        • 0: 0
        • 1: youtube
        Backtrace
        • app/Repositories/SubjectRepository.php:340
        • app/Services/SubjectService.php:77
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
      • SubjectService.php#82satt_satt_mobile_app290μsselect `id`, `name`, `main_category_id`, `slug` from `subjects` where `id` <> 569 and `parent_id` = 547 and `main_category_id` = 1 and `subjects`.`deleted_at` is null limit 5
        Bindings
        • 0: 569
        • 1: 547
        • 2: 1
        Backtrace
        • app/Services/SubjectService.php:82
        • app/Http/Controllers/Academy/SubjectController.php:105
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:266
      • restrict.blade.php#30satt_satt_mobile_app220μsselect * from `package_plans` where `status` = 'active' and `package_plans`.`deleted_at` is null
        Bindings
        • 0: active
        Backtrace
        • view::includes.restrict:30
        • 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:75
      App\Models\Subject
      557Subject.php#?
      App\Models\Question
      5Question.php#?
      App\Models\QuestionOption
      5QuestionOption.php#?
      App\Models\PackagePlan
      3PackagePlan.php#?
      App\Models\SubjectDescription
      2SubjectDescription.php#?
      App\Models\User
      1User.php#?
          _token
          bEK5o0hOh7EMGkIJ2Bq7vKsfDJHNdnVHxqWb21Hg
          _previous
          array:1 [ "url" => "https://debugerror.xyz/job-solution/modals" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /job-solution/modals
          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:20 [ "x-https" => array:1 [ 0 => "1" ] "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 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "x-real-ip" => array:1 [ 0 => "18.190.158.237" ] "x-forwarded-server" => array:1 [ 0 => "debugerror.xyz" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-port" => array:1 [ 0 => "443" ] "x-forwarded-host" => array:1 [ 0 => "debugerror.xyz" ] "x-forwarded-for" => array:1 [ 0 => "18.190.158.237" ] "host" => array:1 [ 0 => "debugerror.xyz" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 18 Apr 2025 22:11:36 GMT" ] "x-ratelimit-limit" => array:1 [ 0 => "60" ] "x-ratelimit-remaining" => array:1 [ 0 => "55" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InpUYUR1L2tLbmovVEY5WFpzYWNDdnc9PSIsInZhbHVlIjoiSU5sOG9WaGRraGdrZGFoYTFabXZ4V1RxU3FBd3JNZ3ZwNUpqbk5UenN5ZU5JZXN4a0tmajlwSmlBb0VFOG04Mm9CaG1sSEhQSlZ2VDRkTUp2N0c5ZUl4UDM4REpMM3Z5R21tMWI4NlRDNS9UcXFPQitmSVh6bEJaU0NUTDBtNk4iLCJtYWMiOiIwZmZjZmM3ZDVlODgzOGNmNWExZGEzZWMyOTZhYmY4ODEyODAxNWYxYTBkOWZkNTlhMTlmN2ZjZWM4MTg4M2IwIiwidGFnIjoiIn0%3D; expires=Sat, 19 Apr 2025 22:11:36 GMT; Max-Age=86400; path=/; secureXSRF-TOKEN=eyJpdiI6InpUYUR1L2tLbmovVEY5WFpzYWNDdnc9PSIsInZhbHVlIjoiSU5sOG9WaGRraGdrZGFoYTFabXZ4V1RxU3FBd3JNZ3ZwNUpqbk5UenN5ZU5JZXN4a0tmajlwSmlBb0VFOG04Mm9CaG1sS" 1 => "satt_academy_session=eyJpdiI6IkFRaVk4Ni9sVGRscnptdEpoandBTHc9PSIsInZhbHVlIjoiV2tvYkw4NXFaWE0vMGtZTTluUDU3R1RSRmdJRU01S3RhOVFMdlFRT2JaWjVtQURNbVBweEV1dnJPTmdjTUUwQ1NYbWJQM1hyTmpsT2NJeTRoM2tQTlljRXBJTHhJWlZQOXhvdlRtTnk5TzMxcXhXRW1tVHFGTDhvK2NDZGp0Z3UiLCJtYWMiOiJkOGY3MTJmNGQ2NzQwYjhhNzdhZDIyMzRhOWViNzQwNzY3ZDhhZWZiMjQ3NDFiOGE1MzQzNjYwYjY1MTRmZDIyIiwidGFnIjoiIn0%3D; expires=Sat, 19 Apr 2025 22:11:36 GMT; Max-Age=86400; path=/; secure; httponlysatt_academy_session=eyJpdiI6IkFRaVk4Ni9sVGRscnptdEpoandBTHc9PSIsInZhbHVlIjoiV2tvYkw4NXFaWE0vMGtZTTluUDU3R1RSRmdJRU01S3RhOVFMdlFRT2JaWjVtQURNbVBweEV1dnJPTmdjTUU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InpUYUR1L2tLbmovVEY5WFpzYWNDdnc9PSIsInZhbHVlIjoiSU5sOG9WaGRraGdrZGFoYTFabXZ4V1RxU3FBd3JNZ3ZwNUpqbk5UenN5ZU5JZXN4a0tmajlwSmlBb0VFOG04Mm9CaG1sSEhQSlZ2VDRkTUp2N0c5ZUl4UDM4REpMM3Z5R21tMWI4NlRDNS9UcXFPQitmSVh6bEJaU0NUTDBtNk4iLCJtYWMiOiIwZmZjZmM3ZDVlODgzOGNmNWExZGEzZWMyOTZhYmY4ODEyODAxNWYxYTBkOWZkNTlhMTlmN2ZjZWM4MTg4M2IwIiwidGFnIjoiIn0%3D; expires=Sat, 19-Apr-2025 22:11:36 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InpUYUR1L2tLbmovVEY5WFpzYWNDdnc9PSIsInZhbHVlIjoiSU5sOG9WaGRraGdrZGFoYTFabXZ4V1RxU3FBd3JNZ3ZwNUpqbk5UenN5ZU5JZXN4a0tmajlwSmlBb0VFOG04Mm9CaG1sS" 1 => "satt_academy_session=eyJpdiI6IkFRaVk4Ni9sVGRscnptdEpoandBTHc9PSIsInZhbHVlIjoiV2tvYkw4NXFaWE0vMGtZTTluUDU3R1RSRmdJRU01S3RhOVFMdlFRT2JaWjVtQURNbVBweEV1dnJPTmdjTUUwQ1NYbWJQM1hyTmpsT2NJeTRoM2tQTlljRXBJTHhJWlZQOXhvdlRtTnk5TzMxcXhXRW1tVHFGTDhvK2NDZGp0Z3UiLCJtYWMiOiJkOGY3MTJmNGQ2NzQwYjhhNzdhZDIyMzRhOWViNzQwNzY3ZDhhZWZiMjQ3NDFiOGE1MzQzNjYwYjY1MTRmZDIyIiwidGFnIjoiIn0%3D; expires=Sat, 19-Apr-2025 22:11:36 GMT; path=/; secure; httponlysatt_academy_session=eyJpdiI6IkFRaVk4Ni9sVGRscnptdEpoandBTHc9PSIsInZhbHVlIjoiV2tvYkw4NXFaWE0vMGtZTTluUDU3R1RSRmdJRU01S3RhOVFMdlFRT2JaWjVtQURNbVBweEV1dnJPTmdjTUU" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "bEK5o0hOh7EMGkIJ2Bq7vKsfDJHNdnVHxqWb21Hg" "_previous" => array:1 [ "url" => "https://debugerror.xyz/job-solution/modals" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-19 04:11:36GET/job-solution/modals10924573