阅读(2705)
赞(7)
Laravel 8 介绍
2021-06-23 11:39:36 更新
Laravel 的契约是一组接口,它们由框架提供并定义了核心服务。例如,illuste\Contracts\Queue\Queue
契约定义了排队作业所需的方法,而 illuste\Contracts\Mail\Mailer
契约定义了发送邮件所需的方法。
每个契约都有由框架提供的相应实现。例如,Laravel 提供了一个包含各种驱动程序的队列实现,还有一个由 SwiftMailer 提供支持的邮件程序实现等等。
所有的 Laravel 契约都存在于 它们各自的 GitHub 仓库。这为所有可用的契约提供了一个快速的参考点,以及一个可以被包开发人员使用的独立的包。