本文整理汇总了PHP中SC_FormParam::toLower方法的典型用法代码示例。如果您正苦于以下问题:PHP SC_FormParam::toLower方法的具体用法?PHP SC_FormParam::toLower怎么用?PHP SC_FormParam::toLower使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类SC_FormParam
的用法示例。
在下文中一共展示了SC_FormParam::toLower方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: sfCustomerCommonErrorCheck
/**
* 会員エラーチェック共通
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @param string $prefix キー名にprefixを付ける場合に指定
* @access public
* @return array エラー情報の配列
*/
public function sfCustomerCommonErrorCheck(&$objFormParam, $prefix = '')
{
$objFormParam->convParam();
$objFormParam->toLower($prefix . 'email');
$objFormParam->toLower($prefix . 'email02');
$arrParams = $objFormParam->getHashArray();
// 入力データを渡す。
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr = $objFormParam->checkError();
$objErr->doFunc(array('電話番号', $prefix . 'tel01', $prefix . 'tel02', $prefix . 'tel03'), array('TEL_CHECK'));
$objErr->doFunc(array('FAX番号', $prefix . 'fax01', $prefix . 'fax02', $prefix . 'fax03'), array('TEL_CHECK'));
$objErr->doFunc(array('郵便番号', $prefix . 'zip01', $prefix . 'zip02'), array('ALL_EXIST_CHECK'));
return $objErr;
}
示例2: lfCheckError
/**
* 入力内容のチェックを行う.
*
* 追加の必須チェック, 相関チェックを行うため, SC_CheckError を使用する.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラー情報の配
*/
function lfCheckError(&$objFormParam)
{
// 入力値の変換
$objFormParam->convParam();
$objFormParam->toLower('order_mail');
$objFormParam->toLower('order_mail_check');
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr = $objFormParam->checkError();
// 別のお届け先チェック
if (isset($arrParams['deliv_check']) && $arrParams['deliv_check'] == '1') {
$objErr->doFunc(array('お名前(姓)', 'shipping_name01'), array('EXIST_CHECK'));
$objErr->doFunc(array('お名前(名)', 'shipping_name02'), array('EXIST_CHECK'));
$objErr->doFunc(array('お名前(フリガナ・姓)', 'shipping_kana01'), array('EXIST_CHECK'));
$objErr->doFunc(array('お名前(フリガナ・名)', 'shipping_kana02'), array('EXIST_CHECK'));
$objErr->doFunc(array('郵便番号1', 'shipping_zip01'), array('EXIST_CHECK'));
$objErr->doFunc(array('郵便番号2', 'shipping_zip02'), array('EXIST_CHECK'));
$objErr->doFunc(array('都道府県', 'shipping_pref'), array('EXIST_CHECK'));
$objErr->doFunc(array('住所1', 'shipping_addr01'), array('EXIST_CHECK'));
$objErr->doFunc(array('住所2', 'shipping_addr02'), array('EXIST_CHECK'));
$objErr->doFunc(array('電話番号1', 'shipping_tel01'), array('EXIST_CHECK'));
$objErr->doFunc(array('電話番号2', 'shipping_tel02'), array('EXIST_CHECK'));
$objErr->doFunc(array('電話番号3', 'shipping_tel03'), array('EXIST_CHECK'));
}
// 複数項目チェック
$objErr->doFunc(array('TEL', 'order_tel01', 'order_tel02', 'order_tel03'), array('TEL_CHECK'));
$objErr->doFunc(array('FAX', 'order_fax01', 'order_fax02', 'order_fax03'), array('TEL_CHECK'));
$objErr->doFunc(array('郵便番号', 'order_zip01', 'order_zip02'), array('ALL_EXIST_CHECK'));
$objErr->doFunc(array('TEL', 'shipping_tel01', 'shipping_tel02', 'shipping_tel03'), array('TEL_CHECK'));
$objErr->doFunc(array('郵便番号', 'shipping_zip01', 'shipping_zip02'), array('ALL_EXIST_CHECK'));
$objErr->doFunc(array('生年月日', 'year', 'month', 'day'), array('CHECK_BIRTHDAY'));
$objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', 'order_email', 'order_email02'), array('EQUAL_CHECK'));
return $objErr->arrErr;
}
示例3: lfCheckError
/**
* 入力内容のチェックを行う.
*
* 追加の必須チェック, 相関チェックを行うため, SC_CheckError を使用する.
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @return array エラー情報の配
*/
function lfCheckError(&$objFormParam)
{
// 入力値の変換
$objFormParam->convParam();
$objFormParam->toLower('order_mail');
$objFormParam->toLower('order_mail_check');
$arrParams = $objFormParam->getHashArray();
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr = $objFormParam->checkError();
// 別のお届け先チェック
if (isset($arrParams['deliv_check']) && $arrParams['deliv_check'] == '1') {
$objErr->doFunc(array(t('c_Name (last name)_01'), 'shipping_name01'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Name (first name)_01'), 'shipping_name02'), array('EXIST_CHECK'));
// $objErr->doFunc(array(t('c_Name (last name) KANA_01'), 'shipping_kana01'), array('EXIST_CHECK'));
// $objErr->doFunc(array(t('c_Name (first name) KANA_01'), 'shipping_kana02'), array('EXIST_CHECK'));
// $objErr->doFunc(array(t('c_Postal code 1_01'), 'shipping_zip01'), array('EXIST_CHECK'));
// $objErr->doFunc(array(t('c_Postal code 2_01'), 'shipping_zip02'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Postal code_01'), 'shipping_zipcode'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Address 1_01'), 'shipping_addr01'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Address 2_01'), 'shipping_addr02'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Telephone number 1_01'), 'shipping_tel01'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Telephone number 2_01'), 'shipping_tel02'), array('EXIST_CHECK'));
$objErr->doFunc(array(t('c_Telephone number 3_01'), 'shipping_tel03'), array('EXIST_CHECK'));
}
// 複数項目チェック
$objErr->doFunc(array(t('c_TEL_01'), 'order_tel01', 'order_tel02', 'order_tel03'), array('TEL_CHECK'));
$objErr->doFunc(array(t('c_FAX_01'), 'order_fax01', 'order_fax02', 'order_fax03'), array('TEL_CHECK'));
// $objErr->doFunc(array(t('c_Postal code_01'), 'order_zip01', 'order_zip02'), array('ALL_EXIST_CHECK'));
$objErr->doFunc(array(t('c_TEL_01'), 'shipping_tel01', 'shipping_tel02', 'shipping_tel03'), array('TEL_CHECK'));
// $objErr->doFunc(array(t('c_Postal code_01'), 'shipping_zip01', 'shipping_zip02'), array('ALL_EXIST_CHECK'));
$objErr->doFunc(array(t('c_Date of birth_01'), 'year', 'month', 'day'), array('CHECK_BIRTHDAY'));
$objErr->doFunc(array(t('c_E-mail address_01'), t('c_E-mail address (confirmation)_01'), 'order_email', 'order_email02'), array('EQUAL_CHECK'));
return $objErr->arrErr;
}
示例4: sfCustomerCommonErrorCheck
/**
* 会員エラーチェック共通
*
* @param SC_FormParam $objFormParam SC_FormParam インスタンス
* @access private
* @return array エラー情報の配列
*/
function sfCustomerCommonErrorCheck(&$objFormParam)
{
$objFormParam->convParam();
$objFormParam->toLower('email');
$objFormParam->toLower('email02');
$arrParams = $objFormParam->getHashArray();
// 入力データを渡す。
$objErr = new SC_CheckError_Ex($arrParams);
$objErr->arrErr = $objFormParam->checkError();
$objErr->doFunc(array(t('c_Telephone number_01'), 'tel01', 'tel02', 'tel03'), array('TEL_CHECK'));
$objErr->doFunc(array(t('c_Fax number_01'), 'fax01', 'fax02', 'fax03'), array('TEL_CHECK'));
// $objErr->doFunc(array(t('c_Postal code_01'), 'zip01', 'zip02'), array('ALL_EXIST_CHECK'));
return $objErr;
}