On 8/29/07, Felix Antonius Wilhelm Ostmann <[EMAIL PROTECTED]> wrote:
> after a few tests we gone use this classes under catalyst ... and ...
> dont work :-/ under catalyst our classes dont use Attribute::Handlers
> :-/ we declare UNIVERSAL::Property and then use "sub nondigit : Property
> { defined && !m{[0-9]} }" (see the code)

Catalyst breaks regular subroutine attributes. Apparently, it tries to
parse them all so other code never gets the chance to parse them. I've
seen this problem before while using a module (which used subroutine
attributes) along with Catalyst and I decided to work around it
instead of looking for a proper fix.

Good luck. Hopefully someone else can come up with solution other than
using Catalyst's own attribute handling framework.

-Nilson Santos F. Jr.

_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to