前提・実現したいこと
new演算子を下記のような::classを使用した形に変更したい (Symfonyアップデートで必要)のですが、
()内に変数がある場合、どのように変更すればいいのかわかりません。
変更したコードはどのようになるか、教えていただきたいです。
::class
https://www.php.net/manual/ja/language.oop5.basic.php
PHP
1//例 2//Before 3$form = $this->createForm(new MyType()); 4//after 5$form = $this->createForm(MyType::class);
該当のソースコード
PHP
1// フォームを作成 2 $form = $this->createForm(new InitialSettingType($this->container, $staff), $staff, array( 3 "method" => "PUT", 4 "action" => $this->generateUrl("ahi_sp_admin_security_initialsetting", array("key" => $key)), 5 ));
補足情報(FW/ツールのバージョンなど)
PHP 5.6.40
Symfony 2.8.52
CentOS 6.7
あなたの回答
tips
プレビュー