Dagger
Search

phpstan

No long description provided.

Installation

dagger install github.com/dagger-php/phpstan@3017fbe6fbb1d351c00bf25114ca60f804668e18

Entrypoint

Return Type
Phpstan
Example
func (m *myModule) example() *Phpstan  {
	return dag.
			Phpstan()
}

Types

Phpstan 🔗

Run phpstan against your php codebase

memoryLimit() 🔗

memoryLimit

Return Type
Phpstan !
Arguments
NameTypeDefault ValueDescription
limitString !-No description provided
Example
func (m *myModule) example(limit string) *Phpstan  {
	return dag.
			Phpstan().
			MemoryLimit(limit)
}

level() 🔗

level

Return Type
Phpstan !
Arguments
NameTypeDefault ValueDescription
levelString !-No description provided
Example
func (m *myModule) example(level string) *Phpstan  {
	return dag.
			Phpstan().
			Level(level)
}

analyse() 🔗

phpstan

Return Type
Container !
Arguments
NameTypeDefault ValueDescription
phpVersionString !-No description provided
sourceDirectory !-No description provided
pathToTestString !-No description provided
Example
func (m *myModule) example(phpVersion string, source *Directory, pathToTest string) *Container  {
	return dag.
			Phpstan().
			Analyse(phpVersion, source, pathToTest)
}