PHP Classes

Mind Framework: Framework that implements several design patterns

Recommend this page to a friend!
  Info   View files View files (123)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2022-07-03 (7 months ago) RSS 2.0 feedNot enough user ratingsTotal: 127 All time: 9,309 This week: 491Up
Version License PHP version Categories
mind 5.2.0GNU General Publi...578Algorithms
Description Author

Mind is a PHP framework that offers a variety of solutions for implementing design patterns, applications, and code frameworks.

It can:

- Process all $_GET, $_POST, $_FILES request variables and merge them to be used in a convenient way

- Connect to a MySQL database using MySQLi

- Perform INSERT, UPDATE, and DELETE SQL queries using parameters

- Create or delete a database

- Create, clear or delete a table

- Compose and execute SQL queries that get data from given tables according to given parameters or from parameters retrieved from the HTTP request

- Perform validation of values of several types like database, table and column names, phone numbers, date, email, a string of a given type, size value, color value, URL

- Filter values to remove insecure data

- Perform queries to check the existence of data in a database

- Generate SEO-friendly permalinks

- Check sessions

- Redirect the current request to a given URL

- Generate .htaccess configuration files to route requests with specific URLs that match given patterns

- Etc.

Picture of Ali YILMAZ
  Performance   Level  
Name: Ali YILMAZ <contact>
Classes: 15 packages by
Country: Turkey Turkey
Innovation award
Innovation award
Nominee: 7x

Details

?# Mind

Mind is the PHP code framework designed for developers. It offers a variety of solutions for creating design patterns, applications and code frameworks.

Requirements

  • PHP 5.6.0 or High (Including 8 and above.)
  • Database (PDO mysql, sqlite, sqlserver)
  • Web Server (Apache, Microsoft IIS, LiteSpeed, Nginx)

Install

* Download the repository and extract it to the server.

or composer

composer require mind/mind

* Adjust database settings * In the address line, type the path to the directory.

Security

If you find any security issues, please email aliyilmaz.work@gmail.com instead of using the public issue notifier.

Screenshots

Home Page

Home Page

Error Page

Error Page

Author

Contributors

License

Mind is licensed under General Public License version 3. GPLv3 license.

  Files folder image Files  
File Role Description
Files folder image.github (1 directory)
Files folder imagedocs (2 files)
Files folder imagescreenshots (2 files)
Files folder imagesrc (1 file)
Files folder imagetests (105 files, 3 directories)
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 contributing.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

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

  Files folder image Files  /  .github  /  ISSUE_TEMPLATE  
File Role Description
  Accessible without login Plain text file bug_report.md Data Auxiliary data
  Accessible without login Plain text file feature_request.md Data Auxiliary data
  Accessible without login Plain text file help-request.md Data Auxiliary data

  Files folder image Files  /  docs  
File Role Description
  Accessible without login Plain text file en-readme.md Class Class source
  Accessible without login Plain text file tr-readme.md Class Class source

  Files folder image Files  /  screenshots  
File Role Description
  Accessible without login Image file error.png Data Auxiliary data
  Accessible without login Image file main.png Data Auxiliary data

  Files folder image Files  /  src  
File Role Description
  Accessible without login Plain text file Mind.php Class Class source

  Files folder image Files  /  tests  
File Role Description
Files folder imageaddLayer (3 files)
Files folder imagebackup (1 file)
Files folder imagerestore (1 file)
  Accessible without login Plain text file addressCodeList.php Example Example script
  Accessible without login Plain text file addressGenerator.php Example Example script
  Accessible without login Plain text file amelia.php Example Example script
  Accessible without login Plain text file arraySort.php Example Example script
  Accessible without login Plain text file binaryToString.php Example Example script
  Accessible without login Plain text file captcha.php Example Example script
  Accessible without login Plain text file columnClear.php Example Example script
  Accessible without login Plain text file columnCreate.php Example Example script
  Accessible without login Plain text file columnDelete.php Example Example script
  Accessible without login Plain text file columnList.php Example Example script
  Accessible without login Plain text file coordinatesMaker.php Example Example script
  Accessible without login Plain text file currencies.php Example Example script
  Accessible without login Plain text file dbClear.php Example Example script
  Accessible without login Plain text file dbConnect.php Example Example script
  Accessible without login Plain text file dbCreate.php Example Example script
  Accessible without login Plain text file dbDelete.php Example Example script
  Accessible without login Plain text file dbList.php Example Example script
  Accessible without login Plain text file decodeSize.php Example Example script
  Accessible without login Plain text file delete.php Example Example script
  Accessible without login Plain text file distanceMeter.php Example Example script
  Accessible without login Plain text file download.php Example Example script
  Accessible without login Plain text file do_have.php Example Example script
  Accessible without login Plain text file encodeSize.php Example Example script
  Accessible without login Plain text file evalContainer.php Example Example script
  Accessible without login Plain text file filter.php Example Example script
  Accessible without login Plain text file firewall.php Example Example script
  Accessible without login Plain text file generateToken.php Example Example script
  Accessible without login Plain text file getAddressCode.php Example Example script
  Accessible without login Plain text file getBrowser.php Example Example script
  Accessible without login Plain text file getId.php Example Example script
  Accessible without login Plain text file getIPAddress.php Example Example script
  Accessible without login Plain text file getLang.php Example Example script
  Accessible without login Plain text file getOS.php Example Example script
  Accessible without login Plain text file getSoftware.php Example Example script
  Accessible without login Plain text file get_contents.php Example Example script
  Accessible without login Plain text file hexToBinary.php Example Example script
  Accessible without login Plain text file increments.php Example Example script
  Accessible without login Plain text file infinityTree.php Example Example script
  Accessible without login Plain text file insert.php Example Example script
  Accessible without login Plain text file is_age.php Example Example script
  Accessible without login Plain text file is_binary.php Example Example script
  Accessible without login Plain text file is_blood.php Example Example script
  Accessible without login Plain text file is_browser.php Example Example script
  Accessible without login Plain text file is_color.php Example Example script
  Accessible without login Plain text file is_column.php Example Example script
  Accessible without login Plain text file is_coordinate.php Example Example script
  Accessible without login Plain text file is_db.php Example Example script
  Accessible without login Plain text file is_decimal.php Example Example script
  Accessible without login Plain text file is_distance.php Example Example script
  Accessible without login Plain text file is_htmlspecialchars.php Example Example script
  Accessible without login Plain text file is_http.php Example Example script
  Accessible without login Plain text file is_https.php Example Example script
  Accessible without login Plain text file is_iban.php Example Example script
  Accessible without login Plain text file is_ipv4.php Example Example script
  Accessible without login Plain text file is_ipv6.php Example Example script
  Accessible without login Plain text file is_isbn.php Example Example script
  Accessible without login Plain text file is_json.php Example Example script
  Accessible without login Plain text file is_latitude.php Example Example script
  Accessible without login Plain text file is_longitude.php Example Example script
  Accessible without login Plain text file is_md5.php Example Example script
  Accessible without login Plain text file is_morse.php Example Example script
  Accessible without login Plain text file is_size.php Example Example script
  Accessible without login Plain text file is_table.php Example Example script
  Accessible without login Plain text file is_timecode.php Example Example script
  Accessible without login Plain text file is_url.php Example Example script
  Accessible without login Plain text file json_decode.php Example Example script
  Accessible without login Plain text file json_encode.php Example Example script
  Accessible without login Plain text file languages.php Example Example script
  Accessible without login Plain text file morsealphabet.php Example Example script
  Accessible without login Plain text file morse_decode.php Example Example script
  Accessible without login Plain text file morse_encode.php Example Example script
  Accessible without login Plain text file newId.php Example Example script
  Accessible without login Plain text file pagination.php Example Example script
  Accessible without login Plain text file permalink.php Example Example script
  Accessible without login Plain text file print_pre.php Example Example script
  Accessible without login Plain text file redirect.php Example Example script
  Accessible without login Plain text file remoteFileSize.php Example Example script
  Accessible without login Plain text file request.php Example Example script
  Accessible without login Plain text file rm_r.php Example Example script
  Accessible without login Plain text file safeContainer.php Example Example script
  Accessible without login Plain text file samantha.php Example Example script
  Accessible without login Plain text file saveAs.php Example Example script
  Accessible without login Plain text file selectDB.php Example Example script
  Accessible without login Plain text file selectTree.php Example Example script
  Accessible without login Plain text file siyakat_decode.php Example Example script
  Accessible without login Plain text file siyakat_encode.php Example Example script
  Accessible without login Plain text file strigToBinary.php Example Example script
  Accessible without login Plain text file summary.php Example Example script
  Accessible without login Plain text file tableClear.php Example Example script
  Accessible without login Plain text file tableCreate.php Example Example script
  Accessible without login Plain text file tableDelete.php Example Example script
  Accessible without login Plain text file tableInterpriter.php Example Example script
  Accessible without login Plain text file tableList.php Example Example script
  Accessible without login Plain text file test.php Example Example script
  Accessible without login Plain text file theodore.php Example Example script
  Accessible without login Plain text file timeAgo.php Example Example script
  Accessible without login Plain text file timecodeCompare.php Example Example script
  Accessible without login Plain text file timestamp.php Example Example script
  Accessible without login Plain text file toSeconds.php Example Example script
  Accessible without login Plain text file toTime.php Example Example script
  Accessible without login Plain text file translate.php Example Example script
  Accessible without login Plain text file update.php Example Example script
  Accessible without login Plain text file upload.php Example Example script
  Accessible without login Plain text file validate.php Example Example script
  Accessible without login Plain text file write.php Example Example script

  Files folder image Files  /  tests  /  addLayer  
File Role Description
  Accessible without login Plain text file addLayer.php Example Example script
  Accessible without login Plain text file HomeController.php Class Class source
  Accessible without login Plain text file StoreController.php Class Class source

  Files folder image Files  /  tests  /  backup  
File Role Description
  Accessible without login Plain text file backup.php Example Example script

  Files folder image Files  /  tests  /  restore  
File Role Description
  Accessible without login Plain text file restore.php Example Example script

 Version Control Unique User Downloads Download Rankings  
 100%
Total:127
This week:0
All time:9,309
This week:491Up