UNPKG

@iredium/butterfly

Version:
36 lines (35 loc) 951 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BasePolicy = void 0; var BasePolicy = /** @class */ (function () { function BasePolicy(user, record) { this.user = user; this.record = record; } BasePolicy.prototype.index = function () { return false; }; BasePolicy.prototype.show = function () { return false; }; BasePolicy.prototype.create = function () { return false; }; BasePolicy.prototype.update = function () { return false; }; BasePolicy.prototype.destroy = function () { return false; }; BasePolicy.prototype.restore = function () { return false; }; BasePolicy.prototype.allowedUser = function () { return false; }; BasePolicy.prototype.isAuthenticated = function () { return !!this.user; }; return BasePolicy; }()); exports.BasePolicy = BasePolicy;