第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何在 Zend FrameWork 中找到 PhpNamespaceReferenceImpl?

如何在 Zend FrameWork 中找到 PhpNamespaceReferenceImpl?

PHP
MYYA 2023-06-18 18:07:30
我想在 Zend Framework 中修改驗(yàn)證相關(guān)的電子郵件地址。但是我對(duì)如何在其中找到與驗(yàn)證相關(guān)的頁(yè)面感到困惑。實(shí)際上它已經(jīng)寫好了,我需要修改它的規(guī)則。我試圖搜索項(xiàng)目中的所有頁(yè)面以找到定義此驗(yàn)證的位置以及引用此驗(yàn)證的 PHP 命名空間 – 我束手無(wú)策!我唯一能找到的是下面的命令。1,use Zend\Validator;2,$userEmailInput->getValidatorChain()->addValidator(new Validator\EmailAddress());任何人都可以幫助我找到它通常所在的寶藏。給出一些提示以找到它并修改規(guī)則。提前致謝
查看完整描述

1 回答

?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超22個(gè)贊

該文件位于文件夾中vendor/zendframework/zend-validator/src/EmailAddress.php,如命名空間所述。您甚至可以在github上找到它


但是,我不鼓勵(lì)您修改該特定文件。在第一次更新時(shí),您的所有編輯都將被清除。


正確的解決方案是創(chuàng)建一個(gè)新的自定義驗(yàn)證器:


namespace YourNamespace\Validator;


use Zend\Validator\EmailAddress;


class YourEmailAddress extends EmailAddress

{

    public function isValid($value)

    {

        // Your validation logic..

    }

}

然后,在您需要的地方:


$userEmailInput->getValidatorChain()->addValidator(new YourNamespace\Validator\YourEmailAddress());



查看完整回答
反對(duì) 回復(fù) 2023-06-18
  • 1 回答
  • 0 關(guān)注
  • 172 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)