/** * * @return array */ protected function loadDefinitions() { if (empty(self::$definitionsPath)) { if (empty(self::$activePlugin)) { self::$definitionsPath = sfConfig::get('sf_plugins_dir') . '/orangehrmCorePlugin/config/list_component.yml'; } else { self::$definitionsPath = sfConfig::get('sf_plugins_dir') . '/' . self::$activePlugin . '/config/list_component.yml'; } } return sfYaml::load(self::$definitionsPath); }