如何从对象中获取值?
How to get value from an Object?
我正在开发 Symfony 4.2,
我在我的控制器中获取了会话:
$data = $this->get('security.token_storage')->getToken()->getUser();
当我
dump($data);
给我,
DashboardController.php on line 17:
User {#504 ▼
-id: 1
-f_name: "Kumar"
-l_name: "Saurabh"
-username: "supa-admin"
-password: "y$qerXOggk6RdKjoE1J4R5I.OzvSYuGdq6E.m1bZp.cPMxolCd/F1xm"
-email: "some_email@gmail.com"
-address: Address {#525 ▶}
-contact: 78954
-gender: "male"
-age: 26
}
在这里,如何从这个对象中得到'f_name'?
看起来您需要在您的用户 model/entity 中创建 setter 和 getter。或者您可以在同一模型/实体中创建 __get() / __set() 函数来获取此信息。
我正在开发 Symfony 4.2, 我在我的控制器中获取了会话:
$data = $this->get('security.token_storage')->getToken()->getUser();
当我
dump($data);
给我,
DashboardController.php on line 17:
User {#504 ▼
-id: 1
-f_name: "Kumar"
-l_name: "Saurabh"
-username: "supa-admin"
-password: "y$qerXOggk6RdKjoE1J4R5I.OzvSYuGdq6E.m1bZp.cPMxolCd/F1xm"
-email: "some_email@gmail.com"
-address: Address {#525 ▶}
-contact: 78954
-gender: "male"
-age: 26
}
在这里,如何从这个对象中得到'f_name'?
看起来您需要在您的用户 model/entity 中创建 setter 和 getter。或者您可以在同一模型/实体中创建 __get() / __set() 函数来获取此信息。