vijinho/ffmvc

Fat-Free 框架 f3-样板 FFMVC 共享库

安装: 756

依赖项: 0

建议者: 0

安全: 0

星标: 10

关注者: 4

分支: 5

开放问题: 0

类型:应用程序

dev-dev-master 2018-09-04 13:00 UTC

This package is not auto-updated.

Last update: 2024-09-19 14:00:10 UTC


README

Travis CI Build Status Code Coverage Scrutinizer Code Quality

https://github.com/vijinho/f3-boilerplate 项目使用的文件。

这个由类组成的小型库可以用来基于 f3-boilerplate 中的代码克隆来启动自己的项目。

文件

  • src/App.php - 加载配置文件并根据 f3-boilerplate 项目的布局设置环境。还包含一个关闭函数来记录使用的内存和数据库查询。
  • src/Exceptions.php - 基础异常

src/Helpers

  • DB.php - 从配置数组(或文件)解析 http 风格的 DSN 和/或 db 参数的方法,并返回数据库连接。
  • Notifications.php - 一个通用类,用于将用户通知(闪存)消息存储/检索到 f3 集合的数组中。
  • Response.php - 一个类,用于返回一个 JSON 编码的 HTTP 消息。
  • Str.php - 通用字符串实用函数。
  • Time.php - 简单的日期/时间实用方法
  • Url.php - 通用帮助方法,用于创建内部/外部链接。
  • Mail.php - 基于 f3 设置或预配置的 f3 内置 SMTP 对象的包装,以返回一个预配置的 PHPMailer 实例。

Helpers\Validator

  • Validator.php - 主要使用 f3 字符串方法的 GUMP 扩展。

#### 过滤器

  • filter_lower
  • filter_upper
  • filter_ltrim
  • filter_rtrim
  • filter_trim
  • filter_translate
  • filter_emojify
  • filter_slug

验证器

  • validate_valid_ip_public
  • validate_valid_ip_not_public
  • validate_valid_ip_reserved
  • validate_valid_ip_private

维贾伊·马赫拉 http://www.urunu.com