aboutsummaryrefslogtreecommitdiffstats
path: root/includes/TemplateParser.php
Commit message (Expand)AuthorAgeFilesLines
* Fix many typos in commentsMatěj Suchánek2022-05-101-1/+1
* Use MainConfigNames instead of string literals, #3Aryeh Gregor2022-04-261-1/+2
* TemplateParser: avoid warnings when called by NoLocalSettings.daniel2022-04-131-4/+5
* Use name constants to access config settings.daniel2022-04-071-1/+2
* TemplateParser: Only hash unique filesSam Smith2022-02-091-0/+2
* TemplateParser: Remove support for deprecated cache-disabling parameterAmmarpad2021-09-171-7/+2
* TemplateParser: Inject BagOStuff and deprecate '$forceRecompile'Timo Tijhof2020-03-231-15/+21
* TemplateParser: Include template dir in cache keySam Smith2020-03-181-1/+2
* TemplateParser: Invalidate cache if partial changesSam Smith2020-03-031-12/+18
* TemplateParser: Make cache value include metadataSam Smith2020-03-021-48/+95
* TemplateParser: Document and normalize exceptionsSam Smith2020-02-271-6/+15
* Revert "TemplateParser: Use LightnCandy::prepare() instead eval()"Catrope2020-01-291-6/+14
* TemplateParser: Change cache key and version cacheRoan Kattouw2020-01-141-1/+3
* TemplateParser: Use LightnCandy::prepare() instead eval()Roan Kattouw2020-01-141-27/+3
* Update zordius/lightncandy v0.23 to v1.2.4Reedy2020-01-141-0/+16
* Remove class_exists( 'LightnCandy' )Reedy2019-10-091-4/+0
* Add missing newline between <?php and namespace/use sectionThiemo Kreuz2019-06-031-0/+1
* TemplateParser: Use operator short cut where necessaryDerick Alangi2019-04-111-2/+2
* Convert a few call_user_func*() calls to native PHP syntaxMax Semenik2019-03-071-1/+1
* TemplateParser: Pass FLAG_MUSTACHELOOKUP to enable parent context accessRoan Kattouw2018-09-041-3/+5
* Remove duplicated article usagespetarpetkovic2018-08-091-1/+1
* Start working on phan-taint-check warnings. Fix minor escaping issues.Brian Wolff2018-07-121-0/+3
* Fix PhanTypeMismatchDeclaredParamUmherirrender2018-07-071-1/+1
* Enable recursive partials in TemplateParserGergő Tisza2017-09-101-8/+27
* TemplateParser: Improve cache integrity check failure scenarioKunal Mehta2017-05-161-8/+10
* rv accidental inclusion of debug code in TemplateParserBrian Wolff2017-03-151-2/+0
* Better path traversal prevention in TemplateParser.Brian Wolff2017-03-141-11/+6
* Get ConfigFactory & MainConfig from MediaWikiServicesaddshore2016-11-231-1/+3
* Clean up array() syntax in docs, part VIIAmir Sarabadani2016-09-271-2/+2
* Always use 'bool' instead of 'boolean' in Doxygen tagsRicordisamoa2016-03-241-1/+1
* Convert all array() syntax to []Kunal Mehta2016-02-171-3/+3
* Replace newAccelerator() with getLocalServerInstance()Aaron Schulz2015-11-021-1/+1
* TemplateParser: Use context makeKey() instead of wfMemcKey()Timo Tijhof2015-10-221-5/+3
* Make lines short to pass phpcs in files under includes/Amir E. Aharoni2015-09-271-1/+3
* objectcache: Make first parameter of newAccelerator optionalTimo Tijhof2015-08-241-1/+1
* Support mustache partials in server-side templatesS Page2015-07-061-1/+3
* Avoid assignment in return in TemplateParser.phpumherirrender2015-06-171-1/+2
* TemplateParser: Use ObjectCache::newAccelerator() with fallback setKunal Mehta2015-03-231-5/+1
* TemplateParser: make most functions protected, only expose processTemplate()Kunal Mehta2015-03-221-5/+5
* TemplateParser: Don't fatal on cache missesTimo Tijhof2015-03-231-6/+3
* Make sure template function is callable from processTemplate()kaldari2015-03-201-1/+4
* Replacing generic Exception with Exception subclasseskaldari2015-03-121-8/+8
* If no secret key is available, don't try to use cachekaldari2015-03-041-37/+54
* Make sure hash_hmac() always works even if no secret keykaldari2015-02-271-1/+1
* Adding sample code to TemplateParser::processTemplate() docskaldari2015-02-201-0/+10
* Some clean-up of TemplateParserkaldari2015-02-201-5/+8
* Adding TemplateParser class providing interface to Mustache templateskaldari2015-02-191-0/+175