1
私はLaravelのようにYii2で動的属性を作成する方法は? Laravelで
class MyModel extends Model {
public function getTextAttribute($value) {
return strtoupper($value);
}
}
書くことができると私はYii2に似て行うことができ、その後
$model = MyModel::find(1);
$model->text = 'test';
echo $model->text; // returns 'TEXT'
?
LaravelとYii2は両方ともPHPで書かれています。ステップバイステップデバッガを使用して、Laravelで '$ model-> text'を実行するコードの一部を探索し、そのPHPサンプルをYii2にコピーすることができます。容易ではありませんが、可能です。 – pvolyntsev