gw ada problem nih, soal buat log di class action
sample casenya gini nih
class DummyController extends Controller
{
public function actions() {
return array('test' => 'application.controllers.dummy.TestAction');
}
public function actionTestLog(){
Yii::log('test log','info','custom'); // ini ngelog di file
}
}
trus sample class actionnya seperti ini
class TestAction extends CAction
{
public function run() {
Yii::log('test log','info','custom'); // ini gak ngelog ? tanya kenapa??
}
}
configurasi lognya seperti ini
'log'=>array(
'class'=>'CLogRouter',
'routes'=>array(
array(
'class'=>'CFileLogRoute',
'levels'=>'trace,info,error,warning,debug',
'categories'=>'custom',
'logPath'=>dirname(__FILE__).'/../runtime/',
'logFile'=>'app.custom.'.date("Ymd").'.log'
),
),
),
kalo yang di function actionTestLog() itu ngelog di file.
nah yang di class action test itu yang gak ngelog di file.
mohon pencerahannya dari senior2... udah butek ni pala...

Help













