punn / registry
此软件包最新版本(dev-master)没有可用的许可证信息。
基于键存储值的注册软件包,适用于Laravel v4。类似于view::share,但在所有MVC中都可以访问。
该软件包的规范存储库似乎已消失,因此该软件包已被冻结。
dev-master
2014-08-06 03:03 UTC
Requires
- php: >=5.3.0
- illuminate/support: ~4.1
This package is not auto-updated.
Last update: 2023-02-18 07:15:40 UTC
README
此软件包允许您通过用户指定的键存储值,并在任何后续的MVC中获取这些值。
安装
- 将
"punn/registry": "dev-master"
添加到app/config/app.php
中的require
- 将
'Punn\Registry\RegistryServiceProvider',
添加到app/config/app.php
中的providers
数组 - 将
'Registry' => 'Punn\Registry\Facades\Registry'
添加到app/config/app.php
中的aliases
数组 - 您可能需要在Laravel项目的根目录中运行
composer dump-autoload
或php composer.phar dump-autoload
使用
添加/存储一个值
Registry::set($key, $values);
获取之前存储的值
Registry::get($key);
示例
简单的首页URL
- 在
links.php
中添加以下内容:
$values = array( 'title' => 'Awesome Registry Class', 'description' => 'This is an awesome meta tag description', 'noindex' => '0' ); Registry::set('meta', $values);
- 在您的模型/视图/控制器中检索您设置的值
$values = Registry::get('meta');
备注
- view::share 方法是存储供视图使用的好方法。然而,它不能在额外的控制器和模型中访问。