belongsTo(DiaSemana::class, 'dia_id'); } public function funcionario(){ return $this->belongsTo(Funcionario::class, 'funcionario_id'); } public function getInicioParseAttribute() { return \Carbon\Carbon::parse($this->inicio)->format('H:i'); } public function getFinalParseAttribute() { return \Carbon\Carbon::parse($this->fim)->format('H:i'); } public static function getDiaSemana(){ return [ 'domingo' => 'Domingo', 'segunda' => 'Segunda-feira', 'terca' => 'Terça-feira', 'quarta' => 'Quarta-feira', 'quinta' => 'Quinta-feira', 'sexta' => 'Sexta-feira', 'sabado' => 'Sabado', ]; } public function getDiaStr(){ $dias = DiaSemana::getDias(); return $dias[$this->dia_id]; } }