netgen/layouts-standard

Netgen Layouts 允许您以更简单的方式和更少的编码来构建和管理复杂的网页。此包提供了一套最常用的块和布局,用于构建丰富的内容网站。

1.4.3 2023-11-10 14:19 UTC

This package is auto-updated.

Last update: 2024-09-07 10:40:05 UTC


README

此包提供了一套最常用的块和布局,用于Netgen Layouts构建丰富的内容网站。它是安装Netgen Layouts时的起点。

阅读有关如何将完整的Netgen Layouts安装到基于Symfony的应用中的安装说明

作为替代方案,您可以使用以下预安装了Netgen Layouts的存储库来引导您的项目

这些将在第三方产品发布新版本时保持最新。

对于开发者

运行测试需要在您的完整 vendors 中安装,因此请在运行测试之前运行 composer install

单元测试

从存储库根目录调用 composer test 以运行单元测试

$ composer test

PHPStan 静态分析

所有代码都使用PHPStan进行静态分析。确保在您的更改后PHPStan对整个代码库是绿色的。运行以下两个命令以对库/捆绑代码和测试代码运行PHPStan

$ composer phpstan
$ composer phpstan-tests

编码规范

此存储库使用PHP CS Fixer和定义在 .php-cs-fixer.php 文件中的规则来强制编码规范。在提交补丁之前,请检查代码是否存在CS违规。

$ php-cs-fixer fix