Puppet Class: php::extension::pgsql

Defined in:
manifests/extension/pgsql.pp

Overview

Manage PHP pgsql extension.

Examples:

Declaring the class

include ::php
include ::php::extension::pgsql

Parameters:

  • extensions (Array[String, 1])
  • package_name (Optional[String]) (defaults to: undef)
  • settings (Hash[String, String]) (defaults to: {})

See Also:

Since:

  • 1.0.0



15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'manifests/extension/pgsql.pp', line 15

class php::extension::pgsql (
  Array[String, 1]     $extensions,
  Optional[String]     $package_name = undef,
  Hash[String, String] $settings     = {},
) {

  include ::php::extension::pdo

  ::php::extension { 'pgsql':
    extensions   => $extensions,
    package_name => $package_name,
    settings     => $settings,
    require      => Class['::php::extension::pdo'],
  }
}