Ports 搜索

共有5,623项符合/devel/的查询结果,以下是第2,7512,760项(搜索用时0.004秒)
devel/MooseX-Attribute-ENV-0.02 (Score: 0.032514982)
Set default of an attribute to a value from %ENV
MooseX-Attribute-ENV is a Moose attribute trait that you use when you want the default value for an attribute to be populated from the %ENV hash.
devel/MooseX-AttributeHelpers-0.25 (Score: 0.032514982)
Extend your attribute interfaces
While Moose attributes provide you with a way to name your accessors, readers, writers, clearers and predicates, this library provides commonly used attribute helper methods for more specific types of data.
devel/MooseX-AttributeShortcuts-0.028 (Score: 0.032514982)
Shorthand for common attribute options
Ever find yourself repeatedly specifying writers and builders, because there's no good shortcut to specifying them? Sometimes you want an attribute to have a read-only public interface, but a private writer. And wouldn't it be easier to just say "builder => 1" and have the attribute construct the canonical "_build_$name" builder name for you?
devel/MooseX-AuthorizedMethods-0.006 (Score: 0.032514982)
Syntax sugar for authorized methods
MooseX::AuthorizedMethods exports the "authorized" declarator that makes a verification if the user has the required permissions before the acual invocation. The default verification method will take the "user" method result and call "roles" to list the roles given to that user.
devel/MooseX-ClassAttribute-0.29 (Score: 0.032514982)
Declare class attributes Moose-style
MooseX::ClassAttribute allows you to declare class attributes in exactly the same way as you declare object attributes, except using class_has() instead of has(). It is also possible to make these attributes immutable (and faster) just as you can with normal Moose attributes.
devel/NEXT-0.65 (Score: 0.032514982)
Provide a pseudo-class NEXT (et al) that allows method redispatch
NEXT.pm adds a pseudoclass named NEXT to any program that uses it. If a method m calls $self-NEXT::m()>, the call to m is redispatched as if the calling method had not originally been found.
devel/MooseX-Clone-0.06 (Score: 0.032514982)
Fine grained cloning support for Moose objects
Out of the box Moose only provides very barebones cloning support in order to maximize flexibility. This role provides a clone method that makes use of the low level cloning support already in Moose and adds selective deep cloning based on introspection on top of that. Attributes with the Clone trait will handle cloning of data within the object, typically delegating to the attribute value's own clone method.
Perl extension to allow compile time traits for classes/roles
MooseX::CompileTime::Traits allows role application at compile time via use statements. What this class does is provide an import method that will apply each of the roles (along with any arguments for parameterized roles). Roles and their arguments should be provided as an ArrayRef of tuples. Simply 'with' the role to gain the functionality.
devel/MooseX-ConfigFromFile-0.14 (Score: 0.032514982)
Perl extension to abstract Moose role attribute setting from file
An abstract Moose role for setting attributes from a configfile.
devel/MooseX-Daemonize-0.21 (Score: 0.032514982)
Role for daemonizing your Moose based application
Often you want to write a persistant daemon that has a pid file, and responds appropriately to Signals. This module provides a set of basic roles as an infrastructure to do that.