PHP Class Nette\DI\DependencyChecker

Inheritance: use trait Nette\SmartObject
Exibir arquivo Open project: nette/di Class Usage Examples

Public Methods

Method Description
add ( array $deps ) : self Adds dependencies to the list.
export ( ) : array Exports dependencies.
isExpired ( $version, $files, $phpFiles, $classes, $functions, $hash ) : boolean Are dependencies expired?

Private Methods

Method Description
calculateHash ( $classes, $functions )
hashParameters ( ReflectionFunctionAbstract $method )

Method Details

add() public method

Adds dependencies to the list.
public add ( array $deps ) : self
$deps array
return self

export() public method

Exports dependencies.
public export ( ) : array
return array

isExpired() public static method

Are dependencies expired?
public static isExpired ( $version, $files, $phpFiles, $classes, $functions, $hash ) : boolean
return boolean