我有一个物体,代表我的网站上的用户账户,另一个物体,作为主账户的附属物,使用户能够在该网站上操作某些主要功能,即全面运行的储存。
我一直代表这一关系:
Class Account {
$id
$store // this is the store object
$email
$password
$status
get_store() // loads the store
}
Class Store {
$id // unique store id
$store_name
$store_info
post_item()
}
迄今为止,这一直是巨大的工作,但当我寻找或集中储存这种方式时,我需要通过账户反对进入仓库。
我愿通过该仓库进入账户物体,将这一进程减半。
这是否给ALSO造成问题,使得一个美元账户的物体能够储存在 $子里,就在我想要装上另一条路面的时候?
允许这种双向装载的例子如下:
Class Account {
$id
$store // this is the store object
$email
$password
$status
get_store() // loads the store
}
Class Store {
$id
$account // this is the account object
$store_name
$store_info
get_account() // loads the account
post_item()
}