This commit is contained in:
hackerESQ
2025-01-26 22:56:05 -06:00
parent 169eabd800
commit ea4602abc7
7 changed files with 157 additions and 37 deletions
@@ -4,7 +4,7 @@ namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class StorePortfolioRequest extends FormRequest
class PortfolioRequest extends FormRequest
{
/**
@@ -14,10 +14,17 @@ class StorePortfolioRequest extends FormRequest
*/
public function rules(): array
{
return [
'title' => ['required', 'string', 'max:255'],
$rules = [
'title' => ['required', 'string', 'min:5', 'max:255'],
'notes' => ['sometimes', 'nullable', 'string'],
'wishlist' => ['sometimes', 'nullable', 'boolean'],
];
if (!is_null($this->portfolio)) {
$rules['title'][0] = 'sometimes';
}
return $rules;
}
}
@@ -4,7 +4,7 @@ namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class UpdatePortfolioRequest extends FormRequest
class TransactionRequest extends FormRequest
{
/**
@@ -14,10 +14,17 @@ class UpdatePortfolioRequest extends FormRequest
*/
public function rules(): array
{
return [
'title' => ['sometimes', 'string', 'max:255'],
$rules = [
'title' => ['required', 'string', 'min:5', 'max:255'],
'notes' => ['sometimes', 'nullable', 'string'],
'wishlist' => ['sometimes', 'nullable', 'boolean'],
];
if (!is_null($this->portfolio)) {
$rules['title'][0] = 'sometimes';
}
return $rules;
}
}