エンティティを配列にキャストする方法が本当に必要です。手動で実行できることはわかっていますが、各エンティティで実行するのは面倒です。関係をさらに操作するのは簡単ではありません。
ごきげんよう?そのようなものを実装しましたか?
エンティティを配列にキャストする方法が本当に必要です。手動で実行できることはわかっていますが、各エンティティで実行するのは面倒です。関係をさらに操作するのは簡単ではありません。
ごきげんよう?そのようなものを実装しましたか?
get_class_methods
ゲッターを見つけるために使用できます。
function toArray($object)
{
$result = array();
$methods = get_class_methods($object);
foreach($methods as $method) {
if ('get' == substr($method, 0, 3)) {
$result[substr($method, 3)] = $object->$method();
}
}
return $result;
}