*/ $res = $app->response(); $res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); //$app->add(new \Slim\Middleware\MiddlewareTest()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $pdo = new PDO('pgsql:dbname=ecoman_01_10;host=88.249.18.205;user=postgres;password=1q2w3e4r'); \Slim\Route::setDefaultConditions(array('firstName' => '[a-zA-Z]{3,}', 'page' => '[0-9]{1,}')); $app->get('/hello/:name/:firstName', function ($name) { echo "Hello, {$name}"; }); $app->post('/hello/:name/:firstName', function ($name) { echo "Hello, {$name}"; }); $app->get("/getDynamicForm_test/", function () use($app) { $app->response()->header("Content-Type", "text/html"); /*use PFBC\Form; use PFBC\Element;*/ $options = array("Option #1", "Option #2", "Option #3"); $form = new \PFBC\Form("form-elements"); $form->clearValues(); $form->configure(array("prevent" => array("bootstrap", "jQuery"))); $form->addElement(new \PFBC\Element\Hidden("form", "form-elements")); $form->addElement(new \PFBC\Element\HTML('<legend>Standard</legend>')); $form->addElement(new \PFBC\Element\Textbox("Textbox:", "Textbox", array("onclick" => "alert('test alert');", 'id' => 'test', 'class' => 'zeynel'))); $form->addElement(new \PFBC\Element\Password("Password:"******"Password")); $form->addElement(new \PFBC\Element\File("File:", "File")); $form->addElement(new \PFBC\Element\Textarea("Textarea:", "Textarea"));
<?php // test commit for branch slim2 require 'vendor/autoload.php'; /*$app = new \Slim\Slim(array( 'mode' => 'development', 'debug' => true, 'log.enabled' => true, ));*/ $app = new \Slim\SlimExtended(array('mode' => 'development', 'debug' => true, 'log.enabled' => true)); $app->post('/invalid', function () { echo "Invalid request url parameter format"; }); $app->get('/invalid', function () { echo "Invalid request url parameter format"; }); $app->put('/invalid', function () { echo "Invalid request url parameter format"; }); $app->delete('/invalid', function () { echo "Invalid request url parameter format"; }); $app->run();