Sid Gifari File Manager
🏠 Root
/
home
/
genremedia08
/
musicjukebox.overlookedtracks.com
/
app
/
Http
/
Requests
/
Editing: ModifyAlbums.php
<?php namespace App\Http\Requests; use Common\Core\BaseFormRequest; class ModifyAlbums extends BaseFormRequest { public function rules(): array { return [ 'name' => [ 'required', 'string', 'min:1', 'max:255', ], 'spotify_popularity' => 'integer|min:1|max:100|nullable', 'release_date' => 'date', 'image' => 'nullable', 'tracks.*.name' => 'required|string|min:1|max:190', 'artists' => 'required|array|min:1', 'artists.*' => ['required', 'regex:/[0-9]+|CURRENT_USER/i'], ]; } public function messages(): array { return [ 'name.unique' => __('Artist already has album with this name.'), 'artists.required' => __('Could not automatically determine album artists. Select artists manually.'), ]; } }
Save
Cancel