Laravel 8 में अपने खुद के हेल्पर फंक्शन (helpers) कैसे बनाएं?
सभी को नमस्ते! मैं Laravel (संस्करण 8) में नया हूँ और कस्टम हेल्पर फंक्शन बनाने का तरीका समझने की कोशिश कर रहा हूँ। बिल्ट-इन फंक्शन जैसे `str_slug()` या `route()` बहुत अच्छे से काम करते हैं, लेकिन मुझे अपने खुद के जोड़ने की जरूरत है।
स्थिति: प्रोजेक्ट में मैं अक्सर तारीखों और कीमतों को फॉर्मेट करता हूँ। हर controller में एक ही कोड बार-बार लिखना पड़ता है:
```php
// कीमत फॉर्मेट करना
$price = number_format($product->price, 2, ',', ' ');
// तारीख फॉर्मेट करना
$date = Carbon::parse($product->created_at)->format('d.m.Y');
```
यह बहुत परेशान करने वाला है। मैं कुछ ऐसा बनाना चाहता हूँ जैसे `formatPrice($value)` और `formatDate($date)`, ताकि उन्हें कहीं भी कॉल कर सकूं — controllers, models, Blade templates में।
मैंने बस एक फाइल `app/helpers.php` बनाकर उसमें फंक्शन लिखने की कोशिश की। Controller में वे काम करते हैं, लेकिन Blade templates में एरर आती है।