0

フォームのドロップダウンリストですべての変数を使用したいモデルがあります。

protected $_scheduledTime;
protected $_isLive;
protected $_isQueued;
protected $_url;

このようなものがうまくいくことを望んでいましたが、うまくいきません

public function getMethods() {
    $methods = getclass_methods($this);
    return $methods;
}

これを呼び出すと、次の致命的なエラーが返されます。

致命的なエラー: 未定義関数 getclass_methods() の呼び出し

私が達成したいのは、モデルを更新するときに自動的に更新されるフォーム オプションです (これはかなり頻繁に行われる可能性があります)。

呼び出し時に返されるモデルで配列を作成するという点で、私自身の質問に答えたかもしれません...しかし、これを実行できるメソッドが既にある場合は、非常に高く評価されます。

前もって感謝します。

4

2 に答える 2

2
get_declared_classes() // gives you all declared classes
get_class_methods() // gives you all methods of class
get_class_vars() // gives you properties of the class
get_object_vars() // gives you propertis of an object
get_parent_class()  // gives you parent class of the current class
于 2013-01-28T11:32:35.370 に答える
1

関数はgetclass_methodsではなく get_class_methods です (「_」がありません)

于 2013-01-28T11:28:54.567 に答える