Mercurial > pub > Impl
comparison Lib/IMPL/Class/MemberInfo.pm @ 134:44977efed303
Significant performance optimizations
Fixed recursion problems due converting objects to JSON
Added cache support for the templates
Added discovery feature for the web methods
author | wizard |
---|---|
date | Mon, 21 Jun 2010 02:39:53 +0400 |
parents | 0f3e369553bd |
children | 6ce1f052b90a |
comparison
equal
deleted
inserted
replaced
133:a07a66fd8d5c | 134:44977efed303 |
---|---|
36 $this->Frozen(1); | 36 $this->Frozen(1); |
37 $this->Class->set_meta($this); | 37 $this->Class->set_meta($this); |
38 return; | 38 return; |
39 } | 39 } |
40 | 40 |
41 sub set { | 41 #TODO: Debug version |
42 my $this = shift; | 42 #sub set { |
43 if ($this->Frozen) { | 43 # my $this = shift; |
44 die new IMPL::Exception('The member information is frozen', $this->Name); | 44 # if ($this->Frozen) { |
45 } | 45 # die new IMPL::Exception('The member information is frozen', $this->Name); |
46 $this->SUPER::set(@_); | 46 # } |
47 } | 47 # $this->SUPER::set(@_); |
48 #} | |
48 | 49 |
49 1; | 50 1; |