Skip to content

Version Service

Configurations

APP_VERSION=1.0.0

Version Service Provider

PROVIDER_VERSION=\Zemit\Provider\Version\ServiceProvider

Version Configurations Object

<?php
new Config([
    'providers' => [
        \Zemit\Provider\Version\ServiceProvider::class => Env::get('PROVIDER_VERSION', \Zemit\Provider\Version\ServiceProvider::class),
    ],
]);

Version Service (version)

Version Service Provider

Version Service Provider (version): \Zemit\Provider\Version\ServiceProvider

<?php
// Retrieving the service from an Injectable
$version = $this->version;

// Retrieving the service from the DI
$version = $this->di->get('version');

// Retrieving the service from the getDI()
$version = $this->getDI()->get('version');

// Retrieving the service from anywhere
$version = Di::getDefault()->get('version');