Yes, other controller has just logic it use a model to get user list from database.<br>However, I forgot to pass $c context. it is working as following<br><br>$c-&gt;controller(&#39;User&#39;)-&gt;users($c);<br><br>Thanks<br>

Aniruddh<br><br><div class="gmail_quote">On Sun, Dec 5, 2010 at 1:25 AM, David Schmidt <span dir="ltr">&lt;<a href="mailto:davewood@gmx.at">davewood@gmx.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div></div><div class="h5">On Sat, Dec 4, 2010 at 4:00 PM, linuxsupport &lt;<a href="mailto:lin.support@gmail.com">lin.support@gmail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; How can I access one controller from other?<br>
&gt;<br>
&gt; I have 2 controllers called Myapp::Controller::User and<br>
&gt; Myapp::Controller::Admin<br>
&gt;<br>
&gt; In Myapp::Controller::User I have following method.<br>
&gt;<br>
&gt; sub user_list :Path Args:(0) {<br>
&gt;    some function to display all the users.<br>
&gt; }<br>
&gt;<br>
&gt; Myapp::Controller::Admin has following method<br>
&gt;<br>
&gt; sub users :Path Args(0) {<br>
&gt;   Here I want to display all users by calling Myapp::Controller::User<br>
&gt;   $c-&gt;controller(&#39;Myapp::Controller::User&#39;)-&gt;user_list is not working<br>
&gt; }<br>
&gt;<br>
&gt; any suggestion?<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
&gt; Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
&gt; Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
&gt; Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
&gt;<br>
&gt;<br>
<br>
Don&#39;t abuse your Controller as a model.<br>
Controllers ideally only contain logic important for the GUI flow.<br>
Returning a list of users should be provided by a models method.<br>
<br>
david<br>
<br>
_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
</blockquote></div><br>