<?phpclassArticleextendsDoctrine_Record{publicfunctionsetTableDefinition(){$this->hasColumn("title","string",200);// maps to TINYINT on mysql$this->hasColumn("section","enum",2);$this->setEnumValues("section",array("PHP","Python","Java","Ruby"));}}$article=newArticle;$article->title='My first php article';// doctrine auto-converts the section to integer when the // record is being saved$article->section='PHP';$article->save();// on insert query with values 'My first php article' and 0 // would be issued?>