/** * 获取认证信息 * * @return object */ public static function getInfo($id, $key = 'name') { if (!$id) { return '<font color="grey">无此认证</font>'; } $certify = Certify::find($id); if (empty($certify)) { return '<font color="grey">无此认证</font>'; } return $certify->{$key}; }
/** * 认证转换为html * * @return string */ public function certifyToHtml() { if (!$this->certify_id) { return '<font color="grey">无</font>'; } $certifys = Certify::find($this->certify_id); if (empty($certifys)) { return '<font color="grey">无此认证</font>'; } $class = 'badge-default'; $text = $certifys->name; return "<span class=\"badge {$class}\">{$text}</span>"; }