當前位置: 首頁>>代碼示例>>PHP>>正文


PHP BaseAction::regValidateName方法代碼示例

本文整理匯總了PHP中BaseAction::regValidateName方法的典型用法代碼示例。如果您正苦於以下問題:PHP BaseAction::regValidateName方法的具體用法?PHP BaseAction::regValidateName怎麽用?PHP BaseAction::regValidateName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在BaseAction的用法示例。


在下文中一共展示了BaseAction::regValidateName方法的13個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: registerValidators

 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M002'));
     parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M003'));
     parent::regValidateName($validatorManager, "expire_date", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M004'));
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:7,代碼來源:CreateSystemAnnounceAction.class.php

示例2: registerValidators

 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力畫麵からの場合、入力チェック
     if ($move_id == 1) {
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('Community', 'BBSResPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('Community', 'BBSResPreAction.class.php', 'M003'));
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:11,代碼來源:BBSResPreAction.class.php

示例3: registerValidators

 function registerValidators(&$validatorManager)
 {
     // 必須チェック
     parent::regValidateName($validatorManager, "external_rss_post_user", true, ACSMsg::get_msg('Community', 'EditExternalRSSAction.class.php', 'M007'));
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:5,代碼來源:EditExternalRSSAction.class.php

示例4: registerValidators

 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力畫麵からの場合のみ、入力チェックをする
     if ($move_id == 1) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M001'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "open_level_code", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M003'));
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:13,代碼來源:DiaryPreAction.class.php

示例5: registerValidators

 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "mail_addr", true, ACSMsg::get_msg('User', 'EditProfileAction.class.php', 'M001'));
     parent::regValidateName($validatorManager, "community_name", true, ACSMsg::get_msg('User', 'EditProfileAction.class.php', 'M002'));
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:6,代碼來源:EditProfileAction.class.php

示例6: registerValidators

 function registerValidators(&$validatorManager)
 {
     $system_config_obj = new ACSSystemConfig();
     /* 必須チェック */
     foreach ($system_config_obj->get_system_config_keyword_data_obj_array() as $get_system_config_keyword_data_obj) {
         $keyword = $get_system_config_keyword_data_obj->get_keyword();
         $system_config_group_name = $get_system_config_keyword_data_obj->get_system_config_group_name();
         $name = $get_system_config_keyword_data_obj->get_name();
         parent::regValidateName($validatorManager, $keyword, true, ACSMsg::get_tag_replace(ACSMsg::get_msg('System', 'EditSystemConfigAction.class.php', 'M_EMPTY_VALUE'), array("{GROUP_NAME}" => $system_config_group_name, "{NAME}" => $name)));
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:11,代碼來源:EditSystemConfigAction.class.php

示例7: registerValidators

 /**
  * 入力値チェック(ValidatorManager使用)
  */
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $params =& $request->ACSGetParameters();
     // コミュニティ名 [schedule_name]
     parent::regValidateName($validatorManager, "community_name", true, ACSMsg::get_msg('Community', 'CreateCommunityAction.class.php', 'M007'));
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:11,代碼來源:CreateCommunityAction.class.php

示例8: registerValidators

 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "css_file", true, ACSMsg::get_msg('User', 'SelectDesignAction.class.php', 'M001'));
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:5,代碼來源:SelectDesignAction.class.php

示例9: registerValidators

 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $controller = $context->getController();
     $request = $context->getRequest();
     $user = $context->getUser();
     $move_id = $request->getParameter('move_id');
     // 入力畫麵からの場合のみ、入力チェックをする
     if ($move_id == 1) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M001'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "open_level_code", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M003'));
         /* 日付チェック */
         // 掲載終了日
         $xdate = $request->getParameter('xdate');
         if ($xdate) {
             $validator =& new DateValidator($controller);
             $criteria = array('date_error' => ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M004'));
             $validator->initialize($criteria);
             //$validatorManager->register('xdate', $validator);
             $validatorManager->registerValidator('xdate', $validator);
         }
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:25,代碼來源:BBSPreAction.class.php

示例10: registerValidators

 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力畫麵からの場合、入力チェック
     if ($move_id == 1) {
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('User', 'DiaryCommentPreAction.class.php', 'M001'));
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:10,代碼來源:DiaryCommentPreAction.class.php

示例11: registerValidators

 /**
  * 入力値チェック(ValidatorManager使用)
  */
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $params =& $request->getParameters();
     // システム用パラメータ
     parent::regValidateName($validatorManager, "community_id", true, ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M001'));
     // 件名 [schedule_name]
     parent::regValidateName($validatorManager, "schedule_name", true, ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M002'));
     if ($params['schedule_name']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_NAME_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M009') . _EDITSCHEDULEACTION_SCHEDULE_NAME_MAXLEN));
         $validatorManager->registerValidator('schedule_name', $validator);
     }
     // 候補日時(追加分) [edit_append_adjustment_dates]
     if ($params['edit_append_adjustment_dates']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_EDIT_APPEND_SCHEDULES_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M012') . _EDITSCHEDULEACTION_EDIT_APPEND_SCHEDULES_MAXLEN));
         $validatorManager->registerValidator('edit_append_adjustment_dates', $validator);
     }
     // 場所 [schedule_place]
     if ($params['schedule_place']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_PLACE_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M010') . _EDITSCHEDULEACTION_SCHEDULE_PLACE_MAXLEN));
         $validatorManager->registerValidator('schedule_place', $validator);
     }
     // 詳細情報 [schedule_detail]
     if ($params['schedule_detail']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_DETAIL_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M011') . _EDITSCHEDULEACTION_SCHEDULE_DETAIL_MAXLEN));
         $validatorManager->registerValidator('schedule_detail', $validator);
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:36,代碼來源:EditScheduleAction.class.php

示例12: registerValidators

 function registerValidators(&$validatorManager)
 {
     parent::regValidateName($validatorManager, "delete_user_community_id_array", true, '選択してください。');
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:4,代碼來源:DeleteCommunityMemberListAction.class.php

示例13: registerValidators

 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     // 作成・変更処理の場合のみ、入力チェックをする
     if ($request->getParameter('action_type')) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "folder_name", true, ACSMsg::get_msg('User', 'EditFolderAction.class.php', 'M001'));
     }
 }
開發者ID:nkawa,項目名稱:acs-git-test,代碼行數:10,代碼來源:EditFolderAction.class.php


注:本文中的BaseAction::regValidateName方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。