PHP 和 PSR-8 中的 HuggableInterface
HuggableInterface in PHP and PSR-8
关于PHP Framework Interop Group site (the maintainer of PSRs), there is a draft PSR-8 Huggable Interface:
namespace Psr\Hug;
/**
* Defines a huggable object.
*
* A huggable object expresses mutual affection with another huggable object.
*/
interface Huggable
{
/**
* Hugs this object.
*
* All hugs are mutual. An object that is hugged MUST in turn hug the other
* object back by calling hug() on the first parameter. All objects MUST
* implement a mechanism to prevent an infinite loop of hugging.
*
* @param Huggable $h
* The object that is hugging this object.
*/
public function hug(Huggable $h);
}
草案很短,但没有提供任何实施示例。实现这个接口的目的是什么?
玩得开心!
查看合并日期:
Crell on Apr 1, 2014 Merge in interface definitions.
开个玩笑:)(愚人节。)
我在这里开始实施:https://github.com/dave1010/php-fig-psr-8
它还没有完全完成(欢迎贡献者!)但如果您的项目需要 PSR-8 实现,它已经很有用了。
关于PHP Framework Interop Group site (the maintainer of PSRs), there is a draft PSR-8 Huggable Interface:
namespace Psr\Hug;
/**
* Defines a huggable object.
*
* A huggable object expresses mutual affection with another huggable object.
*/
interface Huggable
{
/**
* Hugs this object.
*
* All hugs are mutual. An object that is hugged MUST in turn hug the other
* object back by calling hug() on the first parameter. All objects MUST
* implement a mechanism to prevent an infinite loop of hugging.
*
* @param Huggable $h
* The object that is hugging this object.
*/
public function hug(Huggable $h);
}
草案很短,但没有提供任何实施示例。实现这个接口的目的是什么?
玩得开心!
查看合并日期:
Crell on Apr 1, 2014 Merge in interface definitions.
开个玩笑:)(愚人节。)
我在这里开始实施:https://github.com/dave1010/php-fig-psr-8
它还没有完全完成(欢迎贡献者!)但如果您的项目需要 PSR-8 实现,它已经很有用了。