PHP Classes
elePHPant
Icontem

PHP Database: Execute common SQL queries with a fluent interface

Recommend this page to a friend!
  Info   View files Documentation   View files View files (1520)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2017-09-27 (1 month ago) RSS 2.0 feedNot enough user ratingsTotal: 136 This week: 35All time: 8,552 This week: 16Up
Version License PHP version Categories
php-database 1.1.7Custom (specified...5.6PHP 5, Databases
Description Author

This package can execute common SQL queries with a fluent interface.

It can connect to a given database using PDO or the Microsoft SQL Server extension.

The class can also compose and execute SQL SELECT, INSERT, UPDATE and DELETE queries using a fluent interface of functions for setting the parameters like the table, fields, values, condition clauses, etc..

  Performance   Level  
Name: Josantonius is available for providing paid consulting. Contact Josantonius .
Classes: 15 packages by
Country: Spain Spain
Age: ???
All time rank: 253165 in Spain Spain
Week rank: 1 Up
Innovation award
Innovation award
Nominee: 5x

Details

PHP Database library

Latest Stable Version Total Downloads Latest Unstable Version License Travis

Versión en español

Library for SQL database management to be used by several providers at the same time.

Installation

The preferred way to install this extension is through composer.

To install PHP Database library, simply:

$ composer require Josantonius/Database

The previous command will only install the necessary files, if you prefer to download the entire source code (including tests, vendor folder, exceptions not used, docs...) you can use:

$ composer require Josantonius/Database --prefer-source

Or you can also clone the complete repository with Git:

$ git clone https://github.com/Josantonius/PHP-Database.git

Requirements

This library is supported by PHP versions 5.6 or higher and is compatible with HHVM versions 3.0 or higher.

Quick Start and Examples

To use this class, simply:

require __DIR__ . '/vendor/autoload.php';

use Josantonius\Database\Database;

Available Methods

Available methods in this library:

Database::getConnection();
Database->query();
Database->create();
Database->select();
Database->insert();
Database->update();
Database->replace();
Database->delete();
Database->truncate();
Database->drop();
Database->in();
Database->table();
Database->from();
Database->where();
Database->order();
Database->limit();
Database->execute();

Usage

Example of use for this library:

<?php
require __DIR__ . '/vendor/autoload.php';

use Josantonius\Database\Database;

$db = Database::getConnection(
    'identifier',  # Unique identifier for the connection
    'PDOprovider', # Database provider name
    'localhost',   # Database server
    'db-user',	   # Database user
    'db-name',	   # Database name
    'password',	   # Database password
    array('charset' => 'utf8')
);

// And once the connection is established:

$db = Database::getConnection('identifier');

Select

Select data from database.

$db->select()->from()->where()->order()->limit()->execute();

select($columns)

$columns ? (array|string|empty) Names of columns to select. If left blank select all fields.

from($table)

$table ? (string) Database table name.

where($clauses, $statements) (Optional)

$clauses ? (array|string) ? Where clauses.

$statements ? (array) (Optional) ? Prepared statements.

order($params) (Optional)

$params ? (array|string) ? Parameters to sort query.

limit($number) (Optional)

$number ? (int) ? Rows number limit.

execute($dataType)

$dataType ? (string|empty) ? Accepted parameters: 'obj', 'array_num', 'array_assoc' & 'rows'.

SELECT query example. For more examples see the DatabaseSelectTest class.

$statements[] = [':id',   1,       'int'];
$statements[] = [':name', 'Manny', 'str'];

$clauses = ['id = :id', 'name = :name'];

$query = $db->select('name')
            ->from('test')
            ->where($clauses, $statements);
            ->order('id DESC')
            ->limit(1);

$result = $query->execute('obj');

Insert

Insert data into database.

$db->insert()->in()->execute();

insert($data, $statements)

$data ? (array) ? Name of columns and values to be inserted.

$statements ? (array) (Optional) ? Prepared statements.

in($table)

$table ? (string) Database table name.

execute($dataType)

$dataType ? (string|empty) ? Accepted parameters: 'rows' & 'id'.

INSERT query example. For more examples see the DatabaseInsertTest class.

$statements[] = [1, "Isis"];
$statements[] = [2, "isis@email.com"];

$data = [
    "name"  => "?", 
    "email" => "?"
];

$query = $db->insert($data, $statements)
		    ->in('test');

$result = $query->execute('id');

Update

Update fields in the database.

$db->update()->in()->where()->execute();

update($data, $statements)

$data ? (array) ? Name of columns and values to be inserted.

$statements ? (array) (Optional) ? Prepared statements.

where($clauses, $statements) (Optional)

$clauses ? (array|string) ? Where clauses.

$statements ? (array) (Optional) ? Prepared statements.

execute($dataType)

$dataType ? (string|empty) ? Accepted parameters: 'rows' & 'id'.

UPDATE query example. For more examples see the DatabaseUpdateTest class.

$data = [
    'name'  => ':new_name', 
    'email' => ':new_email'
];

$statements['data'][] = [':new_name',  'Manny',           'str'];
$statements['data'][] = [':new_email', 'manny@email.com', 'str'];

$clauses = 'id = :id AND name = :name1 OR name = :name2';

$statements['clauses'][] = [':id',         1,      'int'];
$statements['clauses'][] = [':name1',     'Isis',  'str'];
$statements['clauses'][] = [':name2',     'Manny', 'str'];


$query = $db->update($data, $statements['data'])
            ->in('test')
            ->where($clauses, $statements['clauses']);

$result = $query->execute();

Replace

Replace a row in a table if it exists or insert a new row in a table if not exist.

$db->replace()->from()->execute();

replace($data, $statements)

$data ? (array) ? Name of columns and values to be replaced.

$statements ? (array) (Optional) ? Prepared statements.

from($table)

$table ? (string) Database table name.

execute($dataType)

$dataType ? (string|empty) ? Accepted parameters: 'rows' & 'id'.

REPLACE example. For more examples see the DatabaseReplaceTest class.

$data = [
    'id'    => 1,
    'name'  => 'Manny', 
    'email' => 'manny@email.com'
];

$query = $db->replace($data)
            ->from('test');

$result = $query->execute();

Delete

Delete fields in the database.

$db->delete()->from()->where()->execute();

delete()

This method has no attributes.

from($table)

$table ? (string) Database table name.

where($clauses, $statements) (Optional)

$clauses ? (array|string) ? Where clauses.

$statements ? (array) (Optional) ? Prepared statements.

execute($dataType)

$dataType ? (string|empty) ? Accepted parameters: 'rows' & 'id'.

DELETE query example. For more examples see the DatabaseDeleteTest class.

$query = $db->delete()
            ->from('test')
            ->where('id = 1');

$result = $query->execute();

Create

Create table in database.

$db->create()->table()->execute();

create($params)

$params ? (array) ? Parameters of configuration for the columns.

table($table)

$table ? (string) Database table name.

foreing($foreing_key) (Optional)

$foreing_key ? (string) Foreing key.

reference($reference) (Optional)

$reference ? (string) Column reference.

on($table) (Optional)

$table ? (string) Table reference.

actions($actions) (Optional)

$actions ? (string) Actions when delete or update for foreing key.

engine($engine) (Optional)

$engine ? (string) Database engine.

charset($charset) (Optional)

$charset ? (string) Database charset.

execute()

This method has no attributes.

CREATE query example. For more examples see the DatabaseCreateTest class.

$params = [
    'id'       => 'INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY', 
    'name'     => 'VARCHAR(30) NOT NULL',
    'email'    => 'VARCHAR(50)',
    'reg_date' => 'TIMESTAMP'
];

$query = static::$db->create($params)
                    ->table('test');

$result = $query->execute();

Truncate

Truncate table in database.

$db->truncate()->table()->execute();

truncate()

This method has no attributes.

table($table)

$table ? (string) Database table name.

execute()

This method has no attributes.

TRUNCATE query example. For more examples see the DatabaseTruncateTest class.

$query = $db->truncate()
            ->table('test');

$result = $query->execute();

Drop

Drop table in database.

$db->drop()->table()->execute();

drop()

This method has no attributes.

table($table)

$table ? (string) Database table name.

execute()

This method has no attributes.

DROP query example. For more examples see the DatabaseDropTest class.

$query = $db->drop()
            ->table('test');

$result = $query->execute();

Tests

To run tests simply:

$ git clone https://github.com/Josantonius/PHP-Database.git

$ cd PHP-Database

$ mysql -u root -p -e "CREATE DATABASE IF NOT EXISTS phpunit CHARACTER SET utf8 COLLATE utf8_general_ci; CREATE USER 'travis'@'127.0.0.1' IDENTIFIED BY ''; GRANT ALL ON phpunit.* TO 'travis'@'127.0.0.1'; FLUSH PRIVILEGES;"

$ phpunit

? TODO

  • [x] Create tests
  • [ ] Improve documentation

Exception Handler

This library uses exception handler that you can customize.

Contribute

  1. Check for open issues or open a new issue to start a discussion around a bug or feature.
  2. Fork the repository on GitHub to start making your changes.
  3. Write one or more tests for the new feature or that expose the bug.
  4. Make code changes to implement the feature or fix the bug.
  5. Send a pull request to get your changes merged and published.

This is intended for large and long-lived objects.

Repository

All files in this repository were created and uploaded automatically with Reposgit Creator.

License

This project is licensed under MIT license. See the LICENSE file for more info.

Copyright

2017 Josantonius, josantonius.com

If you find it useful, let me know :wink:

You can contact me on Twitter or through my email.

  Files folder image Files  
File Role Description
Files folder imagesrc (1 file, 1 directory)
Files folder imagetests (1 file, 1 directory)
Files folder imagevendor (1 file, 12 directories)
Accessible without login Plain text file .editorconfig Data Auxiliary data
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file CHANGELOG.md Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file CONDUCT.md Data Auxiliary data
Accessible without login Plain text file contributors.txt Doc. Documentation
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file phpunit.sql Data Auxiliary data
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file README-ES.md Doc. Documentation
Accessible without login Plain text file README.md Doc. Documentation
Accessible without login Plain text file _config.yml Data Auxiliary data

  Files folder image Files  /  src  
File Role Description
Files folder imageDatabase (1 file, 2 directories)
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script

  Files folder image Files  /  src  /  Database  
File Role Description
Files folder imageException (1 file)
Files folder imageProvider (1 file, 2 directories)
  Plain text file Database.php Class Class source

  Files folder image Files  /  src  /  Database  /  Exception  
File Role Description
  Plain text file DBException.php Class Class source

  Files folder image Files  /  src  /  Database  /  Provider  
File Role Description
Files folder imageMSSQLprovider (1 file)
Files folder imagePDOprovider (1 file)
  Plain text file Provider.php Class Class source

  Files folder image Files  /  src  /  Database  /  Provider  /  MSSQLprovider  
File Role Description
  Plain text file MSSQLprovider.php Class Class source

  Files folder image Files  /  src  /  Database  /  Provider  /  PDOprovider  
File Role Description
  Plain text file PDOprovider.php Class Class source

  Files folder image Files  /  tests  
File Role Description
Files folder imageDatabase (1 directory)
  Accessible without login Plain text file bootstrap.php Example Example script

  Files folder image Files  /  tests  /  Database  
File Role Description
Files folder imageTest (9 files)

  Files folder image Files  /  tests  /  Database  /  Test  
File Role Description
  Plain text file ConnectionTest.php Class Class source
  Plain text file CreateTest.php Class Class source
  Plain text file DeleteTest.php Class Class source
  Plain text file DropTest.php Class Class source
  Plain text file InsertTest.php Class Class source
  Plain text file ReplaceTest.php Class Class source
  Plain text file SelectTest.php Class Class source
  Plain text file TruncateTest.php Class Class source
  Plain text file UpdateTest.php Class Class source

  Files folder image Files  /  vendor  
File Role Description
Files folder imagebin (2 files)
Files folder imagecomposer (8 files)
Files folder imagedoctrine (1 directory)
Files folder imageeliasis-framework (1 directory)
Files folder imagejosantonius (1 directory)
Files folder imagemyclabs (1 directory)
Files folder imagephpdocumentor (3 directories)
Files folder imagephpspec (1 directory)
Files folder imagephpunit (8 directories)
Files folder imagesebastian (10 directories)
Files folder imagesymfony (1 directory)
Files folder imagewebmozart (1 directory)
  Accessible without login Plain text file autoload.php Aux. Auxiliary script

  Files folder image Files  /  vendor  /  bin  
File Role Description
  Accessible without login Plain text file dbunit Data Auxiliary data
  Accessible without login Plain text file phpunit Data Auxiliary data

  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  /  doctrine  
File Role Description
Files folder imageinstantiator (9 files, 2 directories)

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  
File Role Description
Files folder imagesrc (1 directory)
Files folder imagetests (1 directory)
  Accessible without login Plain text file .scrutinizer.yml Data Auxiliary data
  Accessible without login Plain text file .travis.install.sh Data Auxiliary data
  Accessible without login Plain text file .travis.yml 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 Lic. License text
  Accessible without login Plain text file phpmd.xml.dist 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  /  doctrine  /  instantiator  /  src  
File Role Description
Files folder imageDoctrine (1 directory)

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  src  /  Doctrine  
File Role Description
Files folder imageInstantiator (2 files, 1 directory)

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  src  /  Doctrine  /  Instantiator  
File Role Description
Files folder imageException (3 files)
  Plain text file Instantiator.php Class Class source
  Plain text file InstantiatorInterface.php Class Class source

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  src  /  Doctrine  /  Instantiator  /  Exception  
File Role Description
  Plain text file ExceptionInterface.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file UnexpectedValueException.php Class Class source

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  
File Role Description
Files folder imageDoctrineTest (3 directories)

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  /  DoctrineTest  
File Role Description
Files folder imageInstantiatorPerformance (1 file)
Files folder imageInstantiatorTest (1 file, 1 directory)
Files folder imageInstantiatorTestAsset (13 files)

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  /  DoctrineTest  /  InstantiatorPerformance  
File Role Description
  Plain text file InstantiatorPerformanceEvent.php Class Class source

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  /  DoctrineTest  /  InstantiatorTest  
File Role Description
Files folder imageException (2 files)
  Plain text file InstantiatorTest.php Class Class source

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  /  DoctrineTest  /  InstantiatorTest  /  Exception  
File Role Description
  Plain text file InvalidArgumentExceptionTest.php Class Class source
  Plain text file UnexpectedValueExceptionTest.php Class Class source

  Files folder image Files  /  vendor  /  doctrine  /  instantiator  /  tests  /  DoctrineTest  /  InstantiatorTestAsset  
File Role Description
  Plain text file AbstractClassAsset.php Class Class source
  Plain text file ArrayObjectAsset.php Class Class source
  Plain text file ExceptionAsset.php Class Class source
  Plain text file FinalExceptionAsset.php Class Class source
  Plain text file PharAsset.php Class Class source
  Plain text file PharExceptionAsset.php Class Class source
  Plain text file SerializableArrayObjectAsset.php Class Class source
  Plain text file SimpleSerializableAsset.php Class Class source
  Plain text file SimpleTraitAsset.php Class Class source
  Plain text file UnCloneableAsset.php Class Class source
  Plain text file UnserializeExceptionArrayObjectAsset.php Class Class source
  Plain text file WakeUpNoticesAsset.php Class Class source
  Plain text file XMLReaderAsset.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  
File Role Description
Files folder imageeliasis (2 files, 2 directories)

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  
File Role Description
Files folder imageconfig (1 file)
Files folder imagesrc (4 directories)
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file LICENSE Lic. License text

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  config  
File Role Description
  Accessible without login Plain text file info.php Aux. Auxiliary script

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  
File Role Description
Files folder imageApp (1 file)
Files folder imageController (1 file, 1 directory)
Files folder imageModel (1 file, 1 directory)
Files folder imageView (1 file)

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  App  
File Role Description
  Plain text file App.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  Controller  
File Role Description
Files folder imageException (1 file)
  Plain text file Controller.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  Controller  /  Exception  
File Role Description
  Plain text file ControllerException.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  Model  
File Role Description
Files folder imageException (1 file)
  Plain text file Model.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  Model  /  Exception  
File Role Description
  Plain text file ModelException.php Class Class source

  Files folder image Files  /  vendor  /  eliasis-framework  /  eliasis  /  src  /  View  
File Role Description
  Plain text file View.php Class Class source

  Files folder image Files  /  vendor  /  josantonius  
File Role Description
Files folder imageurl (2 files, 1 directory)

  Files folder image Files  /  vendor  /  josantonius  /  url  
File Role Description
Files folder imagesrc (1 directory)
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file LICENSE Lic. License text

  Files folder image Files  /  vendor  /  josantonius  /  url  /  src  
File Role Description
Files folder imageUrl (1 file)

  Files folder image Files  /  vendor  /  josantonius  /  url  /  src  /  Url  
File Role Description
  Plain text file Url.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  
File Role Description
Files folder imagedeep-copy (4 files, 2 directories)

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  
File Role Description
Files folder imagedoc (4 files)
Files folder imagesrc (1 directory)
  Accessible without login Plain text file .travis.yml 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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  doc  
File Role Description
  Accessible without login Image file clone.png Data Auxiliary data
  Accessible without login Image file deep-clone.png Data Auxiliary data
  Accessible without login Image file deep-copy.png Data Auxiliary data
  Accessible without login Image file graph.png Icon Icon image

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  
File Role Description
Files folder imageDeepCopy (1 file, 6 directories)

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  
File Role Description
Files folder imageException (1 file)
Files folder imageFilter (4 files, 1 directory)
Files folder imageMatcher (4 files, 1 directory)
Files folder imageReflection (1 file)
Files folder imageTypeFilter (3 files, 1 directory)
Files folder imageTypeMatcher (1 file)
  Plain text file DeepCopy.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Exception  
File Role Description
  Plain text file CloneException.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Filter  
File Role Description
Files folder imageDoctrine (3 files)
  Plain text file Filter.php Class Class source
  Plain text file KeepFilter.php Class Class source
  Plain text file ReplaceFilter.php Class Class source
  Plain text file SetNullFilter.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Filter  /  Doctrine  
File Role Description
  Plain text file DoctrineCollectionFilter.php Class Class source
  Plain text file DoctrineEmptyCollectionFilter.php Class Class source
  Plain text file DoctrineProxyFilter.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Matcher  
File Role Description
Files folder imageDoctrine (1 file)
  Plain text file Matcher.php Class Class source
  Plain text file PropertyMatcher.php Class Class source
  Plain text file PropertyNameMatcher.php Class Class source
  Plain text file PropertyTypeMatcher.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Matcher  /  Doctrine  
File Role Description
  Plain text file DoctrineProxyMatcher.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  Reflection  
File Role Description
  Plain text file ReflectionHelper.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  TypeFilter  
File Role Description
Files folder imageSpl (1 file)
  Plain text file ReplaceFilter.php Class Class source
  Plain text file ShallowCopyFilter.php Class Class source
  Plain text file TypeFilter.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  TypeFilter  /  Spl  
File Role Description
  Plain text file SplDoublyLinkedList.php Class Class source

  Files folder image Files  /  vendor  /  myclabs  /  deep-copy  /  src  /  DeepCopy  /  TypeMatcher  
File Role Description
  Plain text file TypeMatcher.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  
File Role Description
Files folder imagereflection-common (4 files, 1 directory)
Files folder imagereflection-docblock (3 files, 1 directory)
Files folder imagetype-resolver (3 files, 1 directory)

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-common  
File Role Description
Files folder imagesrc (6 files)
  Accessible without login Plain text file .travis.yml 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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-common  /  src  
File Role Description
  Plain text file Element.php Class Class source
  Plain text file File.php Class Class source
  Plain text file Fqsen.php Class Class source
  Plain text file Location.php Class Class source
  Plain text file Project.php Class Class source
  Plain text file ProjectFactory.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  
File Role Description
Files folder imagesrc (3 files, 1 directory)
  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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  
File Role Description
Files folder imageDocBlock (7 files, 1 directory)
  Plain text file DocBlock.php Class Class source
  Plain text file DocBlockFactory.php Class Class source
  Plain text file DocBlockFactoryInterface.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  /  DocBlock  
File Role Description
Files folder imageTags (21 files, 3 directories)
  Plain text file Description.php Class Class source
  Plain text file DescriptionFactory.php Class Class source
  Plain text file ExampleFinder.php Class Class source
  Plain text file Serializer.php Class Class source
  Plain text file StandardTagFactory.php Class Class source
  Plain text file Tag.php Class Class source
  Plain text file TagFactory.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  /  DocBlock  /  Tags  
File Role Description
Files folder imageFactory (2 files)
Files folder imageFormatter (2 files)
Files folder imageReference (3 files)
  Plain text file Author.php Class Class source
  Plain text file BaseTag.php Class Class source
  Plain text file Covers.php Class Class source
  Plain text file Deprecated.php Class Class source
  Plain text file Example.php Class Class source
  Plain text file Formatter.php Class Class source
  Plain text file Generic.php Class Class source
  Plain text file Link.php Class Class source
  Plain text file Method.php Class Class source
  Plain text file Param.php Class Class source
  Plain text file Property.php Class Class source
  Plain text file PropertyRead.php Class Class source
  Plain text file PropertyWrite.php Class Class source
  Plain text file Return_.php Class Class source
  Plain text file See.php Class Class source
  Plain text file Since.php Class Class source
  Plain text file Source.php Class Class source
  Plain text file Throws.php Class Class source
  Plain text file Uses.php Class Class source
  Plain text file Var_.php Class Class source
  Plain text file Version.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  /  DocBlock  /  Tags  /  Factory  
File Role Description
  Plain text file StaticMethod.php Class Class source
  Plain text file Strategy.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  /  DocBlock  /  Tags  /  Formatter  
File Role Description
  Plain text file AlignFormatter.php Class Class source
  Plain text file PassthroughFormatter.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  reflection-docblock  /  src  /  DocBlock  /  Tags  /  Reference  
File Role Description
  Plain text file Fqsen.php Class Class source
  Plain text file Reference.php Class Class source
  Plain text file Url.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  type-resolver  
File Role Description
Files folder imagesrc (3 files, 1 directory)
  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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpdocumentor  /  type-resolver  /  src  
File Role Description
Files folder imageTypes (21 files)
  Plain text file FqsenResolver.php Class Class source
  Plain text file Type.php Class Class source
  Plain text file TypeResolver.php Class Class source

  Files folder image Files  /  vendor  /  phpdocumentor  /  type-resolver  /  src  /  Types  
File Role Description
  Plain text file Array_.php Class Class source
  Plain text file Boolean.php Class Class source
  Plain text file Callable_.php Class Class source
  Plain text file Compound.php Class Class source
  Plain text file Context.php Class Class source
  Plain text file ContextFactory.php Class Class source
  Plain text file Float_.php Class Class source
  Plain text file Integer.php Class Class source
  Plain text file Iterable_.php Class Class source
  Plain text file Mixed_.php Class Class source
  Plain text file Nullable.php Class Class source
  Plain text file Null_.php Class Class source
  Plain text file Object_.php Class Class source
  Plain text file Parent_.php Class Class source
  Plain text file Resource_.php Class Class source
  Plain text file Scalar.php Class Class source
  Plain text file Self_.php Class Class source
  Plain text file Static_.php Class Class source
  Plain text file String_.php Class Class source
  Plain text file This.php Class Class source
  Plain text file Void_.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  
File Role Description
Files folder imageprophecy (4 files, 1 directory)

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  
File Role Description
Files folder imagesrc (1 directory)
  Accessible without login Plain text file CHANGES.md Data Auxiliary data
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file LICENSE Lic. License text
  Plain text file README.md Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  
File Role Description
Files folder imageProphecy (2 files, 10 directories)

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  
File Role Description
Files folder imageArgument (1 file, 1 directory)
Files folder imageCall (2 files)
Files folder imageComparator (3 files)
Files folder imageDoubler (5 files, 2 directories)
Files folder imageException (2 files, 4 directories)
Files folder imagePhpDocumentor (4 files)
Files folder imagePrediction (5 files)
Files folder imagePromise (5 files)
Files folder imageProphecy (6 files)
Files folder imageUtil (2 files)
  Plain text file Argument.php Class Class source
  Plain text file Prophet.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Argument  
File Role Description
Files folder imageToken (15 files)
  Plain text file ArgumentsWildcard.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Argument  /  Token  
File Role Description
  Plain text file AnyValuesToken.php Class Class source
  Plain text file AnyValueToken.php Class Class source
  Plain text file ApproximateValueToken.php Class Class source
  Plain text file ArrayCountToken.php Class Class source
  Plain text file ArrayEntryToken.php Class Class source
  Plain text file ArrayEveryEntryToken.php Class Class source
  Plain text file CallbackToken.php Class Class source
  Plain text file ExactValueToken.php Class Class source
  Plain text file IdenticalValueToken.php Class Class source
  Plain text file LogicalAndToken.php Class Class source
  Plain text file LogicalNotToken.php Class Class source
  Plain text file ObjectStateToken.php Class Class source
  Plain text file StringContainsToken.php Class Class source
  Plain text file TokenInterface.php Class Class source
  Plain text file TypeToken.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Call  
File Role Description
  Plain text file Call.php Class Class source
  Plain text file CallCenter.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Comparator  
File Role Description
  Plain text file ClosureComparator.php Class Class source
  Plain text file Factory.php Class Class source
  Plain text file ProphecyComparator.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Doubler  
File Role Description
Files folder imageClassPatch (9 files)
Files folder imageGenerator (4 files, 1 directory)
  Plain text file CachedDoubler.php Class Class source
  Plain text file DoubleInterface.php Class Class source
  Plain text file Doubler.php Class Class source
  Plain text file LazyDouble.php Class Class source
  Plain text file NameGenerator.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Doubler  /  ClassPatch  
File Role Description
  Plain text file ClassPatchInterface.php Class Class source
  Plain text file DisableConstructorPatch.php Class Class source
  Plain text file HhvmExceptionPatch.php Class Class source
  Plain text file KeywordPatch.php Class Class source
  Plain text file MagicCallPatch.php Class Class source
  Plain text file ProphecySubjectPatch.php Class Class source
  Plain text file ReflectionClassNewInstancePatch.php Class Class source
  Plain text file SplFileInfoPatch.php Class Class source
  Plain text file TraversablePatch.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Doubler  /  Generator  
File Role Description
Files folder imageNode (3 files)
  Plain text file ClassCodeGenerator.php Class Class source
  Plain text file ClassCreator.php Class Class source
  Plain text file ClassMirror.php Class Class source
  Plain text file ReflectionInterface.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Doubler  /  Generator  /  Node  
File Role Description
  Plain text file ArgumentNode.php Class Class source
  Plain text file ClassNode.php Class Class source
  Plain text file MethodNode.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Exception  
File Role Description
Files folder imageCall (1 file)
Files folder imageDoubler (9 files)
Files folder imagePrediction (6 files)
Files folder imageProphecy (3 files)
  Plain text file Exception.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Exception  /  Call  
File Role Description
  Plain text file UnexpectedCallException.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Exception  /  Doubler  
File Role Description
  Plain text file ClassCreatorException.php Class Class source
  Plain text file ClassMirrorException.php Class Class source
  Plain text file ClassNotFoundException.php Class Class source
  Plain text file DoubleException.php Class Class source
  Plain text file DoublerException.php Class Class source
  Plain text file InterfaceNotFoundException.php Class Class source
  Plain text file MethodNotExtendableException.php Class Class source
  Plain text file MethodNotFoundException.php Class Class source
  Plain text file ReturnByReferenceException.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Exception  /  Prediction  
File Role Description
  Plain text file AggregateException.php Class Class source
  Plain text file FailedPredictionException.php Class Class source
  Plain text file NoCallsException.php Class Class source
  Plain text file PredictionException.php Class Class source
  Plain text file UnexpectedCallsCountException.php Class Class source
  Plain text file UnexpectedCallsException.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Exception  /  Prophecy  
File Role Description
  Plain text file MethodProphecyException.php Class Class source
  Plain text file ObjectProphecyException.php Class Class source
  Plain text file ProphecyException.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  PhpDocumentor  
File Role Description
  Plain text file ClassAndInterfaceTagRetriever.php Class Class source
  Plain text file ClassTagRetriever.php Class Class source
  Plain text file LegacyClassTagRetriever.php Class Class source
  Plain text file MethodTagRetrieverInterface.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Prediction  
File Role Description
  Plain text file CallbackPrediction.php Class Class source
  Plain text file CallPrediction.php Class Class source
  Plain text file CallTimesPrediction.php Class Class source
  Plain text file NoCallsPrediction.php Class Class source
  Plain text file PredictionInterface.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Promise  
File Role Description
  Plain text file CallbackPromise.php Class Class source
  Plain text file PromiseInterface.php Class Class source
  Plain text file ReturnArgumentPromise.php Class Class source
  Plain text file ReturnPromise.php Class Class source
  Plain text file ThrowPromise.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Prophecy  
File Role Description
  Plain text file MethodProphecy.php Class Class source
  Plain text file ObjectProphecy.php Class Class source
  Plain text file ProphecyInterface.php Class Class source
  Plain text file ProphecySubjectInterface.php Class Class source
  Plain text file Revealer.php Class Class source
  Plain text file RevealerInterface.php Class Class source

  Files folder image Files  /  vendor  /  phpspec  /  prophecy  /  src  /  Prophecy  /  Util  
File Role Description
  Plain text file ExportUtil.php Class Class source
  Plain text file StringUtil.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  
File Role Description
Files folder imagedbunit (7 files, 4 directories)
Files folder imagephp-code-coverage (12 files, 2 directories)
Files folder imagephp-file-iterator (4 files, 1 directory)
Files folder imagephp-text-template (3 files, 1 directory)
Files folder imagephp-timer (4 files, 2 directories)
Files folder imagephp-token-stream (6 files, 2 directories)
Files folder imagephpunit-mock-objects (7 files, 2 directories)
Files folder imagephpunit (26 files, 2 directories)

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  
File Role Description
Files folder imagebuild (2 files)
Files folder imagesamples (1 directory)
Files folder imagesrc (1 directory)
Files folder imagetests (5 directories)
  Accessible without login Plain text file .travis.yml Data Auxiliary data
  Accessible without login Plain text file build.xml Data Auxiliary data
  Accessible without login Plain text file ChangeLog.md Data Auxiliary data
  Accessible without login Plain text file composer.json Data Auxiliary data
  Accessible without login Plain text file dbunit Example Example script
  Accessible without login Plain text file LICENSE Lic. License text
  Accessible without login Plain text file Vagrantfile Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  build  
File Role Description
  Accessible without login Plain text file travis-ci.sh Data Auxiliary data
  Accessible without login Plain text file vagrant.sh Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  samples  
File Role Description
Files folder imageBankAccountDB (5 files, 1 directory)

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  samples  /  BankAccountDB  
File Role Description
Files folder image_files (4 files)
  Plain text file BankAccount.php Class Class source
  Plain text file BankAccountCompositeTest.php Class Class source
  Plain text file BankAccountDBTest.php Class Class source
  Plain text file BankAccountDBTestMySQL.php Class Class source
  Plain text file BankAccountDBTestSQLite.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  samples  /  BankAccountDB  /  _files  
File Role Description
  Accessible without login Plain text file bank-account-after-deposits.xml Data Auxiliary data
  Accessible without login Plain text file bank-account-after-new-account.xml Data Auxiliary data
  Accessible without login Plain text file bank-account-after-withdrawals.xml Data Auxiliary data
  Accessible without login Plain text file bank-account-seed.xml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  
File Role Description
Files folder imageExtensions (1 directory)

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  
File Role Description
Files folder imageDatabase (7 files, 5 directories)

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  
File Role Description
Files folder imageConstraint (3 files)
Files folder imageDataSet (31 files, 2 directories)
Files folder imageDB (10 files, 1 directory)
Files folder imageOperation (12 files)
Files folder imageUI (8 files, 2 directories)
  Plain text file AbstractTester.php Class Class source
  Plain text file DefaultTester.php Class Class source
  Plain text file Exception.php Class Class source
  Plain text file IDatabaseListConsumer.php Class Class source
  Plain text file ITester.php Class Class source
  Plain text file TestCase.php Class Class source
  Plain text file TestCaseTrait.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  Constraint  
File Role Description
  Plain text file DataSetIsEqual.php Class Class source
  Plain text file TableIsEqual.php Class Class source
  Plain text file TableRowCount.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  DataSet  
File Role Description
Files folder imagePersistors (6 files)
Files folder imageSpecs (8 files)
  Plain text file AbstractDataSet.php Class Class source
  Plain text file AbstractTable.php Class Class source
  Plain text file AbstractTableMetaData.php Class Class source
  Plain text file AbstractXmlDataSet.php Class Class source
  Plain text file ArrayDataSet.php Class Class source
  Plain text file CompositeDataSet.php Class Class source
  Plain text file CsvDataSet.php Class Class source
  Plain text file DataSetFilter.php Class Class source
  Plain text file DefaultDataSet.php Class Class source
  Plain text file DefaultTable.php Class Class source
  Plain text file DefaultTableIterator.php Class Class source
  Plain text file DefaultTableMetaData.php Class Class source
  Plain text file FlatXmlDataSet.php Class Class source
  Plain text file IDataSet.php Class Class source
  Plain text file IPersistable.php Class Class source
  Plain text file ISpec.php Class Class source
  Plain text file ITable.php Class Class source
  Plain text file ITableIterator.php Class Class source
  Plain text file ITableMetaData.php Class Class source
  Plain text file IYamlParser.php Class Class source
  Plain text file MysqlXmlDataSet.php Class Class source
  Plain text file QueryDataSet.php Class Class source
  Plain text file QueryTable.php Class Class source
  Plain text file ReplacementDataSet.php Class Class source
  Plain text file ReplacementTable.php Class Class source
  Plain text file ReplacementTableIterator.php Class Class source
  Plain text file SymfonyYamlParser.php Class Class source
  Plain text file TableFilter.php Class Class source
  Plain text file TableMetaDataFilter.php Class Class source
  Plain text file XmlDataSet.php Class Class source
  Plain text file YamlDataSet.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  DataSet  /  Persistors  
File Role Description
  Plain text file Abstract.php Class Class source
  Plain text file Factory.php Class Class source
  Plain text file FlatXml.php Class Class source
  Plain text file MysqlXml.php Class Class source
  Plain text file Xml.php Class Class source
  Plain text file Yaml.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  DataSet  /  Specs  
File Role Description
  Plain text file Csv.php Class Class source
  Plain text file DbQuery.php Class Class source
  Plain text file DbTable.php Class Class source
  Plain text file Factory.php Class Class source
  Plain text file FlatXml.php Class Class source
  Plain text file IFactory.php Class Class source
  Plain text file Xml.php Class Class source
  Plain text file Yaml.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  DB  
File Role Description
Files folder imageMetaData (8 files)
  Plain text file DataSet.php Class Class source
  Plain text file DefaultDatabaseConnection.php Class Class source
  Plain text file FilteredDataSet.php Class Class source
  Plain text file IDatabaseConnection.php Class Class source
  Plain text file IMetaData.php Class Class source
  Plain text file MetaData.php Class Class source
  Plain text file ResultSetTable.php Class Class source
  Plain text file Table.php Class Class source
  Plain text file TableIterator.php Class Class source
  Plain text file TableMetaData.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  DB  /  MetaData  
File Role Description
  Plain text file Dblib.php Class Class source
  Plain text file Firebird.php Class Class source
  Plain text file InformationSchema.php Class Class source
  Plain text file MySQL.php Class Class source
  Plain text file Oci.php Class Class source
  Plain text file PgSQL.php Class Class source
  Plain text file Sqlite.php Class Class source
  Plain text file SqlSrv.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  Operation  
File Role Description
  Plain text file Composite.php Class Class source
  Plain text file Delete.php Class Class source
  Plain text file DeleteAll.php Class Class source
  Plain text file Exception.php Class Class source
  Plain text file Factory.php Class Class source
  Plain text file IDatabaseOperation.php Class Class source
  Plain text file Insert.php Class Class source
  Plain text file Null.php Class Class source
  Plain text file Replace.php Class Class source
  Plain text file RowBased.php Class Class source
  Plain text file Truncate.php Class Class source
  Plain text file Update.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  UI  
File Role Description
Files folder imageMediums (1 file)
Files folder imageModes (1 file, 1 directory)
  Plain text file Command.php Class Class source
  Plain text file Context.php Class Class source
  Plain text file IMedium.php Class Class source
  Plain text file IMediumPrinter.php Class Class source
  Plain text file IMode.php Class Class source
  Plain text file IModeFactory.php Class Class source
  Plain text file InvalidModeException.php Class Class source
  Plain text file ModeFactory.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  UI  /  Mediums  
File Role Description
  Plain text file Text.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  UI  /  Modes  
File Role Description
Files folder imageExportDataSet (1 file)
  Plain text file ExportDataSet.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  src  /  Extensions  /  Database  /  UI  /  Modes  /  ExportDataSet  
File Role Description
  Plain text file Arguments.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  
File Role Description
Files folder imageConstraint (1 file)
Files folder imageDataSet (11 files)
Files folder imageDB (1 file)
Files folder imageOperation (3 files)
Files folder image_files (1 file, 3 directories)

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  Constraint  
File Role Description
  Plain text file TableRowCountTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  DataSet  
File Role Description
  Plain text file AbstractTableTest.php Class Class source
  Plain text file CompositeDataSetTest.php Class Class source
  Plain text file CsvDataSetTest.php Class Class source
  Plain text file FilterTest.php Class Class source
  Plain text file PersistorTest.php Class Class source
  Plain text file QueryDataSetTest.php Class Class source
  Plain text file QueryTableTest.php Class Class source
  Plain text file ReplacementDataSetTest.php Class Class source
  Plain text file ReplacementTableTest.php Class Class source
  Plain text file XmlDataSetsTest.php Class Class source
  Plain text file YamlDataSetTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  DB  
File Role Description
  Plain text file DefaultDatabaseConnectionTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  Operation  
File Role Description
  Plain text file OperationsMySQLTest.php Class Class source
  Plain text file OperationsTest.php Class Class source
  Plain text file RowBasedTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  _files  
File Role Description
Files folder imageCsvDataSets (2 files)
Files folder imageXmlDataSets (27 files)
Files folder imageYamlDataSets (1 file)
  Plain text file DatabaseTestUtility.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  _files  /  CsvDataSets  
File Role Description
  Accessible without login Plain text file table1.csv Data Auxiliary data
  Accessible without login Plain text file table2.csv Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  _files  /  XmlDataSets  
File Role Description
  Accessible without login Plain text file AllEmptyTableInsertResult.xml Data Auxiliary data
  Accessible without login Plain text file AllEmptyTableInsertTest.xml Data Auxiliary data
  Accessible without login Plain text file DeleteAllOperationTest.xml Data Auxiliary data
  Accessible without login Plain text file DeleteOperationResult.xml Data Auxiliary data
  Accessible without login Plain text file DeleteOperationTest.xml Data Auxiliary data
  Accessible without login Plain text file EmptyTableInsertResult.xml Data Auxiliary data
  Accessible without login Plain text file EmptyTableInsertTest.xml Data Auxiliary data
  Accessible without login Plain text file FilteredTestComparison.xml Data Auxiliary data
  Accessible without login Plain text file FilteredTestFixture.xml Data Auxiliary data
  Accessible without login Plain text file FlatXmlDataSet.xml Data Auxiliary data
  Accessible without login Plain text file FlatXmlWriter.xml Data Auxiliary data
  Accessible without login Plain text file FlatXmlWriterEntities.xml Data Auxiliary data
  Accessible without login Plain text file InsertOperationResult.xml Data Auxiliary data
  Accessible without login Plain text file InsertOperationTest.xml Data Auxiliary data
  Accessible without login Plain text file MysqlXmlDataSet.xml Data Auxiliary data
  Accessible without login Plain text file OperationsMySQLTestFixture.xml Data Auxiliary data
  Accessible without login Plain text file OperationsTestFixture.xml Data Auxiliary data
  Accessible without login Plain text file QueryDataSetTest.xml Data Auxiliary data
  Accessible without login Plain text file ReplaceOperationResult.xml Data Auxiliary data
  Accessible without login Plain text file ReplaceOperationTest.xml Data Auxiliary data
  Accessible without login Plain text file RowBasedExecute.xml Data Auxiliary data
  Accessible without login Plain text file TruncateCompositeTest.xml Data Auxiliary data
  Accessible without login Plain text file UpdateOperationResult.xml Data Auxiliary data
  Accessible without login Plain text file UpdateOperationTest.xml Data Auxiliary data
  Accessible without login Plain text file XmlDataSet.xml Data Auxiliary data
  Accessible without login Plain text file XmlWriter.xml Data Auxiliary data
  Accessible without login Plain text file XmlWriterEntities.xml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  dbunit  /  tests  /  _files  /  YamlDataSets  
File Role Description
  Accessible without login Plain text file testDataSet.yaml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  
File Role Description
Files folder imagesrc (3 files, 4 directories)
Files folder imagetests (2 files, 2 directories)
  Accessible without login Plain text file .php_cs Example Example script
  Accessible without login Plain text file .travis.yml Data Auxiliary data
  Accessible without login Plain text file build.xml Data Auxiliary data
  Accessible without login Plain text file ChangeLog-2.2.md Data Auxiliary data
  Accessible without login Plain text file ChangeLog-3.0.md Data Auxiliary data
  Accessible without login Plain text file ChangeLog-3.1.md Data Auxiliary data
  Accessible without login Plain text file ChangeLog-3.2.md Data Auxiliary data
  Accessible without login Plain text file ChangeLog-3.3.md Data Auxiliary data
  Accessible without login Plain text file ChangeLog-4.0.md 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 README.md Example Example script

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  
File Role Description
Files folder imageDriver (4 files)
Files folder imageException (6 files)
Files folder imageNode (5 files)
Files folder imageReport (4 files, 2 directories)
  Plain text file CodeCoverage.php Class Class source
  Plain text file Filter.php Class Class source
  Plain text file Util.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Driver  
File Role Description
  Plain text file Driver.php Class Class source
  Plain text file HHVM.php Class Class source
  Plain text file PHPDBG.php Class Class source
  Plain text file Xdebug.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Exception  
File Role Description
  Plain text file CoveredCodeNotExecutedException.php Class Class source
  Plain text file Exception.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file MissingCoversAnnotationException.php Class Class source
  Plain text file RuntimeException.php Class Class source
  Plain text file UnintentionallyCoveredCodeException.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Node  
File Role Description
  Plain text file AbstractNode.php Class Class source
  Plain text file Builder.php Class Class source
  Plain text file Directory.php Class Class source
  Plain text file File.php Class Class source
  Plain text file Iterator.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  
File Role Description
Files folder imageHtml (2 files, 1 directory)
Files folder imageXml (11 files)
  Plain text file Clover.php Class Class source
  Plain text file Crap4j.php Class Class source
  Plain text file PHP.php Class Class source
  Plain text file Text.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  
File Role Description
Files folder imageRenderer (3 files, 1 directory)
  Plain text file Facade.php Class Class source
  Plain text file Renderer.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  /  Renderer  
File Role Description
Files folder imageTemplate (7 files, 3 directories)
  Plain text file Dashboard.php Class Class source
  Plain text file Directory.php Class Class source
  Plain text file File.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  /  Renderer  /  Template  
File Role Description
Files folder imagecss (3 files)
Files folder imagefonts (1 file)
Files folder imagejs (7 files)
  Accessible without login Plain text file coverage_bar.html.dist Data Auxiliary data
  Accessible without login Plain text file dashboard.html.dist Data Auxiliary data
  Accessible without login Plain text file directory.html.dist Data Auxiliary data
  Accessible without login Plain text file directory_item.html.dist Data Auxiliary data
  Accessible without login Plain text file file.html.dist Data Auxiliary data
  Accessible without login Plain text file file_item.html.dist Data Auxiliary data
  Accessible without login Plain text file method_item.html.dist Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  /  Renderer  /  Template  /  css  
File Role Description
  Accessible without login Plain text file bootstrap.min.css Data Auxiliary data
  Accessible without login Plain text file nv.d3.min.css Data Auxiliary data
  Accessible without login Plain text file style.css Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  /  Renderer  /  Template  /  fonts  
File Role Description
  Accessible without login Plain text file glyphicons-halflings-regular.svg Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Html  /  Renderer  /  Template  /  js  
File Role Description
  Accessible without login Plain text file bootstrap.min.js Data Auxiliary data
  Accessible without login Plain text file d3.min.js Data Auxiliary data
  Accessible without login Plain text file holder.min.js Data Auxiliary data
  Accessible without login Plain text file html5shiv.min.js Data Auxiliary data
  Accessible without login Plain text file jquery.min.js Data Auxiliary data
  Accessible without login Plain text file nv.d3.min.js Data Auxiliary data
  Accessible without login Plain text file respond.min.js Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  src  /  Report  /  Xml  
File Role Description
  Plain text file Coverage.php Class Class source
  Plain text file Directory.php Class Class source
  Plain text file Facade.php Class Class source
  Plain text file File.php Class Class source
  Plain text file Method.php Class Class source
  Plain text file Node.php Class Class source
  Plain text file Project.php Class Class source
  Plain text file Report.php Class Class source
  Plain text file Tests.php Class Class source
  Plain text file Totals.php Class Class source
  Plain text file Unit.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  
File Role Description
Files folder imagetests (9 files)
Files folder image_files (50 files, 1 directory)
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script
  Plain text file TestCase.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  tests  
File Role Description
  Plain text file BuilderTest.php Class Class source
  Plain text file CloverTest.php Class Class source
  Plain text file CodeCoverageTest.php Class Class source
  Plain text file Crap4jTest.php Class Class source
  Plain text file FilterTest.php Class Class source
  Plain text file HTMLTest.php Class Class source
  Plain text file TextTest.php Class Class source
  Plain text file UtilTest.php Class Class source
  Plain text file XMLTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  
File Role Description
Files folder imageReport (2 directories)
  Accessible without login Plain text file BankAccount-clover.xml Data Auxiliary data
  Accessible without login Plain text file BankAccount-crap4j.xml Data Auxiliary data
  Accessible without login Plain text file BankAccount-text.txt Doc. Documentation
  Plain text file BankAccount.php Class Class source
  Plain text file BankAccountTest.php Class Class source
  Accessible without login Plain text file class-with-anonymous-function-clover.xml Data Auxiliary data
  Accessible without login Plain text file class-with-anonymous-function-crap4j.xml Data Auxiliary data
  Accessible without login Plain text file class-with-anonymous-function-text.txt Doc. Documentation
  Plain text file CoverageClassExtendedTest.php Class Class source
  Plain text file CoverageClassTest.php Class Class source
  Plain text file CoverageFunctionParenthesesTest.php Class Class source
  Plain text file CoverageFunctionPa...sWhitespaceTest.php Class Class source
  Plain text file CoverageFunctionTest.php Class Class source
  Plain text file CoverageMethodOneLineAnnotationTest.php Class Class source
  Plain text file CoverageMethodParenthesesTest.php Class Class source
  Plain text file CoverageMethodPare...sWhitespaceTest.php Class Class source
  Plain text file CoverageMethodTest.php Class Class source
  Plain text file CoverageNoneTest.php Class Class source
  Plain text file CoverageNothingTest.php Class Class source
  Plain text file CoverageNotPrivateTest.php Class Class source
  Plain text file CoverageNotProtectedTest.php Class Class source
  Plain text file CoverageNotPublicTest.php Class Class source
  Plain text file CoveragePrivateTest.php Class Class source
  Plain text file CoverageProtectedTest.php Class Class source
  Plain text file CoveragePublicTest.php Class Class source
  Plain text file CoverageTwoDefaultClassAnnotations.php Class Class source
  Plain text file CoveredClass.php Class Class source
  Accessible without login Plain text file CoveredFunction.php Aux. Auxiliary script
  Accessible without login Plain text file ignored-lines-clover.xml Data Auxiliary data
  Accessible without login Plain text file ignored-lines-crap4j.xml Data Auxiliary data
  Accessible without login Plain text file ignored-lines-text.txt Doc. Documentation
  Plain text file NamespaceCoverageClassExtendedTest.php Class Class source
  Plain text file NamespaceCoverageClassTest.php Class Class source
  Plain text file NamespaceCoverageC...ClassPublicTest.php Class Class source
  Plain text file NamespaceCoverageCoversClassTest.php Class Class source
  Plain text file NamespaceCoverageMethodTest.php Class Class source
  Plain text file NamespaceCoverageNotPrivateTest.php Class Class source
  Plain text file NamespaceCoverageNotProtectedTest.php Class Class source
  Plain text file NamespaceCoverageNotPublicTest.php Class Class source
  Plain text file NamespaceCoveragePrivateTest.php Class Class source
  Plain text file NamespaceCoverageProtectedTest.php Class Class source
  Plain text file NamespaceCoveragePublicTest.php Class Class source
  Plain text file NamespaceCoveredClass.php Class Class source
  Plain text file NotExistingCoveredElementTest.php Class Class source
  Accessible without login Plain text file source_without_ignore.php Aux. Auxiliary script
  Plain text file source_without_namespace.php Class Class source
  Plain text file source_with_class_...nymous_function.php Class Class source
  Plain text file source_with_ignore.php Class Class source
  Plain text file source_with_namespace.php Class Class source
  Plain text file source_with_oneline_annotations.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  
File Role Description
Files folder imageHTML (3 directories)
Files folder imageXML (3 directories)

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  HTML  
  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  HTML  /  CoverageForBankAccount  
File Role Description
  Accessible without login HTML file BankAccount.php.html Doc. Documentation
  Accessible without login HTML file dashboard.html Doc. Documentation
  Accessible without login HTML file index.html Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  HTML  /  CoverageForClassWithAnonymousFunction  
File Role Description
  Accessible without login HTML file dashboard.html Doc. Documentation
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login HTML file source_with_class_...s_function.php.html Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  HTML  /  CoverageForFileWithIgnoredLines  
File Role Description
  Accessible without login HTML file dashboard.html Doc. Documentation
  Accessible without login HTML file index.html Doc. Documentation
  Accessible without login HTML file source_with_ignore.php.html Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  XML  
  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  XML  /  CoverageForBankAccount  
File Role Description
  Accessible without login Plain text file BankAccount.php.xml Data Auxiliary data
  Accessible without login Plain text file index.xml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  XML  /  CoverageForClassWithAnonymousFunction  
File Role Description
  Accessible without login Plain text file index.xml Data Auxiliary data
  Accessible without login Plain text file source_with_class_...us_function.php.xml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-code-coverage  /  tests  /  _files  /  Report  /  XML  /  CoverageForFileWithIgnoredLines  
File Role Description
  Accessible without login Plain text file index.xml Data Auxiliary data
  Accessible without login Plain text file source_with_ignore.php.xml Data Auxiliary data

  Files folder image Files  /  vendor  /  phpunit  /  php-file-iterator  
File Role Description
Files folder imagesrc (3 files)
  Accessible without login Plain text file ChangeLog.md 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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-file-iterator  /  src  
File Role Description
  Plain text file Facade.php Class Class source
  Plain text file Factory.php Class Class source
  Plain text file Iterator.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-text-template  
File Role Description
Files folder imagesrc (1 file)
  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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-text-template  /  src  
File Role Description
  Plain text file Template.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-timer  
File Role Description
Files folder imagesrc (1 file)
Files folder imagetests (1 file)
  Accessible without login Plain text file .travis.yml 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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-timer  /  src  
File Role Description
  Plain text file Timer.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-timer  /  tests  
File Role Description
  Plain text file TimerTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  
File Role Description
Files folder imagesrc (1 file, 1 directory)
Files folder imagetests (2 files, 2 directories)
  Accessible without login Plain text file .travis.yml Data Auxiliary data
  Accessible without login Plain text file build.xml Data Auxiliary data
  Accessible without login Plain text file ChangeLog.md 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 README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  src  
File Role Description
Files folder imageToken (1 file, 1 directory)
  Plain text file Token.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  src  /  Token  
File Role Description
Files folder imageStream (1 file)
  Plain text file Stream.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  src  /  Token  /  Stream  
File Role Description
  Plain text file CachingFactory.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  tests  
File Role Description
Files folder imageToken (6 files)
Files folder image_fixture (18 files)
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script
  Plain text file TokenTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  tests  /  Token  
File Role Description
  Plain text file ClassTest.php Class Class source
  Plain text file ClosureTest.php Class Class source
  Plain text file FunctionTest.php Class Class source
  Plain text file IncludeTest.php Class Class source
  Plain text file InterfaceTest.php Class Class source
  Plain text file NamespaceTest.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  php-token-stream  /  tests  /  _fixture  
File Role Description
  Plain text file classExtendsNamespacedClass.php Class Class source
  Plain text file classInNamespace.php Class Class source
  Plain text file classInScopedNamespace.php Class Class source
  Plain text file classUsesNamespacedFunction.php Class Class source
  Plain text file class_with_method_named_empty.php Class Class source
  Plain text file class_with_method_...anonymous_class.php Class Class source
  Plain text file class_with_method_...nonymous_class2.php Class Class source
  Plain text file class_with_multipl...s_and_functions.php Class Class source
  Accessible without login Plain text file closure.php Aux. Auxiliary script
  Plain text file issue19.php Class Class source
  Plain text file issue30.php Class Class source
  Plain text file multipleNamespaces...lassUsingBraces.php Class Class source
  Plain text file multipleNamespaces...gNonBraceSyntax.php Class Class source
  Plain text file source.php Class Class source
  Plain text file source2.php Class Class source
  Accessible without login Plain text file source3.php Aux. Auxiliary script
  Plain text file source4.php Class Class source
  Plain text file source5.php Class Class source

  Files folder image Files  /  vendor  /  phpunit  /  phpunit-mock-objects  
File Role Description
Files folder imagesrc (1 directory)
Files folder imagetests (5 files, 2 directories)
  Accessible without login Plain text file .php_cs Example Example script
  Accessible without login Plain text file .travis.yml Data Auxiliary data
  Accessible without login Plain text file build.xml 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 Lic. License text
  Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  vendor  /  phpunit  /  phpunit-mock-objects  /  src  
File Role Description
Files folder imageFramework (1 directory)

  Files folder image Files  /  vendor  /  phpunit  /  phpunit-mock-objects  /  src  /  Framework  
File Role Description
Files folder imageMockObject (9 files, 6 directories)

  Files folder image Files  /  vendor  /  phpunit  /  phpunit-mock-objects  /