/**
  *
  * @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);
 }