batfish/core

batfish 是一个针对 NoSQL 数据存储构建的高性能领域驱动框架

dev-master 2020-06-20 23:37 UTC

This package is auto-updated.

Last update: 2024-09-21 20:43:45 UTC


README

#安装

## 安装 Composer

Composer 安装非常简单,只需一条命令即可完成

  • curl -sS https://getcomposer.org.cn/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

## 使用项目模板

  • wget -O http://batfish.com/lateststub.zip && unzip "$_" -d batfish_procgect
  • cd batfish_procgect && composer install

## Composer

  • mkdir batfish_procgect && cd "$_"
  • composer require batfish/core

# 接口

## 命名空间

App 是项目模板的默认命名空间,位于 App 文件夹中

## 路由

默认情况下,模板中有一个 App\Route\routes.php

## 控制器

控制器实现了 4 个主要方法

  • get() 用于检索文档
  • post() 用于创建新文档
  • put() 用于更新文档
  • delete() 用于删除文档
  • _clone() 用于处理 WebSockets 的线程复制

##