PHP 工具包,提供一些有用的助手函数,缺失的函数,通过供应商的高级功能等...


README

Thorin

Thorin

Thorin 是一个相当简单的工具包,在多个领域(如)提供许多酷炫的助手函数

函数

目录

  1. 目标
  2. 安装
  3. 文档
  4. 贡献
  5. 许可
  6. 矮人 forge 是谁

目标

此工具包的主要目标是通过简单的 API 提供一些不错且强大的功能。每当遇到并实现一些好的函数/类/助手时,我们将使此包不断增长。

安装

composer require dwarvesforge/thorin

您可以通过安装Thorin Visual Studio Code Snippets 扩展来帮助您使用此包。

入门

要开始使用 Thorin,您有两种选择。第一种简单,第二种复杂。

第一种解决方案

创建以下描述的文件/文件夹结构,并立即使用 Thorin 的全部功能

  • | .env
  • | app
  • |--- cache
  • |------- views
  • |--- config
  • |--- lang
  • |------- en
  • |--- views
  • | public (文档根目录)
  • |--- dist

第二种解决方案

第二种解决方案要求您自己设置各种配置,如果您需要另一种文件夹结构。为此,您首先需要

指定您的配置文件位置

第一种选择,使用项目根目录下的 .env 文件

T_CONFIG_PATH=/something/absolute/to/the/server/root/

或者在加载 Thorin 之前定义一个常量

define('T_CONFIG_PATH', '/something/absolute/to/the/server/root/');

此配置的默认值是 app/config/

单独更改每个模块的路径

为此,您需要创建一些配置文件来覆盖此处可以找到的默认配置

要覆盖某些配置,只需在您的配置文件夹中创建一个同名文件,并在该文件中覆盖它。

.env 文件

.env 文件可以包含一组环境变量。以下是文档化它们的文件

贡献

Dwarvesforge 是一个开源项目,并且永远将是!您非常欢迎为它的开发做出贡献,让它每天变得更精彩。为此,您有多种可能性

  1. 分享爱❤️
  2. 报告问题
  3. 修复问题
  4. 添加功能

许可

代码在 MIT 许可证 下可用。这意味着您可以使用、修改或对它做任何您想做的事情。这也意味着它是免费提供给您的,所以不要当愤世嫉俗者;如果您发现一些问题等,请随意 做出贡献,而不是在社交网络上发泄您的挫败感...

矮人 forge 是谁

我们努力成为一些酷炫的男孩,构建一些酷炫的工具,让我们的(以及您的)日常生活变得更好。

更多关于我们是谁的信息