PHP Classes

smart MVC: MVC framework using Smarty to render views

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 48%Total: 1,471 All time: 2,657 This week: 48Up
Version License PHP version Categories
smart-mvc 1.0Public Domain5.0PHP 5, Libraries, Design Patterns
Description 

Author

This package is a framework that implements the MVC design pattern using Smarty to render the views.

It provides several common Web application development components, such as controller and model abstract classes, a locale text retrieval class for internationalization, and a request dispatching class.

The views are rendered using the Smarty engine library which comes built-in this package.

Picture of davifelipe
Name: davifelipe <contact>
Classes: 1 package by
Country: Brazil Brazil
Age: ???
All time rank: 1869124 in Brazil Brazil
Week rank: 227 Up20 in Brazil Brazil Up

  Files folder image Files (152)  
File Role Description
Files folder imageweb-app (1 file, 3 directories)
Files folder imagewww (1 file)

  Files folder image Files (152)  /  web-app  
File Role Description
Files folder imagelayout (2 files)
Files folder imagelib (2 directories)
Files folder imagemodules (2 directories)
  Accessible without login Plain text file config.ini Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  layout  
File Role Description
  Accessible without login Plain text file default.phtml Data Auxiliary data
  Accessible without login Plain text file smarty.tpl Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  
File Role Description
Files folder imageSMARTY (4 files, 2 directories)
Files folder imageSMVC (6 files, 1 directory)

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  
File Role Description
Files folder imageinternals (21 files, 1 directory)
Files folder imageplugins (42 files, 1 directory)
  Plain text file Config_File.class.php Class Auxiliary script
  Accessible without login Plain text file debug.tpl Data Documentation
  Plain text file Smarty.class.php Class Auxiliary script
  Plain text file Smarty_Compiler.class.php Class Class source

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  internals  
File Role Description
Files folder image.svn (2 files, 2 directories)
  Accessible without login Plain text file core.assemble_plugin_filepath.php Aux. Auxiliary script
  Accessible without login Plain text file core.assign_smarty_interface.php Aux. Auxiliary script
  Accessible without login Plain text file core.create_dir_structure.php Aux. Auxiliary script
  Accessible without login Plain text file core.display_debug_console.php Aux. Auxiliary script
  Accessible without login Plain text file core.get_include_path.php Aux. Auxiliary script
  Accessible without login Plain text file core.get_microtime.php Aux. Auxiliary script
  Accessible without login Plain text file core.get_php_resource.php Aux. Auxiliary script
  Accessible without login Plain text file core.is_secure.php Aux. Auxiliary script
  Accessible without login Plain text file core.is_trusted.php Aux. Auxiliary script
  Accessible without login Plain text file core.load_plugins.php Aux. Auxiliary script
  Accessible without login Plain text file core.load_resource_plugin.php Aux. Auxiliary script
  Accessible without login Plain text file core.process_cached_inserts.php Aux. Auxiliary script
  Accessible without login Plain text file core.process_compiled_include.php Aux. Auxiliary script
  Accessible without login Plain text file core.read_cache_file.php Aux. Auxiliary script
  Accessible without login Plain text file core.rmdir.php Aux. Auxiliary script
  Accessible without login Plain text file core.rm_auto.php Aux. Auxiliary script
  Accessible without login Plain text file core.smarty_include_php.php Aux. Auxiliary script
  Accessible without login Plain text file core.write_cache_file.php Aux. Auxiliary script
  Accessible without login Plain text file core.write_compiled_include.php Aux. Auxiliary script
  Accessible without login Plain text file core.write_compiled_resource.php Aux. Auxiliary script
  Accessible without login Plain text file core.write_file.php Aux. Auxiliary script

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  internals  /  .svn  
File Role Description
Files folder imageprop-base (1 file)
Files folder imagetext-base (21 files)
  Accessible without login Plain text file all-wcprops Data Auxiliary data
  Accessible without login Plain text file entries Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  internals  /  .svn  /  prop-base  
File Role Description
  Accessible without login Plain text file core.write_file.php.svn-base Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  internals  /  .svn  /  text-base  
File Role Description
  Accessible without login Plain text file core.assemble_plug...lepath.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.assign_smarty...erface.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.create_dir_structure.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.display_debug_console.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.get_include_path.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.get_microtime.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.get_php_resource.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.is_secure.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.is_trusted.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.load_plugins.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.load_resource_plugin.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.process_cached_inserts.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.process_compi...nclude.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.read_cache_file.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.rmdir.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.rm_auto.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.smarty_include_php.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.write_cache_file.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.write_compiled_include.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.write_compile...source.php.svn-base Data Auxiliary data
  Accessible without login Plain text file core.write_file.php.svn-base Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  plugins  
File Role Description
Files folder image.svn (2 files, 2 directories)
  Accessible without login Plain text file block.textformat.php Aux. Auxiliary script
  Accessible without login Plain text file compiler.assign.php Aux. Auxiliary script
  Accessible without login Plain text file function.assign_debug_info.php Aux. Auxiliary script
  Accessible without login Plain text file function.config_load.php Aux. Auxiliary script
  Accessible without login Plain text file function.counter.php Aux. Auxiliary script
  Accessible without login Plain text file function.cycle.php Aux. Auxiliary script
  Accessible without login Plain text file function.eval.php Aux. Auxiliary script
  Accessible without login Plain text file function.fetch.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_checkboxes.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_image.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_options.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_radios.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_select_date.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_select_time.php Aux. Auxiliary script
  Accessible without login Plain text file function.html_table.php Aux. Auxiliary script
  Accessible without login Plain text file function.math.php Aux. Auxiliary script
  Accessible without login Plain text file function.popup.php Aux. Auxiliary script
  Accessible without login Plain text file function.popup_init.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.capitalize.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.cat.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.count_characters.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.count_paragraphs.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.count_sentences.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.count_words.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.date_format.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.debug_print_var.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.default.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.escape.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.indent.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.lower.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.nl2br.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.regex_replace.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.replace.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.spacify.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.string_format.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.strip.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.truncate.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.upper.php Aux. Auxiliary script
  Accessible without login Plain text file modifier.wordwrap.php Aux. Auxiliary script
  Accessible without login Plain text file outputfilter.trimwhitespace.php Aux. Auxiliary script
  Accessible without login Plain text file shared.escape_special_chars.php Aux. Auxiliary script
  Accessible without login Plain text file shared.make_timestamp.php Aux. Auxiliary script

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  plugins  /  .svn  
File Role Description
Files folder imageprop-base (1 file)
Files folder imagetext-base (42 files)
  Accessible without login Plain text file all-wcprops Data Auxiliary data
  Accessible without login Plain text file entries Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  plugins  /  .svn  /  prop-base  
File Role Description
  Accessible without login Plain text file shared.make_timestamp.php.svn-base Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMARTY  /  plugins  /  .svn  /  text-base  
File Role Description
  Accessible without login Plain text file block.textformat.php.svn-base Data Auxiliary data
  Accessible without login Plain text file compiler.assign.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.assign_debug_info.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.config_load.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.counter.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.cycle.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.eval.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.fetch.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_checkboxes.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_image.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_options.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_radios.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_select_date.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_select_time.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.html_table.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.math.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.popup.php.svn-base Data Auxiliary data
  Accessible without login Plain text file function.popup_init.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.capitalize.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.cat.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.count_characters.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.count_paragraphs.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.count_sentences.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.count_words.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.date_format.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.debug_print_var.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.default.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.escape.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.indent.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.lower.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.nl2br.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.regex_replace.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.replace.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.spacify.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.string_format.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.strip.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.truncate.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.upper.php.svn-base Data Auxiliary data
  Accessible without login Plain text file modifier.wordwrap.php.svn-base Data Auxiliary data
  Accessible without login Plain text file outputfilter.trimwhitespace.php.svn-base Data Auxiliary data
  Accessible without login Plain text file shared.escape_special_chars.php.svn-base Data Auxiliary data
  Accessible without login Plain text file shared.make_timestamp.php.svn-base Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  lib  /  SMVC  
File Role Description
Files folder imageException (1 file)
  Accessible without login Plain text file Autoload.php Aux. Auxiliary script
  Plain text file ControllerAbstract.php Class Class source
  Plain text file Locale.php Class Class source
  Plain text file ModelAbstract.php Class Class source
  Plain text file Request.php Class Class source
  Plain text file Start.php Class Class source

  Files folder image Files (152)  /  web-app  /  lib  /  SMVC  /  Exception  
File Role Description
  Plain text file Start.php Class Auxiliary script

  Files folder image Files (152)  /  web-app  /  modules  
File Role Description
Files folder imagedefault (2 directories)
Files folder imagesmarty (2 directories)

  Files folder image Files (152)  /  web-app  /  modules  /  default  
File Role Description
Files folder imagecontrollers (1 file)
Files folder imageviews (1 directory)

  Files folder image Files (152)  /  web-app  /  modules  /  default  /  controllers  
File Role Description
  Plain text file IndexController.php Class Auxiliary script

  Files folder image Files (152)  /  web-app  /  modules  /  default  /  views  
File Role Description
Files folder imageindex (2 files)

  Files folder image Files (152)  /  web-app  /  modules  /  default  /  views  /  index  
File Role Description
  Accessible without login Plain text file index.phtml Data Auxiliary data
  Accessible without login Plain text file viewphtml.phtml Data Auxiliary data

  Files folder image Files (152)  /  web-app  /  modules  /  smarty  
File Role Description
Files folder imagecontrollers (1 file)
Files folder imageviews (1 directory)

  Files folder image Files (152)  /  web-app  /  modules  /  smarty  /  controllers  
File Role Description
  Plain text file Smarty_IndexController.php Class Auxiliary script

  Files folder image Files (152)  /  web-app  /  modules  /  smarty  /  views  
File Role Description
Files folder imageindex (1 file)

  Files folder image Files (152)  /  web-app  /  modules  /  smarty  /  views  /  index  
File Role Description
  Accessible without login Plain text file index.tpl Data Auxiliary data

  Files folder image Files (152)  /  www  
File Role Description
  Accessible without login Plain text file index.php Example Sample output

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:1,471
This week:0
All time:2,657
This week:48Up
 User Ratings  
 
 All time
Utility:70%StarStarStarStar
Consistency:65%StarStarStarStar
Documentation:-
Examples:65%StarStarStarStar
Tests:-
Videos:-
Overall:48%StarStarStar
Rank:3026