project.rb
376 Bytes
require "validators/kalibro_uniqueness_validator.rb"
class Project < KalibroGatekeeperClient::Entities::Project
include KalibroRecord
attr_accessor :name,:image_url
validates :name, presence: true, kalibro_uniqueness: true
def repositories
Repository.repositories_of(self.id)
end
def self.latest(count = 1)
all.sort { |a,b| b.id <=> a.id }.first(count)
end
end