定制 scaleupstack/metadata 二次开发

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

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

scaleupstack/metadata

Composer 安装命令:

composer require scaleupstack/metadata

包简介

Metadata analysis of PHP classes. Can be extended for your needs by feature analyzers. Based on jms/metadata.

README 文档

README

This library provides a flexible metadata structure for PHP classes (including methods, properties, and annotations). The metadata is extracted from the PHP source code of the class.

You will be able to register feature analyzers (shipped with this library, or your own) that extend the metadata based on reflection, or the provided DocBlock annotations.

Currently these additional feature analyzers are provided:

  • TypedProperties (including union types)
  • VirtualMethods

This library is based on schmittjoh/metadata. It reads DocBlock annotations using scaleupstack/annotations.

Installation

Use Composer to install this library:

$ composer require scaleupstack/metadata

Introduction

This library is not yet documented. But perhaps scaleupstack/easy-object can be helpful to find out how to use it.

TODO: to be done

Current State

This library has been developed with a special intention in mind. It will evolve in the context of [scaeupstack/easy-object].

If you are missing anything, feel free to contact me, or create a pull request.

Contribute

Thanks that you want to contribute to ScaleUpStack/Metadata.

License

Please check LICENSE.md in the root dir of this package.

Copyright

ScaleUpVentures Gmbh, Germany
Thomas Nunninger thomas.nunninger@scaleupventures.com
www.scaleupventures.com

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2019-03-16

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固