首頁  >  文章  >  後端開發  >  typecho_widget原始碼有幾個函數不是很清楚,請教大家?

typecho_widget原始碼有幾個函數不是很清楚,請教大家?

WBOY
WBOY原創
2016-08-04 09:21:401135瀏覽

最近看typecho_widget的源碼,這個所有widget的父類,有幾個方法不是很清楚,請教大家。

<code>/**</code>
    • post事件觸發
      *

    • @param boolean $condition 觸發條件

    • @return mixed
      */

    1. function on($condition)
      {

      <code>   if ($condition) {
             return $this;
         } else {
             return new Typecho_Widget_Helper_Empty();
         }</code>

      }

    這裡說是post觸發,那麼到底是怎麼觸發出來的,沒看到有相關呼叫的地方,函數大概的意思是如果條件滿足,回傳目前的widget。希望大家賜教,謝謝! ! !

    回覆內容:

    最近看typecho_widget的源碼,這個所有widget的父類,有幾個方法不是很清楚,請教大家。

    <code>/**</code>
    • post事件觸發
      *

    • @param boolean $condition 觸發條件

    • @return mixed
      */

    1. function on($condition)
      {

      <code>   if ($condition) {
             return $this;
         } else {
             return new Typecho_Widget_Helper_Empty();
         }</code>

      }

    這裡說是post觸發,那麼到底是怎麼觸發出來的,沒看到有相關呼叫的地方,函數大概的意思是如果條件滿足,回傳目前的widget。希望大家賜教,謝謝! ! !

    有人嗎 幫回答一下

    陳述:
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn