phpdoc

    0熱度

    1回答

    我很想把它作爲一般編程問題發佈。我之所以不這樣做,是因爲不同的文檔系統處理標籤的方式不同,因此將自己的規則強加於特定語言的「正確」或「錯誤」。 現在有問題的語言是PHP。目前還沒有「標準」文件系統。有phpDocumentor,雖然過時,似乎建立了一個項目的基地。像ApiGen這樣的當前產品似乎在努力支持它的語法。 一個標籤我不知道在哪裏放@author標籤。我覺得把它放在文件級別的文檔塊。與@c

    -1熱度

    1回答

    我想知道是否有可能從phpDocumentor.I的方法內部獲得註釋行,不僅在方法塊中發表評論,而且在自己的方法裏面也有很多。 class Test { /** * Methdo to test if i get all the text back. * * @return void */ public method getCommentFromMethod() { # D

    3熱度

    1回答

    我最近創建了一個類來創建HTML元素。通過爲每個現有的HTML元素和屬性創建一個方法,我決定使用魔術方法__get和__call來代替麻煩。所以,我的代碼我基本上可以做到這一點: $signUpForm->insert->input->type('text')->name('firstName')->maxlength(100)->disabled $signUpForm->insert->in

    1熱度

    2回答

    如果我有一個功能,我目前是在價值觀通過了所有的字符串,把它記錄是這樣的: /** * Sends mail using the built-in Swift Mailer component * @param string $from The email address who it's from * @param string $to The email address who we ar

    2熱度

    2回答

    PHP 5可以做一些(有限)type hinting,但是,在我看來,在真實世界的項目中,類型通常在doc註釋中描述。例如,而不是這樣的: /** * Test method */ function test(SomeType $param1) { ... } 會有更常見是 /** * Test method * * @param SomeType param1 */

    0熱度

    1回答

    在IntelliJ中,您可以通過轉到Tools -> Generate JavDoc來生成JavaDoc。然而,當你有一個靜態Web PHP項目時,JavaDoc將不起作用,拋出沒有找到Java類的錯誤。 現在,我需要的是生成實際的PHPDoc。我的函數和類已經在源代碼中有必要的PHPDoc註釋。它是如何完成的,如果完全可以不訴諸PHPStorm? 我一直無法在StackOverflow或Inte

    6熱度

    1回答

    這真是一個新手問題。 我試圖提高我的技能與PHP,所以我正在閱讀一些圖書館的代碼。我注意到,許多PHPDoc的頭(這是正確的名字我的意思是這樣的:? /** * @param $config * @return bool * @author developer1 */ )包含@author標籤。 假設developer2對developer1的函數做了很大的修改,然後提交給github

    0熱度

    1回答

    我看到PHPStorm有一種方法來識別引用字符串中的模板名稱,以便Ctrl + Click可以在編輯器中打開視圖或模板文件。 我認爲對Blade模板有部分支持,但是我沒有看到爲我自己的函數執行此操作的通用方法。 下面是一個例子: 顯然上述不起作用,但我不知道是否有一些其他的方式做到這一點? 謝謝!

    2熱度

    1回答

    我在PHP Storm中設置了wordpress,我試圖讓它在彈出的intellisense中顯示額外的信息。 如果我去CTRL +移+我我可以看到的評論是正確的存在對功能我打電話。如果我去按Ctrl + Q然後我得到的文檔窗口出現在所有信息。 但是,當我打字的功能,並擊中了第一個括號它只是給我從聲明變量名稱和類型沒有額外的信息。 這是PHP風暴是如何工作的,我必須按Ctrl +Q更多的信息,每次

    0熱度

    1回答

    我有一個通過ant(和build.xml)構建的jenkins-project。在build.xml我指定phpDoc但我只想執行螞蟻目標phpdoc如果推分支是主分支。這可能嗎?