'boolean', 'order' => 'integer', ]; } public function template(): BelongsTo { return $this->belongsTo(ChecklistTemplate::class, 'checklist_template_id'); } public function scopes(): HasMany { return $this->hasMany(ChecklistScope::class)->orderBy('order'); } public function items(): HasMany { return $this->hasMany(ChecklistItem::class)->orderBy('order'); } public function formula(): HasMany { return $this->hasMany(ChecklistFormula::class); } }