saz/puppet-php — pull request #6 by guilhermeblanco (2012-10-18 14:40:10+00:00)
Title: Update manifests/module.pp

Remove obscurity of $source declaration for modules.
We can surely add the previous behavior as an append if needed, but I found myself forced to read the source code to understand how it works.
Also, this code is incompatible with possibilities, like multiple folder/file choices, so I consider that this native "feature" should be removed.
Here is my example use case:

```
php::module { 'php-apc':
name => 'apc',
package_prefix => 'php-',
notify => Class['php::fpm::service'],
source => [
"puppet:///modules/instaclick/php/conf.d/apc.${env}.ini",
"puppet:///modules/instaclick/php/conf.d/apc.ini",
],
}
```