Peace::Model::Developer - The developer object representation.
my $developer = Peace::Model::Developer->new(
secret_bcrypt => $secret_bcrypt,
name => $name,
surname => $surname,
email => $email,
country => $country,
verified => $verified,
);
Describes a developer capable of submit Applications to Peace and get money.
Peace::Model::Developer implements the following instance methods:
my $developer = Peace::Model::Developer->new(
uuid => $uuid, # optional
date_creation => $date_creation, # optional
secret_bcrypt => $secret_bcrypt,
name => $name,
surname => $surname,
email => $email,
stripe_id => $stripe_id, # optional
country => $country,
verified => $verified,
dbh => $dbh, # optional, allows to retrieve applications
);
Peace::Model::Developer implements the following methods:
my $applications = $developer->applications;
Allows to retrieve the developer's applications which is a arrayref of Peace::Model::Application.
my $uuid = $developer->uuid;
$developer->uuid($uuid);
Allows to retrieve and set the developer uuid.
my $date_creation = $developer->date_creation;
$developer->date_creation($date_creation);
Allows to retrieve and set the developer date_creation.
my $secret_bcrypt = $developer->secret_bcrypt;
$developer->secret_bcrypt($secret_bcrypt);
Allows to retrieve and set the developer secret_bcrypt.
my $name = $developer->name;
$developer->name($name);
Allows to retrieve and set the developer name.
my $surname = $developer->surname;
$developer->surname($surname);
my $email = $developer->email;
$developer->email($email);
Allows to retrieve and set the developer email.
my $stripe_id = $developer->stripe_id;
$developer->stripe_id($stripe_id);
Allows to retrieve and set the developer stripe_id.
my $country = $developer->country;
$developer->country($country);
Allows to retrieve and set the developer country.
my $verified = $developer->verified
$developer->verified($verified);
Allows to retrieve and set the developer verified.