Overview

This small module does nothing on its own, it's just a common development base for other modules development. The utility module is a collection of utility useful for the module developer. It works on Drupal 6. Feel free to inspect the code and modify it. Send me a patch if you want.

Features

Included Classes:
* GDate: a class for date management

Most Important Included Function:
* glog: a function for logging into the ErrorLog file
* utility_bigintval: intval substitute for number >= 2147483647

Requirements

none

Known problems

Actually none
Sandbox: http://drupal.org/sandbox/g4b0/1525564

Git: git clone http://git.drupal.org/sandbox/g4b0/1525564.git

Comments

kaido.toomingas’s picture

Master Branch
It appears you are working in the "master" branch in git. You should really be working in a version specific branch. The most direct documentation on this is Moving from a master branch to a version branch. For additional resources please see the documentation about release naming conventions and creating a branch in git.
project page
Please take a moment to make your project page follow tips for a great project page.

You shoud also check this automated test for coding style. http://ventral.org/pareview/httpgitdrupalorgsandboxg4b01525564git

kaido.toomingas’s picture

Status: Needs review » Needs work

Needs work

kaido.toomingas’s picture

Issue summary: View changes

Modified git path

g4b0’s picture

@kaido24

I think I've solved the issue you stated, isn't it?

patrickd’s picture

You need to change the status back yourself as soon you think you're done.
Please read about the project application workflow.

g4b0’s picture

Status: Needs work » Needs review

Ok, thanks :)

g4b0’s picture

Issue summary: View changes

Project page update

brazorf’s picture

Status: Needs review » Needs work

Hey there
Integration
It seems like the module itself needs more work to be useful to drupal developers, it just provides an empty test menu entry.
How did you think to integrate those external libs with drupal itself?

Licensing
Next, i think you should provide a license (GPL compliant) to the external libraries. See http://drupal.org/licensing/faq.
Furthermore (but this is just for my personal knowledge), what the gdate library is supposed to add to standard php DateTime functions?

Code lenght requirements
Finally, check code length requirements: lower bound is 120 lines, i think this limit is apart from external libs.
From http://drupal.org/node/1011698:

Note: Your project should include at least ~120 lines of custom code and ~5 custom functions to receive a proper review. This will help demonstrate your understanding of writing secure code, following the coding standards, generally following best practices and familiarity with proper usage of the Drupal APIs.

klausi’s picture

Status: Needs work » Closed (won't fix)

Closing due to lack of activity. Feel free to reopen if you are still working on this application.

klausi’s picture

Issue summary: View changes

Added new info