comparison Lib/IMPL/Web/Application/ResourceBase.pm @ 394:2c14f66efa08

minor changes
author cin
date Tue, 18 Feb 2014 18:17:20 +0400
parents 2287c72f303a
children
comparison
equal deleted inserted replaced
393:69a1f1508696 394:2c14f66efa08
34 34
35 die ArgumentException->new(request => 'A request object must be specified') 35 die ArgumentException->new(request => 'A request object must be specified')
36 unless $args{request}; 36 unless $args{request};
37 37
38 $this->request( $args{request} ); 38 $this->request( $args{request} );
39 $this->parent( $args{parent} ); 39 $this->parent( $args{parent} ) if $args{parent};
40 $this->model( $args{model} ); 40 $this->model( $args{model} ) if $args{model};
41 $this->id( $args{id} ); 41 $this->id( $args{id} ) if $args{id};
42 $this->application( $args{request}->application ); 42 $this->application( $args{request}->application );
43 43
44 # если расположение явно не указано, то оно вычисляется автоматически, 44 # если расположение явно не указано, то оно вычисляется автоматически,
45 # либо остается не заданным 45 # либо остается не заданным
46 $this->location( $args{location} 46 $this->location( $args{location}
85 85
86 sub security { 86 sub security {
87 shift->request->security 87 shift->request->security
88 } 88 }
89 89
90 sub context {
91 shift->request->context
92 }
93
90 sub verbs { 94 sub verbs {
91 {} # возвращаем пстой список операций 95 {} # возвращаем пстой список операций
92 } 96 }
93 97
94 sub GetAllowedMethods { 98 sub GetAllowedMethods {