Пример #1
0
 /**
  * Builds the variable definitions
  * @return void
  */
 private function buildVariableDefinitions()
 {
     foreach ($this->getFields() as $field) {
         $variable = new Object\Variable();
         $variable->setName($field->getShortName());
         $variable->setAccess('protected');
         $variable->setAutoIncrementing($field->isAutoIncrementing());
         $variable->setDescription($field->getDescription());
         $variable->setLength($field->getLength());
         $variable->setNullable($field->isNullable());
         $variable->setPrimary($field->isPrimary());
         $variable->setType($field->getType());
         $this->getAbstractClass()->addVariable($variable);
     }
 }