2017 © Pedro PelĂĄez
 

library spreadsheet

Soluble spreadsheet

image

soluble/spreadsheet

Soluble spreadsheet

  • Saturday, April 9, 2016
  • by belgattitude
  • Repository
  • 1 Watchers
  • 0 Stars
  • 693 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 14 Versions
  • 1 % Grown

The README.md

soluble/spreadsheet

PHP Version Build Status Code Coverage Scrutinizer Quality Score Latest Stable Version Total Downloads License, (*1)

Introduction

soluble-spreadsheet provides a generic wrapper for generating excel documents in PHP., (*2)

Warning: soluble-spreadsheet is currently a proof of concept and is limited to the libxl/php_excel extension wrapper. In the future it should be possible to exchange the underlying driver between PHPExcel, native LibXL, Spout or any future implementations without loosing compatibility. PR's and ideas are welcome., (*3)

Requirements

Documentation

Installation

Instant installation via composer., (*4)

  1. Installing in your PHP project, (*5)

    $ php composer require soluble/spreadsheet:0.*
    

    Most modern frameworks will include Composer out of the box, but ensure the following file is included:, (*6)


    <?php // include the Composer autoloader require 'vendor/autoload.php';
  2. Installing libXL / php_excel extension, (*7)

    Take a look to the install the libxl / php_excel extension document., (*8)

Examples

Create an excel file

<?php
use Soluble\Spreadsheet\Library\LibXL;

$libxl = new LibXL($valid_license);

$bookXLS  = $libxl->getExcelBook(LibXL::FILE_FORMAT_XLS);
$bookXLSX = $libxl->getExcelBook(LibXL::FILE_FORMAT_XLSX);

Supported drivers (state)

Name Language License Support
libXL/php_excel C (fast) Commercial Initial support
PHPExcel PHP (slow) Opensource Not yet implemented
Spout PHP (medium) Opensource Not yet implemented
POI Java (fast) Opensource Not yet implemented

Contributing

Contribution are welcome see contribution guide, (*9)

Coding standards

The Versions

09/04 2016

dev-master

9999999-dev http://soluble.io

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.4.4

 

libxl

09/04 2016

0.11.0

0.11.0.0 http://soluble.io

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.4.4

 

libxl

12/01 2016

0.10.2

0.10.2.0 http://soluble.io

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.4.4

 

libxl

12/01 2016

0.10.1

0.10.1.0 http://soluble.io

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.4.4

 

libxl

12/01 2016

0.10.0

0.10.0.0 http://soluble.io

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.4.4

 

libxl

31/12 2015

0.9.12

0.9.12.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

03/07 2015

0.9.7

0.9.7.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

25/03 2015

0.9.6

0.9.6.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

03/11 2014

0.9.2

0.9.2.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

03/11 2014

0.9.4

0.9.4.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

11/10 2014

0.9.1

0.9.1.0 https://github.com/belgattitude/soluble-spreadsheet

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

05/10 2014

0.9.0

0.9.0.0 https://github.com/belgattitude/solublecomponents

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

29/09 2014

0.8.9

0.8.9.0 https://github.com/belgattitude/solublecomponents

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore

29/09 2014

0.8.8

0.8.8.0 https://github.com/belgattitude/solublecomponents

Soluble spreadsheet

  Sources   Download

MIT

The Requires

  • php >=5.3.3

 

excel spreadsheet libxl flexstore