Playground 核心模块

6.0.4 2023-08-19 14:27 UTC

README

SensioLabsInsight

Develop Branch Build Status Scrutinizer Quality Score Coverage Status

Latest Stable Version Total Downloads Latest Unstable Version License

此库包含以下功能

每个功能在wiki中都有说明:https://github.com/gregorybesson/PlaygroundCore/wiki

迁移Laminas

  1. 更新/test的bootstrap
  $config = ArrayUtils::merge($baseConfig, $testConfig);

  $smConfig = new ServiceManagerConfig($config);
  $serviceManager = new ServiceManager();
  $smConfig->configureServiceManager($serviceManager);

  $serviceManager->setService('ApplicationConfig', $config);
  $serviceManager->get('ModuleManager')->loadModules();
  1. 替换
public function setUp()

protected function setUp(): void
  1. 替换
public function tearDown()

protected function tearDown(): void
  1. 替换
\PHPUnit_Framework_TestCase

\PHPUnit\Framework\TestCase
  1. PHPUNIT注解
  2. 替换
'MvcTranslator'                      => 'Laminas\Mvc\I18n\TranslatorServiceFactory',

'MvcTranslator'                      => 'Laminas\I18n\Translator\TranslatorServiceFactory',