示例#1
0
 /**
  * @param string $attrName
  * @param Entity $entity
  * @param string $defaultValue
  * @return ElementAbstract
  * */
 public function fieldForeign($attrName, Entity $entity, $defaultValue = NULL)
 {
     $info = $this->_FKConfig->get($attrName);
     return new Select($attrName, $this->_executor->execute(QueryAbstract::factory($this->_executor->getConfig()->get('driver'), $entity)), $info->value, $info->label, $defaultValue);
 }