name: ResetPassword class_comment: null dependencies: - name: MailMessage type: class source: Illuminate\Notifications\Messages\MailMessage - name: Notification type: class source: Illuminate\Notifications\Notification - name: Lang type: class source: Illuminate\Support\Facades\Lang properties: - name: token visibility: public comment: '# * The password reset token. # * # * @var string' - name: createUrlCallback visibility: public comment: '# * The callback that should be used to create the reset password URL. # * # * @var (\Closure(mixed, string): string)|null' - name: toMailCallback visibility: public comment: '# * The callback that should be used to build the mail message. # * # * @var (\Closure(mixed, string): \Illuminate\Notifications\Messages\MailMessage|\Illuminate\Contracts\Mail\Mailable)|null' methods: - name: __construct visibility: public parameters: - name: token comment: "# * The password reset token.\n# *\n# * @var string\n# */\n# public $token;\n\ # \n# /**\n# * The callback that should be used to create the reset password URL.\n\ # *\n# * @var (\\Closure(mixed, string): string)|null\n# */\n# public static $createUrlCallback;\n\ # \n# /**\n# * The callback that should be used to build the mail message.\n#\ \ *\n# * @var (\\Closure(mixed, string): \\Illuminate\\Notifications\\Messages\\\ MailMessage|\\Illuminate\\Contracts\\Mail\\Mailable)|null\n# */\n# public static\ \ $toMailCallback;\n# \n# /**\n# * Create a notification instance.\n# *\n# * @param\ \ string $token\n# * @return void" - name: via visibility: public parameters: - name: notifiable comment: '# * Get the notification''s channels. # * # * @param mixed $notifiable # * @return array|string' - name: toMail visibility: public parameters: - name: notifiable comment: '# * Build the mail representation of the notification. # * # * @param mixed $notifiable # * @return \Illuminate\Notifications\Messages\MailMessage' - name: buildMailMessage visibility: protected parameters: - name: url comment: '# * Get the reset password notification mail message for the given URL. # * # * @param string $url # * @return \Illuminate\Notifications\Messages\MailMessage' - name: resetUrl visibility: protected parameters: - name: notifiable comment: '# * Get the reset URL for the given notifiable. # * # * @param mixed $notifiable # * @return string' - name: createUrlUsing visibility: public parameters: - name: callback comment: '# * Set a callback that should be used when creating the reset password button URL. # * # * @param \Closure(mixed, string): string $callback # * @return void' - name: toMailUsing visibility: public parameters: - name: callback comment: '# * Set a callback that should be used when building the notification mail message. # * # * @param \Closure(mixed, string): (\Illuminate\Notifications\Messages\MailMessage|\Illuminate\Contracts\Mail\Mailable) $callback # * @return void' traits: - Illuminate\Notifications\Messages\MailMessage - Illuminate\Notifications\Notification - Illuminate\Support\Facades\Lang interfaces: []