Пример #1
0
 /**
  * Set a DOclass as a linked obj.
  * @param DB_DataObject_Pluggable $obj linked record (must reside in database)
  * @param string foreign key name (automatically set if not provided)
  */
 public function setLinkObj(DB_DataObject_Pluggable $linkObj, $field = null)
 {
     if (is_null($field)) {
         $field = $linkObj->tableName() . '_id';
     }
     $placeholder = '_' . $field . '_obj';
     $this->{$field} = $linkObj->id;
     $this->{$placeholder} = $obj;
 }