PermissionsHandler
:lock: Composer script handling directories permissions by making them writable both by the web server and the command line user.
Install / Use
/learn @umpirsky/PermissionsHandlerREADME
<h3 align="center">
<a href="https://github.com/umpirsky">
<img src="https://farm2.staticflickr.com/1709/25098526884_ae4d50465f_o_d.png" />
</a>
</h3>
<p align="center">
<a href="https://github.com/umpirsky/Symfony-Upgrade-Fixer">symfony upgrade fixer</a> •
<a href="https://github.com/umpirsky/Twig-Gettext-Extractor">twig gettext extractor</a> •
<a href="https://github.com/umpirsky/wisdom">wisdom</a> •
<a href="https://github.com/umpirsky/centipede">centipede</a> •
<b>permissions handler<b> •
<a href="https://github.com/umpirsky/Extraload">extraload</a> •
<a href="https://github.com/umpirsky/Gravatar">gravatar</a> •
<a href="https://github.com/umpirsky/locurro">locurro</a> •
<a href="https://github.com/umpirsky/country-list">country list</a> •
<a href="https://github.com/umpirsky/Transliterator">transliterator</a>
</p>
Composer Permissions Handler
Composer Permissions Handler 
Composer script handling directories permissions by making them writable both by the web server and the command line user.
Usage
Add the following in your root composer.json file:
{
"require": {
"umpirsky/composer-permissions-handler": "~1.0"
},
"scripts": {
"post-install-cmd": [
"Umpirsky\\PermissionsHandler\\ScriptHandler::setPermissions"
]
},
"extra": {
"writable-dirs": ["app/cache", "app/logs"]
}
}
app/cache and app/logs are directories we want writable by the web server and the command line user.
