Cross Reference: project.rb
xref
: /
ontohub
/
app
/
models
/
project.rb
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
project.rb revision 5f289ede8e14ace0747ffb53e40cca9cd5df7605
class
Project
<
ActiveRecord
::
Base
has_and_belongs_to_many
:
ontologies
attr_accessible
:
contact
, :
description
, :
homepage
, :
institution
, :
name
validates
:
name
,
presence
:
true
,
uniqueness
:
true
,
length
:
{
within
:
0
..
50
}
validates
:
homepage
,
format
:
{
with
:
URI
::
regexp
(
Settings.allowed
_iri_schemes
)
,
allow_blank
:
true
}
def
display_name
if
name.include
?
(
'Project'
)
name
else
"Project #{name}"
end
end
def
to_s
name
end
end