सीधे मुख्य सामग्री पर जाएं

संदेश

How to create resourcefull controller in laravel

Laravel helps make   the process easy using resource controllers.  Use the following artisan command to create resourcefull controller :  php artisan make:controller ResourceController --resource  Output: To create normal controller , use the following artisan command  php artisan make:controller TestController 
हाल की पोस्ट

How to get current route name in Laravel in Hindi

  How to get current route name in Laravel in Hindi Laravel में Current  Route Name पता करने के लिए हमारे पास 2 तरीके हैं  1. By Using Request Facade               i) url() method 2. By Using Route Facade              i) current()->getName()  3. By Using URL Facade             i) current() method            ii) full() method 4.  1. Using Request Facade      public function byRequestFacade ()     {         $ routeName = Request :: url ();                 dd ($ routeName );     } 2. Using Route Facade  public function byRouteFacade ()     {               $ route = Route :: current () -> getName ();     ...

Duplicate or Clone a database record with Laravel

  Duplicate or Clone a database record with Laravel क्या आपको कभी किसी डेटाबेस रिकॉर्ड को डुप्लिकेट या क्लोन करने की आवश्यकता हुई है ? डेटाबेस में मौजूद किसी भी row को डुप्लीकेट करने के लिए Laravel हमें एक बहुत ही आसान फंक्शन प्रदान करता है जिसे replicate() कहते हैं | यह फंक्शन एक eloquent model लेगा और row की एक कॉपी बनाएगा ताकि आप उ समें बदलाव कर सके और उसे सेव कर सके |   यहां एक उदाहरण दिया गया है कि आप इसका उपयोग कैसे कर सकते हैं। मान लें कि आपके पास एक ब्लॉग पोस्ट है और आप इसे फिर से Post करने के लिए उसकी एक Copy बनाना चाहते हैं। 1. सबसे पहले Origional मॉडल फाइंड करो.                   $post = \App\Post::find(2);                      2.  अब अब इस पर replicate method call करो                $newPost = $post->replicate();                  3.   अब आप row में कुछ भ...

Eloquent ORM

 लारावेल  MVC based PHP फ्रेमवर्क है। MVC आर्किटेक्चर में M stands for मॉडल। एक मॉडल मूल रूप से डेटाबेस टेबल में से डाटा को query करने का एक तरीका है  डेटाबेस से Query करने के लिए लारावेल हमें एक सिंपल तरीका प्रदान करता है  Eloquent ORM (Object Relationship Mapping )   सभी टेबल का एक मॉडल होता है मॉडल क्रिएट करने के लिए लारावेल निम्नलिखित आर्टिजन कमांड प्रदान करता है  php artisan make:model Article  उपर्युक्त कमांड को रन करने के बाद Artical.php नाम की फाइल App folder में मिलेगी यही हमारा मॉडल है | किसी टेबल का मॉडल जनरेट करने के साथ-साथ यदि आप उस टेबल का माइग्रेशन फाइल भी जनरेट करना चाहते हैं तो आपको निम्नलिखित कमांड यूज करना होगा | php artisan make:model Article --migration अथवा php artisan make:model Article --m इसमें सभी टेबल के लिए एक मॉडल होता है और टेबल का नाम मॉडल नाम में ही   s जोड़कर बनाया जाता है जैसे कि अगर मान लो माडल का नाम  Article  है तो हमारा टेबल  Articles  नाम से होगा । अगर आप चाहे तो टेब...

Debug application with Laravel Debugbar

Laravel Debugbar यह पैकेज PHP Debug Bar   को Laravel के आउटपुट के साथ attach कर देता है |

laravel sum collection

 laravel sum function return 0 if not found any row related to that query  only need to check if it is greater to zero or not. $ wi_fresh = DB :: table ( ' table_name ' ) -> where ( ' code ' , $ val [ ' code ' ]) -> where ( ' city ' , $ warehouse ) -> where ( ' car_type ' , ' fresh ' ) -> sum ( ' available_qty ' );