adrianodemoura / redirect-post
为cakePHP 3的redirectPost组件
1.0
2020-02-25 17:11 UTC
Requires
- php: >=5.6
- cakephp/cakephp: ^3.5
This package is auto-updated.
Last update: 2024-09-26 02:51:14 UTC
README
考虑事项
用于重定向和保存帖子的插件。
您可以使用三种存储类型:会话、缓存和cookie。
当调用loadComponent时
$this->loadComponent( 'RedirectPost.Redirect', ['storage'=>'session|cache|cookie']);
使用强制方式,请阅读代码。
要求
cakePHP 3
安装
$ composer require adrianodemoura/redirect-post
在src/Application.php
parent::bootstrap();
$this->addPlugin('RedirectPost');
使用
在控制器中
public function initialize()
{
parent::initialize();
$this->loadComponent('RedirectPost.Redirect');
}
用于保存和重定向
$data = $this->request->getData();
$this->Redirect->save( ['action'=>'acton_target'], $data);
用于读取
$data = $this->Redirect->read();
用于删除
$this->Redirect->delete();
检查
在vendor/cakephp-plugins.php
'RedirectPost' => $baseDir . '/vendor/adrianodemoura/redirect-post/',
在vendor/composer/autoload_psr4.php
'RedirectPost\\' => array($vendorDir . '/adrianodemoura/redirect-post/src'),
'RedirectPost\\Test\\' => array($vendorDir . '/adrianodemoura/redirect-post/tests'),