. * @author niel * @copyright 2016 nZEDb */ namespace App\Models; use Illuminate\Database\Eloquent\Model; /** * App\Models\MultigroupPoster. * * @property int $id * @property string $poster * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MultigroupPoster whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\MultigroupPoster wherePoster($value) * @mixin \Eloquent */ class MultigroupPoster extends Model { /** * @var array */ protected $guarded = []; /** * @var bool */ public $dateFormat = false; /** * @var bool */ public $timestamps = false; /** * @return string */ public static function commaSeparatedList(): string { $list = []; $posters = self::all('poster'); foreach ($posters as $poster) { $list[] = $poster->poster; } return implode(',', $list); } }