/** * get CRequest object * */ public function getRequest() { if (!isset($this->components['request'])) { $request = new CRequest(); $request->init(); $this->components['request'] = $request; } return $this->components['request']; }