braune-digital/redirect-bundle

重定向组件

dev-master 2016-04-14 11:12 UTC

This package is auto-updated.

Last update: 2024-09-12 00:16:03 UTC


README

此组件允许您使用Doctrine ORM持久化重定向。可以使用额外的状态码(例如:临时或永久)。

安装

使用composer下载

composer require braune-digital/redirect-bundle "~1.1"

并在您的AppKernel中启用该组件

public function registerBundles()
    {
        $bundles = array(
          ...
          new BrauneDigital\RedirectBundle\BrauneDigitalRedirectBundle(),
          ...
        );

使用方法

创建重定向

$manager = $container->get('braune_digital.redirect.manager'); # Get the RedirectManager
$manager->create($oldPath, $redirectPath, $statusCode); # Create a redirect  

更新重定向

您可以通过直接访问重定向存储库(BrauneDigitalRedirectBundle:Redirect)来更新重定向