define php::config($key, $value, $ensure = 'present', $sapi = '') { file { "/etc/php5/${sapi}/conf.d/${name}.ini": ensure => $ensure, owner => root, group => root, mode => 0644, content => "${key}=${value}\n", notify => $sapi ? { 'apache2' => Service['apache2'], default => undef, }, } }