$this->data

Bei cakephp heißt das Array in dem alle Daten bei einem POST / GET Request inklusive Session - Variablen etc enthalten sind $this->data.

Gibt es eine ähnliche Variable bei yii?

Nein, der Zugriff erfolgt direkt auf $_GET und $_POST. Man kann auch $_REQUEST verwenden (Kombination aus GET + POST). Lediglich für Sessions kann man die Wrapperklasse CHttpSession verwenden.

Im Gegensatz zu PRADO hat man bei Yii auf solche Klassen verzichtet, weil eigentlich nicht viel gewonnen wird und lediglich kostbare Serverzeit zum Verarbeiten von $_GET und $_POST vergeudet wird, wo man doch auch direkt darauf zugreifen kann.

Yii liebt es schlank und einfach… ;)

http://www.yiiframework.com/doc/api/CHttpRequest




$request = Yii::app()->request;