« Previous | Next » 

Revision 15a8c8a8

ID15a8c8a8f5408c0a13a993da58ac6d1f8f9f608f

Added by Bastian Waidelich about 13 years ago

  • FLOW3: (MVC) View: added support for View Helpers. A View Helper must implement the interface "F3::FLOW3::MVC::View::Helper::HelperInterface". Than it can be obtained like this:
    $viewHelper = $view->getViewHelper('F3::FLOW3::MVC::View::Helper::URIHelper');
  • FLOW3: (MVC) View: added first implementation of a View Helper: URIHelper, the new typolink.
  • FLOW3: (MVC) View: removed request setter in DefaultView as it already exists in the abstract base class.
  • FLOW3: (MVC) DynamicRoutePart: split match() and resolve() methods into submethods and marked them final so inherited Classes (RoutePartHandler) won't have to duplicate code (Template Method pattern).
  • FLOW3: (MVC) Route: added property for route name to enable meaningful logging messages.
  • FLOW3: (MVC) Route: urlPattern can be empty now (homepage).
  • FLOW3: (MVC) Route: some tweaks and smaller fixes.
  • FLOW3: (MVC) Router: added support for query strings to routing mechanism. An urlPattern may look like "search?query=[query]" now.
  • FLOW3: (Resource) added getter for complete path of a resource.
  • FLOW3: Utility: cosmetic change in F3_FLOW3_Utility_Files.
  • note: unit tests to be added!
  • added
  • modified
  • copied
  • renamed
  • deleted