query->getFieldCriteria(static::$wrap); return $criteria === null ? $default : $criteria->isAllowedField($field); } }