راکت
حل شده

مشکل در پکیج verta

2 پاسخ

سلام دوستان
برای تبدیل تاریخ میلادی به شمسی از ورتا استفاده میکنم...
ولی وقتی میخوام داده رو بصورت شمسی توی resource api برگردونم،تاریخ رو به همون صورت میلادی برمیگردونه.وقتی هم که توی کنترلر تست میکنم همون داده رو بصورت شمسی برمیگردونه ولی خب من میخوام توی با ریسورس ها داده رو برگردونم چون واسه api میخوامش...
اگه دوستان تجربه مشابهی داشتن ممنون میشم راهنمایی کنید

return [
            'data' => $this->collection->map(function($item) {
                return [
                    'id'=>$item->id,
                    'user_name' => $item->user->fullname,
                    'parent_id' => $item->parent_id,
                    'text'=>$item->text,
                    'created_at'=>new Verta($item->created_at)
                ];
            })
        ];  

توضیح تصویر رو وارد کنید
@mhyeganeh
@milad
@ali.bayat
@AliValinejad

json
json
@JSON
ثبت پرسش جدید

پاسخ‌ها

2
json
json
@JSON

تخصص: آزاد

بهترین پاسخ

خیلی ممنون @Rp76
بله تست کردم ولی متاسفانه جواب نداد
به روش زیر تست کردم که مشکلم رو حل کرد

 return [
            'data' => $this->collection->map(function($item) {
                return [
                    'id'=>$item->id,
                    'user_name' => $item->user->fullname,
                    'parent_id' => $item->parent_id,
                    'text'=>$item->text,
                    'created_at'=> Verta::instance($item->created_at)->format('%Y ,%B %d')
                ];
            })
        ];  
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام وقتتون بخیر!

به این صورت تست کردی؟

return [
            'data' => $this->collection->map(function($item) {
                return [
                    'id'=>$item->id,
                    'user_name' => $item->user->fullname,
                    'parent_id' => $item->parent_id,
                    'text'=>$item->text,
                    'created_at'=>Verta($item->created_at)
                ];
            })
        ];  

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام