Example #1
0
 public static function GetByAssoc($values)
 {
     $file = new File();
     $file->ID = $values["file_id"];
     $file->Name = $values["file_name"];
     $file->Description = $values["file_description"];
     $file->Category = FileCategory::GetByID($values["file_category_id"]);
     $file->CreationUser = User::GetByID($values["file_creation_member_id"]);
     $file->CreationTimestamp = $values["file_creation_timestamp"];
     $file->DeletionUser = User::GetByID($values["file_deletion_member_id"]);
     $file->DeletionTimestamp = $values["file_deletion_timestamp"];
     $file->CheckoutUser = User::GetByID($values["file_checkout_member_id"]);
     $file->CheckoutTimestamp = $values["file_checkout_timestamp"];
     return $file;
 }