Documentation
¶
Index ¶
Constants ¶
View Source
const BuildpackYAMLSource = "buildpack.yml"
View Source
const ComposerJSONSource = "composer.json"
View Source
const ComposerLockSource = "composer.lock"
View Source
const DefaultVersionsSource = "default-versions"
View Source
const Dependency = "php"
Dependency is a build plan dependency indicating a requirement for PHP binaries
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Contributor ¶
type Contributor struct {
// contains filtered or unexported fields
}
Contributor represents a PHP contribution by the buildpack
func NewContributor ¶
func NewContributor(context build.Build) (c Contributor, willContribute bool, err error)
NewContributor creates a new Contributor instance. willContribute is true if build plan contains "php" dependency, otherwise false.
func (Contributor) Contribute ¶
func (c Contributor) Contribute() error
Contribute contributes an expanded PHP to a cache layer.
Click to show internal directories.
Click to hide internal directories.