kivitendo/SL/DB/Department.pm @ 4b1666b7
f97b0778 | Sven Schöling | package SL::DB::Department;
|
||
4fd22b56 | Sven Schöling | |||
use strict;
|
||||
f97b0778 | Sven Schöling | use SL::DB::MetaSetup::Department;
|
||
2ff2f6c9 | Moritz Bunkus | use SL::DB::Manager::Department;
|
||
2d7e4203 | Sven Schöling | __PACKAGE__->meta->initialize;
|
||
2ff2f6c9 | Moritz Bunkus | sub validate {
|
||
my ($self) = @_;
|
||||
my @errors;
|
||||
push @errors, $::locale->text('The description is missing.') if !$self->description;
|
||||
return @errors;
|
||||
}
|
||||
sub is_used {
|
||||
my ($self) = @_;
|
||||
4fd22b56 | Sven Schöling | |||
2656dbf7 | Moritz Bunkus | # Since the removal of table dpt_trans no check is required here anymore.
|
||
2ff2f6c9 | Moritz Bunkus | return undef if !$self->id;
|
||
2656dbf7 | Moritz Bunkus | return 0;
|
||
2ff2f6c9 | Moritz Bunkus | }
|
||
4fd22b56 | Sven Schöling | |||
1;
|