วิธีดึงค่า user id
วิธี get ค่า User id จาก Yii ทำอย่างไร ?
โดยทั่วไป คำสั่ง
Yii::app()->user->id;
จะคืนค่า Username ออกมา เช่น authority, admin. แต่ถ้าเราต้องการ get ค่า id จะต้องทำอย่างไร
- เปิดไฟล์ protected/components/UserIdentity.php
- กำหนดตัวแปร $_id
class UserIdentity extends CUserIdentity { private $_id;
- ระบุค่าตัวแปร ไว้ในเงื่อนไขที่ ผ่านการตรวจสอบ user, password แล้วว่าถูกต้อง
$this->_id=$user->id; $this->username=$user->username;
- สร้างฟังก์ชันที่ คืนค่า id
/** * @return integer the ID of the user record */ public function getId() { return $this->_id; }
- เรียกใช้เหมือนเดิม (Log out ออกก่อนนะจ๊ะ ถึงจะมีผล) หรือใช้
Yii::app()->user->getId();
Platipus Tree Anchors and Anchors, Particular Sites. - Legalbet 다파벳 다파벳 카지노 가입 쿠폰 카지노 가입 쿠폰 107spades in a deck of cards | ThauberBet
ตอบลบ