islandora/crayfish-commons

Islandora Crayfish 微服务之间的共享代码

安装量: 157,339

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 38

分支: 11

类型:symfony-bundle

4.0.0 2023-04-27 16:14 UTC

README

Crayfish

Crayfish Commons

Minimum PHP Version Build Status Contribution Guidelines LICENSE codecov

简介

Crayfish Commons 是一个库,用于存放 Crayfish 微服务的共享代码。共享类包括

  • ApixMiddleware
  • CmdExecuteService

要求

安装

Crayfish-commons 可以使用 composer 安装,例如 composer require islandora/crayfish-commons

配置

要将此包配置到您的 Symfony 应用程序中,请在 config/packagesconfig/packages/(prod|dev|test) 文件夹中添加一个名为 crayfish_commons.yaml 的文件。此文件的 内容将如下

crayfish_commons:
  fedora_base_uri: 'http://your-fedora-base-uri'
  apix_middleware_enabled: true

文档

关于此模块的更多文档可在 Islandora 文档网站 上找到。

故障排除/问题

遇到问题或解决了问题?请查看 Islandora google groups 以获取解决方案。

维护者

本项目的赞助商有

  • UPEI
  • discoverygarden inc.
  • LYRASIS
  • McMaster University
  • University of Limerick
  • York University
  • University of Manitoba
  • Simon Fraser University
  • PALS
  • American Philosophical Society
  • common media inc.

开发

如果您想做出贡献,请参加我们每周的 技术电话会议。我们很高兴听到您的意见!

如果您想向项目贡献代码,您需要遵守 Islandora 基金会的 贡献者许可协议企业贡献者许可协议。请参阅 Islandora.ca 上的 贡献者 页面以获取更多信息。

我们建议使用 islandora-playbook 来开始。如果您想为开发拉取子模块,克隆后不要忘记运行 git submodule update --init --recursive

许可

MIT