changeset 11057 | 0b59724cb3f2 |
parent 10907 | 9ae707db5265 |
11052:058bb3dc685f | 11057:0b59724cb3f2 |
---|---|
1 from yams.buildobjs import ComputedRelation, EntityType, RelationDefinition |
|
2 from cubicweb.schema import RRQLExpression |
|
3 |
|
4 class Subject(EntityType): |
|
5 pass |
|
6 |
|
7 class Object(EntityType): |
|
8 pass |
|
9 |
|
10 class relation(RelationDefinition): |
|
11 subject = 'Subject' |
|
12 object = 'Object' |
|
13 |
|
14 class computed(ComputedRelation): |
|
15 rule = 'S relation O' |
|
16 __permissions__ = {'read': (RRQLExpression('S is ET'),)} |