« Previous | Next » 

Revision 1ea943af

ID1ea943af72e9cb723170928f86854d150e449cbb

Added by Karsten Dambekalns over 11 years ago

[+FEATURE] FLOW3 (Resource): Custom stream wrappers can now be built and will be automatically registered - simply implement the F3\FLOW3\Resource\StreamWrapperInterface and check the PackageStreamWrapper for an example (and Bootstrap->run() for it's usage).
[+FEATURE] FLOW3 (Resource): Package resources can now be accessed through the regular PHP filesystem function by using the 'package' scheme, e.g. package://MyPackage/Public/Foo/Bar.jpg
[!!!][~CONFIGURATION] FLOW3 (Resource): Configuring special class names and include path additions in Package.yaml no longer uses resourceManager:specialClassNameAndPaths and resourceManager:includePaths but classLoader:... instead.
[-API] FLOW3 (Resource): getResource() in Resource\Manager has been removed along with a whole bunch of internal related stuff. getResource() was not used in any FLOW3 packages found on Forge, so this should be a small change.
[!!!][-FEATURE] FLOW3 (Resource): When public package resources are mirrored to the web-accessible folder HTML is no longer processed to fix relative paths inside. If you relied on this you should consider using Fluid for templating instead.
[~CONFIGURATION] PHPUnit: Adjusted Package.yaml to use classLoader:includePaths.

  • added
  • modified
  • copied
  • renamed
  • deleted