本文整理汇总了PHP中BaseController::set_flash方法的典型用法代码示例。如果您正苦于以下问题:PHP BaseController::set_flash方法的具体用法?PHP BaseController::set_flash怎么用?PHP BaseController::set_flash使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BaseController
的用法示例。
在下文中一共展示了BaseController::set_flash方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: logout
public static function logout()
{
$_SESSION['user'] = null;
session_destroy();
$content["success"] = "Logged out";
BaseController::set_flash($content);
Redirect::to("/");
}
示例2: make
public static function make($file, $content = array())
{
$twig = self::get_twig();
if (BaseController::get_flash() != null) {
$content['flash'] = BaseController::get_flash();
BaseController::set_flash(null);
}
$content['user_logged_in'] = BaseController::get_user_logged_in();
echo $twig->render($file, $content);
}
示例3: function
View::make("image.html", $content);
});
$routes->get('/uploadImage', function () {
View::make('uploadImage.html');
});
$routes->post('/comment', function () {
$params = $_POST;
$content = CommentController::add($params);
BaseController::set_flash($content);
var_dump($params);
Redirect::to("/image-" . $params["image"]);
});
$routes->post('/uploadImage', function () use($routes) {
$params = $_POST;
$fileparams = $_FILES;
$content = ImageController::uploadImage($params, $fileparams);
BaseController::set_flash($content);
if (!array_key_exists("errors", $content)) {
Redirect::to("/");
} else {
Redirect::to("/uploadImage");
}
});
$routes->post('/deleteImage', function () {
$params = $_POST;
$array = array();
$array[] = $params["imageId"];
$content = ImageController::deleteImages($array);
BaseController::set_flash($content);
Redirect::to("/");
});