Login   Register  
PHP Classes
elePHPant
Icontem

FuseBox Manager

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Alexander Skakunov
Name: Alexander Skakunov is available for providing paid consulting. Contact Alexander Skakunov .
Packages: 8 Browse all classes by Alexander Skakunov Browse all classes by
Country: Ukraine Ukraine - PHP jobs in Ukraine
Age: 31
All time rank: 311 in Ukraine Ukraine
Week rank: 30 Up2 in Ukraine Ukraine Down
Innovation award
Innovation award
Nominee: 2x

Winner: 1x


  Detailed description   Download .zip .tar.gz  
This package can be used to generate code for Web applications that use the Fusebox architecture.

It parses Fusebox XML project definition files and generates PHP code of Web applications that will use the Fusebox run-time framework.

  Classes of Alexander Skakunov  >  FuseBox Manager  >  Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: FuseBox Manager
Base name: fuseboxmanager
Description: Generate Web applications using Fusebox framework
Version: 1.0
PHP version: 5.0
License: Freeware
All time users: 589 users
All time rank: 4478
Week users: 0 users
Week rank: 2173 Equal
 
  Groups   Screenshots Screenshots   Rate classes User ratings  
  Trackback   Applications   Related links   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Code Generation Compilers and tools that generate code automatically View top rated classes

  Files folder image Screenshots  
script at work
File Role Description
Accessible without login Image file working.PNG Screen script at work
Accessible without login Image file bubbl.us.png Screen Preparing project structure at bubble.us. Export to XML feature is available in the right bottom.
Accessible without login Image file freemind.png Screen Preparing a project structure in FreeMind. XML is available as .mm-file


  Innovation Award  
PHP Programming Innovation award nominee
June 2007
Number 3

Prize: One subscription to the PDF edition of the magazine by PHP Architect
FuseBox is software project development methodology that is very popular among the developers of the ColdFusion language. However, the methodology is not specific to that language.

Several aspects of projects that follow the FuseBox methodology can be defined using a XML format. A tool can parse FuseBox project definition XML files and generate code to implement the methodology.

This package implements a code generator that takes project definition and generates PHP code to implement the FuseBox methodology. The generated code uses a run-time PHP framework also provided within the package to deploy projects using this methodology all in PHP.

Manuel Lemos

  User ratings  
There are not enough user ratings to display for this class.

  Trackback links  
Link Description
How to improve your resume I would like to share my experience...
Mind-mapping in Fusebox In our fast-moving world visual designing tools become more and more popular, allowing to generate code snippets or whole projects from a graphical scretch...

  Applications that use this class  
Link Description
developers.org.ua Society of ukrainian developers
Fun Era Find lots of fun and entertainment
Koodix Your little database
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
fusebox.org More about FuseBox
mind-mapping more about mind-mapping
Bubbl.us example of on-line mind-mapping project
Dobrotvor Entertaining education project
FreeMind example of off-line mind-mapping project
I wanna be developer project Developers become smarter here (Russian)
Rival Alert Your competitors' public data scraper
Zillion Outdoors ad company

  Files folder image Files  
File Role Description
Files folder imagesrc (6 files, 5 directories)
Plain text file FuseBoxManager.class.php Class code generator itself
Plain text file FileSystemManager.class.php Class allows to work with folders at the disk
Plain text file FuseBoxXMLParser.class.php Class parses an XML given and creates to convenient PHP arrays
Plain text file FuseBoxXMLParsersFactory.class.php Class Factory pattern implementation to play with parsers in easy way
Plain text file FuseBoxXMLParser_Bubbl_us.class.php Class implements parsing of bubbl.us XML export files (http://bubbl.us/)
Plain text file FuseBoxXMLParser_FreeMind.class.php Class implements parsing of FreeMind (http://freemind.sourceforge.net/) .mm files
Plain text file index.php Example shows the magic
Plain text file bubblus_New_Sheet.xml Data Bubbl.us XML for test
Plain text file Error.class.php Class it's convenient to track errors
Plain text file FileUploadHandler.class.php Class work-around to track errors of file uploads. The work-around is necessary due to different features in PHP versions
Plain text file FreeMind.mm.xml Aux. FreeMind XML for test
Accessible without login Plain text file readme.txt Doc. explanation, contacts, links

  Files  /  Files folder image src  
File Role Description
Files folder imageerrortemplates (18 files)
Files folder imagefusebox4.core (9 files)
Files folder imageparsed (1 file)
Files folder imageplugins (2 files)
Files folder imagewww (1 file)
  Plain text file .htaccess Aux. source for replacement
  Plain text file fusebox.xml.php Data source for replacement
  Plain text file index.php Aux. source for replacement
  Plain text file myConstants.php Aux. source for replacement
  Plain text file myGlobals.php Aux. source for replacement
  Plain text file mySettings.php Aux. source for replacement

  Files  /  src  /  Files folder image errortemplates  
File Role Description
  Plain text file fusebox.badGrammar.php Aux. source for replacement
  Plain text file fusebox.circuitXMLError.php Aux. source for replacement
  Plain text file fusebox.errorWritingParsedFile.php Aux. source for replacement
  Plain text file fusebox.failedAssertion.php Aux. source for replacement
  Plain text file fusebox.fuseboxXMLError.php Aux. source for replacement
  Plain text file fusebox.invalidAccessModifier.php Aux. source for replacement
  Plain text file fusebox.malformedFuseaction.php Aux. source for replacement
  Plain text file fusebox.missingAppPath.php Aux. source for replacement
  Plain text file fusebox.missingCircuitXML.php Aux. source for replacement
  Plain text file fusebox.missingCoreFile.php Aux. source for replacement
  Plain text file fusebox.missingFuse.php Aux. source for replacement
  Plain text file fusebox.missingFuseboxXML.php Aux. source for replacement
  Plain text file fusebox.missingParsedFile.php Aux. source for replacement
  Plain text file fusebox.overloadedFuseaction.php Aux. source for replacement
  Plain text file fusebox.undefinedCircuit.php Aux. source for replacement
  Plain text file fusebox.undefinedFuseaction.php Aux. source for replacement
  Plain text file genericErrorMessage.php Aux. source for replacement
  Plain text file PutErrorTemplatesHere.txt Doc. source for replacement

  Files  /  src  /  Files folder image fusebox4.core  
File Role Description
  Plain text file circuit.dtd Data source for replacement
  Plain text file fusebox.dtd Data source for replacement
  Plain text file fusebox4.application.php4.php Aux. source for replacement
  Plain text file fusebox4.loader.php4.php Aux. source for replacement
  Plain text file fusebox4.parser.php4.php Aux. source for replacement
  Plain text file fusebox4.runtime.php4.php Aux. source for replacement
  Plain text file fusebox4.scheme.txt Data source for replacement
  Plain text file fusebox4.transformer.php4.php Aux. source for replacement
  Plain text file fusedoc.dtd Aux. source for replacement

  Files  /  src  /  Files folder image parsed  
File Role Description
  Plain text file .htaccess Aux. source for replacement

  Files  /  src  /  Files folder image plugins  
File Role Description
  Plain text file dBug.php Aux. source for replacement
  Plain text file Globals.php Aux. source for replacement

  Files  /  src  /  Files folder image www  
File Role Description
  Plain text file .htaccess Data source for replacement

Download all files: fuseboxmanager.tar.gz fuseboxmanager.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.