[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/includes/runtime/ -> JavaScript.php (source)

   1  <?php
   2  /*+***********************************************************************************
   3   * The contents of this file are subject to the vtiger CRM Public License Version 1.0
   4   * ("License"); You may not use this file except in compliance with the License
   5   * The Original Code is:  vtiger CRM Open Source
   6   * The Initial Developer of the Original Code is vtiger.
   7   * Portions created by vtiger are Copyright (C) vtiger.
   8   * All Rights Reserved.
   9   *************************************************************************************/
  10  
  11  class Vtiger_JavaScript extends Vtiger_Viewer {
  12  
  13      /**
  14       * Function to get the path of a given style sheet or default style sheet
  15       * @param <String> $fileName
  16       * @return <string / Boolean> - file path , false if not exists
  17       */
  18  	public static function getFilePath($fileName=''){
  19          if(empty($fileName)) {
  20              return false;
  21          }
  22          $filePath =  self::getBaseJavaScriptPath() . '/' . $fileName;
  23          $completeFilePath = Vtiger_Loader::resolveNameToPath('~'.$filePath);
  24  
  25          if(file_exists($completeFilePath)){
  26              return $filePath;
  27          }
  28          return false;
  29      }
  30  
  31      /**
  32       * Function to get the Base Theme Path, until theme folder not selected theme folder
  33       * @return <string> - theme folder
  34       */
  35  	public static function getBaseJavaScriptPath(){
  36          return 'layouts'. '/' . self::getLayoutName();
  37      }
  38  }


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1