Catalyst::Controller::DBIC::API::Types - Provides shortcut types and coercions for DBIC::API


Catalyst-Controller-DBIC-API documentation  | view source Contained in the Catalyst-Controller-DBIC-API distribution.

Index


NAME

Top

Catalyst::Controller::DBIC::API::Types - Provides shortcut types and coercions for DBIC::API

VERSION

Top

version 2.003002

TYPES

Top

Prefetch as Maybe[ArrayRef[Str|HashRef]]

Represents the structure of the prefetch argument.

Coerces Str and HashRef.

GroupedBy as Maybe[ArrayRef[Str]]

Represents the structure of the grouped_by argument.

Coerces Str.

OrderedBy as Maybe[ArrayRef[Str|HashRef|ScalarRef]]

Represents the structure of the ordered_by argument

Coerces Str.

SelectColumns as Maybe[ArrayRef[Str|HashRef]]

Represents the structure of the select argument

Coerces Str.

SearchParameters as Maybe[ArrayRef[HashRef]]

Represents the structure of the search argument

Coerces HashRef.

AsAliases as Maybe[ArrayRef[Str]]

Represents the structure of the as argument

ResultSet as class_type('DBIx::Class::ResultSet')

Shortcut for DBIx::Class::ResultSet

ResultSource as class_type('DBIx::Class::ResultSource')

Shortcut for DBIx::Class::ResultSource

JoinBuilder as class_type('Catalyst::Controller::DBIC::API::JoinBuilder')

Shortcut for Catalyst::Controller::DBIC::API::JoinBuilder

Model as class_type('DBIx::Class')

Shortcut for model objects

AUTHORS

Top

COPYRIGHT AND LICENSE

Top


Catalyst-Controller-DBIC-API documentation  | view source Contained in the Catalyst-Controller-DBIC-API distribution.