1 package Catalyst::Controller::DBIC::API::Validator;
3 #ABSTRACT: Provides validation services for inbound requests against whitelisted parameters
5 use Catalyst::Controller::DBIC::API::Validator::Visitor;
6 use namespace::autoclean;
8 BEGIN { extends 'Data::DPath::Validator'; }
10 has '+visitor' => ( 'builder' => '_build_custom_visitor' );
12 sub _build_custom_visitor {
13 return Catalyst::Controller::DBIC::API::Validator::Visitor->new();
16 __PACKAGE__->meta->make_immutable;