Exemplo n.º 1
0
 /**
  * @return bool
  */
 protected final function installDatabase()
 {
     if (!$this->tableExists()) {
         $fields = array();
         foreach ($this->arFieldList->getFields() as $field) {
             $fields[$field->getName()] = $field->getAttributesForConnector();
         }
         return $this->arConnector->installDatabase($this, $fields);
     } else {
         return $this->arConnector->updateDatabase($this);
     }
 }