> */ public function rules(): array { return [ 'book' => ['integer', 'min:1', 'required_without:book_name', 'required_with:para', 'prohibits:book_name,cs_para'], 'para' => ['integer', 'min:1', 'required_with:book'], 'book_name' => ['string', 'required_without:book', 'required_with:cs_para', 'prohibits:book,para'], 'cs_para' => ['integer', 'min:1', 'required_with:book_name'], 'book_id' => ['integer', 'min:1'], ]; } }