@iredium/butterfly
Version:
Express API Framework
12 lines (11 loc) • 406 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;
}