/** * {@inheritDoc} */ public function log(BWP_Sitemaps_Logger_LogItem $item) { if (!$item instanceof BWP_Sitemaps_Logger_Message_LogItem) { throw new InvalidArgumentException(sprintf('expect an item of type BWP_Sitemaps_Logger_Message_LogItem, "%s" provded.', get_class($item))); } parent::log($item); }