PEAK XOOPS - テキストサニタイザクラス(PicoTextSanitizer)のコンストラクタについて in englishin japanese

テキストサニタイザクラス(PicoTextSanitizer)のコンストラクタについて

  • You cannot open a new topic into this forum
  • Guests cannot post into this forum
Previous post - Next post | Parent - Children.1 | Posted on 2007/10/4 1:45
enhiro  一等兵   Posts: 13

こんにちは、GIJOE さん。

バグではないと思いますが....一応ご連絡します。
pico 1.54 で見つけました(前からちょっと気になっていました)。

xoops_trust_path/modules/pico/class/pico.textsanitizer.php
で定義されている
class PicoTextSanitizer extends MyTextSanitizer
のコンストラクタだと思われるメソッドが
function MyAlbumTextSanitizer()
{
    parent::MyTextSanitizer();
}
になっています(処理内容から見てコンストラクタではないかと思います...)。
これはおそらく
「function PicoTextSanitizer() { ... }」
ではないかな?と思い連絡した次第です。
ちなみに D3forum のテキストサニタイザ
xoops_trust_path/modules/d3forum/class/d3forum.textsanitizer.php
class D3forumTextSanitizer extends MyTextSanitizer
も同様の感じでした。

意図的なものでしたらごめんなさい。
(ついでに適当英語でごめんなさいっ)。

※GIJOE さんが開発・公開されているモジュール使わせてもらっています。
便利なモジュールを開発されていることを感謝しますっ。
GIJOE さんの本 2 冊もとても参考になっています。
今度 Cube の本が出るのかな?と思っていますっ。

Votes:1 Average:10.00
Previous post - Next post | Parent - Children.1 | Posted on 2007/10/4 3:48
GIJOE  先任軍曹   Posts: 4110
enhiroさん、こんにちは。

Quote:

function MyAlbumTextSanitizer()
{
    parent::MyTextSanitizer();
}

うおっ、恥ずかしい…

なるほど、結果的にコンストラクタのオーバーライドがないってことで、X2
でもXCL2.1でもエラーが出なかったんですね。
(やっぱり__construst()を使いたい…)

両方とも手元では、なおしました。

ご指摘ありがとうございました。
Votes:0 Average:0.00
Previous post - Next post | Parent - No child | Posted on 2007/10/4 8:58
enhiro  一等兵   Posts: 13
もしかしたら意図されているものかな?とも思ったので、
細かいことですが GIJOE さんへご連絡してすっきりしましたっ
(実際動作に影響するものではないと思われたので、
連絡するべきか迷っていました)。
また何か見付けたら連絡させていただきますっ。
失礼します。
----
Quote:

GIJOE wrotes:

なるほど、結果的にコンストラクタのオーバーライドがないってことで、X2
でもXCL2.1でもエラーが出なかったんですね。
(やっぱり__construst()を使いたい…)
PHP5 ではクラスのコンストラクタ/デストラクタや
メンバの private 指定などなど変更・改善されている点
がありますよね。
GIJOE さんや Xoops Cube Project の方々などなどは、
「PHP5 でおもいっきりクラスを定義したい」
と思われているのかな、と思いました。
Votes:1 Average:10.00

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!