定制 speedovation/kiwi-php-plugins 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

speedovation/kiwi-php-plugins

Composer 安装命令:

composer require speedovation/kiwi-php-plugins

包简介

KiWi PHP Plugins, Using sockets PHP based plugins

关键字:

README 文档

README

Kineticwing IDE Plugins using PHP

Introduction

Kiwi-php-plugins allows us to write plugins in PHP for KineticWing IDE. One can use any language to write plugins for KineticWing IDE using the flavours API. Here we are using PHP for that purpose.

KiWiAPI.php contains API functions which lets us connect to the IDE and send requests. The requests are used to provide extended functionality to the IDE and control some of its functions.

We’re using a json-rpc based protocol for API and IDE communications. Its named ‘flavours’.

So this is JSON-RPC based plugin system.

Each plugin loaded from Actions.Json. It creates menus and actions inside editor and register callbacks. For more check Plugins Actions.json sample and explanation

It will load all plugins. Plugin manager is in progress.

KiWiExample.php contains few examples to show us how to use the API.

TODO:

  • WIP on PHP parser plugin
  • Link to where you can find more info about available API functions.
  • Working on more and simple examples

License

  • Everything except third party libraries are under Apache License, Version 2.0
  • Feel free to do whatever you like with code.
  • Doc is under creative common

统计信息

  • 总下载量: 4
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 4
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: Apache
  • 更新时间: 2015-01-03

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固