NAME
Catalyst::Controller::DBIC::API::Types - Provides shortcut types and coercions for DBIC::API
VERSION
version 2.009000
TYPES
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
Nicholas Perez <nperez@cpan.org>
Luke Saunders <luke.saunders@gmail.com>
Alexander Hartmaier <abraxxa@cpan.org>
Florian Ragwitz <rafl@debian.org>
Oleg Kostyuk <cub.uanic@gmail.com>
Samuel Kaufman <sam@socialflow.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2024 by Luke Saunders, Nicholas Perez, Alexander Hartmaier, et al.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.