Mercurial > pub > Impl
diff Lib/IMPL/Security/Context.pm @ 238:b8c724f6de36
DOM model refactoring
TT view refactoring, controls are no longer derived from DOM nodes
bugfixes
author | sergey |
---|---|
date | Tue, 16 Oct 2012 01:33:06 +0400 |
parents | 6d8092d8ce1b |
children |
line wrap: on
line diff
--- a/Lib/IMPL/Security/Context.pm Mon Oct 15 17:39:12 2012 +0400 +++ b/Lib/IMPL/Security/Context.pm Tue Oct 16 01:33:06 2012 +0400 @@ -3,18 +3,19 @@ use warnings; use IMPL::require { - Principal => 'IMPL::Security::Principal', - Role => 'IMPL::Security::Role', AbstractContext => 'IMPL::Security::AbstractContext', - Exception => 'IMPL::Exception', - ArgumentException => '-IMPL::InvalidArgumentException' - }; use IMPL::declare { + require => { + Principal => 'IMPL::Security::Principal', + Role => 'IMPL::Security::Role', + Exception => 'IMPL::Exception', + ArgumentException => '-IMPL::InvalidArgumentException' + }, base => [ 'IMPL::Object' => undef, - 'IMPL::Object::Autofill' => undef, + 'IMPL::Object::Autofill' => '@_', 'IMPL::Security::AbstractContext' => undef, ], props => [