Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Patterns in extension/ezjscore

Every class, view, fetch function, operator and plugin point of extension/ezjscore with its design patterns.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/standards/patterns/area-extension-ezjscore.md

On this page

Patterns in extension/ezjscore

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

Every class, interface and trait of extension/ezjscore with the patterns it was recognized as, followed by the module views, policy functions, fetch functions, template operators, cronjobs, event hooks and INI plugin points of the area. All patterns.

Classes (21)

ClassKindPatternsFileDescription
Exponential\View\Extension\Ezjscore\Ezjscore\Callclass extends ModuleViewModule view (Page Controller)extension/ezjscore/classes/runnable/views/ezjscore/call.php:89The code of extension/ezjscore/modules/ezjscore/call.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezjscore\Ezjscore\Helloclass extends ModuleViewModule view (Page Controller)extension/ezjscore/classes/runnable/views/ezjscore/hello.php:43The code of extension/ezjscore/modules/ezjscore/hello.php, moved into a class (#207 stage 1).
Exponential\View\Extension\Ezjscore\Ezjscore\Runclass extends ModuleViewModule view (Page Controller)extension/ezjscore/classes/runnable/views/ezjscore/run.php:79The code of extension/ezjscore/modules/ezjscore/run.php, moved into a class (#207 stage 1).
ezjscAccessTemplateFunctionsclassTemplate operator (Interpreter plugin)extension/ezjscore/autoloads/ezjscaccesstemplatefunctions.php:40Custom has access to call that also lets you check that user has access to provided limitation(s)
ezjscAjaxContentclass–extension/ezjscore/classes/ezjscajaxcontent.php:36–
ezjscCacheManagerclassFacade / service, INI plugin point (extension point)extension/ezjscore/classes/ezjsccachemanager.php:11–
ezjscCssOptimizerclassINI plugin point (extension point)extension/ezjscore/classes/ezjsccssoptimizer.php:32–
ezjscEncodingTemplateFunctionsclassTemplate operator (Interpreter plugin)extension/ezjscore/autoloads/ezjscencodingtemplatefunctions.php:44ezjscAjaxContent related template operators
ezjscJavascriptOptimizerclassINI plugin point (extension point)extension/ezjscore/classes/ezjscjavascriptoptimizer.php:32–
ezjscoreInfoclassValue object / structextension/ezjscore/ezinfo.php:7–
ezjscPackerclassFactory and static factory methodsextension/ezjscore/classes/ezjscpacker.php:53–
ezjscPackerTemplateFunctionsclassTemplate operator (Interpreter plugin)extension/ezjscore/autoloads/ezjscpackertemplatefunctions.php:86ezjsPacker related template operators For merging and packing javascript or stylesheet files together to reduce size and number of files(as in reduce…
ezjscServerFunctionsclass–extension/ezjscore/classes/ezjscserverfunctions.php:36–
ezjscServerFunctionsAjaxUploaderclass extends ezjscServerFunctionsINI plugin point (extension point), Utility (static helper)extension/ezjscore/classes/ezjscserverfunctionsajaxuploader.php:20This class handles AJAX calls for the ajax uploader component
ezjscServerFunctionsJsclass extends ezjscServerFunctionsFactory and static factory methods, INI plugin point (extension point), Utility (static helper)extension/ezjscore/classes/ezjscserverfunctionsjs.php:36–
ezjscServerFunctionsNodeclass extends ezjscServerFunctionsINI plugin point (extension point), Utility (static helper)extension/ezjscore/classes/ezjscserverfunctionsnode.php:36ezjscServerFunctionsNode class definition that provide node fetch functions
ezjscServerFunctionsPublishingQueueclass extends ezjscServerFunctionsINI plugin point (extension point)extension/ezjscore/classes/ezjscserverfunctionspublishingqueue.php:18This class handles AJAX calls for the publishing queue system
ezjscServerRouterclassChain of Responsibility, Singleton / instance()extension/ezjscore/classes/ezjscserverrouter.php:39–
ezpAjaxUploaderHandlerInterfaceinterfaceInterface (contract)extension/ezjscore/classes/ajaxuploader/ezpajaxuploaderhandlerinterface.php:19Interface of the AJAX uploader handler
ezpRelationAjaxUploaderclass extends ezpRelationListAjaxUploaderINI plugin point (extension point), Strategy / handlerextension/ezjscore/classes/ajaxuploader/ezprelationajaxuploader.php:19This class handles AJAX Upload for eZObjectRelation attributes
ezpRelationListAjaxUploaderclass implements ezpAjaxUploaderHandlerInterfaceINI plugin point (extension point), Strategy / handlerextension/ezjscore/classes/ajaxuploader/ezprelationlistajaxuploader.php:19This class handles AJAX Upload for eZObjectRelationList attributes

Module views (3)

ViewScriptPolicy functionsDefined in
/ezjscore/hellohello.php–extension/ezjscore/modules/ezjscore/module.php:35
/ezjscore/callcall.phpcallextension/ezjscore/modules/ezjscore/module.php:40
/ezjscore/runrun.phprunextension/ezjscore/modules/ezjscore/module.php:46

Policy functions (2)

FunctionLimitationsDefined in
ezjscore/run–extension/ezjscore/modules/ezjscore/module.php:70
ezjscore/callFunctionListextension/ezjscore/modules/ezjscore/module.php:71

Template operators (3)

OperatorsClassRegistered in
ezscript, ezscript_require, ezscript_load, ezscriptfiles, ezcss, ezcss_require, ezcss_load, ezcssfilesezjscPackerTemplateFunctionsextension/ezjscore/autoloads/eztemplateautoload.php:18
json_encode, xml_encode, node_encodeezjscEncodingTemplateFunctionsextension/ezjscore/autoloads/eztemplateautoload.php:29
has_access_to_limitationezjscAccessTemplateFunctionsextension/ezjscore/autoloads/eztemplateautoload.php:36

Event hooks (1)

EventKindCalled in
response/outputfilterextension/ezjscore/classes/runnable/views/ezjscore/run.php:149

INI plugin points (11)

SettingClassSet in
[eZJSCore] JavaScriptOptimizer[]ezjscJavascriptOptimizerextension/ezjscore/settings/ezjscore.ini:12
[eZJSCore] CssOptimizer[]ezjscCssOptimizerextension/ezjscore/settings/ezjscore.ini:15
[ezjscServer_ezjsc] ClassezjscServerFunctionsJsextension/ezjscore/settings/ezjscore.ini:116
[ezjscServer_ezjscnode] ClassezjscServerFunctionsNodeextension/ezjscore/settings/ezjscore.ini:122
[ezjscServer_expsubitems] ClassexpSubitemsServerFunctionsextension/ezjscore/settings/ezjscore.ini:149
[ezjscServer_expdebugbar] ClassexpDebugBarServerFunctionsextension/ezjscore/settings/ezjscore.ini:167
[ezjscServer_ezpublishingqueue] ClassezjscServerFunctionsPublishingQueueextension/ezjscore/settings/ezjscore.ini:178
[ezjscServer_ezajaxuploader] ClassezjscServerFunctionsAjaxUploaderextension/ezjscore/settings/ezjscore.ini:181
[AjaxUploader] AjaxUploadHandler[ezobjectrelationlist]ezpRelationListAjaxUploaderextension/ezjscore/settings/ezjscore.ini:190
[AjaxUploader] AjaxUploadHandler[ezobjectrelation]ezpRelationAjaxUploaderextension/ezjscore/settings/ezjscore.ini:191
[Cache_ezjscore] classezjscCacheManagerextension/ezjscore/settings/site.ini.append.php:41

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x