forked from WycliffeAssociates/en_btr_backend
Add a reference attribute to the Verse model
This commit is contained in:
parent
a669c5d945
commit
d3041a3ea2
|
@ -31,6 +31,7 @@ class Schema extends SchemaProvider
|
|||
{
|
||||
return [
|
||||
'name' => $resource->name,
|
||||
'reference' => $resource->reference,
|
||||
'ulb-text' => $resource->ulb_text,
|
||||
'greek-text' => $resource->greek_text,
|
||||
'created-at' => $resource->created_at->toAtomString(),
|
||||
|
|
|
@ -17,6 +17,7 @@ class Verse extends Model
|
|||
|
||||
public $visible = [
|
||||
'name',
|
||||
'reference',
|
||||
'ulb_text',
|
||||
'greek_text',
|
||||
];
|
||||
|
@ -36,4 +37,11 @@ class Verse extends Model
|
|||
{
|
||||
return $this->hasMany(Word::class);
|
||||
}
|
||||
|
||||
public function getReferenceAttribute()
|
||||
{
|
||||
$parts = explode('-', $this->id);
|
||||
|
||||
return ucfirst($parts[0]) . ' ' . $parts[1] . ':' . $parts[2];
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue