لارافيل

مزودي الخدمة في Laravel: تشغيل تطبيقك

January 16, 2026 1 دقيقة قراءة 20 مشاهدة

التشغيل مع مزودي الخدمة:

إنشاء مزود

php artisan make:provider PaymentServiceProvider

دالة Register

public function register()
{
    $this->app->singleton(PaymentGateway::class, function ($app) {
        return new StripeGateway(config('services.stripe.key'));
    });
}

دالة Boot

public function boot()
{
    View::composer('*', function ($view) {
        $view->with('settings', Settings::all());
    });
}

التسجيل في Config

'providers' => [
    App\Providers\PaymentServiceProvider::class,
],
شارك هذه المقالة:

مقالات ذات صلة

التعليقات (0)

يرجى تسجيل الدخول لترك تعليق. تسجيل الدخول

لا توجد تعليقات بعد. كن أول من يعلق!