Method: Gitdb::Card#create

Defined in:
lib/gitdb/Card.rb

#create(uid) ⇒ Object

[View source]

37
38
39
40
41
42
43
44
45
46
47
# File 'lib/gitdb/Card.rb', line 37

def create uid
  # 生成唯一的名片id
  while exist?(@id = Gitil::generate_code(4)) 
  end
  # 记录名片创建者id
  @uid = uid
  # 用默认格式初始化名片可读内容
  @content = format_card @id, @uid
  # 返回Card实例
  self
end