Overview

Namespaces

  • Alvine
    • Application
      • Configuration
      • Console
        • Option
        • Terminal
          • VT100
      • Data
        • Generic
      • Resource
      • UI
      • Web
        • Model
          • Linkage
            • Relation
            • Structure
        • Presenter
          • Access
          • Data
          • Event
          • File
          • Page
            • Plugin
              • Authentication
              • Html
              • I18n
              • Navigation
              • UI
                • Wrapper
        • Route
          • Cache
          • Exception
          • Handler
        • View
          • Data
          • Definition
          • Intern
          • Json

Classes

  • Facility
  • Ini
  • Properties
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Facility

Einrichtung auf dem der Code läuft

Alvine\Core\Alvine
Extended by Alvine\Application\Configuration\Facility
Namespace: Alvine\Application\Configuration
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 282 $
Since: 20130629
Link: alvine.io
Located at configuration/Facility.class.php
Methods summary
public
# __construct( string $name, string $configuration = null )

Instanz

Instanz

Parameters

$name
$configuration
public type
# getName( )

Name der Einrichtung

Name der Einrichtung

Returns

type
public string
# getConfigurationFile( Alvine\IO\File\Directory $configDirectory )

Name der Konfigurationsdatei

Name der Konfigurationsdatei

Returns

string
public static Alvine\Application\Configuration\Facility
# getInstance( string $mode, string $configuration = 'assembly.properties' )

Facility aus Mode erstellen.

Facility aus Mode erstellen.

Der Mode kann eines der Werte APPLICATIONMODE_PRODUCTIVE, APPLICATIONMODE_TESTING, APPLICATIONMODE_DEVELOPMENT oder APPLICATIONMODE_DEBUG sein.

Parameters

$mode
$configuration

Returns

Alvine\Application\Configuration\Facility

Throws

Alvine\Application\ConfigurationException
Constants summary
string PRODUCTIVE

Produktivumgebung

Produktivumgebung

# 'productive'
string TESTING

Testumgebung

Testumgebung

# 'testing'
string DEVELOPMENT

Entwicklung

Entwicklung

# 'development'
string LOCAL

Lokal

Lokal

# 'local'
string INTEGRATION

Integration (zum Beispiel Jenkins)

Integration (zum Beispiel Jenkins)

# 'integration'
string STAGE

Stage-System

Stage-System

# 'stage'
string CONTAINER

Container (zum Beispiel Docker)

Container (zum Beispiel Docker)

# 'container'
Properties summary
protected string $name

Name der Facility

Name der Facility

#
protected string $configuration

Name der Konfigurationsdatei

Name der Konfigurationsdatei

#
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum