PHP Classes

How to Use a PHP Framework for Web Development to Implement Useful Actions Using the Package eXperience CORE: Manage configuration, send email, and log messages

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2026-04-22 (12 hours ago) RSS 2.0 feedNot yet rated by the usersTotal: Not yet counted Not yet ranked
Version License PHP version Categories
experience-core 1.0.0GNU General Publi...8Email, Libraries, Logging, Configuration, P...
Description 

Author

This package can manage configuration, send email, and log messages.

It provides a set of classes that can perform several actions that are useful in many PHP applications.

Currently it can:

- Load and retrieve configuration values stored in JSON files

- Send log messages to files, database tables, or email messages or display them on the page using the FirePHP extension.

- Send email messages

Picture of Luca Liscio
  Performance   Level  
Name: Luca Liscio <contact>
Classes: 6 packages by
Country: Italy Italy
Age: 44
All time rank: 4063166 in Italy Italy
Week rank: 195 Up8 in Italy Italy Up
Innovation award
Innovation award
Nominee: 2x

Details

eXperience CORE

eXperience-CORE Release Pre-release) Licence Issue Code Climate Open Source Love Contributor Covenant

Licences

  • eXperience CORE code ©2023 by HZKnight is licensed under AGPL 3.0
  • eXperience CORE User Guide and all related documentation ©2023 by HZKnight is licensed under CC BY 4.0

Descriprion

This is a simple PHP framework that I have developed to help me to develop my PHP applications.


  Files folder image Files (113)  
File Role Description
Files folder image.github (1 directory)
Files folder image.vscode (1 file)
Files folder imagedocs (46 files, 1 directory)
Files folder imagesrc (1 file, 1 directory)
Files folder imagetest (3 files, 1 directory)
Accessible without login Plain text file code_of_conduct.md Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file external_component_list.md Data Auxiliary data
Accessible without login Plain text file LICENSE.md Lic. License text
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file sonar-project.properties Data Auxiliary data
Accessible without login Plain text file TODO.md Data Auxiliary data

  Files folder image Files (113)  /  .github  
File Role Description
Files folder imageworkflows (3 files)

  Files folder image Files (113)  /  .github  /  workflows  
File Role Description
  Accessible without login Plain text file build.yml Data Auxiliary data
  Accessible without login Plain text file php.yml Data Auxiliary data
  Accessible without login Plain text file tags.yml Data Auxiliary data

  Files folder image Files (113)  /  .vscode  
File Role Description
  Accessible without login Plain text file launch.json Data Auxiliary data

  Files folder image Files (113)  /  docs  
File Role Description
Files folder imageresources (11 files)
  Accessible without login HTML file 404.html Doc. Documentation
  Accessible without login HTML file annotation-group-deprecated.html Doc. Documentation
  Accessible without login HTML file annotation-group-todo.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Core.HZConfig.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...ailer.hzmailer.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...nders.Appender.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...rs.Appender_db.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...Appender_email.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor....Appender_file.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...pender_firephp.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...FoundException.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Cor...FoundException.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Core.Logger.HZLogger.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Core.Logger.HZLogRow.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Exc...ns.HZException.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Exc...ethodException.html Doc. Documentation
  Accessible without login HTML file class-HZSystem.Exc...ons.IException.html Doc. Documentation
  Accessible without login Plain text file elementlist.js Data Auxiliary data
  Accessible without login HTML file function-hzSystemAutoload.html Doc. Documentation
  Accessible without login HTML file function-__autoload.html Doc. Documentation
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem.Core.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem.Core.HZMailer.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem...gger.Appenders.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem...ger.Exceptions.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem.Core.Logger.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem.Exceptions.html Doc. Documentation
  Accessible without login HTML file namespace-HZSystem.html Doc. Documentation
  Accessible without login HTML file namespace-None.html Doc. Documentation
  Accessible without login HTML file source-class-HZSystem.Core.HZConfig.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ailer.hzmailer.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...nders.Appender.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...rs.Appender_db.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...Appender_email.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys....Appender_file.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...pender_firephp.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...FoundException.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...FoundException.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ogger.HZLogger.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ogger.HZLogRow.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ns.HZException.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ethodException.html Doc. Documentation
  Accessible without login HTML file source-class-HZSys...ons.IException.html Doc. Documentation
  Accessible without login HTML file source-function-hzSystemAutoload.html Doc. Documentation
  Accessible without login HTML file source-function-__autoload.html Doc. Documentation
  Accessible without login HTML file tree.html Doc. Documentation

  Files folder image Files (113)  /  docs  /  resources  
File Role Description
  Accessible without login Image file collapsed.png Icon Icon image
  Accessible without login Plain text file combined.js Data Auxiliary data
  Accessible without login Image file footer.png Icon Icon image
  Accessible without login Image file inherit.png Icon Icon image
  Accessible without login Image file resize.png Icon Icon image
  Accessible without login Image file sort.png Icon Icon image
  Accessible without login Plain text file style.css Data Auxiliary data
  Accessible without login Image file tree-cleaner.png Icon Icon image
  Accessible without login Image file tree-hasnext.png Icon Icon image
  Accessible without login Image file tree-last.png Icon Icon image
  Accessible without login Image file tree-vertical.png Icon Icon image

  Files folder image Files (113)  /  src  
File Role Description
Files folder imageExperience (4 directories)
  Plain text file eautoloader.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  
File Role Description
Files folder imagecore (6 directories)
Files folder imagelang (1 directory)
Files folder imagesql (1 directory)
Files folder imagevendor (2 directories)

  Files folder image Files (113)  /  src  /  Experience  /  core  
File Role Description
Files folder imageconfig (1 file, 1 directory)
Files folder imagedatabase (1 file)
Files folder imageexceptions (2 files)
Files folder imagelogger (3 files, 2 directories)
Files folder imagenet (1 directory)
Files folder imageutility (1 file)

  Files folder image Files (113)  /  src  /  Experience  /  core  /  config  
File Role Description
Files folder imageexceptions (1 file)
  Plain text file econfigmanager.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  config  /  exceptions  
File Role Description
  Plain text file ConfigException.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  database  
File Role Description
  Plain text file edbmanager.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  exceptions  
File Role Description
  Plain text file eexception.class.php Class Class source
  Plain text file enotapplicablemethodexception.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  logger  
File Role Description
Files folder imageappenders (4 files)
Files folder imageexceptions (2 files)
  Plain text file elogger.class.php Class Class source
  Plain text file eloglevel.class.php Class Class source
  Plain text file elogrow.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  logger  /  appenders  
File Role Description
  Plain text file appender.class.php Class Class source
  Plain text file appender_db.class.php Class Class source
  Plain text file appender_email.class.php Class Class source
  Plain text file appender_file.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  logger  /  exceptions  
File Role Description
  Plain text file AppenderNotFoundException.class.php Class Class source
  Plain text file LogFileNotFoundException.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  net  
File Role Description
Files folder imagemailer (2 files)

  Files folder image Files (113)  /  src  /  Experience  /  core  /  net  /  mailer  
File Role Description
  Plain text file emailer.class.php Class Class source
  Plain text file emessage.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  core  /  utility  
File Role Description
  Plain text file httprequest.class.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  lang  
File Role Description
Files folder imagecore (1 file)

  Files folder image Files (113)  /  src  /  Experience  /  lang  /  core  
File Role Description
  Accessible without login Plain text file it_IT.po Data Auxiliary data

  Files folder image Files (113)  /  src  /  Experience  /  sql  
File Role Description
Files folder imageMySql_MariaDB (1 file)

  Files folder image Files (113)  /  src  /  Experience  /  sql  /  MySql_MariaDB  
File Role Description
  Accessible without login Plain text file system_logger.sql Data Auxiliary data

  Files folder image Files (113)  /  src  /  Experience  /  vendor  
File Role Description
Files folder imagePHPMailer (7 files)
Files folder imagePsr (1 directory)

  Files folder image Files (113)  /  src  /  Experience  /  vendor  /  PHPMailer  
File Role Description
  Plain text file DSNConfigurator.php Class Class source
  Plain text file Exception.php Class Class source
  Plain text file OAuth.php Class Class source
  Plain text file OAuthTokenProvider.php Class Class source
  Plain text file PHPMailer.php Class Class source
  Plain text file POP3.php Class Class source
  Plain text file SMTP.php Class Class source

  Files folder image Files (113)  /  src  /  Experience  /  vendor  /  Psr  
File Role Description
Files folder imagelog (3 files)

  Files folder image Files (113)  /  src  /  Experience  /  vendor  /  Psr  /  log  
File Role Description
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file LoggerInterface.php Class Class source
  Plain text file LogLevel.php Class Class source

  Files folder image Files (113)  /  test  
File Role Description
Files folder imagelog (12 files)
  Accessible without login Plain text file index.php Example Example script
  Plain text file test.php Class Class source
  Accessible without login Plain text file test_config.json Data Auxiliary data

  Files folder image Files (113)  /  test  /  log  
File Role Description
  Accessible without login Plain text file test_03122020.log Data Auxiliary data
  Accessible without login Plain text file test_07082022.log Data Auxiliary data
  Accessible without login Plain text file test_09122020.log Data Auxiliary data
  Accessible without login Plain text file test_10062023.log Data Auxiliary data
  Accessible without login Plain text file test_11122020.log Data Auxiliary data
  Accessible without login Plain text file test_14082022.log Data Auxiliary data
  Accessible without login Plain text file test_15082022.log Data Auxiliary data
  Accessible without login Plain text file test_18062023.log Data Auxiliary data
  Accessible without login Plain text file test_20102022.log Data Auxiliary data
  Accessible without login Plain text file test_24102022.log Data Auxiliary data
  Accessible without login Plain text file test_25082019.log Data Auxiliary data
  Accessible without login Plain text file test_30112020.log Data Auxiliary data

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  
 100%
Total:0
This week:0