it’s an ORM controlled column, indexed, and needs to be robust and consistent — not sure how would you go about it or whether that was a good idea


Has anybody ever changed ClassName from being an enum? With multiple developers working on different branches with different page types we're constantly calling ALTER TABLE on our SiteTree ClassName field


I’ve reworked the getting started guide and server requirements, feedback welcome: https://docs.silverstripe.org/en/4/getting_started/server_requirements/ (please answer on this thread, otherwise I’ll likely miss it). PR context: https://github.com/silverstripe/silverstripe-framework/pull/9212

Show 1 attachment(s)
DOCS Rewrite server requirements and install docs by chillu · Pull Request #9212 · silverstripe/silverstripe-framework

Move specific guides to wiki entries on forum Remove a shitload of noise from the server requirements Remove overly specific PHP RNG instructions (that's just built into PHP7 through random_byt...

Hide attachment content

@Mo tks for that idea, will look at trying that


@cwc this is a common issue, it is probably in the archive (though I can't remember how to search). What we do is create a temporary file and then push the file's stream data ($file->getStream()) into the file and work with that.


Hi, anyone familiar with the filesystem in SS4? with the abstraction of flysystem, we can't get the physical file path (especially if it is protected), how would you say create a zip archive containing some protected files then?