private static function initialize($args) { $client = Client::GetClient($args['client_id']); $project = new Project($args['id'], $args['name'], $args['location'], $args['descr'], $args['date'], $client, $args['stamp'], $args['status'], $args['balance']); $project->quotations = Quotation::GetProjectQuotations($args['id'], $client); $project->activities = ProjectActivity::GetActivities($args['id']); return $project; }