Drupal Source Code Analysis