changeset 10554 | c39749d14c53 |
child 10907 | 9ae707db5265 |
10553:1d824df4f2bd | 10554:c39749d14c53 |
---|---|
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'),)} |
|
17 |
|
18 |