A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$db is deprecated
Filename: core/Loader.php
Line Number: 390
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 113
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 280
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 145
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 223
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 303
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 344
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 281
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 288
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 303
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 313
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: drivers/Session_files_driver.php
Line Number: 94
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 107
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 140
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$session is deprecated
Filename: core/Loader.php
Line Number: 1290
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 5
Function: __construct
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Optional parameter $num declared before required parameter $category_id is implicitly treated as a required parameter
Filename: models/MSpeeches.php
Line Number: 36
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 7
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Optional parameter $offset declared before required parameter $category_id is implicitly treated as a required parameter
Filename: models/MSpeeches.php
Line Number: 0
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 7
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Optional parameter $num declared before required parameter $category_id is implicitly treated as a required parameter
Filename: models/MSpeeches.php
Line Number: 96
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 7
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Optional parameter $offset declared before required parameter $category_id is implicitly treated as a required parameter
Filename: models/MSpeeches.php
Line Number: 0
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 7
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$MSpeeches is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 7
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$MSpeechesCategories is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 8
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Speeches::$MSettings is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 9
Function: model
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$MSpeeches is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$MSpeechesCategories is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$MSettings is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home/monstertest/public_html/alzaatari/application/controllers/Speeches.php
Line: 75
Function: view
File: /home/monstertest/public_html/alzaatari/index.php
Line: 315
Function: require_once
موقع الشيخ علاء الدين الزعتري | قاعدة النظر في المآلات وأثرها في الحياة
قاعدة النظر في المآلات وأثرها في الحياة
الحمد لله مانح الخير والنعم، ناشر النعم، ودافع النقم، والصلاة والسلام على سيدنا محمد المبعوث إلى كل الأمم، سيد العرب والعجم، وعلى آل بيته أولي الخير والكرم، وصحابته من وصفوا بخير الأمم، الذين فقهوا الحياة والدين، وعرفوا أسرار الشرع المتين، ومَن تبعهم بإحسان إلى يوم الدين، وبعد: فإنَّ من أهم ما يتعيّن على الفقيه المصلح والداعية الناجح إدراكه وفهمه؛ هو العمل وفق قواعد الدين الكلية، ومقاصد التشريع العامة، التي يتوقف فهم الأحكام عليها، ويُحتاج في تنزيلها على الوقائع إليها. إذ يتعين على المجتهد والفقيه والمفتي: النظر إلى مآلات الأفعال، والتأمل في نتائج التصرفات قبل المسارعة إلى الحكم وبيان المسألة، وقبل المبادرة للوصول لنتيجة الاجتهاد، وعمله هذا فرع عن قاعدة سد الذرائع. ويُقصَد بمآل الفعل: أثره العملي ونتيجته الفعلية في أرض الواقع. ويُقصَد بمراعاة مآلات الأفعال: معرفةُ الغاية التي استهدفها الشارع من سن الحكم، والكشفُ عن وجوه هذه الغاية في الحادثة موضوع البحث. وكم ممن تصدَّر للفتيا والتعليم أغفل هذا الباب، وأصدر أحكاماً مجرّدة، فوقع ـ وأوقع ـ بخلاف الحق في مسائل عديدة، وكان من أضرِّ الخلق على أديان الناس، وجنايته أعظم من جناية الطبيب الغافل على أبدانهم. فليس من الفقه والبصيرة في الدين إجابة المستفتي بحكم شرعي ـ وإن كان حقاً ـ دون تقدير لمآل تلك الفتوى وما يترتب عليها من المصالح والمفاسد. وليس من الفقه والبصيرة في الدين إغفال ما يتعلق بمآلات الأفعال من قواعد؛ كقاعدة سد الذرائع، وإن كان الحكم متعلقاً ـ في أصله ـ بمباح بيّن الإباحة. وليس من الفقه والبصيرة في الدين الجمود على ما كتبه الفقهاء قديماً في بعض المسائل؛ مراعاة لوقائع معينة، أو أعراف صحيحة متبدلة، أو عوائد متغيّرة، ومن ثم تنزيل تلك الأحكام على وقائع غيرِ تلك الوقائع، وأعرافٍ وعوائدَ تغيرت واختلفت. وسيكون البحث عن ضرورة فقه مراعاة مآلات الأفعال أثناء تطبيق النصوص الشرعية على واقع الحياة. منظرو القاعدة: وقد كان أول مَن خَصَّ هذا الموضوع بالدراسة والبحث، هو الإمام الشاطبي، الذي حاول إبراز ملاحظة المآلات التي تتمخض عن تطبيق الأحكام الشرعية عند إرادة إصدار الحكم عليها بالإذن أو المنع من قِبَل المجتهد، وتوظيف تلك النتائج في تكوين مناط الحكم وتكييفه الشرعي. قال الشاطبي: [النظر فى مآلات الأفعال معتبر مقصود شرعاً؛ كانت الأفعال موافقة أو مخالفة. وذلك أن المجتهد لا يحكم على فعل من الأفعال الصادرة عن المكلفين بالإقدام أو بالإحجام إلا بعد نظره إلى ما يؤول إليه ذلك الفعل، مشروعا لمصلحة فيه تستجلب، أو لمفسدة تدرأ، ولكن له مآل على خلاف ما قصد فيه. وقد يكون غير مشروع لمفسدة تنشأ عنه أو مصلحة تندفع به ولكن له مآل على خلاف ذلك. فإذا أطلق القول في الأول بالمشروعية فربما أدى استجلاب المصلحة فيه إلى المفسدة تساوى المصلحة أو تزيد عليها؛ فيكون هذا مانعا من إطلاق القول بالمشروعية. وكذلك إذا أطلق القول في الثاني بعدم مشروعية ربما أدى استدفاع المفسدة إلى مفسدة تساوي أو تزيد، فلا يصح إطلاق القول بعدم المشروعية.
عدد القراء : 263