anlutro/l4-presenter

该软件包已被废弃,不再维护。未建议替代软件包。

Laravel 4 的演示类。

0.1.1 2014-03-12 19:18 UTC

This package is not auto-updated.

Last update: 2020-01-20 03:52:26 UTC


README

安装: composer require anlutro/l4-presenter

从 Packagist 或 GitHub 标签列表中选择最新稳定版本。

警告:版本 0.x 期间不保证向后兼容性。

演示者

扩展 \c\Presenter 类并添加以 'present' 开头的方法来替换底层对象的默认获取器。例如,当尝试获取 $object->foo_bar 时,将调用 presentFooBar。如果没有找到演示方法,获取将简单地传递到底层对象。

使用 MyPresenter::make($object) 使其适用于 Collection 对象 - 这将在集合中的每个项目周围包裹一个演示者,并返回修改后的集合。

如果您的类实现了 \c\PresentableInterface,则将调用此方法,并确定从 \c\Presenter::make() 返回的内容。

联系方式

如果您有任何问题或建议,请在 GitHub 上创建一个问题。

许可证

本存储库的内容在 MIT 许可证 下发布。