John Squibb
My Non-Unified Modeling Language (mNUML) PHP Class Builder
Fill out the following form to have it automatically generate the appropriate class structure for you. Consult the mNUML legend below for appropriate syntax. Use the supplied code as a starting point for your full-fledged class. Great for building classes, abstractions, and interfaces, without having to type the same mundane code all the time.
This tool is still being developed. Some features may may not be complete.
Sample Class
The following mNUML code will get you started.
mNUML Token Legend
| Token | Example |
|---|---|
| Class | My_Class_Name |
| Public Method | +method() |
| Interface | _My_Interface |
| Protected Method | #method() |
| Abstract Class | *My_Abstract |
| Private Method | -method() |
| Constant | MY_CONSTANT |
| Private Static Member | -~member |
| Public Member | +member |
| Protected Static Method | #~method() |
| Protected Member | #member |
| Protected Method w/ Arguments | #method($arg1,$arg2) |
| Private Member | -member |
| Public Static Method w/ Arguments | +~method($arg1,$arg2) |
| Public Abstract Method | +method()* |
| Interface Method | +method(); |
| Class Start/End | { } |
| Delimiters | tab, newline, space, vertical pipe (|). Must use any one after each Token. |
Tags: UML, PHP, Class, Builder
Short URL: http://sqb.in/V2tr