vijinho / ffmvc
Fat-Free 框架 f3-样板 FFMVC 共享库
dev-dev-master
2018-09-04 13:00 UTC
Requires
- php: >=5.6
This package is not auto-updated.
Last update: 2024-09-19 14:00:10 UTC
README
由 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