Phrozn\Registry\Container::__construct PHP Method

__construct() public method

Initialize container
public __construct ( Phrozn\Registry\Dao $dao = null ) : void
$dao Phrozn\Registry\Dao Data access object
return void
    public function __construct($dao = null)
    {
        if (null === $dao) {
            $dao = new DefaultDao();
        }
        $this->setDao($dao);
        $this->init();
        // allow sub-classes to initialize
    }