/**
  * Init service
  *
  * @param string $class
  */
 private function initService($class)
 {
     $classname = explode('\\', $class);
     $service = 'service_' . strtolower(end($classname)) . '.php';
     $filename = $this->config->getProjectPath() . '/config/' . $service;
     if (file_exists($filename)) {
         $this->data = (include $filename);
     }
 }
 /**
  * Register all data services
  *
  * @param Application $app
  */
 private function registerDataServices(Application $app)
 {
     //Config
     $app['config'] = $app->share(function () {
         return Config::getInstance();
     });
     //Project
     $app['service.project'] = $app->share(function () use($app) {
         return Project::create($app['config']);
     });
     //Mysql
     $app['service.mysql'] = $app->share(function () use($app) {
         return Mysql::create($app['config']);
     });
     //Password
     $app['service.password'] = $app->share(function () use($app) {
         return Password::create($app['config']);
     });
 }