Questions tagged «parameter»

1
Magento2插件在方法$ proceed上的可调用参数和闭包参数之间的方法不同
我检查了magento2,有两种类型的参数可以发送到 周围方法 \Closure $proceed 例 aroundSave(\Magento\Catalog\Model\Product $subject, \callable $proceed) \callable $proceed 例 aroundSave(\Magento\Catalog\Model\Product $subject, \Closure $proceed) 现在我的问题是: 关闭和可调用之间有什么区别? 为什么要使用$ proceed参数定义两个不同类型的类型? 这两种类型的参数有什么用? 任何可以描述它的细节吗

1
具有输入参数的magento 2 api路线
我正在尝试使用输入参数创建一个api路由,但没有得到预期的结果。 这是我的webapi.xml: <?xml version="1.0"?> <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../app/code/Magento/Webapi/etc/webapi.xsd"> <route url="/V1/foo" method="POST" secure="true"> <service class="..\FooInterface" method="getFooById"/> <resources> <resource ref="anonymous"/> </resources> <data> <parameter name="id" force="true">%id%</parameter> </data> </route> </routes> 这是我的界面: interface FooInterface { /** * Test function * * @api * @param string $id * @return string */ public function getFooById($id); } 这里是班级: class …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.