public function __construct() { $providers = array(new Kwf_Assets_ModuleDeps_TestJsClassProvider(KWF_PATH . '/tests', 'kwf/tests')); $providers = array_merge($providers, self::getVendorProviders()); $providers[] = new Kwf_Assets_CommonJs_Provider(); parent::__construct($providers); }
public function __construct() { $providers = array(); if (Kwf_Component_Data_Root::getComponentClass()) { $providers[] = new Kwf_Assets_Components_Provider(Kwf_Component_Data_Root::getComponentClass()); } else { $providers[] = new Kwf_Assets_Provider_NoComponents(); } if (file_exists('dependencies.ini')) { $providers[] = new Kwf_Assets_Provider_Ini('dependencies.ini'); } $providers = array_merge($providers, self::getVendorProviders()); $providers[] = new Kwf_Assets_Provider_IniNoFiles(); $providers[] = new Kwf_Assets_Provider_Dynamic(); $providers[] = new Kwf_Assets_TinyMce_Provider(); $providers[] = new Kwf_Assets_Provider_JsClassKwf(); $providers[] = new Kwf_Assets_Provider_JsClass('./ext', 'web/ext', 'App'); $providers[] = new Kwf_Assets_Provider_CssByJs(array('web/ext', 'kwf/commonjs')); $providers[] = new Kwf_Assets_Provider_ExtTrl(); $providers[] = new Kwf_Assets_Provider_ErrorHandler(); $providers[] = new Kwf_Assets_Provider_AtRequires(); $providers[] = new Kwf_Assets_Provider_ViewsUser(); $providers[] = new Kwf_Assets_Modernizr_Provider(); $providers[] = new Kwf_Assets_CommonJs_Provider(); $providers[] = new Kwf_Assets_Provider_KwfCommonJs(); $providers[] = new Kwf_Assets_CommonJs_JQueryPluginProvider(); $providers[] = new Kwf_Assets_ResponsiveEl_Provider(); parent::__construct($providers); }
public function __construct() { $providers = array(); $providers = array_merge($providers, self::getVendorProviders()); $providers[] = new Kwf_Assets_ResponsiveEl_Provider(); $providers[] = new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/TestDependencies.ini'); parent::__construct($providers); }
public function __construct($iniFile) { $providers = array(); if (Kwf_Component_Data_Root::getComponentClass()) { $providers[] = new Kwf_Assets_Components_Provider(Kwf_Component_Data_Root::getComponentClass()); } $providers[] = new Kwf_Assets_Provider_Ini(KWF_PATH . '/dependencies.ini'); $providers[] = new Kwf_Assets_Provider_Ini($iniFile); $providers[] = new Kwf_Assets_Provider_Dynamic(); parent::__construct($providers, array()); }
public function __construct() { $providers = array(); $providers[] = new Kwf_Assets_Provider_Ini(VENDOR_PATH . '/koala-framework/extjs2/dependencies.ini'); $providers[] = new Kwf_Assets_Provider_Ini(KWF_PATH . '/dependencies.ini'); $providers[] = new Kwf_Assets_Provider_Ini(KWF_PATH . '/Kwf/Controller/Action/Maintenance/dependencies.ini'); $providers[] = new Kwf_Assets_Provider_JsClassKwf(); $providers[] = new Kwf_Assets_Provider_IniNoFiles(); $providers[] = new Kwf_Assets_Provider_Dynamic(); $providers[] = new Kwf_Assets_Provider_ExtTrl(); $providers[] = new Kwf_Assets_Provider_ErrorHandler(); $providers[] = new Kwf_Assets_TinyMce_Provider(); $providers[] = new Kwf_Assets_Provider_BowerBuiltFile(VENDOR_PATH . '/bower_components/jquery'); parent::__construct($providers); }
public function __construct($testDependenciesIni, $dependencyName = 'TestFiles', $rootComponentClass = null) { $this->_testDependenciesIni = $testDependenciesIni; if (is_null($rootComponentClass)) { $rootComponentClass = Kwf_Component_Data_Root::getComponentClass(); } $this->_rootComponentClass = $rootComponentClass; $testDependenciesIni = str_replace('_', '/', $testDependenciesIni) . '/dependencies.ini'; if (file_exists('tests/' . $testDependenciesIni)) { $testDependenciesIni = 'tests/' . $testDependenciesIni; } else { if (file_exists(KWF_PATH . '/tests/' . $testDependenciesIni)) { $testDependenciesIni = KWF_PATH . '/tests/' . $testDependenciesIni; } } $providers = array(); $providers[] = new Kwf_Assets_Provider_Ini(KWF_PATH . '/dependencies.ini'); $providers[] = new Kwf_Assets_Provider_Ini($testDependenciesIni); $providers = array_merge($providers, Kwf_Assets_ProviderList_Abstract::getVendorProviders()); if (file_exists('dependencies.ini')) { $providers[] = new Kwf_Assets_Provider_Ini('dependencies.ini'); } $providers[] = new Kwf_Assets_Provider_IniNoFiles(); $providers[] = new Kwf_Assets_Provider_Components($rootComponentClass); $providers[] = new Kwf_Assets_Provider_Dynamic(); $providers[] = new Kwf_Assets_TinyMce_Provider(); $providers[] = new Kwf_Assets_Provider_KwfUtils(); $providers[] = new Kwf_Assets_Provider_DefaultAssets(); $providers[] = new Kwf_Assets_Provider_AtRequires(); $providers[] = new Kwf_Assets_Provider_ViewsUser(); $providers[] = new Kwf_Assets_Provider_ErrorHandler(); $providers[] = new Kwf_Assets_Provider_JsClassKwf(); $providers[] = new Kwf_Assets_Modernizr_Provider(); $providerList = new Kwf_Assets_ProviderList_Abstract($providers); parent::__construct($providerList, $dependencyName); }
public function __construct() { parent::__construct(array(new Kwf_Assets_CommonJs_TestProvider())); }
public function __construct() { $providers = array(new Kwf_Assets_Provider_JsClass(KWF_PATH . '/tests', 'kwf/tests'), new Kwf_Assets_Provider_Ini(KWF_PATH . '/dependencies.ini'), new Kwf_Assets_Provider_Ini(VENDOR_PATH . '/koala-framework/extjs2/dependencies.ini'), new Kwf_Assets_Provider_BowerBuiltFile(VENDOR_PATH . '/bower_components/jquery')); $providers = array_merge($providers, self::getVendorProviders()); parent::__construct($providers); }
public function __construct() { parent::__construct(array()); }
public function __construct() { $providers = array(new Kwf_Assets_Filter_GeneralDepFilter_TestProvider()); $filters = array(new Kwf_Assets_Filter_GeneralDepFilter_Filter()); parent::__construct($providers, $filters); }
public function __construct() { $providers = array(); parent::__construct($providers); }
public function __construct() { parent::__construct(array(new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/ProviderTestDependencies.ini'), new Kwf_Assets_Provider_IniNoFiles(), new Kwf_Assets_Provider_Components('Kwf_Assets_DependencyWithComponents_Root'))); }
public function __construct() { parent::__construct(array(new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/dependencies.ini'), new Kwf_Assets_Provider_CssByJs(array('kwf/')))); }
public function __construct() { parent::__construct(array(new Kwf_Assets_Provider_JsClassKwf(), new Kwf_Assets_Provider_JsClass(KWF_PATH . '/tests/Kwf/Assets/LazyLoad', 'kwf/tests/Kwf/Assets/LazyLoad', 'Kwf.Assets.LazyLoad'), new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/TestDependencies.ini'), new Kwf_Assets_Provider_IniNoFiles())); }
public function __construct() { parent::__construct(array(new Kwf_Modernizr_DependencyProvider(), new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/ProviderTestDependencies.ini'), new Kwf_Assets_Provider_IniNoFiles())); }
public static function getPathWithTypeByFileName(Kwf_Assets_ProviderList_Abstract $providerList, $fileName) { $paths = $providerList->getPathTypes(); $fileName = self::_getAbsolutePath($fileName); $fileName = str_replace(DIRECTORY_SEPARATOR, '/', $fileName); foreach ($paths as $k => $p) { if ($p == '.') { $p = getcwd(); } if ($p == '..') { $p = substr(getcwd(), 0, strrpos(getcwd(), '/')); } if (substr($p, 0, 7) == 'vendor/') { $p = getcwd() . '/' . $p; } if (substr($p, 0, 10) == '../vendor/') { $p = substr(getcwd(), 0, strrpos(getcwd(), '/')) . '/' . substr($p, 3); } $p = str_replace(DIRECTORY_SEPARATOR, '/', $p); if (substr($fileName, 0, strlen($p)) == $p) { return $k . substr($fileName, strlen($p)); } } return false; }
public function __construct() { parent::__construct(array(new Kwf_Assets_UseRequire_TestProvider())); }
public function __construct() { parent::__construct(array(new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/dependencies1.ini'), new Kwf_Assets_Provider_Ini(dirname(__FILE__) . '/dependencies2.ini'), new Kwf_Assets_Provider_IniNoFiles())); }