$res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * zeynel daÄŸlı * @since 11-09-2014 */ $app->get("/pkFillGrid_syssectors/", function () use($app) { $BLL = $app->getBLLManager()->get('sysSectorsBLL'); $resTotalRowCount = $BLL->fillGridRowTotalCount(); $resultArray = array(); $resultArray['total'] = $resTotalRowCount[0]['toplam']; // print_r(' row sayımız =' . $resultArray['total'] ); $app->response()->header("Content-Type", "application/json"); /* $app->contentType('application/json'); $app->halt(302, '{"error":"Something went wrong"}'); $app->stop(); */ $app->response()->body(json_encode($resultArray)); }); /** * Okan CIRAN * @since 09-06-2016 */ $app->get("/pkGetSectors_syssectors/", function () use($app) {
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 21-06-2016 */ $app->get("/pkFillClustersAllianceLists_sysOsbClustersAlliance/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysOsbClustersAllianceBLL'); $headerParams = $app->request()->headers(); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillClustersAllianceLists_sysOsbClustersAlliance" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vOsbId = NULL; if (isset($_GET['osb_id'])) {
$res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 25-01-2016 */ $app->get("/fillMainDefinitions_sysSpecificDefinitions/", function () use($app) { $BLL = $app->getBLLManager()->get('sysSpecificDefinitionsBLL'); $languageCode = 'tr'; if (isset($_GET['language_code'])) { $languageCode = strtolower(trim($_GET['language_code'])); } $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $resCombobox = $BLL->fillMainDefinitions(array('language_code' => $languageCode)); $menus = array(); $menus[] = array("text" => "Lütfen Seçiniz", "value" => 0, "selected" => true, "imageSrc" => "", "description" => "Lütfen Seçiniz"); if ($componentType == 'bootstrap') { foreach ($resCombobox as $menu) { $menus[] = array("id" => $menu["id"], "text" => $menu["name"], "state" => $menu["state_type"], "checked" => false, "attributes" => array("notroot" => true, "active" => $menu["active"])); }
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 26-04-2016 */ $app->get("/pkInsert_infoUsersVerbal/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('infoUsersVerbalBLL'); // $BLLProfile = $app->getBLLManager()->get('infoUsersVerbalBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkInsert_infoUsersVerbal" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vProfilePublic = 0; if (isset($_GET['profile_public'])) { $stripper->offsetSet('profile_public', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['profile_public'])); } /* $vCountryId = 91;
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 26-07-2016 * rest servislere eklendi */ $app->get("/pkFillInfoTablesDdList_pgClass/", function () use($app) { $BLL = $app->getBLLManager()->get('pgClassBLL'); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillInfoTablesDdList_pgClass" end point, X-Public variable not found'); } //$pk = $headerParams['X-Public']; $resCombobox = $BLL->fillInfoTablesDdList(); $flows = array(); $flows[] = array("text" => "Lütfen Seçiniz", "value" => 0, "selected" => true, "imageSrc" => "", "description" => "Lütfen Seçiniz"); foreach ($resCombobox as $flow) { $flows[] = array("text" => html_entity_decode($flow["name"]), "value" => intval($flow["id"]), "selected" => false, "description" => html_entity_decode($flow["description"]), "attributes" => array("active" => $flow["active"])); }
$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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 10-02-2016 */ $app->get("/pkFillConsultantOperationsDropDown_sysOperationTypes/", function () use($app) { $BLL = $app->getBLLManager()->get('sysOperationTypesBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $fPk = $vPk; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $vLanguageCode = strtolower(trim($_GET['language_code'])); } if (isset($_GET['main_group'])) { $resCombobox = $BLL->fillConsultantOperations(array('language_code' => $vLanguageCode, 'main_group' => $_GET['main_group'], 'pk' => $fPk)); } else { $resCombobox = $BLL->fillConsultantOperations(array('language_code' => $vLanguageCode, 'pk' => $fPk)); } $menus = array(); $menus[] = array("text" => "Lütfen Bir Operasyon Tipi Seçiniz", "value" => -1, "selected" => true); foreach ($resCombobox as $menu) {
$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\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); /** * * * * zeynel dağlı * @since 11-09-2014 */ $app->get("/fillComboBox_sysvillage/", function () use($app) { $BLL = $app->getBLLManager()->get('sysVillageBLL'); // Filters are called from service manager //$filterHtmlAdvanced = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HTML_TAGS_ADVANCED); // $filterHexadecimalBase = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HEXADECIMAL_ADVANCED ); //$filterHexadecimalAdvanced = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HEXADECIMAL_ADVANCED); // print_r('--****************get parent--' .$_GET['country_id'] ); $resCombobox = $BLL->fillComboBox(array('country_id' => $_GET['country_id'], 'city_id' => $_GET['city_id'], 'boroughs_id' => $_GET['boroughs_id'], 'language_id' => $_GET['language_id'])); //print_r($resDataMenu); $menus = array(); foreach ($resCombobox as $menu) { $menus[] = array("id" => $menu["id"], "name" => $menu["name"]); } $app->response()->header("Content-Type", "application/json"); /*$app->contentType('application/json'); $app->halt(302, '{"error":"Something went wrong"}'); $app->stop();*/
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 28.06.2016 */ $app->get("/pkFillMemberShipList_sysMembershipTypes/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysMembershipTypesBLL'); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillMemberShipList_sysMembershipTypes" end point, X-Public variable not found'); } //$pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) {
$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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 15-02-2016 */ $app->get("/pkFillMachineToolGroupPropertyDefinitions_sysMachineToolPropertyDefinition/", function () use($app) { $BLL = $app->getBLLManager()->get('sysMachineToolPropertyDefinitionBLL'); $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $vLanguageCode = strtolower(trim($_GET['language_code'])); } $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } if (isset($_GET['machine_tool_grup_id']) && $_GET['machine_tool_grup_id'] != "") { $resCombobox = $BLL->fillMachineToolGroupPropertyDefinitions(array('machine_tool_grup_id' => $_GET["machine_tool_grup_id"], 'language_code' => $vLanguageCode)); } else { $resCombobox = $BLL->fillMachineToolGroupPropertyDefinitions(array('language_code' => $vLanguageCode)); } $flows = array(); foreach ($resCombobox as $flow) {
$res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * Okan CIRAN * @since 11-03-2016 */ $app->get("/pkGetAll_infoFirmReferences/", function () use($app) { $BLL = $app->getBLLManager()->get('infoFirmReferencesBLL'); $headerParams = $app->request()->headers(); $pk = $headerParams['X-Public']; $resDataMenu = $BLL->pkGetLeftMenu(array('language_code' => $_GET['language_code'], 'pk' => $pk)); $menus = array(); foreach ($resDataMenu as $menu) { $menus[] = array("id" => $menu["id"], "firm_name" => $menu["firm_names"], "ref_name" => $menu["ref_names"], "deleted" => $menu["deleted"], "state_deleted" => $menu["state_deleted"], "active" => $menu["active"], "state_active" => $menu["state_active"], "language_id" => $menu["language_id"], "language_name" => $menu["language_names"], "op_user_id" => $menu["op_user_id"], "op_username" => $menu["op_username"], "operation_type_id" => $menu["operation_type_id"], "operation_name" => $menu["operation_name"], "s_date" => $menu["s_date"], "c_date" => $menu["c_date"], "consultant_id" => $menu["consultant_id"], "consultant_confirm_type_id" => $menu["consultant_confirm_type_id"], "operation_name" => $menu["consultant_confirm_type"], "confirm_id" => $menu["confirm_id"], "network_key" => $menu["Ref_network_key"]); } $app->response()->header("Content-Type", "application/json"); $app->response()->body(json_encode($menus)); }); /** * * Okan CIRAN * @since 11-03-2016 */ $app->get("/pkFillWithReference_infoFirmReferences/", function () use($app) {
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); //$app->add(new \Slim\Middleware\MiddlewareTest()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $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,}')); /** * * Okan CIRAN * @since 07-01-2016 */ $app->get("/pkFillComboBoxMainRoles_sysAclRoles/", function () use($app) { $BLL = $app->getBLLManager()->get('sysAclRolesBLL'); //print_r('--****************get parent--' ); $resCombobox = $BLL->fillComboBoxMainRoles(); //print_r($resDataMenu); $flows = array(); foreach ($resCombobox as $flow) { $flows[] = array("id" => $flow["id"], "text" => $flow["name"], "state" => 'open', "checked" => false, "attributes" => array("notroot" => true, "active" => $flow["active"], "deleted" => $flow["deleted"])); } // print_r($flows); $app->response()->header("Content-Type", "application/json"); /* $app->contentType('application/json'); $app->halt(302, '{"error":"Something went wrong"}'); $app->stop(); */ $app->response()->body(json_encode($flows)); }); /**
$res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * OKAN CIRAN * @since 05-01-2016 */ $app->get("/pkSessionControl_blLoginLogout/", function () use($app) { $BLL = $app->getBLLManager()->get('blLoginLogoutBLL'); // Filters are called from service manager //$filterHtmlAdvanced = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HTML_TAGS_ADVANCED); // $filterHexadecimalBase = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HEXADECIMAL_ADVANCED ); //$filterHexadecimalAdvanced = $app->getServiceManager()->get(\Services\Filter\FilterServiceNames::FILTER_HEXADECIMAL_ADVANCED); // print_r( $app->request()->headers()); $resDataMenu = $BLL->pkSessionControl(array('pk' => $_GET['pk'])); // print_r($resDataMenu); $menus = array(); foreach ($resDataMenu as $menu) { $menus[] = array("id" => $menu["id"], "name" => $menu["name"], "data" => $menu["data"], "lifetime" => $menu["lifetime"], "c_date" => $menu["c_date"], "modified" => $menu["modified"], "public_key" => $menu["public_key"], "u_name" => $menu["u_name"], "u_surname" => $menu["u_surname"], "username" => $menu["username"]); } $app->response()->header("Content-Type", "application/json"); /*$app->contentType('application/json'); $app->halt(302, '{"error":"Something went wrong"}'); $app->stop();*/
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 21-06-2016 */ $app->get("/pkFillClustersFirmLists_sysOsbClustersFirms/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysOsbClustersFirmsBLL'); $headerParams = $app->request()->headers(); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillClustersFirmLists_sysOsbClustersFirms" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vOsbId = NULL; if (isset($_GET['osb_id'])) {
$app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /**x * * Okan CIRAN * @since 23-08-2016 */ $app->get("/pkDeletedAct_infoFirmConsultants/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('infoFirmConsultantsBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkDeletedAct_infoFirmConsultants" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vId = NULL; if (isset($_GET['id'])) { $stripper->offsetSet('id', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['id'])); } $stripper->strip(); if ($stripper->offsetExists('id')) { $vId = $stripper->offsetGet('id')->getFilterValue(); } $resDataDeleted = $BLL->DeletedAct(array('id' => $vId, 'pk' => $pk)); $app->response()->header("Content-Type", "application/json");
*/ $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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 10-03-2016 */ $app->get("/pkFillGrid_logConsultant/", function () use($app) { $BLL = $app->getBLLManager()->get('logConsultantBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $resDataGrid = $BLL->fillGrid(array('page' => $_GET['page'], 'rows' => $_GET['rows'], 'sort' => $_GET['sort'], 'order' => $_GET['order'])); $resTotalRowCount = $BLL->fillGridRowTotalCount(); $flows = array(); foreach ($resDataGrid as $flow) { $flows[] = array("id" => $flow["id"], "s_date" => $flow["s_date"], "pk" => $flow["pk"], "op_type_id" => $flow["op_type_id"], "operation_name" => $flow["operation_name"], "url" => $flow["url"], "path" => $flow["path"], "ip" => $flow["ip"], "params" => $flow["params"], "user_id" => $flow["user_id"], "username" => $flow["username"], "attributes" => array("notroot" => true)); } $app->response()->header("Content-Type", "application/json"); $resultArray = array(); $resultArray['total'] = $resTotalRowCount[0]['count']; $resultArray['rows'] = $flows; $app->response()->body(json_encode($resultArray)); }); /**
$app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 27.07.2016 * rest servislere eklendi */ $app->get("/pkInsert_sysAclRestservices/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysAclRestservicesBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkInsert_sysAclRestservices" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vName = NULL; if (isset($_GET['name'])) { $stripper->offsetSet('name', $stripChainerFactory->get(stripChainers::FILTER_DEFAULT, $app, $_GET['name'])); } $vDescription = NULL; if (isset($_GET['description'])) { $stripper->offsetSet('description', $stripChainerFactory->get(stripChainers::FILTER_PARANOID_LEVEL2, $app, $_GET['description'])); } $vServicesGroupId = NULL; if (isset($_GET['services_group_id'])) {
$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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 13-01-2016 */ $app->get("/pkFillComboBoxMainResources_sysAclResources/", function () use($app) { $BLL = $app->getBLLManager()->get('sysAclResourcesBLL'); $resCombobox = $BLL->fillComboBoxMainResources(); $flows = array(); foreach ($resCombobox as $flow) { $flows[] = array("id" => $flow["id"], "text" => $flow["name"], "state" => 'open', "checked" => false, "attributes" => array("notroot" => true, "active" => $flow["active"], "deleted" => $flow["deleted"])); } $app->response()->header("Content-Type", "application/json"); /* $app->contentType('application/json'); $app->halt(302, '{"error":"Something went wrong"}'); $app->stop(); */ $app->response()->body(json_encode($flows)); }); /** * * Okan CIRAN * @since 13-01-2016 */
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 20-04-2016 */ $app->get("/pkFillGrid_sysProductionTypes/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysProductionTypesBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vPage = NULL; if (isset($_GET['page'])) { $stripper->offsetSet('page', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['page'])); } $vRows = NULL; if (isset($_GET['rows'])) { $stripper->offsetSet('rows', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['rows'])); } $vSort = NULL;
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); //$app->add(new \Slim\Middleware\MiddlewareTest()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 17-03-2016 */ $app->get("/pkGetUnspscCodes_sysUnspscCodes/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysUnspscCodesBLL'); $componentType = 'bootstrap'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vParentId = 0; if (isset($_GET['id'])) { $stripper->offsetSet('id', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['id'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) { $vLanguageCode = $stripper->offsetGet('language_code')->getFilterValue();
$app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * Okan CIRAN * @since 30-05-2016 */ $app->get("/pkGetAll_infoFirmQuality/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('infoFirmQualityBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkGetAll_infoFirmQuality" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) { $vLanguageCode = $stripper->offsetGet('language_code')->getFilterValue(); } $resDataMenu = $BLL->getAll(array('language_code' => $vLanguageCode, 'pk' => $pk)); $menus = array();
*/ $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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 10-03-2016 */ $app->get("/pkFillGrid_logUser/", function () use($app) { $BLL = $app->getBLLManager()->get('logUserBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $resDataGrid = $BLL->fillGrid(array('page' => $_GET['page'], 'rows' => $_GET['rows'], 'sort' => $_GET['sort'], 'order' => $_GET['order'])); $resTotalRowCount = $BLL->fillGridRowTotalCount(); $flows = array(); foreach ($resDataGrid as $flow) { $flows[] = array("id" => $flow["id"], "s_date" => $flow["s_date"], "pk" => $flow["pk"], "op_type_id" => $flow["op_type_id"], "operation_name" => $flow["operation_name"], "url" => $flow["url"], "path" => $flow["path"], "ip" => $flow["ip"], "params" => $flow["params"], "user_id" => $flow["user_id"], "username" => $flow["username"], "attributes" => array("notroot" => true)); } $app->response()->header("Content-Type", "application/json"); $resultArray = array(); $resultArray['total'] = $resTotalRowCount[0]['count']; $resultArray['rows'] = $flows; $app->response()->body(json_encode($resultArray)); }); /**
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 15.06.2016 */ $app->get("/pkFillCustomerCriterionDdList_sysCustomerCriterion/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysCustomerCriterionBLL'); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillCustomerCriterionDdList_sysCustomerCriterion" end point, X-Public variable not found'); } //$pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) {
$app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 25-01-2016 */ $app->get("/pkFillGrid_infoUsers/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('infoUsersBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillGrid_infoUsers" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) { $vLanguageCode = $stripper->offsetGet('language_code')->getFilterValue(); } $resDataGrid = $BLL->fillGrid(array('page' => $_GET['page'], 'rows' => $_GET['rows'], 'sort' => $_GET['sort'], 'order' => $_GET['order'], 'language_code' => $vLanguageCode, 'pk' => $pk)); $resTotalRowCount = $BLL->fillGridRowTotalCount(array('language_code' => $vLanguageCode));
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); /** * * Okan CIRAN * @since 09-08-2016 */ $app->get("/pkFillOsbDdlist_sysOsb/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysOsbBLL'); $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillOsbDdlist_sysOsb" end point, X-Public variable not found'); } //$pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $stripper->strip(); if ($stripper->offsetExists('language_code')) {
*/ $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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * Okan CIRAN * @since 01-02-2016 */ $app->get("/pkFillGridSingular_infoUsersCommunications/", function () use($app) { $BLL = $app->getBLLManager()->get('infoUsersCommunicationsBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $fPk = $vPk; $vlanguageCode = 'tr'; if (isset($_GET['language_code'])) { $vlanguageCode = strtolower(trim($_GET['language_code'])); } $resDataGrid = $BLL->fillGridSingular(array('pk' => $fPk, 'language_code' => $vlanguageCode)); $resTotalRowCount = $BLL->fillGridSingularRowTotalCount(array('pk' => $fPk, 'language_code' => $vlanguageCode)); $flows = array(); foreach ($resDataGrid as $flow) { $flows[] = array("id" => $flow["id"], "profile_public" => $flow["profile_public"], "user_id" => $flow["user_id"], "s_date" => $flow["s_date"], "c_date" => $flow["c_date"], "name" => $flow["name"], "surname" => $flow["surname"], "deleted" => $flow["deleted"], "state_deleted" => $flow["state_deleted"], "active" => $flow["active"], "state_active" => $flow["state_active"], "language_code" => $flow["language_code"], "language_name" => $flow["language_name"], "language_parent_id" => $flow["language_parent_id"], "description" => $flow["description"], "description_eng" => $flow["description_eng"], "op_user_id" => $flow["op_user_id"], "op_username" => $flow["op_username"], "communications_type_id" => $flow["communications_type_id"], "comminication_type" => $flow["comminication_type"], "communications_no" => $flow["communications_no"], "consultant_id" => $flow["consultant_id"], "consultant_confirm_type_id" => $flow["consultant_confirm_type_id"], "consultant_confirm_type" => $flow["consultant_confirm_type"], "confirm_id" => $flow["confirm_id"], "operation_type_id" => $flow["operation_type_id"], "operation_name" => $flow["operation_name"], "default_communication_id" => $flow["default_communication_id"], "attributes" => array("notroot" => true, "active" => $flow["active"])); } $app->response()->header("Content-Type", "application/json"); $resultArray = array();
$app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 17.02.2016 */ $app->get("/pkInsert_sysMachineToolProperties/", function () use($app) { $stripper = $app->getServiceManager()->get('filterChainerCustom'); $stripChainerFactory = new \Services\Filter\Helper\FilterChainerFactory(); $BLL = $app->getBLLManager()->get('sysMachineToolPropertiesBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkInsert_sysMachineToolProperties" end point, X-Public variable not found'); } $pk = $headerParams['X-Public']; $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $stripper->offsetSet('language_code', $stripChainerFactory->get(stripChainers::FILTER_ONLY_LANGUAGE_CODE, $app, $_GET['language_code'])); } $vMachineToolId = NULL; if (isset($_GET['machine_tool_id'])) { $stripper->offsetSet('machine_tool_id', $stripChainerFactory->get(stripChainers::FILTER_ONLY_NUMBER_ALLOWED, $app, $_GET['machine_tool_id'])); } $vMachineToolPropertyDefinitionId = NULL; if (isset($_GET['property_id'])) {
$res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * * * zeynel dağlı * @since 11-09-2014 */ $app->get("/fillComboBox_sysborough/", function () use($app) { $BLL = $app->getBLLManager()->get('sysBoroughBLL'); $vLanguageCode = 'tr'; if (isset($_GET['language_code'])) { $vLanguageCode = strtolower(trim($_GET['language_code'])); } $componentType = 'ddslick'; if (isset($_GET['component_type'])) { $componentType = strtolower(trim($_GET['component_type'])); } $resCombobox = $BLL->fillComboBox(array('country_id' => $_GET['country_id'], 'language_code' => $vLanguageCode, 'city_id' => $_GET['city_id'])); $menus = array(); if ($componentType == 'bootstrap') { foreach ($resCombobox as $menu) { $menus[] = array("id" => $menu["id"], "name" => $menu["name"]); } } else {
$res->header('Access-Control-Allow-Origin', '*'); $res->header("Access-Control-Allow-Methods: PUT, GET, POST, DELETE, OPTIONS"); $app->add(new \Slim\Middleware\MiddlewareInsertUpdateDeleteLog()); $app->add(new \Slim\Middleware\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 26.07.2016 */ $app->get("/pkFillComboBoxFullAction_sysAclActions/", function () use($app) { $BLL = $app->getBLLManager()->get('sysAclActionsBLL'); $headerParams = $app->request()->headers(); if (!isset($headerParams['X-Public'])) { throw new Exception('rest api "pkFillComboBoxFullAction_sysAclActions" end point, X-Public variable not found'); } //$pk = $headerParams['X-Public']; $resCombobox = $BLL->fillComboBoxFullAction(); $flows = array(); foreach ($resCombobox as $flow) { $flows[] = array("id" => $flow["id"], "text" => html_entity_decode($flow["name"]), "state" => 'open', "checked" => false, "attributes" => array("notroot" => true, "active" => $flow["active"], "module_id" => $flow["module_id"], "module_name" => html_entity_decode($flow["module_name"]))); } $app->response()->header("Content-Type", "application/json"); $app->response()->body(json_encode($flows)); }); /** * * Okan CIRAN
$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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 18-02-2016 */ $app->get("/pkFillSingularFirmMachineTools_infoFirmMachineTool/", function () use($app) { $BLL = $app->getBLLManager()->get('infoFirmMachineToolBLL'); $headerParams = $app->request()->headers(); $sort = null; if (isset($_GET['sort'])) { $sort = $_GET['sort']; } $order = null; if (isset($_GET['order'])) { $order = $_GET['order']; } $rows = 10; if (isset($_GET['rows'])) { $rows = $_GET['rows']; } $page = 1; if (isset($_GET['page'])) {
*/ $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\MiddlewareHMAC()); $app->add(new \Slim\Middleware\MiddlewareSecurity()); $app->add(new \Slim\Middleware\MiddlewareBLLManager()); $app->add(new \Slim\Middleware\MiddlewareDalManager()); $app->add(new \Slim\Middleware\MiddlewareServiceManager()); $app->add(new \Slim\Middleware\MiddlewareMQManager()); /** * * Okan CIRAN * @since 10-03-2016 */ $app->get("/pkFillGrid_logAdmin/", function () use($app) { $BLL = $app->getBLLManager()->get('logAdminBLL'); $headerParams = $app->request()->headers(); $vPk = $headerParams['X-Public']; $resDataGrid = $BLL->fillGrid(array('page' => $_GET['page'], 'rows' => $_GET['rows'], 'sort' => $_GET['sort'], 'order' => $_GET['order'])); $resTotalRowCount = $BLL->fillGridRowTotalCount(); $flows = array(); foreach ($resDataGrid as $flow) { $flows[] = array("id" => $flow["id"], "s_date" => $flow["s_date"], "pk" => $flow["pk"], "op_type_id" => $flow["op_type_id"], "operation_name" => $flow["operation_name"], "url" => $flow["url"], "path" => $flow["path"], "ip" => $flow["ip"], "params" => $flow["params"], "user_id" => $flow["user_id"], "username" => $flow["username"], "attributes" => array("notroot" => true)); } $app->response()->header("Content-Type", "application/json"); $resultArray = array(); $resultArray['total'] = $resTotalRowCount[0]['count']; $resultArray['rows'] = $flows; $app->response()->body(json_encode($resultArray)); }); /**