Open brandonkelly opened 1 year ago
I think the current code is reasonable. We're doing the same in Symfony as well. Note that the mode is affected by the umask. So, it's not necessarily 0777. You can call umask()
to change the permissions.
if new dirMode and fileMode options were supported
-> I'm not sure what you're referring to here?
if new dirMode and fileMode options were supported
-> I'm not sure what you're referring to here?
I was suggesting that Twig could add new dirMode
and fileMode
options, giving us a way to set the permissions programmatically when initializing the Twig environment.
Would you agree that using umask()
is enough?
Currently
FilesystemCache
creates directories with777
permissions, and PHP files with666
permissions. It would be nice if newdirMode
andfileMode
options were supported, which could be used to override those default permissions.