Skip to content
This repository was archived by the owner on Jan 30, 2022. It is now read-only.

Commit

Permalink
Agregue la estructura basica para consumir la api de echale gas
Browse files Browse the repository at this point in the history
  • Loading branch information
MichMendar committed Oct 6, 2013
1 parent ed5a6da commit f5b00e6
Show file tree
Hide file tree
Showing 21 changed files with 1,355 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
.project
.buildpath
.settings
doctrine-migrations.phar
box.phar
vendor
41 changes: 41 additions & 0 deletions application.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?php
require 'vendor/autoload.php';

use \Slim\Slim;
use \Slim\Views\Twig;
use \Slim\Views\TwigExtension;
use \Zend\View\HelperPluginManager;
use \Zend\View\Renderer\PhpRenderer;
use \Zend\Form\View\HelperConfig;
use \EchaleGas\Twig\Extension\ZendFormExtension;

$app = new Slim(require 'config/app.config.php');
$app->setName('App Hechale Gas');

$viewTig = new Twig();

$viewTig->parserOptions = array(
'charset' => 'utf-8',
'cache' => realpath('../views/cache'),
'auto_reload' => true,
'strict_variables' => false,
'autoescape' => true,
);

$viewTig->twigTemplateDirs = array(
realpath('../views')
);

$viewTig->parserExtensions = array(
new TwigExtension()
);

$renderer = new PhpRenderer();
$renderer->setHelperPluginManager(new HelperPluginManager(new HelperConfig()));
$zendFormHelper = new ZendFormExtension($viewTig->getEnvironment(), $renderer);

$viewTig->getEnvironment()->registerUndefinedFilterCallback($zendFormHelper);

$app->view($viewTig);

require 'config/routes/app.php';
27 changes: 27 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"name": "comphppuebla/echale-gas-app",
"description": "Sistema de administración",
"license": "MIT",
"authors": [
{
"name": "Misraim Mendoza",
"email": "[email protected]"
}
],
"require": {
"twig/twig": "v1.14.0",
"zendframework/zend-form": "2.2.3",
"zendframework/zend-servicemanager": "2.2.3",
"zendframework/zend-view": "2.2.3",
"zendframework/zend-i18n": "2.2.3",
"slim/slim": "2.3.2",
"slim/extras": "2.0.3",
"slim/views": "0.1.*",
"guzzle/guzzle": "v3.7.4"
},
"autoload": {
"psr-0": {
"EchaleGas": "src"
}
}
}
Loading

0 comments on commit f5b00e6

Please sign in to comment.