技术上/数组容器

PSR-11 的简单数组容器实现

2.0.0 2021-03-31 11:34 UTC

This package is auto-updated.

Last update: 2024-09-14 20:20:18 UTC


README

Technically\ArrayContainer 是一个由简单关联数组支持的 plain-simple PSR-11 容器实现。

Tests Status

特性

  • PSR-11
  • PHP 8.0+
  • Semver
  • 测试

安装

使用 Composer 包管理器将 ArrayContainer 添加到您的项目中

composer require technically/array-container

示例

<?php

use Technically\ArrayContainer\ArrayContainer;

// ... instantiate your services: $logger, $cache, $config

// Instantiate with predefined entries
$container = new ArrayContainer([
    'logger' => $logger,
    'cache'  => $cache,
]);

// Add more entries later
$container->set('config', $config);

// Get entries from it later in your code
$logger = $container->get('logger');

变更日志

此项目的所有显著变更都将记录在 CHANGELOG 文件中。

致谢