/** * Get a project object from a SQL row result. */ private static function get_project_from_row($row) { $project = NULL; if ($row) { $project = new Project(NULL, $row['project_urlname']); $project->set_id($row['project_id']); $project->set_safe_name($row['project_name']); $project->set_safe_url_name($row['project_urlname']); $project->set_safe_description($row['project_description']); $project->set_worked_per_week($row['project_workedperweek']); $project->set_owner_user_id($row['project_owneruserid']); $project->set_owner_user_name(Sql::get_user_name_from_id($row['project_owneruserid'])); } return $project; }