PHP Class hiqdev\assetpackagist\console\MaintenanceController

Inheritance: extends yii\console\Controller
Show file Open project: hiqdev/asset-packagist

Protected Properties

Property Type Description
$packageRepository hiqdev\assetpackagist\repositories\PackageRepository
$packageStorage hiqdev\assetpackagist\components\StorageInterface

Public Methods

Method Description
__construct ( $id, $module, hiqdev\assetpackagist\components\StorageInterface $packageStorage, PackageRepository $packageRepository, $config = [] ) MaintenanceController constructor.
actionSyncToDb ( ) Synchronizes file system packages to the database
actionUpdateExpired ( ) Updates expired packages

Method Details

__construct() public method

MaintenanceController constructor.
public __construct ( $id, $module, hiqdev\assetpackagist\components\StorageInterface $packageStorage, PackageRepository $packageRepository, $config = [] )
$packageStorage hiqdev\assetpackagist\components\StorageInterface
$packageRepository hiqdev\assetpackagist\repositories\PackageRepository

actionSyncToDb() public method

Synchronizes file system packages to the database
public actionSyncToDb ( )

actionUpdateExpired() public method

Updates expired packages
public actionUpdateExpired ( )

Property Details

$packageRepository protected property

protected PackageRepository,hiqdev\assetpackagist\repositories $packageRepository
return hiqdev\assetpackagist\repositories\PackageRepository

$packageStorage protected property

protected StorageInterface,hiqdev\assetpackagist\components $packageStorage
return hiqdev\assetpackagist\components\StorageInterface