Avatar ·

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 में एरर आती है।