nodeless-io / nodeless-php
Nodeless.io PHP 客户端库。
0.0.1
2023-05-03 22:13 UTC
Requires
- php: >=8.0
- ext-bcmath: *
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^9.5
- vimeo/psalm: ^4.8
- vlucas/phpdotenv: ^5.5
This package is auto-updated.
Last update: 2024-09-09 00:14:35 UTC
README
如何使用 composer
composer require nodeless-io/nodeless-php
如果你使用某些框架或项目,你可能已经准备好使用。如果你从头开始,请确保包含 Composer 自动加载器。
require __DIR__ . '/../vendor/autoload.php';
如何不使用 composer 使用(不推荐)
在 src
目录中,我们有一个自定义的 autoload.php
,你可以引入它,如果需要可以避免使用 composer。
// Require the autoload file. require __DIR__ . '/../src/autoload.php'; // Example to get all stores. $apiKey = ''; $host = ''; // e.g. https://nodeless.io try { $client = new \NodelessIO\Client\Store($host, $apiKey); var_dump($client->getStores()); } catch (\Throwable $e) { echo "Error: " . $e->getMessage(); }
常见问题解答
在哪里获取 API 密钥?
贡献
当我们打开 pull-request 时,使用静态分析器 Psalm 和 PHP-CS-fixer 进行代码风格检查。请检查是否有任何错误并相应地修复它们。
代码风格
我们使用 PSR-12 代码风格以确保正确的格式和间距。你可以使用 composer 命令测试和格式化你的代码。在进行 PR 之前,你可以运行 composer cs-check
和 composer cs-fix
,这将运行 php-cs-fixer。