这是我包装的 pht

资助包维护!
thettler

v0.0.1 2022-03-25 19:35 UTC

README

PHT:类似于 TypeScript 但用于 PHP

Latest Version on Packagist Tests Total Downloads

❗ ❗ 这只是一个原型和概念验证。它不打算被认真使用,并且有很多错误。你可以在这里了解更多 PHT:为 PHP 构建 TypeScript。但请随时贡献并进一步发展这个想法 ❗ ❗

这只是一个小型的概念验证,供大家尝试。为了更好的解释,请阅读 bitbench.dev - 为 PHP 构建 TypeScript 上的文章

安装

您可以通过 composer 安装此包

composer require thettler/pht

使用

要启动监视器

./vendor/bin/pht dev

默认情况下,它将在 'app' 目录内查找任何 .pht 文件,并将它们编译到 '.pht' 目录。

自动加载

要启用自动加载,请在您的 autoload.php 中找到 require 并在 Thettler\Pht\PHT::autoload($loader) 后面调用。

$loader = require __DIR__.'/../vendor/autoload.php';
Thettler\Pht\PHT::autoload($loader);

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

请参阅 我们的安全策略 了解如何报告安全漏洞。

鸣谢

许可证

MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。