PHP Classes
elePHPant
Icontem

PHP Tic Tac Toe Game Code: Tic Tac Toe game based on CodeIgniter

Recommend this page to a friend!
  Info   View files Documentation   Demos   View files View files (334)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2016-08-30 (2 years ago) RSS 2.0 feedNot enough user ratingsTotal: 174 This week: 1All time: 8,418 This week: 390Up
Version License PHP version Categories
tictactoe 1GNU General Publi...5PHP 5, Games
Description Author

This package implements the Tic Tac Toe game based on CodeIgniter.

It provides models, views and controlers for displaying errors if any, using templates to render the game board including page headers and footers, the welcome message to choose between 3 difficulty levels, and the scores.

It uses a MySQL database table to record the games scores and jQuery based JavaScript to access to render the game board and process the game play turns of the user against the computer.

Name: Neeraj Thakur <contact>
Classes: 5 packages by
Country: India India
Age: 39
All time rank: 103 in India India
Week rank: 53 Down5 in India India Down

Details
Technical documentation:
CodeIgniter
    Views:
            errors: for displaying error if any.            
            templates: it contains header and footer template. header.php contains basic css and js files along with js base_url setting.
            welcome_message.php: contains a welcome screen with 0, 1, 2 levels.
            tictactoe: this is the game view.
            scores: this view is rendering socres from controller in json format.
    Controllers:
            Welcome.php: loads helper and default welcome_message view    
            Scores.php: loads scores model, helper, scores via default index method and insert scores via create method.
            Tictactoe.php: loads scores model, helper, scores and sets game level for its view.
    Models:
            Scores_model.php: gets latest 5 games scores from db and sets scores table records. its also logging info in the logs.
            
MySQL
        please execute following in database.
            CREATE TABLE `scores2` (
              `id` int(11) NOT NULL primary key AUTO_INCREMENT,
              `against` varchar(10) NOT NULL,
              `winner` varchar(32) NOT NULL,
              `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP
            )
jQuery
        
gstruct:        
        this is a global holding nine blocks X, 0s and their corresponding combinations. e.g. for array inded 2 value could be [2][0]=X and [2][1] = "2-1-0|2-4-6|2-5-8"

counter:
        a global variable holds counter value on every move.

vagainst:
        this globlale variable stores if game is Player Vs Player or Player Vs Computer.
    
box.click():
        its called on game block click and executeStep as per vagainst variable value.
computer.click() and friend:click():
        these method toggle vagainst value and switches user to computer mode.

A gamearea namespace is created which has following methods.
executeStep()
        this method executes the step, set X or 0 value in box. it calls gamelogic and stop game if all counts are over.
        
offensiveMove()
        game is divided into different methods for computer vs player mode. offensive is called first and will choose available 0s combinations if available.

intelligentMove()
        this is called for defensive mode and will be called only if there is no 0s combinations available.

getIntersection()
        this is a support method for intelligentMove which checks the intersections points.

complexMove()
        this method is support method for defensive process and checks X && 0 or 0 && X if available.

stopGame()
        this method wipe info from gstruct, counter and other variables.

saveGame()
        this method calls the CodeIgniter URL via AJAX POST method to save scores info. This method is also responsible for rendering received JSON data from server. Game result is saved and latest 5 records are fetched in this method.

renderScores()
        this is a support method for saveGame method.

fInOutEffect()
        this method was earlier used to perform fadein out effect when a box is clicked.

chgColor()
        this method changes the color of winning combinations using bootstrap text-info class.

chgTurn()
        this method declares the result in bottom label.

clearBoard()
        this method is called onclick when game is over or when a fresh game is opened.

gameLogic()
        this is the main method checks the winning combinations and call related methods.


Bootstrap
    layout is generated using bootstrap. its game board and scores board is using grid system. various bootstrap classes are used as per need.

JSON
    Scores data interchange between server and client is done using JSON.

Font Awesome
    -used font awesome for X, 0 and other icons.

Logs: Along with default, the game scores info is tracked in the logs.
        - $config['log_threshold'] = 4; //log all messages,


Player Vs Computer game detail.
- i have coded three different levels of game while playing with computer.
    0 - basic level where computer will play a random.          [ tictactoe.js ] 
    1 - intermediate where computer will be in defensive mode.  [ tictactoe_1.js ] 
    2 - advance where computer will be first offensive and then defensive. [ tictactoe_2.js ] 
I can code a very advance level also in which computer will always or there will be tie in the game.


Software requirements:
    --php 5.5
    --mysql 5

Installation:
    To deploy this game, please change following settings.

    file path: aplication / config / config.php
        base_url: change this path as per your web server and project folder location.

        $config['base_url'] = 'http:// your localhost path';
        $db['default'] = array(
            'dsn'	=> '',
            'hostname' => 'localhost',
            'username' => '',
            'password' => '',
            'database' => '',
            'dbdriver' => 'mysqli',
            'dbprefix' => '',
            'pconnect' => FALSE,
            'db_debug' => (ENVIRONMENT !== 'production'),
            'cache_on' => FALSE,
            'cachedir' => '',
            'char_set' => 'utf8',
            'dbcollat' => 'utf8_general_ci',
            'swap_pre' => '',
            'encrypt' => FALSE,
            'compress' => FALSE,
            'stricton' => FALSE,
            'failover' => array(),
            'save_queries' => TRUE
        );

    
Git
    -code is available via git and can be cloned via following URL.
    git clone https://neerajth@bitbucket.org/neerajth/tictactoe.git

Demo URL:
    http://snwebtechnologies.com/tictactoe/

extension [advanced version]:
    - I can make the functionality such that two players can play from different networks.


Author: Neeraj Thakur
Email: neerajth@gmail.com
  Game TicTacToeExternal page  

Open in a separate window

  Files folder image Files  
File Role Description
Files folder imageapplication (2 files, 12 directories)
Files folder imageassets (2 directories)
Files folder imagesystem (2 files, 6 directories)
Files folder imagevendor (1 file, 2 directories)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file contributing.md Data Auxiliary data
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file license.txt Doc. Documentation
Accessible without login Plain text file readme.rst Doc. Documentation
Accessible without login Plain text file tictactoe_readme.txt Doc. Documentation

  Files folder image Files  /  application  
File Role Description
Files folder imagecache (2 files)
Files folder imageconfig (15 files)
Files folder imagecontrollers (4 files)
Files folder imagecore (1 file)
Files folder imagehelpers (1 file)
Files folder imagehooks (1 file)
Files folder imagelanguage (1 file, 1 directory)
Files folder imagelibraries (1 file)
Files folder imagelogs (1 file)
Files folder imagemodels (2 files)
Files folder imagethird_party (1 file)
Files folder imageviews (2 files, 4 directories)
  Accessible without login Plain text file .htaccess Data Auxiliary data
  Accessible without login Plain text file index.html Data Auxiliary data

  Files folder image Files  /  application  /  cache  
File Role Description
  Accessible without login Plain text file .htaccess Data Auxiliary data
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  config  
File Role Description
  Accessible without login Plain text file autoload.php Aux. Auxiliary script
  Accessible without login Plain text file config.php Aux. Auxiliary script
  Accessible without login Plain text file constants.php Aux. Auxiliary script
  Accessible without login Plain text file database.php Aux. Auxiliary script
  Accessible without login Plain text file doctypes.php Aux. Auxiliary script
  Accessible without login Plain text file foreign_chars.php Aux. Auxiliary script
  Accessible without login Plain text file hooks.php Aux. Auxiliary script
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file memcached.php Aux. Auxiliary script
  Accessible without login Plain text file migration.php Aux. Auxiliary script
  Accessible without login Plain text file mimes.php Aux. Auxiliary script
  Accessible without login Plain text file profiler.php Aux. Auxiliary script
  Accessible without login Plain text file routes.php Aux. Auxiliary script
  Accessible without login Plain text file smileys.php Aux. Auxiliary script
  Accessible without login Plain text file user_agents.php Aux. Auxiliary script

  Files folder image Files  /  application  /  controllers  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Scores.php Class Class source
  Plain text file Tictactoe.php Class Class source
  Plain text file Welcome.php Class Class source

  Files folder image Files  /  application  /  core  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  helpers  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  hooks  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  language  
File Role Description
Files folder imageenglish (1 file)
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  language  /  english  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  libraries  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  logs  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  models  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Scores_model.php Class Class source

  Files folder image Files  /  application  /  third_party  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  views  
File Role Description
Files folder imageerrors (1 file, 2 directories)
Files folder imagescores (1 file)
Files folder imagetemplates (2 files)
Files folder imagetictactoe (1 file)
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file welcome_message.php Aux. Auxiliary script

  Files folder image Files  /  application  /  views  /  errors  
File Role Description
Files folder imagecli (6 files)
Files folder imagehtml (6 files)
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  views  /  errors  /  cli  
File Role Description
  Accessible without login Plain text file error_404.php Aux. Auxiliary script
  Accessible without login Plain text file error_db.php Aux. Auxiliary script
  Accessible without login Plain text file error_exception.php Example Example script
  Accessible without login Plain text file error_general.php Aux. Auxiliary script
  Accessible without login Plain text file error_php.php Aux. Auxiliary script
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  views  /  errors  /  html  
File Role Description
  Accessible without login Plain text file error_404.php Aux. Auxiliary script
  Accessible without login Plain text file error_db.php Aux. Auxiliary script
  Accessible without login Plain text file error_exception.php Example Example script
  Accessible without login Plain text file error_general.php Aux. Auxiliary script
  Accessible without login Plain text file error_php.php Aux. Auxiliary script
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  application  /  views  /  scores  
File Role Description
  Accessible without login Plain text file index.php Aux. Auxiliary script

  Files folder image Files  /  application  /  views  /  templates  
File Role Description
  Accessible without login Plain text file footer.php Aux. Auxiliary script
  Accessible without login Plain text file header.php Aux. Auxiliary script

  Files folder image Files  /  application  /  views  /  tictactoe  
File Role Description
  Accessible without login Plain text file index.php Aux. Auxiliary script

  Files folder image Files  /  assets  
File Role Description
Files folder imagecss (1 file)
Files folder imagejs (3 files)

  Files folder image Files  /  assets  /  css  
File Role Description
  Accessible without login Plain text file tictactoe.css Data Auxiliary data

  Files folder image Files  /  assets  /  js  
File Role Description
  Accessible without login Plain text file tictactoe.js Data Auxiliary data
  Accessible without login Plain text file tictactoe_1.js Data Auxiliary data
  Accessible without login Plain text file tictactoe_2.js Data Auxiliary data

  Files folder image Files  /  system  
File Role Description
Files folder imagecore (18 files, 1 directory)
Files folder imagedatabase (8 files, 1 directory)
Files folder imagefonts (1 file)
Files folder imagehelpers (22 files)
Files folder imagelanguage (1 file, 1 directory)
Files folder imagelibraries (24 files, 3 directories)
  Accessible without login Plain text file .htaccess Data Auxiliary data
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  core  
File Role Description
Files folder imagecompat (5 files)
  Plain text file Benchmark.php Class Class source
  Accessible without login Plain text file CodeIgniter.php Example Example script
  Accessible without login Plain text file Common.php Example Example script
  Plain text file Config.php Class Class source
  Plain text file Controller.php Class Class source
  Plain text file Exceptions.php Class Class source
  Plain text file Hooks.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Input.php Class Class source
  Plain text file Lang.php Class Class source
  Plain text file Loader.php Class Class source
  Plain text file Log.php Class Class source
  Plain text file Model.php Class Class source
  Plain text file Output.php Class Class source
  Plain text file Router.php Class Class source
  Plain text file Security.php Class Class source
  Plain text file URI.php Class Class source
  Plain text file Utf8.php Class Class source

  Files folder image Files  /  system  /  core  /  compat  
File Role Description
  Accessible without login Plain text file hash.php Aux. Auxiliary script
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file mbstring.php Aux. Auxiliary script
  Accessible without login Plain text file password.php Example Example script
  Accessible without login Plain text file standard.php Aux. Auxiliary script

  Files folder image Files  /  system  /  database  
File Role Description
Files folder imagedrivers (1 file, 12 directories)
  Plain text file DB.php Class Class source
  Plain text file DB_cache.php Class Class source
  Plain text file DB_driver.php Class Class source
  Plain text file DB_forge.php Class Class source
  Plain text file DB_query_builder.php Class Class source
  Plain text file DB_result.php Class Class source
  Plain text file DB_utility.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  database  /  drivers  
File Role Description
Files folder imagecubrid (5 files)
Files folder imageibase (5 files)
Files folder imagemssql (5 files)
Files folder imagemysql (5 files)
Files folder imagemysqli (5 files)
Files folder imageoci8 (5 files)
Files folder imageodbc (5 files)
Files folder imagepdo (5 files, 1 directory)
Files folder imagepostgre (5 files)
Files folder imagesqlite (5 files)
Files folder imagesqlite3 (5 files)
Files folder imagesqlsrv (5 files)
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  database  /  drivers  /  cubrid  
File Role Description
  Plain text file cubrid_driver.php Class Class source
  Plain text file cubrid_forge.php Class Class source
  Plain text file cubrid_result.php Class Class source
  Plain text file cubrid_utility.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  database  /  drivers  /  ibase  
File Role Description
  Plain text file ibase_driver.php Class Class source
  Plain text file ibase_forge.php Class Class source
  Plain text file ibase_result.php Class Class source
  Plain text file ibase_utility.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  database  /  drivers  /  mssql  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file mssql_driver.php Class Class source
  Plain text file mssql_forge.php Class Class source
  Plain text file mssql_result.php Class Class source
  Plain text file mssql_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  mysql  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file mysql_driver.php Class Class source
  Plain text file mysql_forge.php Class Class source
  Plain text file mysql_result.php Class Class source
  Plain text file mysql_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  mysqli  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file mysqli_driver.php Class Class source
  Plain text file mysqli_forge.php Class Class source
  Plain text file mysqli_result.php Class Class source
  Plain text file mysqli_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  oci8  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file oci8_driver.php Class Class source
  Plain text file oci8_forge.php Class Class source
  Plain text file oci8_result.php Class Class source
  Plain text file oci8_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  odbc  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file odbc_driver.php Class Class source
  Plain text file odbc_forge.php Class Class source
  Plain text file odbc_result.php Class Class source
  Plain text file odbc_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  pdo  
File Role Description
Files folder imagesubdrivers (25 files)
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file pdo_driver.php Class Class source
  Plain text file pdo_forge.php Class Class source
  Plain text file pdo_result.php Class Class source
  Plain text file pdo_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  pdo  /  subdrivers  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file pdo_4d_driver.php Class Class source
  Plain text file pdo_4d_forge.php Class Class source
  Plain text file pdo_cubrid_driver.php Class Class source
  Plain text file pdo_cubrid_forge.php Class Class source
  Plain text file pdo_dblib_driver.php Class Class source
  Plain text file pdo_dblib_forge.php Class Class source
  Plain text file pdo_firebird_driver.php Class Class source
  Plain text file pdo_firebird_forge.php Class Class source
  Plain text file pdo_ibm_driver.php Class Class source
  Plain text file pdo_ibm_forge.php Class Class source
  Plain text file pdo_informix_driver.php Class Class source
  Plain text file pdo_informix_forge.php Class Class source
  Plain text file pdo_mysql_driver.php Class Class source
  Plain text file pdo_mysql_forge.php Class Class source
  Plain text file pdo_oci_driver.php Class Class source
  Plain text file pdo_oci_forge.php Class Class source
  Plain text file pdo_odbc_driver.php Class Class source
  Plain text file pdo_odbc_forge.php Class Class source
  Plain text file pdo_pgsql_driver.php Class Class source
  Plain text file pdo_pgsql_forge.php Class Class source
  Plain text file pdo_sqlite_driver.php Class Class source
  Plain text file pdo_sqlite_forge.php Class Class source
  Plain text file pdo_sqlsrv_driver.php Class Class source
  Plain text file pdo_sqlsrv_forge.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  postgre  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file postgre_driver.php Class Class source
  Plain text file postgre_forge.php Class Class source
  Plain text file postgre_result.php Class Class source
  Plain text file postgre_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  sqlite  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file sqlite_driver.php Class Class source
  Plain text file sqlite_forge.php Class Class source
  Plain text file sqlite_result.php Class Class source
  Plain text file sqlite_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  sqlite3  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file sqlite3_driver.php Class Class source
  Plain text file sqlite3_forge.php Class Class source
  Plain text file sqlite3_result.php Class Class source
  Plain text file sqlite3_utility.php Class Class source

  Files folder image Files  /  system  /  database  /  drivers  /  sqlsrv  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file sqlsrv_driver.php Class Class source
  Plain text file sqlsrv_forge.php Class Class source
  Plain text file sqlsrv_result.php Class Class source
  Plain text file sqlsrv_utility.php Class Class source

  Files folder image Files  /  system  /  fonts  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  helpers  
File Role Description
  Accessible without login Plain text file array_helper.php Aux. Auxiliary script
  Accessible without login Plain text file captcha_helper.php Example Example script
  Accessible without login Plain text file cookie_helper.php Example Example script
  Accessible without login Plain text file date_helper.php Example Example script
  Accessible without login Plain text file directory_helper.php Aux. Auxiliary script
  Accessible without login Plain text file download_helper.php Aux. Auxiliary script
  Accessible without login Plain text file email_helper.php Aux. Auxiliary script
  Accessible without login Plain text file file_helper.php Aux. Auxiliary script
  Accessible without login Plain text file form_helper.php Example Example script
  Accessible without login Plain text file html_helper.php Example Example script
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file inflector_helper.php Aux. Auxiliary script
  Accessible without login Plain text file language_helper.php Example Example script
  Accessible without login Plain text file number_helper.php Example Example script
  Accessible without login Plain text file path_helper.php Aux. Auxiliary script
  Accessible without login Plain text file security_helper.php Example Example script
  Accessible without login Plain text file smiley_helper.php Aux. Auxiliary script
  Accessible without login Plain text file string_helper.php Aux. Auxiliary script
  Accessible without login Plain text file text_helper.php Aux. Auxiliary script
  Accessible without login Plain text file typography_helper.php Example Example script
  Accessible without login Plain text file url_helper.php Example Example script
  Accessible without login Plain text file xml_helper.php Aux. Auxiliary script

  Files folder image Files  /  system  /  language  
File Role Description
Files folder imageenglish (14 files)
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  language  /  english  
File Role Description
  Accessible without login Plain text file calendar_lang.php Aux. Auxiliary script
  Accessible without login Plain text file date_lang.php Aux. Auxiliary script
  Accessible without login Plain text file db_lang.php Aux. Auxiliary script
  Accessible without login Plain text file email_lang.php Aux. Auxiliary script
  Accessible without login Plain text file form_validation_lang.php Aux. Auxiliary script
  Accessible without login Plain text file ftp_lang.php Aux. Auxiliary script
  Accessible without login Plain text file imglib_lang.php Aux. Auxiliary script
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login Plain text file migration_lang.php Aux. Auxiliary script
  Accessible without login Plain text file number_lang.php Aux. Auxiliary script
  Accessible without login Plain text file pagination_lang.php Aux. Auxiliary script
  Accessible without login Plain text file profiler_lang.php Aux. Auxiliary script
  Accessible without login Plain text file unit_test_lang.php Aux. Auxiliary script
  Accessible without login Plain text file upload_lang.php Aux. Auxiliary script

  Files folder image Files  /  system  /  libraries  
File Role Description
Files folder imageCache (2 files, 1 directory)
Files folder imageJavascript (2 files)
Files folder imageSession (4 files, 1 directory)
  Plain text file Calendar.php Class Class source
  Plain text file Cart.php Class Class source
  Plain text file Driver.php Class Class source
  Plain text file Email.php Class Class source
  Plain text file Encrypt.php Class Class source
  Plain text file Encryption.php Class Class source
  Plain text file Form_validation.php Class Class source
  Plain text file Ftp.php Class Class source
  Plain text file Image_lib.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Javascript.php Class Class source
  Plain text file Migration.php Class Class source
  Plain text file Pagination.php Class Class source
  Plain text file Parser.php Class Class source
  Plain text file Profiler.php Class Class source
  Plain text file Table.php Class Class source
  Plain text file Trackback.php Class Class source
  Plain text file Typography.php Class Class source
  Plain text file Unit_test.php Class Class source
  Plain text file Upload.php Class Class source
  Plain text file User_agent.php Class Class source
  Plain text file Xmlrpc.php Class Class source
  Plain text file Xmlrpcs.php Class Class source
  Plain text file Zip.php Class Class source

  Files folder image Files  /  system  /  libraries  /  Cache  
File Role Description
Files folder imagedrivers (7 files)
  Plain text file Cache.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  libraries  /  Cache  /  drivers  
File Role Description
  Plain text file Cache_apc.php Class Class source
  Plain text file Cache_dummy.php Class Class source
  Plain text file Cache_file.php Class Class source
  Plain text file Cache_memcached.php Class Class source
  Plain text file Cache_redis.php Class Class source
  Plain text file Cache_wincache.php Class Class source
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  system  /  libraries  /  Javascript  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Jquery.php Class Class source

  Files folder image Files  /  system  /  libraries  /  Session  
File Role Description
Files folder imagedrivers (5 files)
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Session.php Class Class source
  Plain text file SessionHandlerInterface.php Class Class source
  Plain text file Session_driver.php Class Class source

  Files folder image Files  /  system  /  libraries  /  Session  /  drivers  
File Role Description
  Accessible without login HTML file index.html Doc. Documentation
  Plain text file Session_database_driver.php Class Class source
  Plain text file Session_files_driver.php Class Class source
  Plain text file Session_memcached_driver.php Class Class source
  Plain text file Session_redis_driver.php Class Class source

  Files folder image Files  /  vendor  
File Role Description
Files folder imagecomposer (8 files)
Files folder imagemikey179 (1 directory)
  Accessible without login Plain text file autoload.php Aux. Auxiliary script

  Files folder image Files  /  vendor  /  composer  
File Role Description
  Accessible without login Plain text file autoload_classmap.php Aux. Auxiliary script
  Accessible without login Plain text file autoload_namespaces.php Aux. Auxiliary script
  Accessible without login Plain text file autoload_psr4.php Aux. Auxiliary script
  Plain text file autoload_real.php Class Class source
  Plain text file autoload_static.php Class Class source
  Plain text file ClassLoader.php Class Class source
  Accessible without login Plain text file installed.json Data Auxiliary data
  Accessible without login Plain text file LICENSE Lic. License text

  Files folder image Files  /  vendor  /  mikey179  
File Role Description
Files folder imagevfsStream (7 files, 2 directories)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  
File Role Description
Files folder imageexamples (11 files)
Files folder imagesrc (2 directories)
  Accessible without login Plain text file .travis.yml Data Auxiliary data
  Accessible without login Plain text file CHANGES Data Auxiliary data
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file LICENSE Lic. License text
  Accessible without login Plain text file phpdoc.dist.xml Data Auxiliary data
  Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
  Accessible without login Plain text file readme.md Doc. Documentation

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  examples  
File Role Description
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script
  Plain text file Example.php Class Class source
  Plain text file ExampleTestCaseOldWay.php Class Class source
  Plain text file ExampleTestCaseWithVfsStream.php Class Class source
  Plain text file FailureExample.php Class Class source
  Plain text file FailureExampleTestCase.php Class Class source
  Plain text file FilemodeExample.php Class Class source
  Plain text file FileModeExampleTestCaseOldWay.php Class Class source
  Plain text file FilemodeExampleTestCaseWithVfsStream.php Class Class source
  Plain text file FilePermissionsExample.php Class Class source
  Plain text file FilePermissionsExampleTestCase.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  
File Role Description
Files folder imagemain (1 directory)
Files folder imagetest (2 directories)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  
File Role Description
Files folder imagephp (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  /  php  
File Role Description
Files folder imageorg (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  /  php  /  org  
File Role Description
Files folder imagebovigo (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  /  php  /  org  /  bovigo  
File Role Description
Files folder imagevfs (10 files, 1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  /  php  /  org  /  bovigo  /  vfs  
File Role Description
Files folder imagevisitor (4 files)
  Plain text file Quota.php Class Class source
  Plain text file vfsStream.php Class Class source
  Plain text file vfsStreamAbstractContent.php Class Class source
  Plain text file vfsStreamContainer.php Class Class source
  Plain text file vfsStreamContainerIterator.php Class Class source
  Plain text file vfsStreamContent.php Class Class source
  Plain text file vfsStreamDirectory.php Class Class source
  Plain text file vfsStreamException.php Class Class source
  Plain text file vfsStreamFile.php Class Class source
  Plain text file vfsStreamWrapper.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  main  /  php  /  org  /  bovigo  /  vfs  /  visitor  
File Role Description
  Plain text file vfsStreamAbstractVisitor.php Class Class source
  Plain text file vfsStreamPrintVisitor.php Class Class source
  Plain text file vfsStreamStructureVisitor.php Class Class source
  Plain text file vfsStreamVisitor.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  
File Role Description
Files folder imagephp (1 directory)
Files folder imageresources (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  
File Role Description
Files folder imageorg (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  /  org  
File Role Description
Files folder imagebovigo (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  /  org  /  bovigo  
File Role Description
Files folder imagevfs (23 files, 2 directories)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  /  org  /  bovigo  /  vfs  
File Role Description
Files folder imageproxy (1 file)
Files folder imagevisitor (3 files)
  Plain text file QuotaTestCase.php Class Class source
  Plain text file vfsStreamAbstractContentTestCase.php Class Class source
  Plain text file vfsStreamContainerIteratorTestCase.php Class Class source
  Plain text file vfsStreamDirectoryIssue18TestCase.php Class Class source
  Plain text file vfsStreamDirectoryTestCase.php Class Class source
  Plain text file vfsStreamFileTestCase.php Class Class source
  Plain text file vfsStreamGlobTestCase.php Class Class source
  Plain text file vfsStreamResolveIncludePathTestCase.php Class Class source
  Plain text file vfsStreamTestCase.php Class Class source
  Plain text file vfsStreamUmaskTestCase.php Class Class source
  Plain text file vfsStreamWrapperAl...isteredTestCase.php Class Class source
  Plain text file vfsStreamWrapperBaseTestCase.php Class Class source
  Plain text file vfsStreamWrapperDirSeparatorTestCase.php Class Class source
  Plain text file vfsStreamWrapperDirTestCase.php Class Class source
  Plain text file vfsStreamWrapperFileTestCase.php Class Class source
  Plain text file vfsStreamWrapperFileTimesTestCase.php Class Class source
  Plain text file vfsStreamWrapperFlockTestCase.php Class Class source
  Plain text file vfsStreamWrapperQuotaTestCase.php Class Class source
  Plain text file vfsStreamWrapperSetOptionTestCase.php Class Class source
  Plain text file vfsStreamWrapperStreamSelectTestCase.php Class Class source
  Plain text file vfsStreamWrapperTestCase.php Class Class source
  Plain text file vfsStreamWrapperWithoutRootTestCase.php Class Class source
  Plain text file vfsStreamZipTestCase.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  /  org  /  bovigo  /  vfs  /  proxy  
File Role Description
  Plain text file vfsStreamWrapperRecordingProxy.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  php  /  org  /  bovigo  /  vfs  /  visitor  
File Role Description
  Plain text file vfsStreamAbstractVisitorTestCase.php Class Class source
  Plain text file vfsStreamPrintVisitorTestCase.php Class Class source
  Plain text file vfsStreamStructureVisitorTestCase.php Class Class source

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  resources  
File Role Description
Files folder imagefilesystemcopy (1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  resources  /  filesystemcopy  
File Role Description
Files folder imagewithSubfolders (1 file, 1 directory)

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  resources  /  filesystemcopy  /  withSubfolders  
File Role Description
Files folder imagesubfolder1 (1 file)
  Accessible without login Plain text file aFile.txt Doc. Documentation

  Files folder image Files  /  vendor  /  mikey179  /  vfsStream  /  src  /  test  /  resources  /  filesystemcopy  /  withSubfolders  /  subfolder1  
File Role Description
  Accessible without login Plain text file file1.txt Doc. Documentation

 Version Control Unique User Downloads Download Rankings  
 100%
Total:174
This week:1
All time:8,418
This week:390Up