pollthingy/app/PollOption.php

23 řádky
390 B
PHP
Surový Normální zobrazení Historie

2018-10-16 03:23:19 +02:00
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class PollOption extends Model
{
public $timestamps = false;
protected $fillable = ['text'];
public function poll()
{
return $this->belongsTo('App\Poll');
}
2018-10-23 02:40:49 +02:00
public function getVoteCountAttribute()
{
return $this->poll->votes->where('poll_option_id', $this->id)->count();
}
2018-10-16 03:23:19 +02:00
}