2017-08-30 79 views
-4

我有温控功能是这样的:if如何简化函数?

public function isSuperAdmin() { 
    if($this->role->id == '1') { 
     return true; 
    } 
    return false; 
} 

它是如何最大简化?

+0

你是什么意思的 “简化” 吗?你想摆脱'如果'?你想把它变成一个单线?请记住,这也可能会影响可读性和可维护性 – Tallmaris

回答

5

作为比较的结果是已经一个布尔值 - 返回它:

public function isSuperAdmin() { 
    return $this->role->id == '1'; 
} 
5
public function isSuperAdmin() { 
    return ($this->role->id == '1'); 
}