文件名称:shapeshifter
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-13 07:11:22
PHP
弃用通知 Shapeshifter已被取代。 我从RESTful中派生了数据提取部分,以创建Shapeshifter,但这并不是一个很好的举措,因为我无法跟上两者的维护。 RESTful是Shapeshifter +一个动态的hook_menu。 可以通过配置禁用该挂钩菜单,从而使RESTful进入Shapeshifter。 这就是为什么我决定放弃模块开发并鼓励使用RESTful的原因。 使用RESTful代替Shapeshifter并没有实际开销。 长话短说,此仓库是一个意外但实用的RESTful使用的好例子,但我没有发布它的计划 变形者 该模块旨在解决数据转换时的一般性问题,即如何从我的实体中生成特定的数据结构。 想象一下,对于给定的文章,您想要一个类似于以下的JSON输出: { "root" : { "title" : "Built by robots." ,
【文件预览】:
shapeshifter-7.x-1.x
----.travis.yml(1KB)
----LICENSE(18KB)
----README.md(6KB)
----tests()
--------ShapeshifterFormatterTestCase.test(3KB)
--------ShapeshifterMapperTestCase.test(405B)
----.scrutinizer.yml(59B)
----shapeshifter.info(708B)
----plugin_types()
--------mapper()
--------formatter()
----shapeshifter.module(3KB)
----class()
--------ShapeshifterException.php(109B)
--------ShapeshifterPluginBase.php(1KB)
--------ShapeshifterFormatterException.php(139B)
--------ShapeshifterMapperException.php(133B)
----modules()
--------shapeshifter_example()
----plugins()
--------shapeshifter()