static function spec() { return array_merge(parent::spec(), ['dateMin' => ['required' => true], 'dateMax' => ['required' => true]]); }
static function spec() { return array_merge(parent::spec(), ['left' => ['required' => true, 'kind' => 'string'], 'right' => ['required' => true, 'kind' => 'string'], 'negate' => ['kind' => 'bool', 'default' => false], 'compare' => ['kind' => 'array', 'itemKind' => 'string', 'required' => true, 'allowSingle' => true]]); }