Esempio n. 1
0
$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;
Esempio n. 5
0
$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) {
Esempio n. 11
0
$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));
});
/**
Esempio n. 12
0
$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();
Esempio n. 21
0
 */
$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')) {
Esempio n. 23
0
$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));
Esempio n. 24
0
$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'])) {
Esempio n. 27
0
$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 {
Esempio n. 28
0
$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'])) {
Esempio n. 30
0
 */
$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));
});
/**