/**
  * List of available message types mapped to the classes
  * implementing them. Default implementation (all).
  *
  * @return array
  */
 public function getTranslationAids()
 {
     return TranslationAid::getTypes();
 }
 public function getAllowedParams()
 {
     $props = array_keys(TranslationAid::getTypes());
     Hooks::run('TranslateTranslationAids', array(&$props));
     return array('title' => array(ApiBase::PARAM_TYPE => 'string', ApiBase::PARAM_REQUIRED => true), 'group' => array(ApiBase::PARAM_TYPE => 'string'), 'prop' => array(ApiBase::PARAM_DFLT => implode('|', $props), ApiBase::PARAM_TYPE => $props, ApiBase::PARAM_ISMULTI => true));
 }