/**
  * Returns a list of all field collection definitions.
  */
 public function fieldCollectionsAction()
 {
     $this->checkUserPermission("classes");
     $list = new Object\Fieldcollection\Definition\Listing();
     $fieldCollections = $list->load();
     $result = array();
     foreach ($fieldCollections as $fc) {
         $item = array("name" => $fc->getKey());
         $result[] = $item;
     }
     $this->encoder->encode(array("success" => true, "data" => $result));
 }