FAQ

On Thu, Sep 13, 2007 at 03:14:58PM +0100, Ian Docherty wrote:
Simon Wilcox wrote:
Will Hawes wrote:
Whoops, my bad. $c->model() does indeed return a
DBIx::Class::ResultSet, so you would need to retrieve/create an
instance of your UsedPassword class from the resultset in order to
call any methods on it:

my $used_password = $c->model('DBIC::UsedPassword')->create( { user
=> 'user', password => 'password' } );
$used_password->foo_method()
IIRC, can't you get the original record source back from the resultset ?

my $used_password =
$c->model('DBIC::UsedPassword')->result_source->create_limited();

S.
Almost, if I do my $used_password =
$c->model('DBIC::UsedPassword')->result_class->create_limited();

it works. So that should do for now, thanks Simon and Will for your help ;)
No. Don't do that.

Really don't.

It's utterly broken.

--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director Want a managed development or deployment platform?
Shadowcat Systems Ltd. Contact mst (at) shadowcatsystems.co.uk for a quote
http://chainsawblues.vox.com/ http://www.shadowcat.co.uk/

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 11 of 17 | next ›
Discussion Overview
groupcatalyst @
categoriescatalyst, perl
postedSep 13, '07 at 10:27a
activeSep 14, '07 at 1:35p
posts17
users6
websitecatalystframework.org
irc#catalyst

People

Translate

site design / logo © 2022 Grokbase