diff options
author | emkael <emkael@tlen.pl> | 2016-04-23 00:53:14 +0200 |
---|---|---|
committer | emkael <emkael@tlen.pl> | 2016-04-23 00:53:14 +0200 |
commit | 970da9fd7273827357100f89e5de33b55cf44d71 (patch) | |
tree | 8ccb2267dceefdf7a02ea718b00a3cc470f8a9ef /app/php/components/TemplateControl.php | |
parent | dd3ce906c54d69df83214dc519a4d30658e99004 (diff) |
* moving stuff around (general classes from components to web)
Diffstat (limited to 'app/php/components/TemplateControl.php')
-rw-r--r-- | app/php/components/TemplateControl.php | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/app/php/components/TemplateControl.php b/app/php/components/TemplateControl.php deleted file mode 100644 index e3c9e26..0000000 --- a/app/php/components/TemplateControl.php +++ /dev/null @@ -1,53 +0,0 @@ -<?php - -class TemplateControl extends TTemplateControl { - - private function _getControlScriptPath($className) { - return Prado::getPathOfNamespace('Application.controls.scripts') - . DIRECTORY_SEPARATOR - . $className - . '.js'; - } - - public function onPreRender($param) { - parent::onPreRender($param); - $scriptFile = $this->_getControlScriptPath(get_class($this)); - if (file_exists($scriptFile)) { - foreach ($this->getPradoScriptDependencies() as $dependency) { - $this->Page->ClientScript->registerPradoScript($dependency); - } - foreach ($this->getControlScriptDependencies() as $dependency) { - $this->Page->ClientScript->registerScriptFile( - 'TemplateControl.' . $dependency, - $this->Application->AssetManager->publishFilePath( - $this->_getControlScriptPath($dependency) - ) - ); - } - foreach ($this->getExternalScriptDependencies() as $dependency) { - $this->Page->ClientScript->registerHeadScriptFile( - $dependency, $dependency - ); - } - $this->Page->ClientScript->registerScriptFile( - 'TemplateControl.' . get_class($this), - $this->Application->AssetManager->publishFilePath($scriptFile) - ); - } - } - - protected function getPradoScriptDependencies() { - return []; - } - - protected function getControlScriptDependencies() { - return []; - } - - protected function getExternalScriptDependencies() { - return []; - } - -} - -?> |