class php::apc( $series, $ensure = 'present', ) { $fpm = $::php::fpm $services_portion = regsubst($series, '^', 'php') $services = regsubst($services_portion, '$', '-fpm') if $series == '5' { $version = $::php::params::version5 } else { $version = $::php::params::version7 } package { [ 'php-apcu', 'php-apcu-bc' ]: ensure => $ensure, notify => $fpm ? { 'present' => Service[$services], default => undef, }, } }