2026-05-29 19:54:56 +08:00

62 lines
1.2 KiB
PHP

<?php
namespace app\utils;
use Yii;
use yii\base\Object;
use yii\web\Controller;
/**
* Created by PhpStorm.
* User: zn
* Date: 2017/6/15
* Time: 18:48
*/
class InfoUtil extends Object
{
/**
* 显示信息
* @param Controller $controller
* @param $info
* @return string
* @internal param string $name
*/
public static function Info(Controller $controller, $info)
{
$controller->layout = false;
$backURL = Yii::$app->request->referrer;
$data['backURL'] = $backURL;
$data['info'] = $info;
return $controller->render('/site/info', $data);
}
/**
* 显示错误
* @param Controller $controller
* @param $info
* @return string
* @internal param string $name
*/
public static function Error(Controller $controller, $info)
{
$controller->layout = false;
$backURL = Yii::$app->request->referrer;
$data['backURL'] = $backURL;
$data['info'] = $info;
return $controller->render('/site/error', $data);
}
/**
* 后退
*/
public static function goBack()
{
return Yii::$app->getResponse()->redirect(Yii::$app->request->referrer);
}
}