hasMany(Section::class); } public function division() { return $this->hasMany(Division::class); } public function chapters() { return $this->hasMany(Chapter::class); } public function parts() { return $this->hasMany(Part::class); } public function gate() { return $this->hasMany(Gate::class); } public function branch() { return $this->hasMany(Branch::class); } public function art() { return $this->hasMany(Art::class); } public function gates() { return $this->hasMany(Gate::class); } public static function search($searchTerm) { return self::where('title', 'LIKE', "%{$searchTerm}%")->get(); } public function branchs() { return $this->hasMany(Branch::class); } public static function searchLimit($searchTerm) { return self::where('title', 'LIKE', "%{$searchTerm}%")->limit(3)->get(); } }