@avonjs/avonjs
Version:
A fluent Node.js API generator.
15 lines (14 loc) • 523 B
TypeScript
import type { AnyValue, Model } from '../Contracts';
import type AvonRequest from '../Http/Requests/AvonRequest';
import HasManyOrOne from './HasManyOrOne';
export default class HasMany extends HasManyOrOne {
constructor(resource: string, relation?: string);
/**
* Hydrate the given attribute on the model based on the incoming request.
*/
fill<TModel extends Model>(request: AvonRequest, model: TModel): AnyValue;
/**
* Get the value considered as null.
*/
nullValue(): AnyValue;
}