part); $handle = "\\Resources\\Views\\Segments\\$className"; $handle::onMount($this); return 'segments.' . $this->segment . '.' . $this->part . '.' . $this->part; } public function getBladeWithData($item = null) { $className = ucfirst($this->part); $handle = "\\Resources\\Views\\Segments\\$className"; return ['blade' => 'segments.' . $this->segment . '.' . $this->part . '.' . $this->part, 'data' => $handle::onMount($this, $item)]; } public function area() { return $this->belongsTo(Area::class); } }