You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: app/Rules/RestricoesSalaRule.php
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -44,14 +44,14 @@ public function passes($attribute, $value)
44
44
45
45
/* sala bloqueada */
46
46
if ($sala->restricao->bloqueada) {
47
-
$this->message .= "A sala $sala->nome está bloqueada para reservas";
47
+
$this->message .= "A sala $sala->nome está bloqueada para reservas. " . $sala->restricao->motivo_bloqueio;
48
48
$this->validationErrors++;
49
49
}
50
50
51
51
52
52
/* respeita a antecedência mínima */
53
53
if ($sala->restricao->dias_antecedencia > (Carbon::now()->diffInDays(Carbon::createFromFormat('d/m/Y', $this->reserva->data)->format('Y-m-d'), false))) {
54
-
$this->message .= $this->message . "As reservas na sala $sala->nome precisam ser solicitadas com até " . $sala->restricao->dias_antecedencia . " dias de antecedência";
54
+
$this->message .= $this->message . "<li>As reservas na sala $sala->nome precisam ser solicitadas com até " . $sala->restricao->dias_antecedencia . " dias de antecedência";
55
55
$this->validationErrors++;
56
56
}
57
57
@@ -63,7 +63,7 @@ public function passes($attribute, $value)
if (!$dataReserva->between($periodo->data_inicio_reservas, $periodo->data_fim_reservas)) {
90
-
$this->message .= "A sala $sala->nome aceita reservas somente entre os dias " . Carbon::parse($periodo->data_inicio_reservas)->format('d/m/Y') . " e " . Carbon::parse($periodo->data_fim_reservas)->format('d/m/Y');
90
+
$this->message .= "<br>A sala $sala->nome aceita reservas somente entre os dias " . Carbon::parse($periodo->data_inicio_reservas)->format('d/m/Y') . " e " . Carbon::parse($periodo->data_fim_reservas)->format('d/m/Y');
91
91
$this->validationErrors++;
92
92
}
93
93
}
@@ -100,7 +100,7 @@ public function passes($attribute, $value)
100
100
$duracao = $hi->diffInMinutes($hf) ;
101
101
102
102
if ($duracao < $sala->restricao->duracao_minima) {
103
-
$this->message .= "A duração da reserva não tem a duração mínima definida para a sala $sala->nome que é de ". $sala->restricao->duracao_minima . " minutos";
103
+
$this->message .= "<br>A reserva não tem a duração mínima definida para a sala $sala->nome que é de ". $sala->restricao->duracao_minima . " minutos";
104
104
$this->validationErrors++;
105
105
}
106
106
}
@@ -112,7 +112,7 @@ public function passes($attribute, $value)
112
112
$duracao = $hi->diffInMinutes($hf) ;
113
113
114
114
if ($duracao > $sala->restricao->duracao_maxima) {
115
-
$this->message .= "A duração da reserva supera a duração máxima definida para a sala $sala->nome que é de ". $sala->restricao->duracao_maxima . " minutos";
115
+
$this->message .= "<br>A reserva supera a duração máxima definida para a sala $sala->nome que é de ". $sala->restricao->duracao_maxima . " minutos";
0 commit comments