Look at the documentation around the testing framework used in symfony 1.x
as the test scripts are standalone and the documentation gives details on
including configs for database and models etc.

On Tue, Jan 18, 2011 at 1:20 AM, Christian Hammers <[email protected]> wrote:

> Hello
>
> How can I use my Propel models without Symfony?
>
> The reason: I already have a project with some console-only scripts
> from years ago that use plain PDO. Then I wrote a web "admin frontend"
> with Symfony 1.3 and got addicted to Propel 1.5 (via sfPropel15Plugin)
> and already customized some model classes.
>
> Now I want to slowly merge the two code bases and would like to start
> by using the Propel models inside one of the legacy PHP scripts.
>
> Sadly the sfPropel15Plugin does not offer the "propel-gen convert-conf"
> so my first approach was something like:
>
>  <?php
>  spl_autoload_register(array('myToolkit', 'autoload'));
>
>  Propel::setConfiguration(array(/* config incl. credentials */);
>  Propel::initialize();
>
>  $numRows = CustomerQuery::create()->count();
>
> Obviously it would be more elegant if I could use the Symfony
> config/database.yml to avoid storing credentials redundantly.
>
> Should I use an yml parser, fetch the wanted environment and then convert
> it to a Propel style config array and write it to a file? Or can I
> somehow use the Symfony ProjectConfiguration? Or is there an easy way
> to add a "convert-conf" to the sfPropel15Plugin?
>
> bye,
>
> -christian-
>
> --
> 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 [email protected]
> To unsubscribe from this group, send email to
> [email protected]<symfony-users%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>



-- 
Gareth McCumskey
http://garethmccumskey.blogspot.com
twitter: @garethmcc
identi.ca: @garethmcc

-- 
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to