Smolder::DB::Developer
Class::DBI based model class for the 'developer' table in the database.
Each column in the borough table has a method with the same name that can be used as an accessor and mutator.
The following columns will return objects instead of the value contained in the table:
This is their default, Smolder::DB::Preference object.
Returns a list of Smolder::DB::ProjectDeveloper objects that are connected to this Developer.
A list of Smolder::DB::SmokeReport that were added by this Developer.
Given a Smolder::DB::Project object, this returns the Smolder::DB::Preference object associated with that project and this Developer.
Returns the full name of the Developer, in the following format:
First Last
Returns the email address in HTML formatted to foil email harvesting bots. For example, the email address
test@example.com
Will become
TODO
Creates a new random password of between 6 and 8 characters suitable and sets it as this Developer's password. This new password is returned unencrypted.
Returns an array ref of all the Smolder::DB::Projects that this Developer is a member of (using the project_developer join table).
project_developer
Returns the names of the groups this developer is in
This method will return a user 'anonymous' who is marked as a 'guest'. If this user does not exist, one will be created.
To install Smolder, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Smolder
CPAN shell
perl -MCPAN -e shell install Smolder
For more information on module installation, please visit the detailed CPAN module installation guide.