10
UMLClass
20
20
410
130
_object: WebrootFile_
--
id: Integer
url: string
abspath: string
is_dir: boolean
owner: WebrootUser
permissions: Collection(WebrootFilePermission)
UMLClass
600
10
230
100
_object: WebrootUser_
--
id: Integer
username: string[255]
email: string[255]
roles: string (json-list)
password: string
UMLClass
620
120
280
80
_object: WebrootFilePermission_
--
id: Integer
role: WebrootRole
webrootFile: WebrootFile
is_readable: boolean
is_writeable: boolean
is_dir: boolean
UMLClass
100
200
210
80
_object: WebrootRole_
--
id: Integer
role: string[255]
name: string[255]
description: string
Relation
420
10
200
110
lt=<<<<-
10.0;90.0;180.0;10.0
Relation
420
110
220
40
lt=<<<<-
10.0;10.0;200.0;20.0
Relation
300
150
340
80
lt=<<<<-
320.0;10.0;10.0;60.0
Relation
410
20
230
180
lt=<<<<-
210.0;160.0;10.0;10.0