ignoreEnableFields = TRUE. * * @param string[] $enableFieldsToBeIgnored * @return $this fluent interface * @see setIgnoreEnableFields() */ public function setEnableFieldsToBeIgnored(array $enableFieldsToBeIgnored): self; /** * An array of column names in the enable columns array (array keys in $GLOBALS['TCA'][$table]['ctrl']['enablecolumns']), * to be ignored while building the query statement. * * @return string[] * @see getIgnoreEnableFields() */ public function getEnableFieldsToBeIgnored(): array; /** * Sets the flag if the query should return objects that are deleted. * * @param bool $includeDeleted * @return $this fluent interface */ public function setIncludeDeleted(bool $includeDeleted): self; /** * Returns if the query should return objects that are deleted. */ public function getIncludeDeleted(): bool; public function getLanguageAspect(): LanguageAspect; /** * Overrides the main language aspect, defined in the main Context API * @return $this fluent interface */ public function setLanguageAspect(LanguageAspect $languageAspect): self; }