Files
2026-09-11 01:17:47 +02:00

16 lines
341 B
PHP

<?php
namespace App\Rules;
use Illuminate\Contracts\Validation\Rule;
class SumEquals100 implements Rule {
public function passes($attribute, $value) {
$sum = collect($value)->sum('amount_in_percent');
return $sum == 100;
}
public function message() {
return 'Die Summe aller Zutaten muss exakt 100% entsprechen.';
}
}