<?php use Cygnite\Foundation\Application as App; if (!defined('CF_SYSTEM')) { exit('External script access not allowed'); } // Register all service provider App::service(function ($app) { // Add multiple Service Provider into the array /* $app->registerServiceProvider( array( "Apps\\Services\\Payment\\ApiServiceProvider", ) ); // Use Controller as Service manual configuration $app['user.controller'] = function () use($app) { return new \Apps\Controllers\HelloController(new \Cygnite\Mvc\Controller\ServiceController, $app); }; // OR // Controller as Service automatic configuration $app->setServiceController('hello.controller', '\Application\Controllers\HelloController');*/ });