ignore phpstorm project files
add support for dynamic properties to be converted back to an array