MCPcopy
hub / github.com/Vincit/objection.js / callOnBuildFuncs

Function callOnBuildFuncs

lib/queryBuilder/QueryBuilder.js:1232–1238  ·  view source on GitHub ↗
(builder, func)

Source from the content-addressed store, hash-verified

1230}
1231
1232function callOnBuildFuncs(builder, func) {
1233 if (isFunction(func)) {
1234 func.call(builder, builder);
1235 } else if (Array.isArray(func)) {
1236 func.forEach((func) => callOnBuildFuncs(builder, func));
1237 }
1238}
1239
1240function buildKnexQuery(builder, knexBuilder = builder.knex().queryBuilder()) {
1241 knexBuilder = builder.executeOnBuildKnex(knexBuilder);

Callers 1

callOnBuildHooksFunction · 0.85

Calls 3

forEachMethod · 0.80
isFunctionFunction · 0.50
isArrayMethod · 0.45

Tested by

no test coverage detected