nehalpatel / unit-conversion
这是我创建的unit-conversion包
1.3.2
2023-03-13 12:06 UTC
Requires
- php: ^8.1
- illuminate/contracts: ^10.0
- spatie/laravel-package-tools: ^1.14.0
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^7.9
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
This package is auto-updated.
Last update: 2024-09-09 05:45:46 UTC
README
该包包含将单位转换为其他单位格式的类集合。
安装
您可以通过composer安装此包
composer require nehalpatel/unit-conversion
您可以使用以下命令发布和运行迁移
php artisan vendor:publish --tag="unit-conversion-migrations"
php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="unit-conversion-config"
这是发布配置文件的内容
return [
];
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="unit-conversion-views"
用法
use NehalPatel\UnitConversion\Temperature\Celsius; use NehalPatel\UnitConversion\Temperature\Fahrenheit; use NehalPatel\UnitConversion\Weight\Kilogram; //convert from Celsius to Fahrenheit UnitConversion::from(new Celsius(30))->toFahrenheit()->convert(); Celsius::from(20)->toFahrenheit()->convert(); //convert from Fahrenheit to Celsius UnitConversion::from(new Fahrenheit(68))->toCelsius()->convert(); Fahrenheit::from(68)->toCelsius()->convert(); //Weight Conversion UnitConversion::from(new Kilogram(10))->toGram()->convert(); Kilogram::from(10)->toGram()->convert();
测试
composer test
变更日志
请参阅变更日志以获取最近更改的更多信息。
贡献
请参阅贡献指南以获取详细信息。
安全漏洞
请查看我们的安全策略以了解如何报告安全漏洞。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。