app/Models/Enrollment.php
use Illuminate\Database\Eloquent\Model; class Enrollment extends Model{ // public function scheduledPayments() { return $this->hasMany(ScheduledPayment::class); } //}
use Illuminate\Database\Eloquent\Model; class Enrollment extends Model{ // public function scheduledPayments() { return $this->hasMany(ScheduledPayment::class); } //}
use App\Models\Enrollment;use Illuminate\Http\Request; class ScheduledPaymentController extends Controller{ // public function store(Enrollment $enrollment, Request $request) { foreach ($request->payments as $p => $payment) { $enrollment->scheduledPayments()->create([ 'responsable_id' => backpack_user()->id, 'value' => $payment['value'], 'date' => $payment['date'], 'status' => 1, ]); } } //}