Protocol-Lib:用于运行时检查协议的库

时间:2024-07-23 06:30:30
【文件属性】:

文件名称:Protocol-Lib:用于运行时检查协议的库

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-23 06:30:30

PHP

协议库 这是一个简单的库,允许检查 PHP 中的“GO 风格”接口。 基本上,它检查一个对象是否“将”实现一个接口(意味着所有方法和签名匹配)而不必实际实现它。 例子 class Foo { public function bar($a) {} } interface Bar { } interface Bar2 { public function bar(); } interface Bar3 { public function bar($a); } interface Bar4 { public function bar($b); } interface Bar5 { public function bar(a $a); } 使用我们的助手时,检查将如下所示: use ProtocolLib\ProtocolHelper; $foo =


【文件预览】:
Protocol-Lib-master
----.gitignore(6B)
----src()
--------ProtocolLib()
----composer.json(127B)
----README.md(1KB)
----phpunit.xml.dist(934B)
----test()
--------ProtocolLib()

网友评论