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

reportResultOfMnReferenceCheck() private static method

private static reportResultOfMnReferenceCheck ( $referenceResult, $verb )
    private static function reportResultOfMnReferenceCheck($referenceResult, $verb)
    {
        foreach ($referenceResult as $junctionTable => $references) {
            if (count($references) == 0) {
                continue;
            }
            $list = "";
            foreach ($references as $reference) {
                $list .= "[";
                foreach ($reference as $column => $vpId) {
                    $list .= "{$column} = {$vpId} ";
                }
                $list .= "] ";
            }
            throw new \PHPUnit_Framework_AssertionFailedError(sprintf($verb . " M:N reference in table %s %s", $junctionTable, $list));
        }
    }