/** * Hàm lấy thông tin nhóm nhóm quyềnh */ private function getInfoPermission() { $auth = new Auth(); $identity = $auth->getIdentity(); if ($identity != null) { $conditions = "id = :id: AND status = 1"; // lấy thông tin group $group = \Modules\Backend\Models\Permission_group::findFirst(array("conditions" => $conditions, "bind" => array("id" => $identity['group_id']))); if (!$group) { return false; } $conditions = "group_id = :group_id: AND status = 1"; $group_privilege = \Modules\Backend\Models\Permission_group_privilege::find(array("conditions" => $conditions, "bind" => array("group_id" => $group->id))); if (count($group_privilege) <= 0) { return false; } return $group_privilege; } return false; }
public function getDetailGroup($id) { return $group = \Modules\Backend\Models\Permission_group::findFirst(array("conditions" => "id = ?1", "bind" => array(1 => $id), "columns" => "id,name")); }