# sam.Rank.inherits\_from

> #### [bool](https://wiki.facepunch.com/gmod/boolean) sam.Rank.inherits\_from( [string](https://wiki.facepunch.com/gmod/string) rank\_name\_1,  [string](https://wiki.facepunch.com/gmod/string) rank\_name\_2 )

## Description

Check if <mark style="color:purple;">rank 1</mark> inherits from <mark style="color:red;">rank 2</mark> or not.

This function will trace down to user, check examples.

## Aguments

1. [**string**](https://wiki.facepunch.com/gmod/string) rank\_name\_1
2. [**string**](https://wiki.facepunch.com/gmod/string) rank\_name\_2

## Returns

1. #### [bool](https://wiki.facepunch.com/gmod/boolean)

## Examples

```lua
-- superadmin
--    admin
--        user
print(sam.Rank.inherits_from("superadmin", "superadmin")) -- true
print(sam.Rank.inherits_from("superadmin", "admin")) -- true
print(sam.Rank.inherits_from("superadmin", "user")) -- true

print(sam.Rank.inherits_from("admin", "superadmin")) -- false
print(sam.Rank.inherits_from("admin", "admin")) -- true
print(sam.Rank.inherits_from("admin", "user")) -- true
```
