Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

moosex::declare::syntax::keyword::method(3pm) [mojave man page]

MooseX::Declare::Syntax::Keyword::Method(3pm)		User Contributed Perl Documentation	     MooseX::Declare::Syntax::Keyword::Method(3pm)

NAME
MooseX::Declare::Syntax::Keyword::Method - Handle method declarations DESCRIPTION
This role is an extension of MooseX::Declare::Syntax::MethodDeclaration that allows you to install keywords that declare methods. METHODS
register_method_declaration Object->register_method_declaration (Object $metaclass, Str $name, Object $method) This method required by the method declaration role will register the finished method object via the "$metaclass->add_method" method. MethodModifier->new( identifier => 'around', modifier_type => 'around', prototype_injections => { declarator => 'around', injections => [ 'CodeRef $orig' ], }, ); This will mean that the signature "(Str $foo)" will become "CodeRef $orig: Object $self, Str $foo" and and "()" will become "CodeRef $orig: Object $self". CONSUMES
o MooseX::Declare::Syntax::MethodDeclaration SEE ALSO
o MooseX::Declare o MooseX::Declare::Syntax::MooseSetup o MooseX::Declare::Syntax::MethodDeclaration o MooseX::Method::Signatures AUTHOR
Florian Ragwitz <rafl@debian.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2008 by Florian Ragwitz. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-12-14 MooseX::Declare::Syntax::Keyword::Method(3pm)

Check Out this Related Man Page

MooseX::Declare::Syntax::MethodDeclaration(3pm) 	User Contributed Perl Documentation	   MooseX::Declare::Syntax::MethodDeclaration(3pm)

NAME
MooseX::Declare::Syntax::MethodDeclaration - Handles method declarations DESCRIPTION
A role for keyword handlers that gives a framework to add or modify methods or things that look like methods. ATTRIBUTES
prototype_injections An optional structure describing additional things to be added to a methods signature. A popular example is found in the "around" method modifier handler: METHODS
parse Object->parse (Object $ctx); Reads a name and a prototype and builds the method meta object then registers it into the current class using MooseX::Method::Signatures and a "custom_method_application", that calls "register_method_declaration". CONSUMES
o MooseX::Declare::Syntax::KeywordHandling REQUIRED METHODS
register_method_declaration Object->register_method_declaration (Object $metaclass, Str $name, Object $method) This method will be called with the target metaclass and the final built method meta object and its name. The value it returns will be the value returned where the method was declared. SEE ALSO
o MooseX::Declare o MooseX::Declare::Syntax::NamespaceHandling o MooseX::Declare::Syntax::MooseSetup o MooseX::Method::Signatures AUTHOR
Florian Ragwitz <rafl@debian.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2008 by Florian Ragwitz. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-12-14 MooseX::Declare::Syntax::MethodDeclaration(3pm)
Man Page

6 More Discussions You Might Find Interesting

1. Programming

Syntax error at the end of input

Hi, I am getting a strange error as "Syntax error at the end of input" but I dont find any error in the file. Can anyone please let me know what it is? Thanks (2 Replies)
Discussion started by: naan
2 Replies

2. UNIX for Dummies Questions & Answers

Brauche SCHNELLE HILFE

Hallo, ich habe folgende Dateien: 1Lmr12345.orig 1Lmr23456.orig 1Lmr34567.orig Davon allerdings hunderte. Wie lautet der Befehl um diese Dateien umzubenennen in 1Lmr12345 1Lmr23456 1Lmr34567 also ohne die Endung und ohne den Punkt? Weiß einer was????? (1 Reply)
Discussion started by: FranzB
1 Replies

3. Shell Programming and Scripting

set -o vi giving set: Syntax error

when trying : set -o vi getting error like- : set: Syntax error help me Double post (of sorts). Continue here. (0 Replies)
Discussion started by: RahulJoshi
0 Replies

4. Shell Programming and Scripting

[Solved] 0403-057 Syntax error `<' is not matched

curr_time=`date +%Y%m%d%H%M` curr_date=`date +%Y%m%d` zero=0 script_path="/home/wccuser1/wcc/Scripts/bulk_file_ftp" file_dir="/home/wccuser1/wcc/Bulk_Files" todays_file_count=`ls -ltr | grep $curr_date | awk '{print $9}' | wc -l` todays_file=`ls -ltr | grep $curr_date | awk '{print $9}'` if... (5 Replies)
Discussion started by: gagandeep
5 Replies

5. Shell Programming and Scripting

./1.sh: Syntax error at line 1 : `<<' is not matched.

function user { sqlplus primeit@$ORACLE_SID/primeit <<EOF select user_name from test; EOF } function gen { genpwdfile dec -in $1 -out $2 echo $1 echo $2 } function reset { sqlplus primeit@$ORACLE_SID/primeit... (7 Replies)
Discussion started by: ripudaman.singh
7 Replies

6. Shell Programming and Scripting

HPUX Syntax error at line 9 : `<' is not expected

Hi All, i'm getting this error, can somebody check? file name is like this 951957039339019_560119_000523_2w47_3060_0038_6002.log filename=$(basename "$1") extension="${filename##*.}" filename="${filename%.*}" IFS="_" read -r -a array... (2 Replies)
Discussion started by: charli1
2 Replies