اذهب إلى المحتوى

السؤال

نشر

السلام عليكم

يوجد لدي مشروع بإطار عمل لارافيل الاصدار 6 وقمت بترقيته الى لارافيل 7 ومن ثم الى 8 

قمت بإتباع جميع الارشادات حسب التوثيق ولكن ظهرت لدي مشكلة مع دالة الوقت والتاريخ serializeDate

قمت بانشائها حسب التوثيق في المودل واستدعيتها في الresource ومررت لها القيمة المطلوبة ولكن تكرر معي هذا الخطأ المرفق في الصورة6305bf75a0c39_Screenshotfrom2022-08-2408-59-09.thumb.png.bc43f4daf101f0d40f3db5a8b54a1265.png

 

ملف المودل 

 

6305bf91ea5b5_Screenshotfrom2022-08-2408-57-36.thumb.png.8185947f9bc316184db17b62c9f17235.png

 

ملف Resource 

 

6305bff895ebd_Screenshotfrom2022-08-2409-06-18.thumb.png.e3aea6515a0cc13abb8eaf1c8bdc3809.png

 

 

Recommended Posts

  • 0
نشر
بتاريخ 5 دقائق مضت قال بلال زيادة:

يبدو هناك خطأ في عملية الترقية ، هل يمكنك محاولة الترقية مرة أخرى لإصدار لارافل 8 من لارافل 7 ، أخبرني بالنتيجة لو سمحت ؟ 

الترقية كانت بشكل جيد ولم أواجه مشاكل كثيرة في النظام.. قمت بحل المشكلة وسأقوم بارفاق الجواب الان ايضا..

قمت بتعديل الدالة وحذف نوع الداتا منها 

حيث أصبحت بالشكل الاتي:

 

/**

* Prepare a date for array / JSON serialization.

*

* @param \DateTimeInterface $date

* @return string

*/

public function serializeDate($date): ?string

{

return ($date != null) ? $date->format('Y-m-d H:i:s') : null;

}

6305cf453a53f_Screenshotfrom2022-08-2410-11-52.png.f8bbb97e57ccd6a0bce5a752d68352c6.png

وعملت بشكل جيد معي

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...