/** * Nimmt die ID, ein Array oder eine andere Eigenschaft als Datenquelle an * @param integer|array|DragonX_Application_Accessor_Abstract $data * @param boolean $unsetId */ public function __construct($data = array(), $unsetId = true) { parent::__construct(); if ($data instanceof DragonX_Application_Accessor_Abstract) { $data = $data->toArray(); } if (is_array($data)) { $this->fromArray($data, $unsetId); } else { $this->id = $data; } }