Laravel

ساختن توابع Helper در لاراول

هلپر در لاراول به توابعی گفته میشن که همه جای پروژه بهشون دسترسی داریم بدون اینکه هر بار لودشون کنیم. لاراول کلی هلپر خوب بصورت آماده داره که خیلی از کارهارو براتون آسون میکنه، مثل کار با آرایه ها، فایل ها، رشته ها، روت ها و یکی از پر کاربرترینشون بیشتر بخوانید...

توسط حمید، قبل
Laravel

ساخت custom notification channel در لاراول

لاراول برای ارسال نوتیفیکیشن درایور های متنوعی داره که برای کاراتون میتونید ازش استفاده کنید… ولی بعضی وقتا پیش میاد که نیاز دارید چنل خودتون رو داشته باشید، برای این کار باید کانال ارسال خودتون رو بنویسید که خیلی راحته مثلا در مسیر [crayon-5bcb274cf36ca837173095-i/]  یک فولدر با عنوان [crayon-5bcb274cf36d0547207029-i/]  بسازید بیشتر بخوانید...

توسط حمید، قبل
Laravel

کارکردن با pivot table ها یا جداول محور در laravel

مجددا باید بگم که من همه کارام رو توی لاراول ۵٫۰٫۰ انجام میدم 🙂 امروز میخوام در مورد یک چیز خیلی مهم توی لاراول صحبت کنم… نحوه ی ارتباط برقرار کردن چند به چند بین دو جدول در لاراول ۵٫ یک مثال کاملا واقعی در مورد رابطه های چند به بیشتر بخوانید...

توسط حمید، قبل
Laravel

مفهموم و کاربرد Facade در لاراول

با سلام مجدد ، حتما اگه با لاراول کار کرده باشید ، بارها اسم facade به گوشتون خورده. اما facade واقعا چیه؟ طبق گفته ی سایت خود لاراول ” فساد یک ظاهر استاتیک رو برای کلاسهایی که در کانتینر وجود دارن ایجاد میکنه” در مورد IOC container قبلا توی این بیشتر بخوانید...

توسط حمید، قبل
Laravel

حذف کلید خارجی در لاراول

همونطور که میدونید اگه یه کلید خارجی توی مایگریشن ها و متد [crayon-5bcb274d009f9193339642-i/]  اضافه کنیم ، باید اون رو توی متد [crayon-5bcb274d00a00556389757-i/]  حذفش کنیم و یا به اصطلاح drop کنیم. روابط رو میتونید در [crayon-5bcb274d00a02382538755-i/]  ببینید . برای حذف این روابط داکیومنت خود لاراول گفته این کار رو بکنید : بیشتر بخوانید...

توسط حمید، قبل
Laravel

کار با بیش از یک دیتابیس در لاراول ۵

بعضی وقتا نیازه که شما با بیش از یک دیتابیس در ارتباط باشید در لاراول ، مثلا ممکنه برای هر وبلاگی که توی سیستم وبلاگ دهی شما ایجاد میشه یک دیتابیس درست کنید(البته فک نکنم تو این مورد ، این کار معقول باشه) اونجا نیاز هست که در اولین قدم بیشتر بخوانید...

توسط حمید، قبل
Laravel

آموزش و کاربرد استفاده IOC container در Laravel – قسمت ۱

امروز بحث رو اندکی تخصصی تر میکنیم و میریم سمت container قدرتمند لاراول. یکی از مشخصه هایی که لاراول رو از سایر فریمورک های PHP جدا میکنه ، همین IOC هست. Dependency injection  یا DI یا تزریق نیازمندیها یک موضوع مهم در همه زبانهای شئ گراست. اینکه شما سایر کلاسها بیشتر بخوانید...

توسط حمید، قبل