Class Tx_ExtBibsonomyCsl_Controller_BackendController

Description

Controller for backend actions

Located in /Classes/Controller/BackendController.php (line 37)

Tx_Extbase_MVC_Controller_ActionController
   |
   --Tx_ExtBibsonomyCsl_Controller_AbstractActionController
      |
      --Tx_ExtBibsonomyCsl_Controller_BackendController
Class Constant Summary
EXAMPLE_CITE = '{"DOI":"","ISBN":"","URL":"","abstract":"", "author":[{"family":"Einstein","given":"Albert"},{"family":"Grossmann", "given":"Marcel"}],"citation-label":"Einstein1913","collection-title":"", "container-title":"","editor":[],"event-place":"", "id":"76b6a8740eec04a155f846436c8fb2a9marco.giovanell", "issued":{"date-parts":[["1913"]],"literal":"1913"},"note":"CPAE 4, 13","page":"225-244, 245-261","publisher":"","title":"Entwurf einer verallgemeinerten Relativitätstheorie und eine Theorie\n\tder Gravitation. I. Physikalischer Teil von A. Einstein II. Mathematischer\n\tTeil von M. Grossmann","volume":"62"}'
Variable Summary
Method Summary
Variables

Repository for Citation Stylesheets

  • access: protected
mixed $pageId (line 40)
  • access: protected
Methods
createAction (line 107)

adds a new stylesheet to the repository

  • access: public
void createAction (string $xmlSource)
  • string $xmlSource
deleteAction (line 160)

deletes the given stylesheet

  • access: public
void deleteAction (Tx_ExtBibsonomyCsl_Domain_Model_CitationStylesheet $stylesheet)
editAction (line 140)
  • todo: implement when needed
  • access: public
getErrorFlashMessage (line 213)

A template method for displaying custom error flash messages, or to display no flash message at all on errors. Override this to customize the flash message in your action controller.

  • return: The flash message or FALSE if no flash message should be set
  • access: protected
string|boolean getErrorFlashMessage ()
importAction (line 122)

imports a new stylesheet from the given url and adds it to the repository

  • access: public
void importAction (string $url)
  • string $url
initializeAction (line 63)
  • access: protected
void initializeAction ()
injectCitationStylesheetRepository (line 74)

injectCitationStylesheetRepository

  • access: public
void injectCitationStylesheetRepository (Tx_ExtBibsonomyCsl_Domain_Repository_CitationStylesheetRepository $citationStylesheetRepository)
listAction (line 84)

assigns all stylesheets in view

  • access: public
void listAction ()
newAction (line 95)
  • access: public
void newAction ([Tx_ExtBibsonomyCsl_Domain_Model_CitationStylesheet $stylesheet = null])
updateAction (line 150)
  • todo: implement when needed
  • access: public
void updateAction (Tx_ExtBibsonomyCsl_Domain_Model_CitationStylesheet $stylesheet)
uploadAction (line 169)
  • access: public
void uploadAction ()

Inherited Methods

Inherited From Tx_ExtBibsonomyCsl_Controller_AbstractActionController

Tx_ExtBibsonomyCsl_Controller_AbstractActionController::callActionMethod()
Tx_ExtBibsonomyCsl_Controller_AbstractActionController::handleError()
Class Constants
EXAMPLE_CITE = '{"DOI":"","ISBN":"","URL":"","abstract":"",
"author":[{"family":"Einstein","given":"Albert"},{"family":"Grossmann",
"given":"Marcel"}],"citation-label":"Einstein1913","collection-title":"",
"container-title":"","editor":[],"event-place":"",
"id":"76b6a8740eec04a155f846436c8fb2a9marco.giovanell",
"issued":{"date-parts":[["1913"]],"literal":"1913"},"note":"CPAE 4, 13","page":"225-244, 245-261","publisher":"","title":"Entwurf einer verallgemeinerten Relativitätstheorie und eine Theorie\n\tder Gravitation. I. Physikalischer Teil von A. Einstein II. Mathematischer\n\tTeil von M. Grossmann","volume":"62"}'
(line 45)

json formatted data for rendering an example

Documentation generated on Thu, 13 Dec 2012 15:46:33 +0100 by phpDocumentor 1.4.4