Difference between pages "Module:Data" and "Module:Data/sandbox"

(Difference between pages)
Jump to: navigation, search
Page 1
Page 2
(top: Restoring revision 4406271 by User:Becasita on 2020-01-21 23:34:06. Remove backwards compatibility code.)
(Tag: New user edit)
 
(To support being called.)
 
Line 1: Line 1:
 
-- <pre>
 
-- <pre>
return require( 'Module:Data/loader' )()
+
local DATA = require( 'Module:Data/loader' )()
 +
 
 +
return setmetatable( {
 +
getAnimeRelease = DATA.anime.getRelease,
 +
getAnimeSeries = DATA.anime.getSeries,
 +
 
 +
getMangaRelease = DATA.manga.getRelease,
 +
getMangaSeries = DATA.manga.getSeries,
 +
 
 +
getVideoGameRelease = DATA.videoGames.getRelease,
 +
getVideoGame = DATA.videoGames.getName,
 +
}, {
 +
__index = DATA,
 +
__call  = getmetatable( DATA ).__call,
 +
} )
 
-- </pre>
 
-- </pre>