You are here

function package_manager_requirements in Automatic Updates 8.2

Implements hook_requirements().

File

package_manager/package_manager.install, line 11
Contains install and update functions for Package Manager.

Code

function package_manager_requirements($phase) {
  if ($phase === 'install' && !class_exists('PhpTuf\\ComposerStager\\Domain\\Beginner')) {
    return [
      'package_manager' => [
        'description' => t('External dependencies for Package Manager are not available. Composer must be used to download the module with dependencies.'),
        'severity' => REQUIREMENT_ERROR,
      ],
    ];
  }
}