Module:FileEntityAbstract

local Entity = require('Module:EntityAbstract'):abstractExtends

function Entity:image(opts) return self:file(opts) end

function Entity:imagelink(opts) return self:filelink(opts) end

function Entity:flairlink(opts) if self.is_nil then return end return (' %s%s '):format(		self.cssClass or '',		self:imagelink(opts),		self:link(opts)	) end

return Entity