Overview

Namespaces

  • GAubry
    • ErrorHandler
    • Helpers
    • Logger
    • Shell
  • Himedia
    • Padocc
      • DB
      • Minifier
      • Numbering
      • Properties
      • Task
        • Base
        • Extended
  • None
  • Psr
    • Log

Classes

  • AttributeProperties
  • Deployment
  • DeploymentStatus
  • DIContainer
  • Padocc
  • Task

Interfaces

  • DIContainerInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated
  • Todo
 1: <?php
 2: 
 3: namespace Himedia\Padocc;
 4: 
 5: use GAubry\Shell\ShellAdapter;
 6: use Himedia\Padocc\Numbering\NumberingInterface;
 7: use Himedia\Padocc\Properties\PropertiesInterface;
 8: use Psr\Log\LoggerInterface;
 9: 
10: /**
11:  * ContainerInterface is the interface implemented by service container classes.
12:  */
13: interface DIContainerInterface
14: {
15:     /**
16:      * @return LoggerInterface
17:      */
18:     public function getLogger();
19: 
20:     /**
21:      * @return PropertiesInterface
22:      */
23:     public function getPropertiesAdapter();
24: 
25:     /**
26:      * @return ShellAdapter
27:      */
28:     public function getShellAdapter();
29: 
30:     /**
31:      * @return NumberingInterface
32:      */
33:     public function getNumberingAdapter();
34: 
35:     /**
36:      * @return array
37:      */
38:     public function getConfig();
39: }
40: 
Platform for Automatized Deployments with pOwerful Concise Configuration API documentation generated by ApiGen 2.8.0