> */ public function rules(): array { return [ 'entryId' => [ 'required', 'integer', Rule::exists(AnimeThemeEntry::class, AnimeThemeEntry::ATTRIBUTE_ID), Rule::exists(AnimeThemeEntryVideo::class, AnimeThemeEntryVideo::ATTRIBUTE_ENTRY) ->where(AnimeThemeEntryVideo::ATTRIBUTE_VIDEO, $this->arg('videoId')), ], 'videoId' => [ 'required', 'integer', Rule::exists(Video::class, Video::ATTRIBUTE_ID), Rule::exists(AnimeThemeEntryVideo::class, AnimeThemeEntryVideo::ATTRIBUTE_VIDEO) ->where(AnimeThemeEntryVideo::ATTRIBUTE_ENTRY, $this->arg('entryId')), ], ]; } }