You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by nd...@apache.org on 2015/05/01 23:33:44 UTC
[57/57] airavata-php-gateway git commit: Correcting Merge Conflicts
with AIRAVATA-1695
Correcting Merge Conflicts with AIRAVATA-1695
Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/71079c5f
Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/71079c5f
Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/71079c5f
Branch: refs/heads/master
Commit: 71079c5f4d3f93acd0ef767eb6e579a51b88cbb4
Parents: a88b5d6 39a110e
Author: nipunhere <ni...@gmail.com>
Authored: Fri May 1 17:32:20 2015 -0400
Committer: nipunhere <ni...@gmail.com>
Committed: Fri May 1 17:32:20 2015 -0400
----------------------------------------------------------------------
.gitignore | 9 +
app/controllers/ComputeResource.php | 238 +++
app/controllers/ExperimentController.php | 11 +-
app/libraries/utilities.php | 2111 +++++++++++++++++++
app/routes.php | 17 +-
app/views/experiment/create-complete.blade.php | 3 +-
app/views/layout/basic.blade.php | 3 +-
app/views/partials/experiment-inputs.blade.php | 1 -
app/views/partials/queue-block.blade.php | 2 +-
composer.lock | 4 +-
vendor/apache/thrift | 2 +-
vendor/composer/autoload_classmap.php | 4 +-
vendor/composer/installed.json | 4 +-
13 files changed, 2384 insertions(+), 25 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/app/controllers/ExperimentController.php
----------------------------------------------------------------------
diff --cc app/controllers/ExperimentController.php
index 0968d81,69abd00..de79704
--- a/app/controllers/ExperimentController.php
+++ b/app/controllers/ExperimentController.php
@@@ -45,10 -36,11 +45,11 @@@ class ExperimentController extends Base
"allowedFileSize" => $app_config["server-allowed-file-size"],
"echo" => ($_POST['application'] == 'Echo')? ' selected' : '',
"wrf" => ($_POST['application'] == 'WRF')? ' selected' : '',
- "queueName" => $app_config["queue-name"],
- "nodeCount" => $app_config["node-count"],
- "cpuCount" => $app_config["total-cpu-count"],
- "wallTimeLimit" => $app_config["wall-time-limit"],
+ "queueDefaults" => $queueDefaults,
+ "advancedOptions" => $app_config["advanced-experiment-options"],
+ "computeResources" => $computeResources,
- "resourceHostId" => null
++ "resourceHostId" => null,
+ "advancedOptions" => $app_config["advanced-experiment-options"]
);
return View::make( "experiment/create-complete", array( "expInputs" => $experimentInputs) );
}
@@@ -184,7 -170,7 +185,8 @@@
$project = Utilities::get_project($experiment->projectID);
$expVal = Utilities::get_experiment_values( $experiment, $project);
+ $computeResources = Utilities::create_compute_resources_select($experiment->applicationId, $expVal['scheduling']->resourceHostId);
+
$experimentInputs = array(
"disabled" => ' ',
"experimentName" => $experiment->name,
@@@ -192,13 -178,10 +194,17 @@@
"application" => $experiment->applicationId,
"allowedFileSize" => $app_config["server-allowed-file-size"],
'experiment' => $experiment,
+ "queueDefaults" => $queueDefaults,
+ 'project' => $project,
+ 'expVal' => $expVal,
+ 'cloning' => true,
+ 'advancedOptions' => $app_config["advanced-experiment-options"],
+ 'computeResources' => $computeResources,
- "resourceHostId" => $expVal['scheduling']->resourceHostId
++ "resourceHostId" => $expVal['scheduling']->resourceHostId,
+ 'project' => $project,
+ 'expVal' => $expVal,
+ 'cloning' => true,
+ 'advancedOptions' => $app_config["advanced-experiment-options"]
);
return View::make("experiment/edit", array("expInputs" => $experimentInputs) );
}
@@@ -244,18 -227,6 +250,17 @@@
));
}
+ public function getQueueView()
+ {
+ $queues = Utilities::getQueueDatafromResourceId( Input::get("crId"));
+ $app_config = Utilities::read_config();
+ $queueDefaults = array( "queueName" => $app_config["queue-name"],
+ "nodeCount" => $app_config["node-count"],
+ "cpuCount" => $app_config["total-cpu-count"],
+ "wallTimeLimit" => $app_config["wall-time-limit"]
+ );
+ return View::make("partials/experiment-queue-block", array( "queues" => $queues, "queueDefaults" => $queueDefaults) );
+ }
-
}
?>
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/app/routes.php
----------------------------------------------------------------------
diff --cc app/routes.php
index 547ea9c,ad7ea27..ffcde73
--- a/app/routes.php
+++ b/app/routes.php
@@@ -86,22 -80,22 +86,21 @@@ Route::get("cr/create", function()
return Redirect::to("cr/create/step1");
});
- Route::get("cr/create", "ResourceController@createView");
+ Route::get("cr/create", "ComputeResource@createView");
- Route::post("cr/create", "ResourceController@createSubmit");
+ Route::post("cr/create", "ComputeResource@createSubmit");
- Route::get("cr/edit", "ResourceController@editView");
+ Route::get("cr/edit", "ComputeResource@editView");
- Route::post("cr/edit", "ResourceController@editSubmit");
+ Route::post("cr/edit", "ComputeResource@editSubmit");
- Route::get("cr/browse", "ResourceController@browseView");
+ Route::get("cr/browse", "ComputeResource@browseView");
- Route::post("cr/delete-jsi", "ResourceController@deleteActions");
+ Route::post("cr/delete-jsi", "ComputeResource@deleteActions");
- Route::post("cr/delete-dmi", "ResourceController@deleteActions");
-
- Route::post("cr/delete-cr", "ResourceController@deleteActions");
+ Route::post("cr/delete-dmi", "ComputeResource@deleteActions");
+ Route::post("cr/delete-cr", "ComputeResource@deleteActions");
-
/*
* Application Catalog Routes
*/
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/app/views/experiment/create-complete.blade.php
----------------------------------------------------------------------
diff --cc app/views/experiment/create-complete.blade.php
index c654497,a3ee8be..d5d944d
--- a/app/views/experiment/create-complete.blade.php
+++ b/app/views/experiment/create-complete.blade.php
@@@ -14,8 -14,8 +14,8 @@@
<input type="hidden" name="experiment-description" value="{{$expInputs['experimentDescription']}}">
<input type="hidden" name="project" value="{{$expInputs['project']}}">
<input type="hidden" name="application" value="{{$expInputs['application']}}">
--
- @include('partials/experiment-inputs', array("expInputs" => $expInputs) )
++
+ @include('partials/experiment-inputs', array("expInputs" => $expInputs, "queueDefaults" => $expInputs['queueDefaults']) )
<div class="form-group btn-toolbar">
<div class="btn-group">
@@@ -66,20 -66,5 +66,19 @@@
var emailInput = $(this).parent().find("#emailAddresses").clone();
emailInput.removeAttr("id").removeAttr("required").val("").appendTo(".emailAddresses");
});
+
+ $("#compute-resource").change( function(){
+ var crId = $(this).val();
+ $(".loading-img ").removeClass("hide");
+ $.ajax({
+ url: '../experiment/getQueueView',
+ type: 'get',
+ data: {crId: crId},
+ success: function(data) {
+ $(".queue-view").html( data);
+ $(".loading-img ").addClass("hide");
+ }
+ });
+ });
-
</script>
@stop
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/app/views/layout/basic.blade.php
----------------------------------------------------------------------
diff --cc app/views/layout/basic.blade.php
index a35d28a,7bebad9..76d22f5
--- a/app/views/layout/basic.blade.php
+++ b/app/views/layout/basic.blade.php
@@@ -94,21 -94,7 +94,20 @@@
$("body").on( "blur", ".form-control", function(){
$(this).val( $.trim( $(this).val() ) );
});
--
++
+ //find users' current time.
+ if("{{ Session::get('user_time') }}".length==0){
+ var visitortime = new Date();
+ var visitortimezone = visitortime.getTimezoneOffset()/60;
+ $.ajax({
+ type: "GET",
+ url: "../setUserTimezone",
+ data: 'timezone='+ visitortimezone,
+ success: function(){
+ //location.reload();
+ }
+ });
+ }
-
</script>
@show
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/app/views/partials/experiment-inputs.blade.php
----------------------------------------------------------------------
diff --cc app/views/partials/experiment-inputs.blade.php
index 591beea,475e065..fa07450
--- a/app/views/partials/experiment-inputs.blade.php
+++ b/app/views/partials/experiment-inputs.blade.php
@@@ -42,26 -42,48 +42,25 @@@
</div>
<div class="form-group">
<label for="compute-resource">Compute Resource</label>
- @if( isset( $expInputs['cloning']))
- {{ Utilities::create_compute_resources_select($expInputs['experiment']->applicationId, $expInputs['expVal']['scheduling']->resourceHostId) }}
+ @if( count( $expInputs['computeResources']) > 0)
+ <select class="form-control" name="compute-resource" id="compute-resource">
+ @foreach ($expInputs['computeResources'] as $id => $name)
+ <option value="{{$id}}" {{ ($expInputs['resourceHostId'] == $id)? ' selected' : '' }}>{{$name}}</option>
+ @endforeach
+ </select>
@else
- {{ Utilities::create_compute_resources_select($expInputs['application'], null) }}
+ <h4>No Compute Resources exist at the moment
@endif
</div>
-
- <div class="form-group">
- <label for="node-count">Queue Name</label>
- <input type="text" class="form-control" name="queue-name" id="queue-name"
- value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->queueName }} @else{{$expInputs['queueName']}} @endif"
- @if(isset($expInputs['expVal']) ) @if(!$expInputs['expVal']['editable']){{ disabled }} @endif @endif>
- </div>
- <div class="form-group">
- <label for="node-count">Node Count</label>
- <input type="number" class="form-control" name="node-count" id="node-count" min="1"
- value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->nodeCount }}@else{{$expInputs['nodeCount']}}@endif"
- @if(isset($expInputs['expVal']) ) @if(!$expInputs['expVal']['editable']){{disabled}} @endif @endif>
- </div>
- <div class="form-group">
- <label for="cpu-count">Total Core Count</label>
- <input type="number" class="form-control" name="cpu-count" id="cpu-count" min="1"
- value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->totalCPUCount }}@else{{$expInputs['cpuCount']}}@endif"
- @if(isset($expInputs['expVal'])) @if(!$expInputs['expVal']['editable']){{disabled}} @endif @endif>
- </div>
- <div class="form-group">
- <label for="wall-time">Wall Time Limit</label>
- <div class="input-group">
- <input type="number" class="form-control" name="wall-time" id="wall-time" min="0"
- value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->wallTimeLimit }}@else{{$expInputs['wallTimeLimit']}}@endif"
- @if(isset($expInputs['expVal'])) @if(!$expInputs['expVal']['editable']){{disabled}} @endif @endif>
- <span class="input-group-addon">minutes</span>
- </div>
- </div>
- <div class="form-group">
- <label for="wall-time">Total Physical Memory</label>
- <div class="input-group">
- <input type="number" class="form-control" name="total-physical-memory" id="wall-time" min="0"
- value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->totalPhysicalMemory }}@endif"
- @if(isset($expInputs['expVal'])) @if(!$expInputs['expVal']['editable']){{disabled}} @endif @endif>
- <span class="input-group-addon">MB</span>
+ <div class="queue-block">
+ <div class="loading-img text-center hide">
+ <img src="../assets/ajax-loader.gif"/>
</div>
+ <input type="hidden" name="selected-queue" value="@if(isset($expInputs['expVal']) ){{ $expInputs['expVal']['scheduling']->queueName }} @endif"/>
+ <div class="queue-view">
+ @if(isset($expInputs['expVal']) )
+ @include( 'partials/experiment-queue-block', array('expVal' => $expVal) )
+ @endif
- </div>
</div>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/composer.lock
----------------------------------------------------------------------
diff --cc composer.lock
index ecfa53b,0000000..f2f922b
mode 100644,000000..100644
--- a/composer.lock
+++ b/composer.lock
@@@ -1,1701 -1,0 +1,1701 @@@
+{
+ "_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": "eb3ef5641d65b98713bc235b252b2153",
+ "packages": [
+ {
+ "name": "apache/thrift",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://git-wip-us.apache.org/repos/asf/thrift.git",
- "reference": "dc799ca078627a8e400cfcdbb965acf6abf86eef"
++ "reference": "1e723d931e92652e4ccb1385709258759ae5bc54"
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Thrift": "lib/php/lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "authors": [
+ {
+ "name": "Apache Thrift Developers",
+ "email": "dev@thrift.apache.org",
+ "homepage": "http://thrift.apache.org"
+ }
+ ],
+ "description": "Apache Thrift RPC system",
+ "homepage": "http://thrift.apache.org/",
- "time": "2015-04-27 21:02:05"
++ "time": "2015-05-01 04:09:00"
+ },
+ {
+ "name": "classpreloader/classpreloader",
+ "version": "1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ClassPreloader/ClassPreloader.git",
+ "reference": "2c9f3bcbab329570c57339895bd11b5dd3b00877"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ClassPreloader/ClassPreloader/zipball/2c9f3bcbab329570c57339895bd11b5dd3b00877",
+ "reference": "2c9f3bcbab329570c57339895bd11b5dd3b00877",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "~0.9",
+ "php": ">=5.3.3",
+ "symfony/console": "~2.1",
+ "symfony/filesystem": "~2.1",
+ "symfony/finder": "~2.1"
+ },
+ "bin": [
+ "classpreloader.php"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "ClassPreloader": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Helps class loading performance by generating a single PHP file containing all of the autoloaded files for a specific use case",
+ "keywords": [
+ "autoload",
+ "class",
+ "preload"
+ ],
+ "time": "2014-03-12 00:05:31"
+ },
+ {
+ "name": "d11wtq/boris",
+ "version": "v1.0.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/borisrepl/boris.git",
+ "reference": "31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/borisrepl/boris/zipball/31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483",
+ "reference": "31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483",
+ "shasum": ""
+ },
+ "require": {
+ "ext-pcntl": "*",
+ "ext-posix": "*",
+ "ext-readline": "*",
+ "php": ">=5.3.0"
+ },
+ "bin": [
+ "bin/boris"
+ ],
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Boris": "lib"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "A tiny, but robust REPL (Read-Evaluate-Print-Loop) for PHP.",
+ "time": "2015-03-01 08:05:19"
+ },
+ {
+ "name": "filp/whoops",
+ "version": "1.1.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/filp/whoops.git",
+ "reference": "c982fe62c44798c433229cb0425c61b487cc1883"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/c982fe62c44798c433229cb0425c61b487cc1883",
+ "reference": "c982fe62c44798c433229cb0425c61b487cc1883",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "0.9.*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Whoops": "src/"
+ },
+ "classmap": [
+ "src/deprecated"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Filipe Dobreira",
+ "homepage": "https://github.com/filp",
+ "role": "Developer"
+ }
+ ],
+ "description": "php error handling for cool kids",
+ "homepage": "https://github.com/filp/whoops",
+ "keywords": [
+ "error",
+ "exception",
+ "handling",
+ "library",
+ "silex-provider",
+ "whoops",
+ "zf2"
+ ],
+ "time": "2015-03-30 15:26:59"
+ },
+ {
+ "name": "ircmaxell/password-compat",
+ "version": "v1.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ircmaxell/password_compat.git",
+ "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ircmaxell/password_compat/zipball/5c5cde8822a69545767f7c7f3058cb15ff84614c",
+ "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c",
+ "shasum": ""
+ },
+ "require-dev": {
+ "phpunit/phpunit": "4.*"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "lib/password.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Anthony Ferrara",
+ "email": "ircmaxell@php.net",
+ "homepage": "http://blog.ircmaxell.com"
+ }
+ ],
+ "description": "A compatibility library for the proposed simplified password hashing algorithm: https://wiki.php.net/rfc/password_hash",
+ "homepage": "https://github.com/ircmaxell/password_compat",
+ "keywords": [
+ "hashing",
+ "password"
+ ],
+ "time": "2014-11-20 16:49:30"
+ },
+ {
+ "name": "jeremeamia/SuperClosure",
+ "version": "1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/jeremeamia/super_closure.git",
+ "reference": "4d89ca74994feab128ea46d5b3add92e6cb84554"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/4d89ca74994feab128ea46d5b3add92e6cb84554",
+ "reference": "4d89ca74994feab128ea46d5b3add92e6cb84554",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "~0.9",
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~3.7"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Jeremeamia\\SuperClosure": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jeremy Lindblom"
+ }
+ ],
+ "description": "Doing interesting things with closures like serialization.",
+ "homepage": "https://github.com/jeremeamia/super_closure",
+ "keywords": [
+ "closure",
+ "function",
+ "parser",
+ "serializable",
+ "serialize",
+ "tokenizer"
+ ],
+ "time": "2015-01-10 01:09:28"
+ },
+ {
+ "name": "laravel/framework",
+ "version": "v4.2.17",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/framework.git",
+ "reference": "3359de6d6cd322e8a1b251c2f8d9dd42a3e4e232"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/3359de6d6cd322e8a1b251c2f8d9dd42a3e4e232",
+ "reference": "3359de6d6cd322e8a1b251c2f8d9dd42a3e4e232",
+ "shasum": ""
+ },
+ "require": {
+ "classpreloader/classpreloader": "~1.0.2",
+ "d11wtq/boris": "~1.0",
+ "filp/whoops": "1.1.*",
+ "ircmaxell/password-compat": "~1.0",
+ "jeremeamia/superclosure": "~1.0.1",
+ "monolog/monolog": "~1.6",
+ "nesbot/carbon": "~1.0",
+ "patchwork/utf8": "~1.1",
+ "php": ">=5.4.0",
+ "phpseclib/phpseclib": "0.3.*",
+ "predis/predis": "0.8.*",
+ "stack/builder": "~1.0",
+ "swiftmailer/swiftmailer": "~5.1",
+ "symfony/browser-kit": "2.5.*",
+ "symfony/console": "2.5.*",
+ "symfony/css-selector": "2.5.*",
+ "symfony/debug": "2.5.*",
+ "symfony/dom-crawler": "2.5.*",
+ "symfony/finder": "2.5.*",
+ "symfony/http-foundation": "2.5.*",
+ "symfony/http-kernel": "2.5.*",
+ "symfony/process": "2.5.*",
+ "symfony/routing": "2.5.*",
+ "symfony/security-core": "2.5.*",
+ "symfony/translation": "2.5.*"
+ },
+ "replace": {
+ "illuminate/auth": "self.version",
+ "illuminate/cache": "self.version",
+ "illuminate/config": "self.version",
+ "illuminate/console": "self.version",
+ "illuminate/container": "self.version",
+ "illuminate/cookie": "self.version",
+ "illuminate/database": "self.version",
+ "illuminate/encryption": "self.version",
+ "illuminate/events": "self.version",
+ "illuminate/exception": "self.version",
+ "illuminate/filesystem": "self.version",
+ "illuminate/foundation": "self.version",
+ "illuminate/hashing": "self.version",
+ "illuminate/html": "self.version",
+ "illuminate/http": "self.version",
+ "illuminate/log": "self.version",
+ "illuminate/mail": "self.version",
+ "illuminate/pagination": "self.version",
+ "illuminate/queue": "self.version",
+ "illuminate/redis": "self.version",
+ "illuminate/remote": "self.version",
+ "illuminate/routing": "self.version",
+ "illuminate/session": "self.version",
+ "illuminate/support": "self.version",
+ "illuminate/translation": "self.version",
+ "illuminate/validation": "self.version",
+ "illuminate/view": "self.version",
+ "illuminate/workbench": "self.version"
+ },
+ "require-dev": {
+ "aws/aws-sdk-php": "~2.6",
+ "iron-io/iron_mq": "~1.5",
+ "mockery/mockery": "~0.9",
+ "pda/pheanstalk": "~2.1",
+ "phpunit/phpunit": "~4.0"
+ },
+ "suggest": {
+ "doctrine/dbal": "Allow renaming columns and dropping SQLite columns."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.2-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/Illuminate/Queue/IlluminateQueueClosure.php"
+ ],
+ "files": [
+ "src/Illuminate/Support/helpers.php"
+ ],
+ "psr-0": {
+ "Illuminate": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylorotwell@gmail.com"
+ }
+ ],
+ "description": "The Laravel Framework.",
+ "keywords": [
+ "framework",
+ "laravel"
+ ],
+ "time": "2015-02-11 20:37:15"
+ },
+ {
+ "name": "monolog/monolog",
+ "version": "1.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Seldaek/monolog.git",
+ "reference": "c31a2c4e8db5da8b46c74cf275d7f109c0f249ac"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/c31a2c4e8db5da8b46c74cf275d7f109c0f249ac",
+ "reference": "c31a2c4e8db5da8b46c74cf275d7f109c0f249ac",
+ "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": "~4.0",
+ "raven/raven": "~0.5",
+ "ruflin/elastica": "0.90.*",
+ "swiftmailer/swiftmailer": "~5.3",
+ "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.13.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": "2015-03-09 09:58:04"
+ },
+ {
+ "name": "nesbot/carbon",
+ "version": "1.17.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/briannesbitt/Carbon.git",
+ "reference": "a1dd1ad9abfc8b3c4d8768068e6c71d293424e86"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/a1dd1ad9abfc8b3c4d8768068e6c71d293424e86",
+ "reference": "a1dd1ad9abfc8b3c4d8768068e6c71d293424e86",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Carbon": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Brian Nesbitt",
+ "email": "brian@nesbot.com",
+ "homepage": "http://nesbot.com"
+ }
+ ],
+ "description": "A simple API extension for DateTime.",
+ "homepage": "http://carbon.nesbot.com",
+ "keywords": [
+ "date",
+ "datetime",
+ "time"
+ ],
+ "time": "2015-03-08 14:05:44"
+ },
+ {
+ "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": "patchwork/utf8",
+ "version": "v1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/tchwork/utf8.git",
+ "reference": "7287a6fb2c46a66ac6bfbaf0e4975229b27efcba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/tchwork/utf8/zipball/7287a6fb2c46a66ac6bfbaf0e4975229b27efcba",
+ "reference": "7287a6fb2c46a66ac6bfbaf0e4975229b27efcba",
+ "shasum": ""
+ },
+ "require": {
+ "lib-pcre": ">=7.3",
+ "php": ">=5.3.0"
+ },
+ "suggest": {
+ "ext-iconv": "Use iconv for best performance",
+ "ext-intl": "Use Intl for best performance",
+ "ext-mbstring": "Use Mbstring for best performance",
+ "ext-wfio": "Use WFIO for UTF-8 filesystem access on Windows"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Patchwork": "class/",
+ "Normalizer": "class/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "(Apache-2.0 or GPL-2.0)"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ }
+ ],
+ "description": "Portable and performant UTF-8, Unicode and Grapheme Clusters for PHP",
+ "homepage": "https://github.com/tchwork/utf8",
+ "keywords": [
+ "grapheme",
+ "i18n",
+ "unicode",
+ "utf-8",
+ "utf8"
+ ],
+ "time": "2015-04-26 09:51:43"
+ },
+ {
+ "name": "phpseclib/phpseclib",
+ "version": "0.3.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpseclib/phpseclib.git",
+ "reference": "d15bba1edcc7c89e09cc74c5d961317a8b947bf4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/d15bba1edcc7c89e09cc74c5d961317a8b947bf4",
+ "reference": "d15bba1edcc7c89e09cc74c5d961317a8b947bf4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.0.0"
+ },
+ "require-dev": {
+ "phing/phing": "~2.7",
+ "phpunit/phpunit": "~4.0",
+ "sami/sami": "~2.0",
+ "squizlabs/php_codesniffer": "~1.5"
+ },
+ "suggest": {
+ "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
+ "ext-mcrypt": "Install the Mcrypt extension in order to speed up a wide variety of cryptographic operations.",
+ "pear-pear/PHP_Compat": "Install PHP_Compat to get phpseclib working on PHP < 4.3.3."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "0.3-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Crypt": "phpseclib/",
+ "File": "phpseclib/",
+ "Math": "phpseclib/",
+ "Net": "phpseclib/",
+ "System": "phpseclib/"
+ },
+ "files": [
+ "phpseclib/Crypt/Random.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "include-path": [
+ "phpseclib/"
+ ],
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jim Wigginton",
+ "email": "terrafrost@php.net",
+ "role": "Lead Developer"
+ },
+ {
+ "name": "Patrick Monnerat",
+ "email": "pm@datasphere.ch",
+ "role": "Developer"
+ },
+ {
+ "name": "Andreas Fischer",
+ "email": "bantu@phpbb.com",
+ "role": "Developer"
+ },
+ {
+ "name": "Hans-Jürgen Petrich",
+ "email": "petrich@tronic-media.com",
+ "role": "Developer"
+ }
+ ],
+ "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
+ "homepage": "http://phpseclib.sourceforge.net",
+ "keywords": [
+ "BigInteger",
+ "aes",
+ "asn.1",
+ "asn1",
+ "blowfish",
+ "crypto",
+ "cryptography",
+ "encryption",
+ "rsa",
+ "security",
+ "sftp",
+ "signature",
+ "signing",
+ "ssh",
+ "twofish",
+ "x.509",
+ "x509"
+ ],
+ "time": "2015-01-28 21:50:33"
+ },
+ {
+ "name": "predis/predis",
+ "version": "v0.8.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nrk/predis.git",
+ "reference": "4123fcd85d61354c6c9900db76c9597dbd129bf6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nrk/predis/zipball/4123fcd85d61354c6c9900db76c9597dbd129bf6",
+ "reference": "4123fcd85d61354c6c9900db76c9597dbd129bf6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.0"
+ },
+ "suggest": {
+ "ext-curl": "Allows access to Webdis when paired with phpiredis",
+ "ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-0": {
+ "Predis": "lib/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Daniele Alessandri",
+ "email": "suppakilla@gmail.com",
+ "homepage": "http://clorophilla.net"
+ }
+ ],
+ "description": "Flexible and feature-complete PHP client library for Redis",
+ "homepage": "http://github.com/nrk/predis",
+ "keywords": [
+ "nosql",
+ "predis",
+ "redis"
+ ],
+ "time": "2014-08-01 09:43:10"
+ },
+ {
+ "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": "stack/builder",
+ "version": "v1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/stackphp/builder.git",
+ "reference": "c1f8a4693b55c563405024f708a76ef576c3b276"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/stackphp/builder/zipball/c1f8a4693b55c563405024f708a76ef576c3b276",
+ "reference": "c1f8a4693b55c563405024f708a76ef576c3b276",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0",
+ "symfony/http-foundation": "~2.1",
+ "symfony/http-kernel": "~2.1"
+ },
+ "require-dev": {
+ "silex/silex": "~1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Stack": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Igor Wiedler",
+ "email": "igor@wiedler.ch"
+ }
+ ],
+ "description": "Builder for stack middlewares based on HttpKernelInterface.",
+ "keywords": [
+ "stack"
+ ],
+ "time": "2014-11-23 20:37:11"
+ },
+ {
+ "name": "swiftmailer/swiftmailer",
+ "version": "v5.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/swiftmailer/swiftmailer.git",
+ "reference": "31454f258f10329ae7c48763eb898a75c39e0a9f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/31454f258f10329ae7c48763eb898a75c39e0a9f",
+ "reference": "31454f258f10329ae7c48763eb898a75c39e0a9f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "mockery/mockery": "~0.9.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.4-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "lib/swift_required.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Chris Corbyn"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Swiftmailer, free feature-rich PHP mailer",
+ "homepage": "http://swiftmailer.org",
+ "keywords": [
+ "mail",
+ "mailer"
+ ],
+ "time": "2015-03-14 06:06:39"
+ },
+ {
+ "name": "symfony/browser-kit",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/BrowserKit",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/BrowserKit.git",
+ "reference": "b2b78b850a32251cbbd9915ab61453302e7ecd72"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/BrowserKit/zipball/b2b78b850a32251cbbd9915ab61453302e7ecd72",
+ "reference": "b2b78b850a32251cbbd9915ab61453302e7ecd72",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "symfony/dom-crawler": "~2.0,>=2.0.5"
+ },
+ "require-dev": {
+ "symfony/css-selector": "~2.0,>=2.0.5",
+ "symfony/process": "~2.0,>=2.0.5"
+ },
+ "suggest": {
+ "symfony/process": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\BrowserKit\\": ""
+ }
+ },
+ "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 BrowserKit Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-01-03 08:01:13"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Console",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Console.git",
+ "reference": "a43e750b4c74f3bdfca77c79c343033d35a6cd6e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Console/zipball/a43e750b4c74f3bdfca77c79c343033d35a6cd6e",
+ "reference": "a43e750b4c74f3bdfca77c79c343033d35a6cd6e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/event-dispatcher": "~2.1"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-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": "2015-02-08 07:07:45"
+ },
+ {
+ "name": "symfony/css-selector",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/CssSelector",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/CssSelector.git",
+ "reference": "d45b306421462295e76b94bcf76b963867450327"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/CssSelector/zipball/d45b306421462295e76b94bcf76b963867450327",
+ "reference": "d45b306421462295e76b94bcf76b963867450327",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\CssSelector\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Symfony Community",
+ "homepage": "http://symfony.com/contributors"
+ },
+ {
+ "name": "Jean-François Simon",
+ "email": "jeanfrancois.simon@sensiolabs.com"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Symfony CssSelector Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-01-03 08:01:13"
+ },
+ {
+ "name": "symfony/debug",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Debug",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Debug.git",
+ "reference": "ed3019589cdadf32c521d1e181f9d72955645c67"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Debug/zipball/ed3019589cdadf32c521d1e181f9d72955645c67",
+ "reference": "ed3019589cdadf32c521d1e181f9d72955645c67",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "conflict": {
+ "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2"
+ },
+ "require-dev": {
+ "symfony/class-loader": "~2.2",
+ "symfony/http-foundation": "~2.1",
+ "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2"
+ },
+ "suggest": {
+ "symfony/http-foundation": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\Debug\\": ""
+ }
+ },
+ "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 Debug Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-01-16 14:51:58"
+ },
+ {
+ "name": "symfony/dom-crawler",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/DomCrawler",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/DomCrawler.git",
+ "reference": "3860edcf7ff7e173cfe2151f0d425e610e77cc35"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/DomCrawler/zipball/3860edcf7ff7e173cfe2151f0d425e610e77cc35",
+ "reference": "3860edcf7ff7e173cfe2151f0d425e610e77cc35",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "symfony/css-selector": "~2.3"
+ },
+ "suggest": {
+ "symfony/css-selector": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\DomCrawler\\": ""
+ }
+ },
+ "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 DomCrawler Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-01-03 08:01:13"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v2.6.6",
+ "target-dir": "Symfony/Component/EventDispatcher",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/EventDispatcher.git",
+ "reference": "70f7c8478739ad21e3deef0d977b38c77f1fb284"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/70f7c8478739ad21e3deef0d977b38c77f1fb284",
+ "reference": "70f7c8478739ad21e3deef0d977b38c77f1fb284",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "psr/log": "~1.0",
+ "symfony/config": "~2.0,>=2.0.5",
+ "symfony/dependency-injection": "~2.6",
+ "symfony/expression-language": "~2.6",
+ "symfony/phpunit-bridge": "~2.7",
+ "symfony/stopwatch": "~2.3"
+ },
+ "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": "2015-03-13 17:37:22"
+ },
+ {
+ "name": "symfony/filesystem",
+ "version": "v2.6.6",
+ "target-dir": "Symfony/Component/Filesystem",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Filesystem.git",
+ "reference": "4983964b3693e4f13449cb3800c64a9112c301b4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Filesystem/zipball/4983964b3693e4f13449cb3800c64a9112c301b4",
+ "reference": "4983964b3693e4f13449cb3800c64a9112c301b4",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "~2.7"
+ },
+ "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": "2015-03-22 16:55:57"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Finder",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Finder.git",
+ "reference": "e527ebf47ff912a45e148b7d0b107b80ec0b3cc2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Finder/zipball/e527ebf47ff912a45e148b7d0b107b80ec0b3cc2",
+ "reference": "e527ebf47ff912a45e148b7d0b107b80ec0b3cc2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-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": "2015-01-03 08:01:13"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/HttpFoundation",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/HttpFoundation.git",
+ "reference": "08e783861dd9579bac4092814bbfb0cae6666b65"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/HttpFoundation/zipball/08e783861dd9579bac4092814bbfb0cae6666b65",
+ "reference": "08e783861dd9579bac4092814bbfb0cae6666b65",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "symfony/expression-language": "~2.4"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\HttpFoundation\\": ""
+ },
+ "classmap": [
+ "Symfony/Component/HttpFoundation/Resources/stubs"
+ ]
+ },
+ "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 HttpFoundation Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-04-01 15:49:36"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/HttpKernel",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/HttpKernel.git",
+ "reference": "7b1632cf2bdbc69c59a44942b70d5aae91034304"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/HttpKernel/zipball/7b1632cf2bdbc69c59a44942b70d5aae91034304",
+ "reference": "7b1632cf2bdbc69c59a44942b70d5aae91034304",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3",
+ "psr/log": "~1.0",
+ "symfony/debug": "~2.5.9|~2.6,>=2.6.2",
+ "symfony/event-dispatcher": "~2.5.9|~2.6,>=2.6.2",
+ "symfony/http-foundation": "~2.5"
+ },
+ "require-dev": {
+ "symfony/browser-kit": "~2.3",
+ "symfony/class-loader": "~2.1",
+ "symfony/config": "~2.0,>=2.0.5",
+ "symfony/console": "~2.2",
+ "symfony/css-selector": "~2.0,>=2.0.5",
+ "symfony/dependency-injection": "~2.2",
+ "symfony/dom-crawler": "~2.0,>=2.0.5",
+ "symfony/expression-language": "~2.4",
+ "symfony/finder": "~2.0,>=2.0.5",
+ "symfony/process": "~2.0,>=2.0.5",
+ "symfony/routing": "~2.2",
+ "symfony/stopwatch": "~2.3",
+ "symfony/templating": "~2.2"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/class-loader": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": "",
+ "symfony/finder": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ }
+ },
+ "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 HttpKernel Component",
+ "homepage": "http://symfony.com",
+ "time": "2015-04-01 16:01:45"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Process",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Process.git",
+ "reference": "00a1308e8b5aec5eba7c8f1708426a78f929be8c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Process/zipball/00a1308e8b5aec5eba7c8f1708426a78f929be8c",
+ "reference": "00a1308e8b5aec5eba7c8f1708426a78f929be8c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-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": "2015-02-08 07:07:45"
+ },
+ {
+ "name": "symfony/routing",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Routing",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Routing.git",
+ "reference": "46142c34ea830f47429df6e15faec3a33292d618"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Routing/zipball/46142c34ea830f47429df6e15faec3a33292d618",
+ "reference": "46142c34ea830f47429df6e15faec3a33292d618",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "doctrine/annotations": "~1.0",
+ "doctrine/common": "~2.2",
+ "psr/log": "~1.0",
+ "symfony/config": "~2.2",
+ "symfony/expression-language": "~2.4",
+ "symfony/http-foundation": "~2.3",
+ "symfony/yaml": "~2.0,>=2.0.5"
+ },
+ "suggest": {
+ "doctrine/annotations": "For using the annotation loader",
+ "symfony/config": "For using the all-in-one router or any loader",
+ "symfony/expression-language": "For using expression matching",
+ "symfony/yaml": "For using the YAML loader"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\Routing\\": ""
+ }
+ },
+ "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 Routing Component",
+ "homepage": "http://symfony.com",
+ "keywords": [
+ "router",
+ "routing",
+ "uri",
+ "url"
+ ],
+ "time": "2015-02-08 07:07:45"
+ },
+ {
+ "name": "symfony/security-core",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Security/Core",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/security-core.git",
+ "reference": "3a27d7b34ee62cb0fdf5ad970e7777912ef4722f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/security-core/zipball/3a27d7b34ee62cb0fdf5ad970e7777912ef4722f",
+ "reference": "3a27d7b34ee62cb0fdf5ad970e7777912ef4722f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "ircmaxell/password-compat": "1.0.*",
+ "psr/log": "~1.0",
+ "symfony/event-dispatcher": "~2.1",
+ "symfony/expression-language": "~2.4",
+ "symfony/http-foundation": "~2.4",
+ "symfony/translation": "~2.0,>=2.0.5",
+ "symfony/validator": "~2.5,>=2.5.5"
+ },
+ "suggest": {
+ "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5",
+ "symfony/event-dispatcher": "",
+ "symfony/expression-language": "For using the expression voter",
+ "symfony/http-foundation": "",
+ "symfony/validator": "For using the user password constraint"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Symfony\\Component\\Security\\Core\\": ""
+ }
+ },
+ "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 Security Component - Core Library",
+ "homepage": "http://symfony.com",
+ "time": "2015-01-25 04:37:39"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v2.5.11",
+ "target-dir": "Symfony/Component/Translation",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/Translation.git",
+ "reference": "165b5348cd20f8c4b2fcf1097c9c8300d1093b90"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/Translation/zipball/165b5348cd20f8c4b2fcf1097c9c8300d1093b90",
+ "reference": "165b5348cd20f8c4b2fcf1097c9c8300d1093b90",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.3"
+ },
+ "require-dev": {
+ "symfony/config": "~2.3,>=2.3.12",
+ "symfony/intl": "~2.3",
+ "symfony/yaml": "~2.2"
+ },
+ "suggest": {
+ "symfony/config": "",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-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": "2015-01-03 15:23:51"
+ }
+ ],
+ "packages-dev": [],
+ "aliases": [],
+ "minimum-stability": "stable",
+ "stability-flags": {
+ "apache/thrift": 20
+ },
+ "prefer-stable": false,
+ "prefer-lowest": false,
+ "platform": [],
+ "platform-dev": []
+}
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/71079c5f/vendor/apache/thrift
----------------------------------------------------------------------
diff --cc vendor/apache/thrift
index dc799ca,0000000..1e723d9
mode 160000,000000..160000
--- a/vendor/apache/thrift
+++ b/vendor/apache/thrift
@@@ -1,1 -1,0 +1,1 @@@
- Subproject commit dc799ca078627a8e400cfcdbb965acf6abf86eef
++Subproject commit 1e723d931e92652e4ccb1385709258759ae5bc54