当前位置: 首页>>代码示例>>PHP>>正文


PHP tag::set方法代码示例

本文整理汇总了PHP中tag::set方法的典型用法代码示例。如果您正苦于以下问题:PHP tag::set方法的具体用法?PHP tag::set怎么用?PHP tag::set使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tag的用法示例。


在下文中一共展示了tag::set方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: array_map

             form::setSF($formId, $sfvalues, array_map('resetErrors', $sferrors));
         }
         $returnPath = sprintf("/admin/model/%s/new", $registry['modelLabel']);
     } else {
         if ($removePressed !== false && in_array($removePressed, $validButtonLabels)) {
             if ($remember == true) {
                 form::setSF($formId, $sfvalues, array_map('resetErrors', $sferrors));
             }
             $returnPath = sprintf("/admin/model/%s/new", $registry['modelLabel']);
         } else {
             $formId = sprintf("%s%s", strtolower(substr($registry['actionRoute'], 0, strrpos($registry['actionRoute'], '.'))), ucfirst($registry['modelLabel']));
             if (array_sum($checksum) == count($checksum) * 2) {
                 $entityId = $model->append($values);
                 file::renameTemp($registry['modelLabel'], $entityId);
                 if ($registry['controls']['tags']) {
                     tag::set($registry['modelLabel'], $entityId, $registry['controls']['tags']->validate());
                 }
                 form::clearSF($formId);
                 if (isset($_SESSION['changePasswd'])) {
                     unset($_SESSION['changePasswd']);
                 }
                 $returnPath = sprintf("/admin/model/%s", $registry['modelLabel']);
             } else {
                 form::setSF($formId, $sfvalues, $sferrors);
             }
         }
     }
 } else {
     if ($registry['actionRoute'] == "delete.do") {
     }
 }
开发者ID:madr,项目名称:urban-octo-rotary-phone,代码行数:31,代码来源:manage.php

示例2: newObj

            // no id, ad new entity to model
            $done = newObj('model_' . $modelId)->append($in);
            if (!$done) {
                rest_utils::sendResponse($data, 500);
            } else {
                rest_utils::sendResponse($data, 201, $done);
                $tags = http_request::getString('tags');
                if ($tags) {
                    tag::set($modelId, $done, $tags);
                }
            }
        }
        break;
    case 'put':
        rest_utils::authenticate();
        $in = newObj('entity_' . $modelId)->validate($data->getRequestVars(), sprintf('madr_%s_%s', $data->getMethod(), $modelId));
        if (!$in) {
            rest_utils::sendResponse($data, 400);
        }
        $post_vars = $data->getRequestVars();
        newObj('model_' . $modelId)->update($in);
        rest_utils::sendResponse($data, 201, $done);
        $tags = http_request::getString('tags');
        if ($tags) {
            tag::set($modelId, $post_vars['id'], $tags);
        }
        break;
    case 'delete':
        rest_utils::sendResponse($data, 501, $done);
        break;
}
开发者ID:madr,项目名称:urban-octo-rotary-phone,代码行数:31,代码来源:api.php


注:本文中的tag::set方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。