|string> */ public function rules(): array { return [ 'KategoriId' => 'required|exists:Kategori,KategoriId', 'SubKategoriId' => [ 'required', Rule::exists('SubKategori', 'SubKategoriId')->where('KategoriId', $this->KategoriId), ], 'JudulPost' => ['required', 'string', 'max:255'], 'DescPost' => ['required', 'string'], 'ImagePost' => ['nullable', 'image', 'mimes:jpg,png,webp', 'max:2048'], ]; } }