PHP Classes

Adventure-(PHP-)Framework: Framework for Web development

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (80)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Ratings Unique User Downloads Download Rankings
StarStar 30%Total: 1,845 This week: 1All time: 2,134 This week: 560Up
Version License PHP version Categories
adventure 1.5GNU General Publi...4.4Libraries
Description 

Author

This package is a framework for generic Web application development.

It provides modules to implement common functionality needed by many Web applications, like:

- Application benchmarking
- Database access
- Configuration management
- Error handling
- Model-View-Controller separation
- Logging
- Session management
- Form generation and validation
- Etc..

Picture of Christian Achatz
Name: Christian Achatz <contact>
Classes: 1 package by
Country: Germany Germany
Age: 42
All time rank: 1592104 in Germany Germany
Week rank: 411 Up15 in Germany Germany Up

Screenshots  
  • apf_website_screen.gif
  Files folder image Files  
File Role Description
Files folder imageapps (2 directories)

  Files folder image Files  /  apps  
File Role Description
Files folder imagecore (11 directories)
Files folder imagetools (8 directories)

  Files folder image Files  /  apps  /  core  
File Role Description
Files folder imagebenchmark (1 file)
Files folder imageconfiguration (1 file)
Files folder imagedatabase (5 files)
Files folder imageerrorhandler (5 files, 2 directories)
Files folder imagefilter (8 files)
Files folder imagefrontcontroller (1 file)
Files folder imagelogging (2 files)
Files folder imagepagecontroller (4 files)
Files folder imageservice (1 file)
Files folder imagesession (1 file)
Files folder imagesingleton (4 files)

  Files folder image Files  /  apps  /  core  /  benchmark  
File Role Description
  Plain text file benchmarkTimer.php Class Benchmark tool, that analyzes the process tree of your application.

  Files folder image Files  /  apps  /  core  /  configuration  
File Role Description
  Plain text file configurationManager.php Class Service class that handles context dependent ini configuration files.

  Files folder image Files  /  apps  /  core  /  database  
File Role Description
  Plain text file AbstractDatabaseHandler.php Class Interface to concrete database driver implementations.
  Plain text file connectionManager.php Class Service, that can create different database drivers by configuration. Concrete driver must inherit from abstract database driver.
  Plain text file MySQLHandler.php Class Implementation of a mysql database abstraction layer.
  Plain text file MySQLxHandler.php Class Compatibility class for mysql connections with the connectionManager
  Plain text file SQLiteHandler.php Class Implementation of a SQLIte database driver for use with the connectionManager

  Files folder image Files  /  apps  /  core  /  errorhandler  
File Role Description
Files folder imagedocumentcontroller (1 file)
Files folder imagetemplates (1 file)
  Plain text file AbstractErrorHandler.php Class Interface for concrete error handlers.
  Plain text file DefaultErrorHandler.php Class Implementation of the default error handler.
  Plain text file errorhandler.php Class The framework's global error handler.
  Plain text file errorhandler.php5 Class Definition of the error handler.
  Plain text file ErrorHandlerDefinition.php Class Definition of the error handler.

  Files folder image Files  /  apps  /  core  /  errorhandler  /  documentcontroller  
File Role Description
  Plain text file errorpage_v1_controller.php Class Document controller to display an error / exception.

  Files folder image Files  /  apps  /  core  /  errorhandler  /  templates  
File Role Description
  Plain text file errorpage.html Class Template for displaying errors / exceptions.

  Files folder image Files  /  apps  /  core  /  filter  
File Role Description
  Plain text file abstractRequestFilter.php Class Interface for concrete filter implementations.
  Plain text file filterFactory.php Class Factory for dedicated filter implementations.
  Plain text file filterFactory.php5 Class Factory for dedicated filter implementations (PHP 5).
  Plain text file frontcontrollerRequestFilter.php Class Filters front controller action descriptions in the url and maps the actions to the front controller.
  Plain text file frontcontrollerRewriteRequestFilter.php Class Filters front controller action descriptions in rewrite urls and maps the actions to the front controller.
  Plain text file htmlLinkRewriteFilter.php Class Filters html code and rewrites contained links.
  Plain text file pagecontrollerRewriteRequestFilter.php Class Filters rewrited page controller urls and maps params to $_REQUEST.
  Plain text file standardRequestFilter.php Class Standard filter implementation for normal urls.

  Files folder image Files  /  apps  /  core  /  frontcontroller  
File Role Description
  Plain text file Frontcontroller.php Class Implementation of the front controller pattern.

  Files folder image Files  /  apps  /  core  /  logging  
File Role Description
  Plain text file AdvancedLogger.php Class Advanced log facility.
  Plain text file Logger.php Class A global logger component, that stores and perists log messages in syslog style.

  Files folder image Files  /  apps  /  core  /  pagecontroller  
File Role Description
  Plain text file core_taglib_setattribute.php Class Implementation of the core:setattribute-Taglib.
  Plain text file core_taglib_setproperty.php Class Implementation of the core:setproperty-Taglib.
  Plain text file pagecontroller.php Class Implementation of the page controller pattern.
  Plain text file pagecontroller.php5 Class Implementation of the page controller pattern for PHP 5.

  Files folder image Files  /  apps  /  core  /  service  
File Role Description
  Plain text file serviceManager.php Class Module, that creates and initializes service objects for use in your module or application.

  Files folder image Files  /  apps  /  core  /  session  
File Role Description
  Plain text file sessionManager.php Class Component to handle session values by application or module namespace.

  Files folder image Files  /  apps  /  core  /  singleton  
File Role Description
  Plain text file SessionSingleton.php Class Generic implementation of the singleton pattern for PHP sessions.
  Plain text file SessionSingleton.php5 Class Generic implementation of the singleton pattern for PHP sessions (PHP 5).
  Plain text file Singleton.php Class Generic implementation of the singleton pattern.
  Plain text file Singleton.php5 Class Generic implementation of the singleton pattern fpr PHP 5.

  Files folder image Files  /  apps  /  tools  
File Role Description
Files folder imagedatetime (2 files)
Files folder imageform (1 directory)
Files folder imagehtml (1 directory)
Files folder imageimage (2 files)
Files folder imagelink (4 files)
Files folder imagemail (1 file)
Files folder imagestring (5 files)
Files folder imagevalidator (2 files)

  Files folder image Files  /  apps  /  tools  /  datetime  
File Role Description
  Plain text file dateTimeManager.php Class Provides methods for date and time manipulation.
  Plain text file dateTimeManager.php5 Class Provides methods for date and time manipulation (PHP 5).

  Files folder image Files  /  apps  /  tools  /  form  
File Role Description
Files folder imagetaglib (24 files)

  Files folder image Files  /  apps  /  tools  /  form  /  taglib  
File Role Description
  Plain text file form_taglib_area.php Class Implementation of an form text area.
  Plain text file form_taglib_area.php5 Class Implementation of an form text area (PHP 5).
  Plain text file form_taglib_button.php Class Implementation of an form button.
  Plain text file form_taglib_checkbox.php Class Implementation of a form checkbox.
  Plain text file form_taglib_date.php Class Implementation of a date control.
  Plain text file form_taglib_file.php Class Implementation of a file upload field.
  Plain text file form_taglib_genericval.php Class Implementation of a generic validation tag.
  Plain text file form_taglib_getstring.php Class Implementation of a tag, that displays language dependent strings to provide multilanguage labelling of forms.
  Plain text file form_taglib_hidden.php Class Implementation of a hidden field.
  Plain text file form_taglib_multiselect.php Class Implementation of a multiselect field.
  Plain text file form_taglib_password.php Class Implementation of a password field.
  Plain text file form_taglib_placeholder.php Class source
  Plain text file form_taglib_radio.php Class source
  Plain text file form_taglib_select.php Class source
  Plain text file form_taglib_text.php Class source
  Plain text file form_taglib_valgroup.php Class source
  Plain text file form_taglib_validate.php Class source
  Plain text file html_taglib_form.php Class source
  Plain text file select_taglib_option.php Class source
  Plain text file ui_element.php Class source
  Plain text file ui_element.php5 Class source
  Plain text file ui_validate.php Class source
  Plain text file valgroup_taglib_placeholder.php Class source
  Plain text file valgroup_taglib_validate.php Class source

  Files folder image Files  /  apps  /  tools  /  html  
File Role Description
Files folder imagetaglib (5 files)

  Files folder image Files  /  apps  /  tools  /  html  /  taglib  
File Role Description
  Plain text file doc_taglib_createobject.php Class source
  Plain text file fcon_taglib_importdesign.php Class source
  Plain text file html_taglib_getstring.php Class source
  Plain text file template_taglib_getstring.php Class source
  Plain text file ui_getstring.php Class source

  Files folder image Files  /  apps  /  tools  /  image  
File Role Description
  Plain text file imageManager.php Class source
  Plain text file imageManager.php5 Class source

  Files folder image Files  /  apps  /  tools  /  mail  
File Role Description
  Plain text file mailSender.php Class source

  Files folder image Files  /  apps  /  tools  /  string  
File Role Description
  Plain text file bbCodeParser.php Class source
  Plain text file bbCodeParser.php5 Class source
  Plain text file stringAssistant.php Class source
  Plain text file stringAssistant.php5 Class source
  Plain text file stringEncryptor.php Class source

  Files folder image Files  /  apps  /  tools  /  validator  
File Role Description
  Plain text file myValidator.php Class source
  Plain text file myValidator.php5 Class source

 Version Control Unique User Downloads Download Rankings  
 0%
Total:1,845
This week:1
All time:2,134
This week:560Up
 User Ratings  
 
 All time
Utility:50%StarStarStar
Consistency:50%StarStarStar
Documentation:-
Examples:-
Tests:-
Videos:-
Overall:30%StarStar
Rank:4260