わからないこと
フォームから受け取る、$this->all()
で取得した以下のようなデータが有り、
preparForValidation中で、このc
の中のdata
という値を加工してマージしようとしています。
array:1 [▼ "c" => array:2 [▼ "memo" => null "data" => "hoge" ] ]
加工後にこのようにマージの記述を書いてもc
の外側にマージされてしまいます(そりゃあそうだと思います)。
- preparFoValidation内のmergeの記述
$this->merge(['data' => "huga"]);
- merge後の$this->all()
array:2 [▼ "c" => array:2 [▼ "memo" => null "data" => "hoge" ] "data" => "huga" ]
このarrayc
の中身を指定してmergeしたいのですが方法が分からずうまくいきません。
方法を教えていただけたらと思います。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー