Laravel JSON - پوشش ساده‌ای برای JSON، جهت کشف خطاها

ترجمه و تالیف : عرفان کاکایی
تاریخ انتشار : 13 خرداد 98
خواندن در 15 ثانیه
دسته بندی ها : لاراول

Laravel JSON پکیجی سبک است که فرایند Encode کردن و Decode کردن در JSON را با نمایش exception‌هایی بر روی خطا، آسان تر می‌کند.

Laravel JSON - پوشش ساده‌ای برای JSON، جهت کشف خطاها

روش استفاده از آن برای فرایند Encode کردن، به این صورت است:

use Eastwest\Json\Facades\Json;

$json = Json::encode(['key' => 'value]);

$array = Json::decode('{"key1":"value1","key2":"value2"}');
// Assoc = false
$array = Json::decode('{"key1":"value1","key2":"value2"}', false);

آبجکت‌های برگردانده شده به طور پیشفرض به یک آرایه وابسته تبدیل می‌شوند.

این پکیج به طور خودکار زمانی که خطایی بروز می‌دهد، یک exception نمایش داده، که می‌توانید با استفاده از EncodeDecode آن‌ها را دریافت کنید:

use Eastwest\Json\Exceptions\EncodeDecode;

try {
    Json::decode('{bad json');
} catch (EncodeDecode $e) {
    // Handle exception
}

بیشتر بدانید:

برای راهنمایی در نصب و استفاده از پکیج Laravel JSON، می‌توانید صفحه گیت‌هاب آن را بررسی کنید.

منبع

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید