• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

TYPO3-Initiatives/graphql: TYPO3 CMS package for GraphQL (experimental)

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

TYPO3-Initiatives/graphql

开源软件地址(OpenSource Url):

https://github.com/TYPO3-Initiatives/graphql

开源编程语言(OpenSource Language):

PHP 98.0%

开源软件介绍(OpenSource Introduction):

GraphQL

Build Coverage Code Quality

This extension integrates GraphQL into TYPO3 CMS. Currently it provides an read API for managed tables. For more information about the planned features see the draft.

This implementation is a proof-of-concept prototype and thus experimental development. Since not all planned features are implemented, this extension should not be used for production sites.

Installation

Use composer to install this extension in your project:

composer config repositories.cms-configuration git https://github.com/typo3-initiatives/configuration
composer config repositories.cms-security git https://github.com/typo3-initiatives/security
composer config repositories.cms-graphql git https://github.com/typo3-initiatives/graphql
composer require typo3/cms-graphql

Usage

The entity reader provides an easy access to the managed tables of TYPO3 CMS:

use TYPO3\CMS\GraphQL;

$reader = new EntityReader();
$result = $reader->execute('
    tt_content {
        uid,
        header,
        bodytext
    }
');

For more examples checkout the functional tests.

Development

Development for this extension is happening as part of the TYPO3 persistence initiative.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap