cakephp2-php8/lib/Cake/Test/test_app/Controller/TestsAppsController.php
mark_story c5ca10ca69 Remove controller reuse between testAction() calls.
Reusing controllers between various testAction calls would
mean that calls that needed to render views, would break on the
second call to testAction().  Controllers are rebuilt for each testAction()
call now.

Fixes #2142
2011-10-22 10:58:21 -04:00

43 lines
1.1 KiB
PHP

<?php
/**
* TestsAppsController file
*
* PHP 5
*
* CakePHP(tm) Tests <http://book.cakephp.org/view/1196/Testing>
* Copyright 2005-2011, Cake Software Foundation, Inc. (http://cakefoundation.org)
*
* Licensed under The MIT License
* Redistributions of files must retain the above copyright notice
*
* @copyright Copyright 2005-2011, Cake Software Foundation, Inc. (http://cakefoundation.org)
* @link http://book.cakephp.org/view/1196/Testing CakePHP(tm) Tests
* @package Cake.Test.test_app.Controller
* @since CakePHP(tm) v 1.2.0.4206
* @license MIT License (http://www.opensource.org/licenses/mit-license.php)
*/
class TestsAppsController extends AppController {
public $name = 'TestsApps';
public $uses = array();
public function index() {
$var = '';
if (isset($this->request->query['var'])) {
$var = $this->request->query['var'];
}
$this->set('var', $var);
}
public function some_method() {
return 5;
}
public function set_action() {
$this->set('var', 'string');
$this->render('index');
}
public function redirect_to() {
$this->redirect('http://cakephp.org');
}
}