// Store model to not repeat query. private $_model;
// Return first name. // access it by Yii::app()- user- first_name function getFirst_Name(){ $user = $this- loadUser(Yii::app()- user- return $user- first_name; }
// This is a function that checks the field 'role' // in the User model to be equal to 1, that means it's admin // access it by Yii::app()- user- isAdmin() function isAdmin(){ $user = $this- loadUser(Yii::app()- user- if ($user==null) return 0; else return $user- role == "管理员"; }