testing
[namibia] / module / Utility / Module.php
1 <?php
2 namespace Utility;
3
4
5 class Module
6 {
7         public function getAutoloaderConfig()
8         {
9                 return array(
10                                 'Zend\Loader\ClassMapAutoloader' => array(
11                                                 __DIR__ . '/autoload_classmap.php',
12                                 )
13                 );
14         }
15
16         public function getConfig()
17         {
18                 return include __DIR__ . '/config/module.config.php';
19         }
20
21         public function getServiceConfig()
22         {
23                 return array(
24                                 'invokables' => array(
25                                                 __NAMESPACE__ . '.Ape'           => __NAMESPACE__ . '\Comms\Ape',
26                                                 __NAMESPACE__ . '.TransUnion'    => __NAMESPACE__ . '\Comms\TransUnion',
27                                                 __NAMESPACE__ . '.Email'         => __NAMESPACE__ . '\Comms\Email',
28                                                 __NAMESPACE__ . '.Sms'           => __NAMESPACE__ . '\Comms\Sms',
29                                                 __NAMESPACE__ . '.Notification'  => __NAMESPACE__ . '\Comms\Notification',
30                                                 __NAMESPACE__ . '.Validator'     => __NAMESPACE__ . '\Service\Validator',
31                                                 __NAMESPACE__ . '.ExcelReport'   => __NAMESPACE__ . '\Export\ExcelReport'
32                                 )
33                 );
34         }
35
36 }