PHP Класс Rocketeer\Strategies\Check\PhpStrategy

Наследование: extends Rocketeer\Abstracts\Strategies\AbstractCheckStrategy, implements Rocketeer\Interfaces\Strategies\CheckStrategyInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$description
$extensions The PHP extensions loaded on server.
$language The language of the strategy.

Открытые методы

Метод Описание
__construct ( Illuminate\Container\Container $app )
checkCacheDriver ( string $cache ) : boolean | string Check the presence of the correct cache PHP extension.
checkDatabaseDriver ( string $database ) : boolean Check the presence of the correct database PHP extension.
checkPhpExtension ( string $extension ) : boolean Check the presence of a PHP extension.
drivers ( ) : array Check for the required drivers.
extensions ( ) : array Check for the required extensions.

Защищенные методы

Метод Описание
getCurrentVersion ( ) : string Get the current version in use.
getLanguageConstraint ( string $manifest ) : string Get the version constraint which should be checked against.

Приватные методы

Метод Описание
getRequiredExtensionsFromComposer ( ) : array

Описание методов

__construct() публичный Метод

public __construct ( Illuminate\Container\Container $app )
$app Illuminate\Container\Container

checkCacheDriver() публичный Метод

Check the presence of the correct cache PHP extension.
public checkCacheDriver ( string $cache ) : boolean | string
$cache string
Результат boolean | string

checkDatabaseDriver() публичный Метод

Check the presence of the correct database PHP extension.
public checkDatabaseDriver ( string $database ) : boolean
$database string
Результат boolean

checkPhpExtension() публичный Метод

Check the presence of a PHP extension.
public checkPhpExtension ( string $extension ) : boolean
$extension string The extension
Результат boolean

drivers() публичный Метод

Check for the required drivers.
public drivers ( ) : array
Результат array

extensions() публичный Метод

Check for the required extensions.
public extensions ( ) : array
Результат array

getCurrentVersion() защищенный Метод

Get the current version in use.
protected getCurrentVersion ( ) : string
Результат string

getLanguageConstraint() защищенный Метод

Get the version constraint which should be checked against.
protected getLanguageConstraint ( string $manifest ) : string
$manifest string
Результат string

Описание свойств

$description защищенное свойство

protected $description

$extensions защищенное свойство

The PHP extensions loaded on server.
protected $extensions

$language защищенное свойство

The language of the strategy.
protected $language