com\setasign\Konquadrat\Object\ObjectSet

ReferencingObjectsFinder

File: /Konquadrat/src/Object/ObjectSet/ReferencingObjectsFinder.php

Class hierarchy

Summary

Properties

$objectConfig

$objectFinder

$objectTableManager


Methods

canUseSingleTableMode()

private ReferencingObjectsFinder::canUseSingleTableMode (
array $allObjectTypes
): bool
Parameters
$allObjectTypes: array
 

fetch()

public ReferencingObjectsFinder::fetch (
\com\setasign\Konquadrat\Object\ObjectSet $objectSet,
string $type,
string $field
): void
Parameters
$objectSet: \com\setasign\Konquadrat\Object\ObjectSet
 
$type: string
 
$field: string
 

fetchMissingObjects()

private ReferencingObjectsFinder::fetchMissingObjects (
\com\setasign\Konquadrat\Object\AbstractObjectSet $objectSet,
array<string, int[]> $missingObjects
): void
Parameters
$objectSet: \com\setasign\Konquadrat\Object\AbstractObjectSet
 
$missingObjects: array<string, int[]>
 

fetchSmart()

public ReferencingObjectsFinder::fetchSmart (
\com\setasign\Konquadrat\Object\SmartObjectSet $objectSet,
string $type,
string $field
): void
Parameters
$objectSet: \com\setasign\Konquadrat\Object\SmartObjectSet
 
$type: string
 
$field: string