درحال بارگذاری

معرفی پکیج API Logger برای لاراول

تاریخ: شنبه, 06 مهر 1398

نویسنده: مصطفی دربان حسینی... بازیدها: 516 - نظرات : 0 دسته بندی: برنامه نویسی


امروز قصد داریم یک پکیج مفید و کاربردی دیگر در لاراول را برای شما معرفی کنیم و امیدواریم این پکیج برای شما مفید باشد. پکیجی که برای شما در نظر گرفته ایم پکیج API Logger می باشد. پس در ادامه با معرفی این پکیج همراه ما باشید.

API Logger یک بسته مفید و کاربردی برای لاراول است که توسط @aungwinthant طراحی و توسعه داده شده است ،این پکیج به اشکال زدایی در پرونده های (فایلهای) API کمک می کند. این بسته می تواند لاگ (log) مربوط به متدهای ریکوئست ها (request) ،آدرس (URL) ،زمانبندی ها (duration) ، request payload ،مدل ها (models) و فعالیت های کنترلرها (controller) را برگرداند.

این پکیج دارای یک داشبرد است (یک روت در اپلیکیشن شما با عنوان /apilogger) که به کمک آن شما می توانید تمام این داده ها (لاگ ها) از طریق مسیرهای (routes) لاراول به نمایش در بیاورید. به تصویر زیر دقت کنید:

برای لاگ و ورود به مسیر ،می توانید از میدلور (واسطه ،middleware) زیر استفاده کنید. به کد زیر دقت کنید:

Route::middleware('apilogger')
  ->post('/test',function(){
      return response()->json("test");
  });

شما همچنین می توانید به کمک اجرای رابط کاربری که برای این بسته طراحی شده است ،یک درایور (ابزار) ورود به سیستم سفارشی پیاده سازی کنید.

برای دریافت اطلاعات بیشتر در رابطه با این بسته و طریقه استفاده از آن و یا اطلاعات کامل نصب آن و یا دریافت سورس کد این پکیج می توانید به آدرس گیت هاب آن که در زیر برای شما آماده کرده ایم مراجعه کنید:

گیت هاب پکیج API Logger

امیدوارم این بسته کاربردی برای شما نیز مفید واقع شود.

نظر شما چیست؟ شما می توانید نظرات ،پیشنهادات و اطلاعات خود را در رابطه با این مطلب و موضوعات مربوط از طریق قسمت نظرات با ما و سایر بازدیدکنندگان در میان بگذارید.


نویسنده: مصطفی دربان حسینی... بازیدها: 516 - نظرات : 0 دسته بندی: برنامه نویسی

جستجو
کلاس برتر
ارائه دهنده بهترین و به روز ترین ویدیو های و مقالات آموزشی و همچنین مقالات مختلف در رابطه با تکنولوژی ،معماری ،مدیریت و سایر رشته های کاربردی.ما برای شما بهترین ها را میخواهیم.

سایر خدمات مجموعهخدمات زیر تحت مدیریت برد تخصصی ارائه می شود.
طراحی وب سایت
راه اندازی و پشتیبانی شبکه
هوشمند سازی منازل
افزایش کارایی نیرو انسانی
تعمیرات دستگاه های الکترونیکی
طراحی داخلی
تبلیغات فضای مجازی
برنامه نویسی