Всем привет, скажите, это вот нормально я делаю: if (ref($self) && blessed($self) && $self->can('log') && blessed($self->log) && $self->log->can('warn')) { $self->log->warn($msg); } или я перестраховщик и нужно быть проще? -- Олег Алистратов