1 package Reaction::InterfaceModel::Action::DBIC::Result::Delete;
3 use Reaction::Types::DBIC 'Row';
6 use namespace::clean -except => [ qw(meta) ];
7 extends 'Reaction::InterfaceModel::Action::DBIC::Result';
8 with 'Reaction::InterfaceModel::Action::Role::SimpleMethodCall';
10 sub _target_model_method { 'delete' }
12 __PACKAGE__->meta->make_immutable;
20 Reaction::InterfaceModel::Action::DBIC::Result::Delete
24 C<Delete> is a subclass of
25 L<Action::DBIC::Result|Reaction::InterfaceModel::Action::DBIC::Result> that consumes
26 L<Role::SimpleMethodCall|'Reaction::InterfaceModel::Action::Role::SimpleMethodCall>
27 to call the C<target_model>'s C<delete> method
31 =head2 _target_model_method
37 L<Create|Reaction::InterfaceModel::Action::DBIC::ResultSet::Create>,
38 L<DeleteAll|Reaction::InterfaceModel::Action::DBIC::ResultSet::DeleteAll>,
39 L<Update|Reaction::InterfaceModel::Action::DBIC::Result::Update>,
43 See L<Reaction::Class> for authors.
47 See L<Reaction::Class> for the license.