adrianodemoura/redirect-post

为cakePHP 3的redirectPost组件

安装: 39

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

语言:HTML

类型:cakephp-plugin

1.0 2020-02-25 17:11 UTC

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'),

测试

访问https:///youcake3/redirect-post/painel