Here are two minor errors and one really minor improvement :
Plugin version :
sfPropelFinderPlugin 0.2.0-beta # pear.symfony-project.com (symfony)
ERROR 1
Seems that the _or method doesn't exists yet :
Code :
$users = sfPropelFinder::from('User')
->whereLogin( $this->getRequestParameter('findme') )
->_or( 'email', $this->getRequestParameter('findme') )
->find();
Answer :
[Exception]
{sfPropelFinder} Undefined method _or
ERROR 2
I can't use new XXXFinder:
Code :
$finder = new UserFinder;
Answer:
Fatal error: Class 'UserFinder' not found
Hopefully $finder = sfPropelfinder::from('User') works well
IMPROVEMENT
Why not a orXXX and andXXX API ?
Something like this looks so nice ;) ;
$articles = sfPropelFinder::from('Article')
->whereTitle('hello')
->orContent('hello')
->andPublished(true)
->find();
It's just a little improvement...
Regards,
Julien