コード例 #1
0
ファイル: UserManager.php プロジェクト: ngydat/CoreBundle
 public function getUserSearchableFields()
 {
     $fields = $this->container->get('claroline.manager.facet_manager')->getFieldFacets();
     $baseFields = User::getSearchableFields();
     foreach ($fields as $field) {
         $baseFields[] = $field->getName();
     }
     $baseFields[] = 'group_name';
     $baseFields[] = 'organization_name';
     $event = $this->strictEventDispatcher->dispatch('user_add_filter_event', 'UserAddFilter', array($baseFields));
     return $event->getFilters();
 }