Search documentation of ash

# Ash.Policy.Check.RelatingToActor (ash v3.4.71)

View Source

This check is true when the specified relationship is being changed to the current actor.

# Summary

## Functions

auto_filter(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.auto_filter/3`.

auto_filter_not(actor, authorizer, opts)
check(actor, data, authorizer, opts)

Callback implementation for `Ash.Policy.Check.check/4`.

eager_evaluate?()

Callback implementation for `Ash.Policy.Check.eager_evaluate?/0`.

expand_description(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.expand_description/3`.

prefer_expanded_description?()

Callback implementation for `Ash.Policy.Check.prefer_expanded_description?/0`.

reject(actor, authorizer, opts)

Callback implementation for `Ash.Policy.FilterCheck.reject/3`.

requires_original_data?(_, _)

Callback implementation for `Ash.Policy.Check.requires_original_data?/2`.

strict_check(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.strict_check/3`.

strict_check_context(opts)
type()

Callback implementation for `Ash.Policy.Check.type/0`.

# Functions

# auto_filter(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.auto_filter/3`.

# auto_filter_not(actor, authorizer, opts)

# check(actor, data, authorizer, opts)

Callback implementation for `Ash.Policy.Check.check/4`.

# eager_evaluate?()

Callback implementation for `Ash.Policy.Check.eager_evaluate?/0`.

# expand_description(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.expand_description/3`.

# prefer_expanded_description?()

Callback implementation for `Ash.Policy.Check.prefer_expanded_description?/0`.

# reject(actor, authorizer, opts)

Callback implementation for `Ash.Policy.FilterCheck.reject/3`.

# requires_original_data?(_, _)

Callback implementation for `Ash.Policy.Check.requires_original_data?/2`.

# strict_check(actor, authorizer, opts)

Callback implementation for `Ash.Policy.Check.strict_check/3`.

# strict_check_context(opts)

# type()

Callback implementation for `Ash.Policy.Check.type/0`.