@iredium/butterfly
Version:
Express API Framework
12 lines (11 loc) • 400 B
TypeScript
import { Class } from '../types/class';
import { BaseService } from '../services/base_service';
export declare class BaseController {
protected PolicyClass: Class;
protected ServiceClass: Class;
protected user: any;
protected service: BaseService;
constructor(ServiceClass: Class, PolicyClass: Class);
authorize(method: any, record?: null): void;
init(user: any): void;
}