Class undine_php::undine_php
In: /vagrant/modules/undine_php/manifests/init.pp
/vagrant/modules/undine_php/manifests/init.pp
Parent:

Class: undine_php

The undine_php class is responsible for the installation and configuration of PHP. Installation is done via the signed packages made available on the skettler PPA.

It should not be necessary to declare this class directly, as it will be declared automatically by the undine class, which all Undine sites should use.

Resources

Resources

Package["php53"]
   ensure => installed
   require => Undine_apt::ppa["skettler/php"]

Install PHP 5.3 package.

Package["php53"]
   ensure => installed
   require => Undine_apt::ppa["skettler/php"]

Install PHP 5.3 package.

Package["php53-pear"]
   ensure => installed
   require => Undine_apt::ppa["skettler/php"]
Package["php53-pear"]
   ensure => installed
   require => Undine_apt::ppa["skettler/php"]
Undine_apt::Ppa["skettler/php"]
   ppa_user => "skettler"
   ppa_name => "php"
   source_list_d_filename => "skettler-php-lucid.list"
   source_list_d_source => "puppet:///modules/undine_php/skettler-php-lucid.list"
Undine_apt::Ppa["skettler/php"]
   ppa_user => "skettler"
   ppa_name => "php"
   source_list_d_filename => "skettler-php-lucid.list"
   source_list_d_source => "puppet:///modules/undine_php/skettler-php-lucid.list"

[Validate]