Ilvsx's Blog

return practice() ? '1 week' : 'never';

开发中常用的 Laravel 第三方库

使用 Laravel 快一年了,下面这些是项目中经常使用到的库

Laravel Test Factory Generator

Generate Laravel test factories from your existing models.

Laravel 5 提出了 model factory,直接整合了 faker,让我们在 seeding 与 testing 时更为方便,而 Test Factory Generator 会自动根据 migration 产生 model factory,让我们连 model factory 都不用写

barryvdh/laravel-ide-helper

This package generates a file that your IDE understands, so it can provide accurate autocompletion.

自动生成 PHPDOC ,为 IDE 开发工具提供智能提示

dingo/api

A RESTful API package for the Laravel and Lumen frameworks.

构建 RESTful API

lucadegasperi/oauth2-server-laravel

An OAuth 2.0 bridge for Laravel and Lumen.

OAuth 2.0 认证协议的服务端实现

tymondesigns/jwt-auth

JSON Web Token Authentication for Laravel & Lumen.

JSON Web 令牌认证 API

andersao/l5-repository

Repositories to abstract the database layer.

Repository 模式的实现,并支持 Criteria(参数查询) 、 Validators(数据验证)、Presenters(输出转换)

SocialiteProviders

SocialiteProviders is a collection of OAuth 1 & 2 packages that extend Laravel Socialite.

基于 Laravel Socialite 的扩展,支持 52 种第三方登录

ramsey/uuid

Generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).

根据 RFC 4122 协议生成1、2、4、5版本的 uuid