anwarachilles / nirvana-native-php

轻量级且简单的PHP Rest Http

dev-main 2024-07-29 10:12 UTC

This package is auto-updated.

Last update: 2024-09-29 10:30:06 UTC


README

轻量级工具,用于在PHP编程语言环境中构建简单的Rest HTTP/API

版本 - 测试版

示例使用

使用composer安装

composer require anwarachilles/nirvana-native-php

PHP结构

创建一个index.php文件,然后设置环境及rest,如下例所示。

Nirvana::environment([
  'Configure'=> [
    'development'=> true,
    'baseurl'=> 'https:///<yourproject>/',
  ]
]);


Nirvana::rest('GET', 'demo', function() {
  return [
    'name'=> Nirvana::method('name'),
    'code'=> Nirvana::method('code'),
  ];
});

API参考

环境配置

Nirvana在Rest内部

Nirvana在Rest外部

特殊处理存储

DEVNEET-ID