for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* This file is part of the Cervo package.
*
* Copyright (c) 2010-2019 Nevraxe inc. & Marc André Audet <[email protected]>.
* @package Cervo
* @author Marc André Audet <[email protected]>
* @copyright 2010 - 2019 Nevraxe inc. & Marc André Audet
* @license See LICENSE.md MIT
* @link https://github.com/Nevraxe/Cervo
* @since 5.0.0
*/
declare(strict_types=1);
namespace Cervo\Config;
* Configuration manager for Cervo.
class ArrayConfig extends BaseConfig
{
* ArrayConfig constructor.
* @param array|null $values The array to use as configuration source.
public function __construct(?array $values = null)
if (is_array($values)) {
$this->setFromArrayRecursive($values);
}