ComposerResource
in package
implements
SelfCheckingResourceInterface
ComposerResource tracks the PHP version and Composer dependencies.
Tags
Table of Contents
Interfaces
- SelfCheckingResourceInterface
- Interface for Resources that can check for freshness autonomously, without special support from external services.
Properties
- $runtimeVendors : array<string|int, mixed>
- $vendors : array<string|int, mixed>
Methods
- __construct() : mixed
- __toString() : string
- getVendors() : array<string|int, mixed>
- isFresh() : bool
- Returns true if the resource has not been updated since the given timestamp.
- refresh() : mixed
Properties
$runtimeVendors
private
static array<string|int, mixed>
$runtimeVendors
$vendors
private
array<string|int, mixed>
$vendors
Methods
__construct()
public
__construct() : mixed
__toString()
public
__toString() : string
Return values
stringgetVendors()
public
getVendors() : array<string|int, mixed>
Return values
array<string|int, mixed>isFresh()
Returns true if the resource has not been updated since the given timestamp.
public
isFresh(int $timestamp) : bool
Parameters
- $timestamp : int
-
The last time the resource was loaded
Return values
boolrefresh()
private
static refresh() : mixed