VersionPress\Tests\Utils\DBAsserter::findExceedingEntities PHP Method

findExceedingEntities() private static method

private static findExceedingEntities ( $entityName, $storageEntities, $dbEntities )
    private static function findExceedingEntities($entityName, $storageEntities, $dbEntities)
    {
        $exceedingEntities = [];
        $vpidColumnName = self::$schemaInfo->getEntityInfo($entityName)->vpidColumnName;
        $idColumnName = self::$schemaInfo->getEntityInfo($entityName)->idColumnName;
        foreach ($dbEntities as $dbEntity) {
            if (empty($dbEntity[$vpidColumnName])) {
                $exceedingEntities[] = $dbEntity[$idColumnName];
            } elseif (!isset($storageEntities[$dbEntity[$vpidColumnName]])) {
                $exceedingEntities[] = $dbEntity[$vpidColumnName];
            }
        }
        return $exceedingEntities;
    }