'boolean']; public function category() { return $this->belongsTo(BylawSubjectCategory::class, 'category_id'); } public function approvalAuthority() { return $this->belongsTo(BylawLegalAuthority::class, 'approval_authority_id'); } public function promulgationAuthority() { return $this->belongsTo(BylawLegalAuthority::class, 'promulgation_authority_id'); } public function nodes() { return $this->hasMany(BylawNode::class, 'document_id'); } }