- , Catalyst:: Controller. , Catalyst Controller URL-. , , Catalyst log, URL?
sub log : Local { ... }. , , . , .
, Perl . $/, $_, $] .. , $INPUT_RECORD_SEPARATOR $RS , , , , , .
, , $c, . , $c->log->disable('warn', 'error') . . , .
, , , . , ( $c ) , .
, $c. , Log:: Log4Perl , $c->log . . , - , .
And at least there is no rule that you should use $c. For example, I myself use DateTime directly and create new objects and do not use Catalyst :: Plugin :: DateTime, which allows me to do this $c->datetime. And I do not see any benefit from the latter. Just because there are many extension plugins $cdoes not mean that they are useful or you should use them.