diff --git a/backupwordpress.php b/backupwordpress.php
index 91e9983f..094dd12e 100644
--- a/backupwordpress.php
+++ b/backupwordpress.php
@@ -33,7 +33,7 @@
namespace HM\BackUpWordPress;
-include_once( dirname( __FILE__ ) . '/classes/class-setup.php' );
+require_once( plugin_dir_path( __FILE__ ) . 'classes/class-setup.php' );
register_activation_hook( __FILE__, array( 'HM\BackUpWordPress\Setup', 'activate' ) );
register_deactivation_hook( __FILE__, array( 'HM\BackUpWordPress\Setup', 'deactivate' ) );
@@ -163,7 +163,7 @@ protected function includes() {
// Load the backup scheduling classes
require_once( HMBKP_PLUGIN_PATH . 'classes/class-schedule.php' );
- require_once( HMBKP_PLUGIN_PATH . 'classes/class-schedules.php' );
+ require_once( plugin_dir_path( __FILE__ ) . 'classes/class-schedules.php' );
// Load the core functions
require_once( HMBKP_PLUGIN_PATH . 'functions/core.php' );
diff --git a/classes/class-schedules.php b/classes/class-schedules.php
index 288d9c8c..56860f97 100644
--- a/classes/class-schedules.php
+++ b/classes/class-schedules.php
@@ -22,8 +22,8 @@ class Schedules {
public static function get_instance() {
- if ( ! self::$instance ) {
- self::$instance = new self;
+ if ( ! ( self::$instance instanceof Schedules ) ) {
+ self::$instance = new Schedules();
}
return self::$instance;
diff --git a/classes/class-setup.php b/classes/class-setup.php
index 70247665..61832860 100644
--- a/classes/class-setup.php
+++ b/classes/class-setup.php
@@ -51,28 +51,15 @@ public static function deactivate() {
return;
}
- // Determine if we need to do any cleanup
- if ( ! class_exists( 'Schedules' ) ) {
- return;
- }
+ // Delete Cron schedules.
+ global $wpdb;
- $schedules = Schedules::get_instance();
+ $schedules = $wpdb->get_col( $wpdb->prepare( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE %s", 'hmbkp_schedule_%' ) );
- if ( empty( $schedules ) ) {
- return;
+ foreach ( array_map( function( $item ){ return ltrim( $item, 'hmbkp_schedule_' ); }, $schedules ) as $item ) {
+ wp_clear_scheduled_hook( 'hmbkp_schedule_hook', array( 'id' => $item ) );
}
- // Clear schedule crons
- foreach ( $schedules->get_schedules() as $schedule ) {
- $schedule->unschedule();
- }
-
- // Opt them out of support
- delete_option( 'hmbkp_enable_support' );
-
- // Remove the directory filesize cache
- delete_transient( 'hmbkp_directory_filesizes' );
-
}
/**
@@ -139,7 +126,7 @@ protected static function is_supported_wp_version() {
*/
public static function display_admin_notices() {
- echo '
' . self::get_notice_message() . '
';
+ echo '' . esc_html( self::get_notice_message() ) . '
';
}
diff --git a/composer.json b/composer.json
index 4dcb9708..1f014611 100644
--- a/composer.json
+++ b/composer.json
@@ -1,13 +1,21 @@
{
- "name": "humanmade/backupwordpress",
- "description": "Simple automated backups of your WordPress powered website",
- "require-dev": {
- "phpdocumentor/phpdocumentor":"dev-master"
- },
- "authors": [
+ "name" : "humanmade/backupwordpress",
+ "description": "Simple automated backups of your WordPress powered website.",
+ "keywords" : [
+ "wordpress",
+ "backup"
+ ],
+ "type" : "wordpress-plugin",
+ "homepage" : "https://github.com/humanmade/backupwordpress",
+ "license" : "GPLv2",
+ "authors" : [
{
- "name": "Human Made Limited",
- "email": "hello@hmn.md"
+ "name" : "Human Made Limited",
+ "email" : "hello@hmn.md",
+ "homepage": "https://bwp.hmn.md/"
}
- ]
+ ],
+ "support" : {
+ "issues": "https://github.com/humanmade/backupwordpress/issues"
+ }
}
diff --git a/composer.lock b/composer.lock
deleted file mode 100644
index 281c9709..00000000
--- a/composer.lock
+++ /dev/null
@@ -1,2888 +0,0 @@
-{
- "_readme": [
- "This file locks the dependencies of your project to a known state",
- "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
- "This file is @generated automatically"
- ],
- "hash": "7ef3a66cb418d6f6a1e5b65a8cdc6029",
- "packages": [],
- "packages-dev": [
- {
- "name": "cilex/cilex",
- "version": "1.1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Cilex/Cilex.git",
- "reference": "7acd965a609a56d0345e8b6071c261fbdb926cb5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Cilex/Cilex/zipball/7acd965a609a56d0345e8b6071c261fbdb926cb5",
- "reference": "7acd965a609a56d0345e8b6071c261fbdb926cb5",
- "shasum": ""
- },
- "require": {
- "cilex/console-service-provider": "1.*",
- "php": ">=5.3.3",
- "pimple/pimple": "~1.0",
- "symfony/finder": "~2.1",
- "symfony/process": "~2.1"
- },
- "require-dev": {
- "phpunit/phpunit": "3.7.*",
- "symfony/validator": "~2.1"
- },
- "suggest": {
- "monolog/monolog": ">=1.0.0",
- "symfony/validator": ">=1.0.0",
- "symfony/yaml": ">=1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Cilex": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
- }
- ],
- "description": "The PHP micro-framework for Command line tools based on the Symfony2 Components",
- "homepage": "http://cilex.github.com",
- "keywords": [
- "cli",
- "microframework"
- ],
- "time": "2014-03-29 14:03:13"
- },
- {
- "name": "cilex/console-service-provider",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Cilex/console-service-provider.git",
- "reference": "25ee3d1875243d38e1a3448ff94bdf944f70d24e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Cilex/console-service-provider/zipball/25ee3d1875243d38e1a3448ff94bdf944f70d24e",
- "reference": "25ee3d1875243d38e1a3448ff94bdf944f70d24e",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "pimple/pimple": "1.*@dev",
- "symfony/console": "~2.1"
- },
- "require-dev": {
- "cilex/cilex": "1.*@dev",
- "silex/silex": "1.*@dev"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Cilex\\Provider\\Console": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Beau Simensen",
- "email": "beau@dflydev.com",
- "homepage": "http://beausimensen.com"
- },
- {
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
- }
- ],
- "description": "Console Service Provider",
- "keywords": [
- "cilex",
- "console",
- "pimple",
- "service-provider",
- "silex"
- ],
- "time": "2012-12-19 10:50:58"
- },
- {
- "name": "doctrine/annotations",
- "version": "v1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/annotations.git",
- "reference": "6a6bec0670bb6e71a263b08bc1b98ea242928633"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/6a6bec0670bb6e71a263b08bc1b98ea242928633",
- "reference": "6a6bec0670bb6e71a263b08bc1b98ea242928633",
- "shasum": ""
- },
- "require": {
- "doctrine/lexer": "1.*",
- "php": ">=5.3.2"
- },
- "require-dev": {
- "doctrine/cache": "1.*",
- "phpunit/phpunit": "4.*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Doctrine\\Common\\Annotations\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "Docblock Annotations Parser",
- "homepage": "http://www.doctrine-project.org",
- "keywords": [
- "annotations",
- "docblock",
- "parser"
- ],
- "time": "2014-09-25 16:45:30"
- },
- {
- "name": "doctrine/lexer",
- "version": "v1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/lexer.git",
- "reference": "2f708a85bb3aab5d99dab8be435abd73e0b18acb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/2f708a85bb3aab5d99dab8be435abd73e0b18acb",
- "reference": "2f708a85bb3aab5d99dab8be435abd73e0b18acb",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.2"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Doctrine\\Common\\Lexer\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com",
- "homepage": "http://www.instaclick.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com",
- "homepage": "https://github.com/schmittjoh",
- "role": "Developer of wrapped JMSSerializerBundle"
- }
- ],
- "description": "Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.",
- "homepage": "http://www.doctrine-project.org",
- "keywords": [
- "lexer",
- "parser"
- ],
- "time": "2013-01-12 18:59:04"
- },
- {
- "name": "dompdf/dompdf",
- "version": "v0.6.1",
- "source": {
- "type": "git",
- "url": "https://github.com/dompdf/dompdf.git",
- "reference": "cf7d8a0a27270418850cc7d7ea532159e5eeb3eb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dompdf/dompdf/zipball/cf7d8a0a27270418850cc7d7ea532159e5eeb3eb",
- "reference": "cf7d8a0a27270418850cc7d7ea532159e5eeb3eb",
- "shasum": ""
- },
- "require": {
- "phenx/php-font-lib": "0.2.*"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "include/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL"
- ],
- "authors": [
- {
- "name": "Fabien Ménager",
- "email": "fabien.menager@gmail.com"
- },
- {
- "name": "Brian Sweeney",
- "email": "eclecticgeek@gmail.com"
- }
- ],
- "description": "DOMPDF is a CSS 2.1 compliant HTML to PDF converter",
- "homepage": "https://github.com/dompdf/dompdf",
- "time": "2014-03-11 01:59:52"
- },
- {
- "name": "erusev/parsedown",
- "version": "1.1.4",
- "source": {
- "type": "git",
- "url": "https://github.com/erusev/parsedown.git",
- "reference": "495e7ac73bb5fde6b857b88ff2bb1b5e79a4263a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/erusev/parsedown/zipball/495e7ac73bb5fde6b857b88ff2bb1b5e79a4263a",
- "reference": "495e7ac73bb5fde6b857b88ff2bb1b5e79a4263a",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Parsedown": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Emanuil Rusev",
- "email": "hello@erusev.com",
- "homepage": "http://erusev.com"
- }
- ],
- "description": "Parser for Markdown.",
- "homepage": "http://parsedown.org",
- "keywords": [
- "markdown",
- "parser"
- ],
- "time": "2014-11-29 02:29:14"
- },
- {
- "name": "herrera-io/json",
- "version": "1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/herrera-io/php-json.git",
- "reference": "60c696c9370a1e5136816ca557c17f82a6fa83f1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/herrera-io/php-json/zipball/60c696c9370a1e5136816ca557c17f82a6fa83f1",
- "reference": "60c696c9370a1e5136816ca557c17f82a6fa83f1",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "justinrainbow/json-schema": ">=1.0,<2.0-dev",
- "php": ">=5.3.3",
- "seld/jsonlint": ">=1.0,<2.0-dev"
- },
- "require-dev": {
- "herrera-io/phpunit-test-case": "1.*",
- "mikey179/vfsstream": "1.1.0",
- "phpunit/phpunit": "3.7.*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "files": [
- "src/lib/json_version.php"
- ],
- "psr-0": {
- "Herrera\\Json": "src/lib"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kevin Herrera",
- "email": "kevin@herrera.io",
- "homepage": "http://kevin.herrera.io/",
- "role": "Developer"
- }
- ],
- "description": "A library for simplifying JSON linting and validation.",
- "homepage": "http://herrera-io.github.com/php-json",
- "keywords": [
- "json",
- "lint",
- "schema",
- "validate"
- ],
- "time": "2013-10-30 16:51:34"
- },
- {
- "name": "herrera-io/phar-update",
- "version": "1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/herrera-io/php-phar-update.git",
- "reference": "00a79e1d5b8cf3c080a2e3becf1ddf7a7fea025b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/herrera-io/php-phar-update/zipball/00a79e1d5b8cf3c080a2e3becf1ddf7a7fea025b",
- "reference": "00a79e1d5b8cf3c080a2e3becf1ddf7a7fea025b",
- "shasum": ""
- },
- "require": {
- "herrera-io/json": "1.*",
- "kherge/version": "1.*",
- "php": ">=5.3.3"
- },
- "require-dev": {
- "herrera-io/phpunit-test-case": "1.*",
- "mikey179/vfsstream": "1.1.0",
- "phpunit/phpunit": "3.7.*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "files": [
- "src/lib/constants.php"
- ],
- "psr-0": {
- "Herrera\\Phar\\Update": "src/lib"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kevin Herrera",
- "email": "kevin@herrera.io",
- "homepage": "http://kevin.herrera.io/",
- "role": "Developer"
- }
- ],
- "description": "A library for self-updating Phars.",
- "homepage": "http://herrera-io.github.com/php-phar-update",
- "keywords": [
- "phar",
- "update"
- ],
- "time": "2013-10-30 17:23:01"
- },
- {
- "name": "jms/metadata",
- "version": "1.5.1",
- "source": {
- "type": "git",
- "url": "https://github.com/schmittjoh/metadata.git",
- "reference": "22b72455559a25777cfd28c4ffda81ff7639f353"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/22b72455559a25777cfd28c4ffda81ff7639f353",
- "reference": "22b72455559a25777cfd28c4ffda81ff7639f353",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "doctrine/cache": "~1.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.5.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Metadata\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache"
- ],
- "authors": [
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com",
- "homepage": "https://github.com/schmittjoh",
- "role": "Developer of wrapped JMSSerializerBundle"
- }
- ],
- "description": "Class/method/property metadata management in PHP",
- "keywords": [
- "annotations",
- "metadata",
- "xml",
- "yaml"
- ],
- "time": "2014-07-12 07:13:19"
- },
- {
- "name": "jms/parser-lib",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/schmittjoh/parser-lib.git",
- "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d",
- "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d",
- "shasum": ""
- },
- "require": {
- "phpoption/phpoption": ">=0.9,<2.0-dev"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "JMS\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache2"
- ],
- "description": "A library for easily creating recursive-descent parsers.",
- "time": "2012-11-18 18:08:43"
- },
- {
- "name": "jms/serializer",
- "version": "0.16.0",
- "source": {
- "type": "git",
- "url": "https://github.com/schmittjoh/serializer.git",
- "reference": "c8a171357ca92b6706e395c757f334902d430ea9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/c8a171357ca92b6706e395c757f334902d430ea9",
- "reference": "c8a171357ca92b6706e395c757f334902d430ea9",
- "shasum": ""
- },
- "require": {
- "doctrine/annotations": "1.*",
- "jms/metadata": "~1.1",
- "jms/parser-lib": "1.*",
- "php": ">=5.3.2",
- "phpcollection/phpcollection": "~0.1"
- },
- "require-dev": {
- "doctrine/orm": "~2.1",
- "doctrine/phpcr-odm": "~1.0.1",
- "jackalope/jackalope-doctrine-dbal": "1.0.*",
- "propel/propel1": "~1.7",
- "symfony/filesystem": "2.*",
- "symfony/form": "~2.1",
- "symfony/translation": "~2.0",
- "symfony/validator": "~2.0",
- "symfony/yaml": "2.*",
- "twig/twig": ">=1.8,<2.0-dev"
- },
- "suggest": {
- "symfony/yaml": "Required if you'd like to serialize data to YAML format."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.15-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "JMS\\Serializer": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache2"
- ],
- "authors": [
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com",
- "homepage": "https://github.com/schmittjoh",
- "role": "Developer of wrapped JMSSerializerBundle"
- }
- ],
- "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.",
- "homepage": "http://jmsyst.com/libs/serializer",
- "keywords": [
- "deserialization",
- "jaxb",
- "json",
- "serialization",
- "xml"
- ],
- "time": "2014-03-18 08:39:00"
- },
- {
- "name": "justinrainbow/json-schema",
- "version": "1.3.7",
- "source": {
- "type": "git",
- "url": "https://github.com/justinrainbow/json-schema.git",
- "reference": "87b54b460febed69726c781ab67462084e97a105"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/87b54b460febed69726c781ab67462084e97a105",
- "reference": "87b54b460febed69726c781ab67462084e97a105",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "json-schema/json-schema-test-suite": "1.1.0",
- "phpdocumentor/phpdocumentor": "~2",
- "phpunit/phpunit": "~3.7"
- },
- "bin": [
- "bin/validate-json"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "JsonSchema": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Bruno Prieto Reis",
- "email": "bruno.p.reis@gmail.com"
- },
- {
- "name": "Justin Rainbow",
- "email": "justin.rainbow@gmail.com"
- },
- {
- "name": "Igor Wiedler",
- "email": "igor@wiedler.ch"
- },
- {
- "name": "Robert Schönthal",
- "email": "seroscho@googlemail.com"
- }
- ],
- "description": "A library to validate a json schema.",
- "homepage": "https://github.com/justinrainbow/json-schema",
- "keywords": [
- "json",
- "schema"
- ],
- "time": "2014-08-25 02:48:14"
- },
- {
- "name": "kherge/version",
- "version": "1.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/kherge-unmaintained/Version.git",
- "reference": "f07cf83f8ce533be8f93d2893d96d674bbeb7e30"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/kherge-unmaintained/Version/zipball/f07cf83f8ce533be8f93d2893d96d674bbeb7e30",
- "reference": "f07cf83f8ce533be8f93d2893d96d674bbeb7e30",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "KevinGH\\Version": "src/lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kevin Herrera",
- "email": "me@kevingh.com",
- "homepage": "http://www.kevingh.com/"
- }
- ],
- "description": "A parsing and comparison library for semantic versioning.",
- "homepage": "http://github.com/kherge/Version",
- "time": "2012-08-16 17:13:03"
- },
- {
- "name": "monolog/monolog",
- "version": "1.11.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Seldaek/monolog.git",
- "reference": "ec3961874c43840e96da3a8a1ed20d8c73d7e5aa"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/ec3961874c43840e96da3a8a1ed20d8c73d7e5aa",
- "reference": "ec3961874c43840e96da3a8a1ed20d8c73d7e5aa",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0",
- "psr/log": "~1.0"
- },
- "provide": {
- "psr/log-implementation": "1.0.0"
- },
- "require-dev": {
- "aws/aws-sdk-php": "~2.4, >2.4.8",
- "doctrine/couchdb": "~1.0@dev",
- "graylog2/gelf-php": "~1.0",
- "phpunit/phpunit": "~3.7.0",
- "raven/raven": "~0.5",
- "ruflin/elastica": "0.90.*",
- "videlalvaro/php-amqplib": "~2.4"
- },
- "suggest": {
- "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
- "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
- "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
- "ext-mongo": "Allow sending log messages to a MongoDB server",
- "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
- "raven/raven": "Allow sending log messages to a Sentry server",
- "rollbar/rollbar": "Allow sending log messages to Rollbar",
- "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
- "videlalvaro/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.11.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Monolog\\": "src/Monolog"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- }
- ],
- "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
- "homepage": "http://github.com/Seldaek/monolog",
- "keywords": [
- "log",
- "logging",
- "psr-3"
- ],
- "time": "2014-09-30 13:30:58"
- },
- {
- "name": "nikic/php-parser",
- "version": "v0.9.5",
- "source": {
- "type": "git",
- "url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "ef70767475434bdb3615b43c327e2cae17ef12eb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ef70767475434bdb3615b43c327e2cae17ef12eb",
- "reference": "ef70767475434bdb3615b43c327e2cae17ef12eb",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "php": ">=5.2"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.9-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "PHPParser": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Nikita Popov"
- }
- ],
- "description": "A PHP parser written in PHP",
- "keywords": [
- "parser",
- "php"
- ],
- "time": "2014-07-23 18:24:17"
- },
- {
- "name": "phenx/php-font-lib",
- "version": "0.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/PhenX/php-font-lib.git",
- "reference": "c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/PhenX/php-font-lib/zipball/c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82",
- "reference": "c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "classes/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL"
- ],
- "authors": [
- {
- "name": "Fabien Ménager",
- "email": "fabien.menager@gmail.com"
- }
- ],
- "description": "A library to read, parse, export and make subsets of different types of font files.",
- "homepage": "https://github.com/PhenX/php-font-lib",
- "time": "2014-02-01 15:22:28"
- },
- {
- "name": "phpcollection/phpcollection",
- "version": "0.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/schmittjoh/php-collection.git",
- "reference": "b8bf55a0a929ca43b01232b36719f176f86c7e83"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/php-collection/zipball/b8bf55a0a929ca43b01232b36719f176f86c7e83",
- "reference": "b8bf55a0a929ca43b01232b36719f176f86c7e83",
- "shasum": ""
- },
- "require": {
- "phpoption/phpoption": "1.*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.3-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "PhpCollection": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache2"
- ],
- "authors": [
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com",
- "homepage": "https://github.com/schmittjoh",
- "role": "Developer of wrapped JMSSerializerBundle"
- }
- ],
- "description": "General-Purpose Collection Library for PHP",
- "keywords": [
- "collection",
- "list",
- "map",
- "sequence",
- "set"
- ],
- "time": "2014-03-11 13:46:42"
- },
- {
- "name": "phpdocumentor/fileset",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/Fileset.git",
- "reference": "bfa78d8fa9763dfce6d0e5d3730c1d8ab25d34b0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/Fileset/zipball/bfa78d8fa9763dfce6d0e5d3730c1d8ab25d34b0",
- "reference": "bfa78d8fa9763dfce6d0e5d3730c1d8ab25d34b0",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "symfony/finder": "~2.1"
- },
- "require-dev": {
- "phpunit/phpunit": "~3.7"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "phpDocumentor": [
- "src/",
- "tests/unit/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Fileset component for collecting a set of files given directories and file paths",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "files",
- "fileset",
- "phpdoc"
- ],
- "time": "2013-08-06 21:07:42"
- },
- {
- "name": "phpdocumentor/graphviz",
- "version": "1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/GraphViz.git",
- "reference": "aa243118c8a055fc853c02802e8503c5435862f7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/GraphViz/zipball/aa243118c8a055fc853c02802e8503c5435862f7",
- "reference": "aa243118c8a055fc853c02802e8503c5435862f7",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "phpunit/phpunit": "~3.7"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "phpDocumentor": [
- "src/",
- "tests/unit"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
- }
- ],
- "time": "2014-07-19 06:52:59"
- },
- {
- "name": "phpdocumentor/phpdocumentor",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/phpDocumentor2.git",
- "reference": "a7d832d1c302903889ea441ca75323e315294094"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/phpDocumentor2/zipball/a7d832d1c302903889ea441ca75323e315294094",
- "reference": "a7d832d1c302903889ea441ca75323e315294094",
- "shasum": ""
- },
- "require": {
- "cilex/cilex": "~1.0",
- "dompdf/dompdf": "~0.6",
- "erusev/parsedown": "~1.0",
- "herrera-io/phar-update": "1.0.3",
- "jms/serializer": "~0.12",
- "monolog/monolog": "~1.6",
- "php": ">=5.3.3",
- "phpdocumentor/fileset": "~1.0",
- "phpdocumentor/graphviz": "~1.0",
- "phpdocumentor/reflection": "~1.0",
- "phpdocumentor/reflection-docblock": "~2.0",
- "phpdocumentor/template-abstract": "~1.2",
- "phpdocumentor/template-checkstyle": "~1.2",
- "phpdocumentor/template-clean": "~1.0",
- "phpdocumentor/template-new-black": "~1.3",
- "phpdocumentor/template-old-ocean": "~1.3",
- "phpdocumentor/template-responsive": "~1.3",
- "phpdocumentor/template-responsive-twig": "~1.2",
- "phpdocumentor/template-xml": "~1.0",
- "phpdocumentor/template-zend": "~1.3",
- "symfony/config": "~2.3",
- "symfony/console": "~2.3",
- "symfony/event-dispatcher": "~2.1",
- "symfony/process": "~2.0",
- "symfony/stopwatch": "~2.3",
- "symfony/validator": "~2.2",
- "twig/twig": "~1.3",
- "zendframework/zend-cache": "~2.1",
- "zendframework/zend-config": "~2.1",
- "zendframework/zend-filter": "~2.1",
- "zendframework/zend-i18n": "~2.1",
- "zendframework/zend-serializer": "~2.1",
- "zendframework/zend-servicemanager": "~2.1",
- "zendframework/zend-stdlib": "~2.1",
- "zetacomponents/document": ">=1.3.1"
- },
- "require-dev": {
- "behat/behat": "~3.0",
- "mikey179/vfsstream": "~1.2",
- "mockery/mockery": "~0.9@dev",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~1.4",
- "symfony/expression-language": "~2.4"
- },
- "suggest": {
- "ext-twig": "Enabling the twig extension improves the generation of twig based templates.",
- "ext-xslcache": "Enabling the XSLCache extension improves the generation of xml based templates."
- },
- "bin": [
- "bin/phpdoc.php",
- "bin/phpdoc"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-develop": "2.9-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "phpDocumentor": [
- "src/",
- "tests/unit/"
- ],
- "Cilex\\Provider": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Documentation Generator for PHP",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "api",
- "application",
- "dga",
- "documentation",
- "phpdoc"
- ],
- "time": "2014-11-26 07:08:02"
- },
- {
- "name": "phpdocumentor/reflection",
- "version": "1.0.7",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/Reflection.git",
- "reference": "fc40c3f604ac2287eb5c314174d5109b2c699372"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/Reflection/zipball/fc40c3f604ac2287eb5c314174d5109b2c699372",
- "reference": "fc40c3f604ac2287eb5c314174d5109b2c699372",
- "shasum": ""
- },
- "require": {
- "nikic/php-parser": "~0.9.4",
- "php": ">=5.3.3",
- "phpdocumentor/reflection-docblock": "~2.0",
- "psr/log": "~1.0"
- },
- "require-dev": {
- "behat/behat": "~2.4",
- "mockery/mockery": "~0.8",
- "phpunit/phpunit": "~4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "phpDocumentor": [
- "src/",
- "tests/unit/",
- "tests/mocks/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Reflection library to do Static Analysis for PHP Projects",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "phpDocumentor",
- "phpdoc",
- "reflection",
- "static analysis"
- ],
- "time": "2014-11-14 11:43:04"
- },
- {
- "name": "phpdocumentor/reflection-docblock",
- "version": "2.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "38743b677965c48a637097b2746a281264ae2347"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/38743b677965c48a637097b2746a281264ae2347",
- "reference": "38743b677965c48a637097b2746a281264ae2347",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "phpunit/phpunit": "3.7.*@stable"
- },
- "suggest": {
- "dflydev/markdown": "1.0.*",
- "erusev/parsedown": "~0.7"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "phpDocumentor": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
- }
- ],
- "time": "2014-08-09 10:27:07"
- },
- {
- "name": "phpdocumentor/template-abstract",
- "version": "1.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.abstract.git",
- "reference": "df1d11cf11cf5da433789e2be07f4d2d6e51aaca"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.abstract/zipball/df1d11cf11cf5da433789e2be07f4d2d6e51aaca",
- "reference": "df1d11cf11cf5da433789e2be07f4d2d6e51aaca",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Simple bright template for phpDocumentor",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-06-04 19:32:56"
- },
- {
- "name": "phpdocumentor/template-checkstyle",
- "version": "1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.checkstyle.git",
- "reference": "cfa86d19327b0d762332787ff2dda0d55226a2e2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.checkstyle/zipball/cfa86d19327b0d762332787ff2dda0d55226a2e2",
- "reference": "cfa86d19327b0d762332787ff2dda0d55226a2e2",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Checkstyle XML output template for phpDocumentor2",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-08-17 19:32:38"
- },
- {
- "name": "phpdocumentor/template-clean",
- "version": "1.0.6",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.clean.git",
- "reference": "6fc0f7f6c55c1f94ac5b1c6fccde7aac77755e45"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.clean/zipball/6fc0f7f6c55c1f94ac5b1c6fccde7aac77755e45",
- "reference": "6fc0f7f6c55c1f94ac5b1c6fccde7aac77755e45",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "A clean, responsive modern template for phpDocumentor for Twig aimed at usability",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "responsive",
- "template"
- ],
- "time": "2014-08-15 21:45:34"
- },
- {
- "name": "phpdocumentor/template-new-black",
- "version": "1.3.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.new_black.git",
- "reference": "d98f84633b94b279582735aecd91015c1e191d98"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.new_black/zipball/d98f84633b94b279582735aecd91015c1e191d98",
- "reference": "d98f84633b94b279582735aecd91015c1e191d98",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/template-abstract": "1.*",
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Web 2.0 template with dark sidebar for phpDocumentor",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-06-27 17:00:31"
- },
- {
- "name": "phpdocumentor/template-old-ocean",
- "version": "1.3.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.old_ocean.git",
- "reference": "2fdb786038351c0ec88633d4e2aa103e4bbb8655"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.old_ocean/zipball/2fdb786038351c0ec88633d4e2aa103e4bbb8655",
- "reference": "2fdb786038351c0ec88633d4e2aa103e4bbb8655",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Blue template with high contrast for the foreground",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-06-27 16:59:35"
- },
- {
- "name": "phpdocumentor/template-responsive",
- "version": "1.3.5",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.responsive.git",
- "reference": "949e742f350f70fc8ec7c945b3cf0070a4e1825e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.responsive/zipball/949e742f350f70fc8ec7c945b3cf0070a4e1825e",
- "reference": "949e742f350f70fc8ec7c945b3cf0070a4e1825e",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Responsive modern template for phpDocumentor",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-08-05 20:47:53"
- },
- {
- "name": "phpdocumentor/template-responsive-twig",
- "version": "1.2.5",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.responsive-twig.git",
- "reference": "493e204be607583efd2d75f1728cd5210e23cf96"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.responsive-twig/zipball/493e204be607583efd2d75f1728cd5210e23cf96",
- "reference": "493e204be607583efd2d75f1728cd5210e23cf96",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Responsive modern template for phpDocumentor for Twig",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2014-07-30 20:00:37"
- },
- {
- "name": "phpdocumentor/template-xml",
- "version": "1.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/mvriel/template.xml.git",
- "reference": "a372713be8ee99b16497e2580592e474ff51190c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/mvriel/template.xml/zipball/a372713be8ee99b16497e2580592e474ff51190c",
- "reference": "a372713be8ee99b16497e2580592e474ff51190c",
- "shasum": ""
- },
- "require": {
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Generates an XML representation of the project's structure",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "documentation",
- "phpdoc",
- "template"
- ],
- "time": "2013-08-01 20:23:32"
- },
- {
- "name": "phpdocumentor/template-zend",
- "version": "1.3.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/template.zend.git",
- "reference": "75913288bfd73d3bf4c1b1179c3963f3431e7a9d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/template.zend/zipball/75913288bfd73d3bf4c1b1179c3963f3431e7a9d",
- "reference": "75913288bfd73d3bf4c1b1179c3963f3431e7a9d",
- "shasum": ""
- },
- "require": {
- "ext-xsl": "*",
- "phpdocumentor/template-abstract": "1.*",
- "phpdocumentor/unified-asset-installer": "~1.1"
- },
- "type": "phpdocumentor-template",
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Official Zend Framework Template for phpDocumentor2",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "ZendFramework",
- "documentation",
- "phpdoc",
- "template",
- "zend",
- "zf"
- ],
- "time": "2013-12-05 08:51:57"
- },
- {
- "name": "phpdocumentor/unified-asset-installer",
- "version": "1.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/UnifiedAssetInstaller.git",
- "reference": "241fb036268cd9da7d76da3db66e3eda66259c52"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/UnifiedAssetInstaller/zipball/241fb036268cd9da7d76da3db66e3eda66259c52",
- "reference": "241fb036268cd9da7d76da3db66e3eda66259c52",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "1.0.0"
- },
- "require-dev": {
- "composer/composer": "~1.0@dev",
- "phpunit/phpunit": "~3.7"
- },
- "type": "composer-installer",
- "extra": {
- "class": "\\phpDocumentor\\Composer\\UnifiedAssetInstaller"
- },
- "autoload": {
- "psr-0": {
- "phpDocumentor\\Composer": [
- "src/",
- "test/unit/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Asset installer for phpDocumentor",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "assets",
- "installer",
- "plugins",
- "templates"
- ],
- "time": "2013-09-09 06:13:02"
- },
- {
- "name": "phpoption/phpoption",
- "version": "1.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/schmittjoh/php-option.git",
- "reference": "5d099bcf0393908bf4ad69cc47dafb785d51f7f5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/5d099bcf0393908bf4ad69cc47dafb785d51f7f5",
- "reference": "5d099bcf0393908bf4ad69cc47dafb785d51f7f5",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.3-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "PhpOption\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache2"
- ],
- "authors": [
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com",
- "homepage": "https://github.com/schmittjoh",
- "role": "Developer of wrapped JMSSerializerBundle"
- }
- ],
- "description": "Option Type for PHP",
- "keywords": [
- "language",
- "option",
- "php",
- "type"
- ],
- "time": "2014-01-09 22:37:17"
- },
- {
- "name": "pimple/pimple",
- "version": "v1.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/silexphp/Pimple.git",
- "reference": "2019c145fe393923f3441b23f29bbdfaa5c58c4d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/silexphp/Pimple/zipball/2019c145fe393923f3441b23f29bbdfaa5c58c4d",
- "reference": "2019c145fe393923f3441b23f29bbdfaa5c58c4d",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Pimple": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Pimple is a simple Dependency Injection Container for PHP 5.3",
- "homepage": "http://pimple.sensiolabs.org",
- "keywords": [
- "container",
- "dependency injection"
- ],
- "time": "2013-11-22 08:30:29"
- },
- {
- "name": "psr/log",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/log.git",
- "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/fe0936ee26643249e916849d48e3a51d5f5e278b",
- "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Psr\\Log\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
- }
- ],
- "description": "Common interface for logging libraries",
- "keywords": [
- "log",
- "psr",
- "psr-3"
- ],
- "time": "2012-12-21 11:40:51"
- },
- {
- "name": "seld/jsonlint",
- "version": "1.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Seldaek/jsonlint.git",
- "reference": "a7bc2ec9520ad15382292591b617c43bdb1fec35"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/a7bc2ec9520ad15382292591b617c43bdb1fec35",
- "reference": "a7bc2ec9520ad15382292591b617c43bdb1fec35",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "bin": [
- "bin/jsonlint"
- ],
- "type": "library",
- "autoload": {
- "psr-4": {
- "Seld\\JsonLint\\": "src/Seld/JsonLint/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- }
- ],
- "description": "JSON Linter",
- "keywords": [
- "json",
- "linter",
- "parser",
- "validator"
- ],
- "time": "2014-09-05 15:36:20"
- },
- {
- "name": "symfony/config",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Config",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Config.git",
- "reference": "84c0c150c1520995f09ea9e47e817068b353cb0f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Config/zipball/84c0c150c1520995f09ea9e47e817068b353cb0f",
- "reference": "84c0c150c1520995f09ea9e47e817068b353cb0f",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "symfony/filesystem": "~2.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Config\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Config Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/console",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Console",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Console.git",
- "reference": "ef825fd9f809d275926547c9e57cbf14968793e8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Console/zipball/ef825fd9f809d275926547c9e57cbf14968793e8",
- "reference": "ef825fd9f809d275926547c9e57cbf14968793e8",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/event-dispatcher": "~2.1",
- "symfony/process": "~2.1"
- },
- "suggest": {
- "psr/log": "For using the console logger",
- "symfony/event-dispatcher": "",
- "symfony/process": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Console\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Console Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/event-dispatcher",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/EventDispatcher",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/EventDispatcher.git",
- "reference": "720fe9bca893df7ad1b4546649473b5afddf0216"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/720fe9bca893df7ad1b4546649473b5afddf0216",
- "reference": "720fe9bca893df7ad1b4546649473b5afddf0216",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~2.0",
- "symfony/dependency-injection": "~2.6",
- "symfony/expression-language": "~2.6",
- "symfony/stopwatch": "~2.2"
- },
- "suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\EventDispatcher\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony EventDispatcher Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/filesystem",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Filesystem",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Filesystem.git",
- "reference": "ff6efc95256cb33031933729e68b01d720b5436b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Filesystem/zipball/ff6efc95256cb33031933729e68b01d720b5436b",
- "reference": "ff6efc95256cb33031933729e68b01d720b5436b",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Filesystem\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Filesystem Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/finder",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Finder",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Finder.git",
- "reference": "0d3ef7f6ec55a7af5eca7914eaa0dacc04ccc721"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Finder/zipball/0d3ef7f6ec55a7af5eca7914eaa0dacc04ccc721",
- "reference": "0d3ef7f6ec55a7af5eca7914eaa0dacc04ccc721",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Finder\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Finder Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/process",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Process",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Process.git",
- "reference": "bf0c9bd625f13b0b0bbe39919225cf145dfb935a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Process/zipball/bf0c9bd625f13b0b0bbe39919225cf145dfb935a",
- "reference": "bf0c9bd625f13b0b0bbe39919225cf145dfb935a",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Process\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Process Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/stopwatch",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Stopwatch",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Stopwatch.git",
- "reference": "261abd360cfb6ac65ea93ffd82073e2011d034fc"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Stopwatch/zipball/261abd360cfb6ac65ea93ffd82073e2011d034fc",
- "reference": "261abd360cfb6ac65ea93ffd82073e2011d034fc",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Stopwatch\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Stopwatch Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/translation",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Translation",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Translation.git",
- "reference": "5b8bf84a43317021849813f556f26dc35968156b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Translation/zipball/5b8bf84a43317021849813f556f26dc35968156b",
- "reference": "5b8bf84a43317021849813f556f26dc35968156b",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~2.0",
- "symfony/intl": "~2.3",
- "symfony/yaml": "~2.2"
- },
- "suggest": {
- "psr/log": "To use logging capability in translator",
- "symfony/config": "",
- "symfony/yaml": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Translation\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Translation Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "symfony/validator",
- "version": "v2.6.1",
- "target-dir": "Symfony/Component/Validator",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/Validator.git",
- "reference": "4583e0321f1bcdad14d93e265eaca1001035b5c4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/Validator/zipball/4583e0321f1bcdad14d93e265eaca1001035b5c4",
- "reference": "4583e0321f1bcdad14d93e265eaca1001035b5c4",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "symfony/translation": "~2.0"
- },
- "require-dev": {
- "doctrine/annotations": "~1.0",
- "doctrine/cache": "~1.0",
- "egulias/email-validator": "~1.0",
- "symfony/config": "~2.2",
- "symfony/expression-language": "~2.4",
- "symfony/http-foundation": "~2.1",
- "symfony/intl": "~2.3",
- "symfony/property-access": "~2.2",
- "symfony/yaml": "~2.0"
- },
- "suggest": {
- "doctrine/annotations": "For using the annotation mapping. You will also need doctrine/cache.",
- "doctrine/cache": "For using the default cached annotation reader and metadata cache.",
- "egulias/email-validator": "Strict (RFC compliant) email validation",
- "symfony/config": "",
- "symfony/expression-language": "For using the 2.4 Expression validator",
- "symfony/http-foundation": "",
- "symfony/intl": "",
- "symfony/property-access": "For using the 2.4 Validator API",
- "symfony/yaml": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Symfony\\Component\\Validator\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Symfony Community",
- "homepage": "http://symfony.com/contributors"
- },
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- }
- ],
- "description": "Symfony Validator Component",
- "homepage": "http://symfony.com",
- "time": "2014-12-02 20:19:20"
- },
- {
- "name": "twig/twig",
- "version": "v1.16.2",
- "source": {
- "type": "git",
- "url": "https://github.com/twigphp/Twig.git",
- "reference": "42f758d9fe2146d1f0470604fc05ee43580873fc"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/42f758d9fe2146d1f0470604fc05ee43580873fc",
- "reference": "42f758d9fe2146d1f0470604fc05ee43580873fc",
- "shasum": ""
- },
- "require": {
- "php": ">=5.2.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.16-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Twig_": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com",
- "homepage": "http://fabien.potencier.org",
- "role": "Lead Developer"
- },
- {
- "name": "Armin Ronacher",
- "email": "armin.ronacher@active-4.com",
- "role": "Project Founder"
- },
- {
- "name": "Twig Team",
- "homepage": "https://github.com/fabpot/Twig/graphs/contributors",
- "role": "Contributors"
- }
- ],
- "description": "Twig, the flexible, fast, and secure template language for PHP",
- "homepage": "http://twig.sensiolabs.org",
- "keywords": [
- "templating"
- ],
- "time": "2014-10-17 12:53:44"
- },
- {
- "name": "zendframework/zend-cache",
- "version": "2.3.3",
- "target-dir": "Zend/Cache",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendCache.git",
- "reference": "1966038a1568ebeaeeeaa78ce27bc7b340e30747"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendCache/zipball/1966038a1568ebeaeeeaa78ce27bc7b340e30747",
- "reference": "1966038a1568ebeaeeeaa78ce27bc7b340e30747",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-eventmanager": "self.version",
- "zendframework/zend-servicemanager": "self.version",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-serializer": "self.version",
- "zendframework/zend-session": "self.version"
- },
- "suggest": {
- "ext-apc": "APC >= 3.1.6 to use the APC storage adapter",
- "ext-dba": "DBA, to use the DBA storage adapter",
- "ext-memcached": "Memcached >= 1.0.0 to use the Memcached storage adapter",
- "ext-wincache": "WinCache, to use the WinCache storage adapter",
- "zendframework/zend-serializer": "Zend\\Serializer component",
- "zendframework/zend-session": "Zend\\Session component"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Cache\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides a generic way to cache any data",
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "cache",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-config",
- "version": "2.3.3",
- "target-dir": "Zend/Config",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendConfig.git",
- "reference": "a9ad512e1482461a5b500ee3fcf2d06ec9c7c7e8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendConfig/zipball/a9ad512e1482461a5b500ee3fcf2d06ec9c7c7e8",
- "reference": "a9ad512e1482461a5b500ee3fcf2d06ec9c7c7e8",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-filter": "self.version",
- "zendframework/zend-i18n": "self.version",
- "zendframework/zend-json": "self.version",
- "zendframework/zend-servicemanager": "self.version"
- },
- "suggest": {
- "zendframework/zend-filter": "Zend\\Filter component",
- "zendframework/zend-i18n": "Zend\\I18n component",
- "zendframework/zend-json": "Zend\\Json to use the Json reader or writer classes",
- "zendframework/zend-servicemanager": "Zend\\ServiceManager for use with the Config Factory to retrieve reader and writer instances"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Config\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides a nested object property based user interface for accessing this configuration data within application code",
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "config",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-eventmanager",
- "version": "2.3.3",
- "target-dir": "Zend/EventManager",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendEventManager.git",
- "reference": "4110fe64b10616b9bb71429a206d8e9e6d99e3ba"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendEventManager/zipball/4110fe64b10616b9bb71429a206d8e9e6d99e3ba",
- "reference": "4110fe64b10616b9bb71429a206d8e9e6d99e3ba",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-stdlib": "self.version"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\EventManager\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "eventmanager",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-filter",
- "version": "2.3.3",
- "target-dir": "Zend/Filter",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendFilter.git",
- "reference": "98b8c2abfdc9009e4c0157e78c9f22bf2cebb693"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendFilter/zipball/98b8c2abfdc9009e4c0157e78c9f22bf2cebb693",
- "reference": "98b8c2abfdc9009e4c0157e78c9f22bf2cebb693",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-crypt": "self.version",
- "zendframework/zend-servicemanager": "self.version",
- "zendframework/zend-uri": "self.version"
- },
- "suggest": {
- "zendframework/zend-crypt": "Zend\\Crypt component",
- "zendframework/zend-i18n": "Zend\\I18n component",
- "zendframework/zend-servicemanager": "Zend\\ServiceManager component",
- "zendframework/zend-uri": "Zend\\Uri component for UriNormalize filter"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Filter\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides a set of commonly needed data filters",
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "filter",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-i18n",
- "version": "2.3.3",
- "target-dir": "Zend/I18n",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendI18n.git",
- "reference": "7939bd8eaa573f10fe33a799714199ed7c1fad5c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendI18n/zipball/7939bd8eaa573f10fe33a799714199ed7c1fad5c",
- "reference": "7939bd8eaa573f10fe33a799714199ed7c1fad5c",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-cache": "self.version",
- "zendframework/zend-config": "self.version",
- "zendframework/zend-eventmanager": "self.version",
- "zendframework/zend-filter": "self.version",
- "zendframework/zend-servicemanager": "self.version",
- "zendframework/zend-validator": "self.version",
- "zendframework/zend-view": "self.version"
- },
- "suggest": {
- "ext-intl": "Required for most features of Zend\\I18n; included in default builds of PHP",
- "zendframework/zend-cache": "Zend\\Cache component",
- "zendframework/zend-config": "Zend\\Config component",
- "zendframework/zend-eventmanager": "You should install this package to use the events in the translator",
- "zendframework/zend-filter": "You should install this package to use the provided filters",
- "zendframework/zend-resources": "Translation resources",
- "zendframework/zend-servicemanager": "Zend\\ServiceManager component",
- "zendframework/zend-validator": "You should install this package to use the provided validators",
- "zendframework/zend-view": "You should install this package to use the provided view helpers"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\I18n\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "i18n",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-json",
- "version": "2.3.3",
- "target-dir": "Zend/Json",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendJson.git",
- "reference": "4093e5a0a166a5d02532bac6e5671a7b21d203b5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendJson/zipball/4093e5a0a166a5d02532bac6e5671a7b21d203b5",
- "reference": "4093e5a0a166a5d02532bac6e5671a7b21d203b5",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-http": "self.version",
- "zendframework/zend-server": "self.version"
- },
- "suggest": {
- "zendframework/zend-http": "Zend\\Http component",
- "zendframework/zend-server": "Zend\\Server component"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Json\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP",
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "json",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-math",
- "version": "2.3.3",
- "target-dir": "Zend/Math",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendMath.git",
- "reference": "a197ee44ade44a289f0f250c2aedb321b3618573"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendMath/zipball/a197ee44ade44a289f0f250c2aedb321b3618573",
- "reference": "a197ee44ade44a289f0f250c2aedb321b3618573",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23"
- },
- "suggest": {
- "ext-bcmath": "If using the bcmath functionality",
- "ext-gmp": "If using the gmp functionality",
- "ircmaxell/random-lib": "Fallback random byte generator for Zend\\Math\\Rand if OpenSSL/Mcrypt extensions are unavailable",
- "zendframework/zend-servicemanager": ">= current version, if using the BigInteger::factory functionality"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Math\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "math",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-serializer",
- "version": "2.3.3",
- "target-dir": "Zend/Serializer",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendSerializer.git",
- "reference": "34ee4925e7e256bfa80c4c3dcc8e764d02a51edd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendSerializer/zipball/34ee4925e7e256bfa80c4c3dcc8e764d02a51edd",
- "reference": "34ee4925e7e256bfa80c4c3dcc8e764d02a51edd",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23",
- "zendframework/zend-json": "self.version",
- "zendframework/zend-math": "self.version",
- "zendframework/zend-stdlib": "self.version"
- },
- "require-dev": {
- "zendframework/zend-servicemanager": "self.version"
- },
- "suggest": {
- "zendframework/zend-servicemanager": "To support plugin manager support"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Serializer\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides an adapter based interface to simply generate storable representation of PHP types by different facilities, and recover",
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "serializer",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-servicemanager",
- "version": "2.3.3",
- "target-dir": "Zend/ServiceManager",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendServiceManager.git",
- "reference": "559403e4fd10db2516641f20f129a568d7e6a993"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendServiceManager/zipball/559403e4fd10db2516641f20f129a568d7e6a993",
- "reference": "559403e4fd10db2516641f20f129a568d7e6a993",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23"
- },
- "require-dev": {
- "zendframework/zend-di": "self.version"
- },
- "suggest": {
- "zendframework/zend-di": "Zend\\Di component"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\ServiceManager\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "servicemanager",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zendframework/zend-stdlib",
- "version": "2.3.3",
- "target-dir": "Zend/Stdlib",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/Component_ZendStdlib.git",
- "reference": "fa33e6647f830d0d2a1cb451efcdfe1bb9a66c33"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/Component_ZendStdlib/zipball/fa33e6647f830d0d2a1cb451efcdfe1bb9a66c33",
- "reference": "fa33e6647f830d0d2a1cb451efcdfe1bb9a66c33",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.23"
- },
- "require-dev": {
- "zendframework/zend-eventmanager": "self.version",
- "zendframework/zend-serializer": "self.version",
- "zendframework/zend-servicemanager": "self.version"
- },
- "suggest": {
- "zendframework/zend-eventmanager": "To support aggregate hydrator usage",
- "zendframework/zend-serializer": "Zend\\Serializer component",
- "zendframework/zend-servicemanager": "To support hydrator plugin manager usage"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3-dev",
- "dev-develop": "2.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Zend\\Stdlib\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "homepage": "https://github.com/zendframework/zf2",
- "keywords": [
- "stdlib",
- "zf2"
- ],
- "time": "2014-09-16 22:58:11"
- },
- {
- "name": "zetacomponents/base",
- "version": "1.9",
- "source": {
- "type": "git",
- "url": "https://github.com/zetacomponents/Base.git",
- "reference": "f20df24e8de3e48b6b69b2503f917e457281e687"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zetacomponents/Base/zipball/f20df24e8de3e48b6b69b2503f917e457281e687",
- "reference": "f20df24e8de3e48b6b69b2503f917e457281e687",
- "shasum": ""
- },
- "require-dev": {
- "zetacomponents/unit-test": "*"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "src"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Sergey Alexeev"
- },
- {
- "name": "Sebastian Bergmann"
- },
- {
- "name": "Jan Borsodi"
- },
- {
- "name": "Raymond Bosman"
- },
- {
- "name": "Frederik Holljen"
- },
- {
- "name": "Kore Nordmann"
- },
- {
- "name": "Derick Rethans"
- },
- {
- "name": "Vadym Savchuk"
- },
- {
- "name": "Tobias Schlitt"
- },
- {
- "name": "Alexandru Stanoi"
- }
- ],
- "description": "The Base package provides the basic infrastructure that all packages rely on. Therefore every component relies on this package.",
- "homepage": "https://github.com/zetacomponents",
- "time": "2014-09-19 03:28:34"
- },
- {
- "name": "zetacomponents/document",
- "version": "1.3.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zetacomponents/Document.git",
- "reference": "688abfde573cf3fe0730f82538fbd7aa9fc95bc8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zetacomponents/Document/zipball/688abfde573cf3fe0730f82538fbd7aa9fc95bc8",
- "reference": "688abfde573cf3fe0730f82538fbd7aa9fc95bc8",
- "shasum": ""
- },
- "require": {
- "zetacomponents/base": "*"
- },
- "require-dev": {
- "zetacomponents/unit-test": "dev-master"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "src"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann"
- },
- {
- "name": "Kore Nordmann"
- },
- {
- "name": "Derick Rethans"
- },
- {
- "name": "Tobias Schlitt"
- },
- {
- "name": "Alexandru Stanoi"
- }
- ],
- "description": "The Document components provides a general conversion framework for different semantic document markup languages like XHTML, Docbook, RST and similar.",
- "homepage": "https://github.com/zetacomponents",
- "time": "2013-12-19 11:40:00"
- }
- ],
- "aliases": [],
- "minimum-stability": "stable",
- "stability-flags": {
- "phpdocumentor/phpdocumentor": 20
- },
- "prefer-stable": false,
- "platform": [],
- "platform-dev": []
-}
diff --git a/readme.txt b/readme.txt
index 796381c3..09663b40 100644
--- a/readme.txt
+++ b/readme.txt
@@ -3,7 +3,7 @@ Contributors: humanmade, willmot, pauldewouters, joehoyle, mattheu, tcrsavage, c
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
Requires at least: 3.9
Tested up to: 4.2-alpha
-Stable tag: 3.1.0
+Stable tag: 3.1.1
Simple automated backups of your WordPress powered website.
diff --git a/readme/readme-header.txt b/readme/readme-header.txt
index f4582957..9709970b 100644
--- a/readme/readme-header.txt
+++ b/readme/readme-header.txt
@@ -3,7 +3,7 @@ Contributors: humanmade, willmot, pauldewouters, joehoyle, mattheu, tcrsavage, c
Tags: back up, backup, backups, database, zip, db, files, archive, wp-cli, humanmade
Requires at least: 3.9
Tested up to: 4.2-alpha
-Stable tag: 3.1.0
+Stable tag: 3.1.1
Simple automated backups of your WordPress powered website.
diff --git a/tests/other/testUninstallActivateDeactivate.php b/tests/other/testUninstallActivateDeactivate.php
new file mode 100644
index 00000000..b876cd88
--- /dev/null
+++ b/tests/other/testUninstallActivateDeactivate.php
@@ -0,0 +1,41 @@
+assertFalse( get_transient( $transient ) );
+ }
+
+ foreach ( $options as $option ) {
+ $this->assertFalse( get_option( $option ) );
+ }
+
+ }
+}
\ No newline at end of file
diff --git a/uninstall.php b/uninstall.php
index 8831156b..3d8ed814 100644
--- a/uninstall.php
+++ b/uninstall.php
@@ -1,52 +1,27 @@
get_col( $wpdb->prepare( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE %s", 'hmbkp_schedule_%' ) );
-$schedules = HMBKP_Schedules::get_instance();
+array_map( 'delete_option', $schedules );
-// Cancel all the schedules and delete all the backups
-foreach ( $schedules->get_schedules() as $schedule ) {
- $schedule->cancel( true );
-}
+// Remove all the options
-// Remove the backups directory
-hmbkp_rmdirtree( hmbkp_path() );
+$options = array( 'hmbkp_enable_support', 'hmbkp_plugin_version', 'hmbkp_path', 'hmbkp_default_path', 'hmbkp_upsell' );
-// Remove all the options
-foreach ( array( 'hmbkp_enable_support', 'hmbkp_plugin_version', 'hmbkp_path', 'hmbkp_default_path', 'hmbkp_upsell' ) as $option ) {
- delete_option( $option );
-}
+array_map( 'delete_option', $options );
// Delete all transients
-foreach ( array( 'hmbkp_plugin_data', 'hmbkp_directory_filesizes', 'hmbkp_directory_filesize_running' ) as $transient ) {
- delete_transient( $transient );
-}
+$transients = array( 'hmbkp_plugin_data', 'hmbkp_directory_filesizes', 'hmbkp_directory_filesize_running', 'timeout_hmbkp_wp_cron_test_beacon', 'hmbkp_wp_cron_test_beacon' );
+
+array_map( 'delete_transient', $transients );