۱ عباس ضمدی
متدهای تعریف نشده هنگام ارجاع به یک فایل
جامعه لاراول ایجاد شده در ۰۶ آبان ۱۴۰۱

با سلام و احترام

کنترلر: App\\Http\\Controllers\\Auth\\PasswordResetLinkController

متد :‌ store

قطعه کد :‌

$status = Password::sendResetLink(
    $request->only('email')
);

هنگامی که فایل Password را باز میکنیم ، متد sendResetLink تعریف نشده است.

این متد کجا تعریف شده است و این نوع تعریف چگونه کار میکند؟

لطفا در صورتی که منابعی برای مطالعه بیشتر این مورد میشناسید هم معرفی کنید

با سپاس.

سلام

متد در Facade‌های Illuminate و هسته لاراول به نام Password تعریف شده و عملیات ارسال لینک بازیابی رمز عبور در آن صورت میگیرد و مسیر آن در پوشه

vendor\\laravel/src/Illuminate\\Support\\Facades\\Password

و درخواست کاربر ابتدا صحت سنجی شده و سپس توکن برای کاربر ساخته میشود و کاربر طبق توکن و لینکی که ایمیل میشود آنرا بازیابی میکند.

برای مستندات کامل‌تر مشاهده سورس کد لاراول Breeze هست که از لینک زیر قابل مشاهده هست:

https://github.com/laravel/breeze


احمدرضا فاطمی کیا ۱۰ آبان ۱۴۰۱، ۱۲:۱۹