add state command for creating mutable globals
[scpubgit/DX.git] / lib / DX / Action / BindValue.pm
CommitLineData
1e90aa03 1package DX::Action::BindValue;
2
3use DX::Update::SetValue;
4use DX::ActionBuilder::BoundValue;
5use DX::Class;
6
7with 'DX::Role::SimpleAction';
8
9has new_value => (is => 'ro', required => 1);
10
11sub _build__updates {
12 my ($self) = @_;
13 DX::Update::SetValue->new(
14 target_path => $self->target_path,
15 new_value => $self->new_value,
16 );
17}
18
191;
20