The plugin class wasn't declared as abstract. Problem solved On Apr 16, 9:37 am, Jo Carter <goo...@jocarter.co.uk> wrote: > This happens with both Symfony 1.1 (old site), and Symfony 1.4 > (upgrade). > > With Symfony 1.4 the problem is worse, because the generated Base > class extends the fake plugin. > > On Apr 12, 3:27 pm, Jo Carter <goo...@jocarter.co.uk> wrote: > > > > > > > I have a bizarre problem with a YAML file creating two copies of a > > Plugin class (one in the Plugin, and one in the project). It's only > > some tables in the YAML file, not all. > > > The YAML file is as follows: (all line endings are UNIX) > > > assetImage: # This one works fine > > columns: > > id: { type: integer, primary: true, > > autoincrement: true } > > filename: { type: string(30) } > > alt: { type: string(255) } > > title: { type: string(255) } > > width: { type: integer } > > height: { type: integer } > > > actAs: > > I18n: > > fields: [alt, title] > > # length 5 because the symfony cultures are 5 chars long > > length: 5 > > > assetDocument: # This one has problems > > columns: > > id: { type: integer, primary: true, > > autoincrement: true } > > filename: { type: string(30) } > > original_filename: { type: string(255) } > > title: { type: string(255) } > > size: { type: integer(2) } > > filetype: { type: string(5) } > > > actAs: > > I18n: > > fields: [title] > > # length 5 because the symfony cultures are 5 chars long > > length: 5 > > > When I run ./doctrine:build-forms frontend in 1.1 and ./doctrine build > > --forms in 1.4 I get extra classes generated in my lib/forms folder. > > > ? lib/form/doctrine/base/BasePluginassetDocumentForm.class.php > > ? lib/form/doctrine/base/ > > BasePluginassetDocumentTranslationForm.class.php > > M lib/form/doctrine/epifonyAssetPlugin/base/ > > BaseassetDocumentTranslationForm.class.php > > M lib/form/doctrine/assetPlugin/base/ > > BaseassetDocumentForm.class.php > > M lib/form/doctrine/epifonyAssetPlugin/base/ > > BaseassetImageTranslationForm.class.php > > M lib/form/doctrine/assetPlugin/base/ > > BaseassetImageForm.class.php > > > And the same with the models, and filter forms (1.4 only). > > > The classes in the Plugin are set up correctly. > > > Additionally, when I run the new migration task in 1.4, it adds the > > asset_document table to the list of things to be removed. > > > I'm out of ideas. Has anyone ever come across something like this > > before? > > > Jo > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony users" group. > To post to this group, send email to symfony-users@googlegroups.com > To unsubscribe from this group, send email to > symfony-users+unsubscr...@googlegroups.com > For more options, visit this group > athttp://groups.google.com/group/symfony-users?hl=en
-- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-users@googlegroups.com To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en