I'm not sure if this is permitted, so please just shut down this review if it doesn't abide but the correct rules of the review-process. I've had a project through this process before and have been granted permissions to create full projects, but the review-process allowed me to get comments and see my own project from a whole different light, so now that I have another (tiny) module, I was hoping to put it through the same process, but of course, just for the review itself, not for advancement of my user-permissions.


This is a tiny module that basically adds an extended watchdog function, named watchdog_array. My new function has an extra argument, inserted as the third argument, that supplies an array. This array is put through print_r and wrapped in

 and added to the message before run through a normal watchdog command.

The point is of course to be able to pass arrays to the be logged. A great tool for debugging.


git clone:
git clone --recursive --branch 7.x-1.x http://git.drupal.org/project/watchdog_array.git watchdog_array

Drupal version:


alexmoreno’s picture

The code is very well documented, as it is the watchdog_array function.

You delete the variables when unistalling the module and it has no issues with the paraview tool: http://ventral.org/pareview/httpgitdrupalorgsandboxpdnagilum1902908git

Unfortunately, the code is too brief, there is to few code to review. It is recommended to write at least 200 or 300 lines of code, and at least 4 or 5 functions to really undertand your comprehension of the drupal way of working.

Also adding at least 3 or 4 reviews of other codes will help to approve your module asap.

Thank you.

PDNagilum’s picture

Status: Needs review » Closed (works as designed)

Yeah, I kinda figured the code was too brief. Thanks anyway :)

PDNagilum’s picture

Issue summary: View changes

Fixed the git clone command

PDNagilum’s picture

Issue summary: View changes

Updated project- and git link.