过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了43个结果

[ PHP 内核与扩展开发系列] 类与面向对象:接口实现与类的继承

博客

定义接口 定义一个接口还是很方便的,我先给出一个 PHP 语言中的实现: <?php interface i_m...

由 学院君 发布于6年前    浏览数: 7321    点赞数: 2

契约(Contracts)

Laravel 5.7 中文文档 核心架构

简介 Laravel 中的契约是指框架提供的一系列定义核心服务的接口。 例如,Illuminate\Contracts\Queue\...

由 学院君 发布于5年前    浏览数: 12142    点赞数: 2

管理后台后端动作审核接口实现

基于 Laravel + Vue 构建前后端分离应用 构建后台管理系统

从这篇教程开始,我们将开始为 Roast 应用构建管理后台,在上一篇教程中,我们为咖啡店的增删改查加上了权限管理,普通用户针对咖啡店...

由 学院君 发布于5年前    浏览数: 10783    点赞数: 1

依赖注入篇

Laravel 从学徒到工匠

问题引出 整个 Laravel 框架的基石是一个功能强大的 IoC 容器(控制反转容器),如果你想真正从底层理解 Laravel 框...

由 学院君 发布于5年前    浏览数: 43107    点赞数: 36

接口即契约篇

Laravel 从学徒到工匠

强类型与鸭子类型 在之前的章节里,我们讨论了依赖注入的基础知识:什么是依赖注入;如何实现依赖注入;依赖注入有什么好处。之前的例子中也...

由 学院君 发布于5年前    浏览数: 19197    点赞数: 17

开放封闭原则

Laravel 从学徒到工匠 设计模式篇

简介 在一个应用的生命周期里,大部分时间都花在了向现有代码库增加功能,而非一直从零开始写新功能。你可能已经意识到了,这会是一个繁琐且...

由 学院君 发布于5年前    浏览数: 10859    点赞数: 6

里氏替换原则

Laravel 从学徒到工匠 设计模式篇

简介 别担心,里氏替换原则名字起的高大上,但是其实很简单。该原则可以描述为:一个抽象的任意实现都可以在声明该抽象的地方替换它。读起来...

由 学院君 发布于5年前    浏览数: 9649    点赞数: 6

接口隔离原则

Laravel 从学徒到工匠 设计模式篇

简介 接口隔离原则规定,不应该强制接口的实现依赖于它不使用的方法。你是否曾被迫去实现一些你用不到的接口方法?如果答案是肯定的,那么你...

由 学院君 发布于5年前    浏览数: 10089    点赞数: 6

通过 Passport 实现 API 请求认证:开放平台篇(客户端凭证令牌)

Laravel 入门到精通教程 用户认证与授权

前面两篇教程我们陆续介绍了通过密码授权获取令牌和通过授权码获取令牌访问需要认证的 API 接口,这篇教程我们来介绍第三种通过授权获取...

由 学院君 发布于5年前    浏览数: 22013    点赞数: 5

通过 Passport 实现 API 请求认证:沙箱测试篇(私人访问令牌)

Laravel 入门到精通教程 用户认证与授权

还有一种获取访问令牌的方式叫做私人访问令牌。这种授权方式比较特殊,不需要授权码,也不需要用户输入登录凭证,而是用户给自己颁发访问令牌...

由 学院君 发布于5年前    浏览数: 10390    点赞数: 2

通过 Passport 实现 API 请求认证:隐式授权令牌

Laravel 入门到精通教程 用户认证与授权

后端系统设置 隐式授权令牌和通过授权码获取令牌有点类似,不过,它不需要获取授权码,就可以将令牌返回给客户端,通常适用于同一个公司自有...

由 学院君 发布于5年前    浏览数: 10891    点赞数: 5

Contracts 契约之面向接口编程

博客

这一节的内容很简单。其实在我们讲依赖注入的时候已经说过了。我们再来具体解释一下。 契约定义 什么是契约?契约就是所谓的面向接口编程。...

由 cxp1539 发布于5年前    浏览数: 7912    点赞数: 3

服务容器

Laravel 5.8 中文文档 核心架构

简介 Laravel 服务容器是一个用于管理类依赖和执行依赖注入的强大工具。依赖注入听上去很花哨,其实质是通过构造函数或者某些情况下...

由 学院君 发布于5年前    浏览数: 18254    点赞数: 4

契约(Contracts)

Laravel 5.8 中文文档 核心架构

简介 Laravel 中的契约是指框架提供的一系列定义核心服务的接口。 例如,Illuminate\Contracts\Queue\...

由 学院君 发布于5年前    浏览数: 10232    点赞数: 2

类型系统概述

Go 入门教程 面向对象编程

对于面向对象编程的支持,Go 语言的实现可以说是完全颠覆了以往我们对面向对象编程的认知,下面我们先通过对 Go 语言类型系统的介绍让...

由 学院君 发布于4年前    浏览数: 11404    点赞数: 8