Skip to content

agentmedia/phine-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

= phine-framework =

This is the PHP framework of the Phine CMS. It can be used without the CMS and provides the following features.

  • Logic for forms, fields and validations
  • Database ORM System and SQL fluent classes
  • A PHP Writer to generate PHP code by PHP (also used by ORM)
  • Logic for ACL to provide Access Guarding
  • Logic for wording and translation using C#-String.Format placeholders like "This file was uploaded {0} times" , and PHP or CSV translation files
  • Classes for file system operations and uploads (IO)
  • Multibyte capable String class an and a StringReader for iterating multibyte strings
  • RSS 2.0 and sitemap generator classes
  • Apache Utilities including an htaccess writer
  • A PHP writer class
  • Simple text operations, like string shortening or whitespace normalization
  • An abstract approach to make PHP class provide its methods and its results as json webservice
  • Some basic graphic capabilities using gd functions

== Version History ==

=== 1.0.0 ===

First packagist available version

=== 1.0.1 ===

  • changed database type defs to avoid collisions with PHP 7 built-in types (CAUTION: Update your references!)
  • added global number parser accepting dot or comma as decimal separator
  • added number validator based on GlobalNumberParser

=== 1.0.2 ===

  • corrected stupid bug in global number parser

=== 1.0.3 ===

  • added GlobalNumberParser::Parse utility function

=== 1.0.3 ===

  • Corrected GlobalNumberParser::TrypParse function

== 1.0.5 == Renamed Sql\Object to Sql\SqlObject to prevent name clash with new PHP keyword "object"

About

The framework of the phine php cms system

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages