sciactive / nymph-server
该软件包已被弃用且不再维护。未建议替代软件包。
适用于协作网络应用的对象数据存储和查询功能强大。
3.3.0
2020-12-23 00:00 UTC
Requires (Dev)
- phpunit/phpunit: ^7.1
- sciactive/hookphp: ~2.1.0
- squizlabs/php_codesniffer: 3.*
- dev-master
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.0
- 3.0.0
- 3.0.0-beta.24
- 3.0.0-beta.23
- 3.0.0-beta.22
- 3.0.0-beta.21
- 3.0.0-beta.20
- 3.0.0-beta.19
- 3.0.0-beta.18
- 3.0.0-beta.17
- 3.0.0-beta.16
- 3.0.0-beta.15
- 3.0.0-beta.14
- 3.0.0-beta.13
- 3.0.0-beta.12
- 3.0.0-beta.11
- 3.0.0-beta.10
- 3.0.0-beta.9
- 3.0.0-beta.8
- 3.0.0-beta.7
- 3.0.0-beta.6
- 3.0.0-beta.5
- 3.0.0-beta.4
- 3.0.0-beta.3
- 3.0.0-beta.2
- 3.0.0-beta.1
- 2.2.0
- 2.1.0
- 2.0.0
- 1.6.2
- 1.6.0
- 1.5.4
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.4.0-beta.4
- 1.4.0-beta.3
- 1.4.0-beta.2
- 1.4.0-beta.1
- dev-node
This package is auto-updated.
Last update: 2022-12-14 19:03:53 UTC
README
适用于协作网络应用的对象数据存储和查询功能强大。
弃用通知
Nymph/Tilmeld 的 PHP 实现已被弃用。它将不再添加任何新功能。取而代之的是,一个全新的基于 Node.js 运行、完全使用 TypeScript 编写的 Nymph 版本将替代 PHP 实现。您可以在 Nymph.js 仓库 中找到它。
安装
自动设置
开始构建 Nymph 应用最快的方式是使用 Nymph App 模板。
手动安装
composer require sciactive/nymph-server
此仓库是 PHP ORM 和 REST 服务器。更多信息,请参阅 主要 Nymph 仓库。
使用方法
有关详细文档,请参阅维基
以下是一个概述
require 'vendor/autoload.php'; use Nymph\Nymph; Nymph::configure([ 'MySQL' => [ 'host' => 'your_db_host', 'database' => 'your_database', 'user' => 'your_user', 'password' => 'your_password' ] ]); // You are set up. Now make a class like `MyEntity` and use it. $myEntity = new MyEntity(); $myEntity->myVar = "myValue"; $myEntity->save(); $allMyEntities = Nymph::getEntities(['class' => 'MyEntity']);
有关在您的服务器上设置 Nymph 的详尽分步指南,请访问 设置指南。
API 文档
请参阅维基中的 API 文档。