public function ajaxSearchMaintainersInit()
 {
     $data = $this->_getRequest()->query->all();
     $ids = Arrays::value($data, 'ids', '');
     $ids = explode(',', $ids);
     $ids = array_filter($ids);
     asort($ids);
     $memcache = new \Memcached();
     $key = 'searchMaintainersInit-' . implode('-', $ids);
     $searchMaintainersInit = $memcache->get($key);
     if ($searchMaintainersInit === false) {
         if (!$ids) {
             return [];
         }
         $authors = Maintainer::select('id', 'name')->whereIn('id', $ids)->orderBy('name', 'asc')->get();
         $searchMaintainersInit = [];
         foreach ($authors as $item) {
             $searchMaintainersInit[] = ['id' => $item->id, 'text' => $item->name];
         }
         $memcache->set($key, $searchMaintainersInit, self::WEEK);
     }
     return $searchMaintainersInit;
 }