PHP warning

Undefined variable $course

/home2/sikder/public_html/ambalatender.com/protected/controllers/SiteController.php(216)

204             if ($model->validate()) {
205                 $model->save();
206                 $this->sendRegistrationSuccessMail($model->id);
207                 $this->redirect(array('registration', 'val' => 'success'));
208             } else {
209                 $model->password = '';
210                 $model->repeatpassword = '';
211             }
212         }
213         $this->breadcrumbs = array('Registration');
214 
215         // display the login form
216         $this->render('registration', array('model' => $model, 'course' => $course));
217     }
218 
219     public function sendRegistrationSuccessMail($id) {
220         $model = User::model()->findByPk($id);
221         $mail = new YiiMailer('new_user_registration', array('code' => $model->verification_code, 'userInfo'=>$model));
222         $mail->setLayout('mail');
223         $mail->setFrom(Yii::app()->params->notificationEmail, Yii::app()->params->adminName);
224         $mail->setSubject('New user registration - ' . Yii::app()->params->adminName);
225         $mail->setTo($model->email);
226         $mail->setSmtp(Yii::app()->params->smtpServer, Yii::app()->params->smtpPort, 'non-secure', false, Yii::app()->params->notificationEmail, Yii::app()->params->notificationPassword);
227         $mail->send();
228     }

Stack Trace

#7
+
 /home2/sikder/public_html/ambalatender.com/index.php(16): CApplication->run()
11 defined('YII_DEBUG') or define('YII_DEBUG',true);
12 // specify how many levels of call stack should be shown in each log message
13 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
14 
15 require_once($yii);
16 Yii::createWebApplication($config)->run();
2024-03-19 13:19:24 Apache Yii Framework/1.1.15