mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-18 00:53:10 +01:00
bug fixes
This commit is contained in:
parent
9729f4712e
commit
8cd493e38c
@ -26,6 +26,7 @@ Clone the Github project
|
||||
cd ninja
|
||||
|
||||
Install Laravel packages using Composer
|
||||
Note: you may be prompted for your Github user/pass due to their API limits.
|
||||
|
||||
composer install
|
||||
|
||||
|
@ -427,6 +427,8 @@ class AccountController extends \BaseController {
|
||||
$account->currency_id = Input::get('currency_id') ? Input::get('currency_id') : null;
|
||||
|
||||
$account->invoice_terms = Input::get('invoice_terms');
|
||||
$account->email_footer = Input::get('email_footer');
|
||||
|
||||
$account->save();
|
||||
|
||||
$user = Auth::user();
|
||||
|
@ -270,8 +270,8 @@ class InvoiceController extends \BaseController {
|
||||
}
|
||||
|
||||
$invoice->save();
|
||||
|
||||
Event::fire('invoice.paid', $invoice);
|
||||
|
||||
Event::fire('invoice.paid', $payment);
|
||||
|
||||
Session::flash('message', 'Successfully applied payment');
|
||||
return Redirect::to('view/' . $payment->invitation->invitation_key);
|
||||
@ -345,7 +345,7 @@ class InvoiceController extends \BaseController {
|
||||
{
|
||||
return [
|
||||
'account' => Auth::user()->account,
|
||||
'products' => Product::scope()->get(array('product_key','notes','cost','qty')),
|
||||
'products' => Product::scope()->orderBy('id')->get(array('product_key','notes','cost','qty')),
|
||||
'countries' => Country::remember(DEFAULT_QUERY_CACHE)->orderBy('name')->get(),
|
||||
'clients' => Client::scope()->with('contacts', 'country')->orderBy('name')->get(),
|
||||
'taxRates' => TaxRate::scope()->orderBy('name')->get(),
|
||||
|
@ -143,6 +143,7 @@ class ConfideSetupUsersTable extends Migration {
|
||||
$t->string('postal_code');
|
||||
$t->unsignedInteger('country_id')->nullable();
|
||||
$t->text('invoice_terms');
|
||||
$t->text('email_footer');
|
||||
$t->unsignedInteger('industry_id')->nullable();
|
||||
$t->unsignedInteger('size_id')->nullable();
|
||||
|
||||
|
@ -1,14 +1,17 @@
|
||||
<?php
|
||||
|
||||
use ninja\mailers\UserMailer as Mailer;
|
||||
use ninja\mailers\UserMailer;
|
||||
use ninja\mailers\ContactMailer;
|
||||
|
||||
class InvoiceEventHandler
|
||||
{
|
||||
protected $mailer;
|
||||
protected $userMailer;
|
||||
protected $contactMailer;
|
||||
|
||||
public function __construct(Mailer $mailer)
|
||||
public function __construct(UserMailer $userMailer, ContactMailer $contactMailer)
|
||||
{
|
||||
$this->mailer = $mailer;
|
||||
$this->userMailer = $userMailer;
|
||||
$this->contactMailer = $contactMailer;
|
||||
}
|
||||
|
||||
public function subscribe($events)
|
||||
@ -28,18 +31,20 @@ class InvoiceEventHandler
|
||||
$this->sendNotifications($invoice, 'viewed');
|
||||
}
|
||||
|
||||
public function onPaid($invoice)
|
||||
public function onPaid($payment)
|
||||
{
|
||||
$this->sendNotifications($invoice, 'paid');
|
||||
$this->contactMailer->sendPaymentConfirmation($payment);
|
||||
|
||||
$this->sendNotifications($payment->invoice, 'paid', $payment);
|
||||
}
|
||||
|
||||
private function sendNotifications($invoice, $type)
|
||||
private function sendNotifications($invoice, $type, $payment = null)
|
||||
{
|
||||
foreach ($invoice->account->users as $user)
|
||||
{
|
||||
if ($user->{'notify_' . $type})
|
||||
{
|
||||
$this->mailer->sendNotification($user, $invoice, $type);
|
||||
$this->userMailer->sendNotification($user, $invoice, $type, $payment);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ class Utils
|
||||
$data = [
|
||||
'context' => $context,
|
||||
'user_id' => Auth::check() ? Auth::user()->id : 0,
|
||||
'url' => Input::get('url'),
|
||||
'url' => Input::get('url', Request::url()),
|
||||
'user_agent' => isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '',
|
||||
'ip' => Request::getClientIp(),
|
||||
'count' => Session::get('error_count', 0)
|
||||
|
@ -73,6 +73,19 @@ class Account extends Eloquent
|
||||
}
|
||||
}
|
||||
|
||||
public function getDisplayName()
|
||||
{
|
||||
if ($this->name)
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
|
||||
$this->load('users');
|
||||
$user = $this->users()->first();
|
||||
|
||||
return $user->getDisplayName();
|
||||
}
|
||||
|
||||
public function getTimezone()
|
||||
{
|
||||
if ($this->timezone)
|
||||
|
@ -17,6 +17,16 @@ class Payment extends EntityModel
|
||||
return $this->belongsTo('Client');
|
||||
}
|
||||
|
||||
public function account()
|
||||
{
|
||||
return $this->belongsTo('Account');
|
||||
}
|
||||
|
||||
public function contact()
|
||||
{
|
||||
return $this->belongsTo('Contact');
|
||||
}
|
||||
|
||||
public function getName()
|
||||
{
|
||||
return '';
|
||||
|
@ -1,20 +1,22 @@
|
||||
<?php namespace ninja\mailers;
|
||||
|
||||
use Invoice;
|
||||
use Payment;
|
||||
use Contact;
|
||||
use Invitation;
|
||||
use URL;
|
||||
use Auth;
|
||||
use Activity;
|
||||
use Utils;
|
||||
|
||||
class ContactMailer extends Mailer {
|
||||
|
||||
public function sendInvoice(Invoice $invoice)
|
||||
{
|
||||
$view = 'invoice';
|
||||
$subject = '';
|
||||
$subject = 'New invoice ' . $invoice->invoice_number;
|
||||
|
||||
$invoice->load('invitations');
|
||||
$invoice->load('invitations', 'client', 'account');
|
||||
|
||||
foreach ($invoice->invitations as $invitation)
|
||||
{
|
||||
@ -26,7 +28,15 @@ class ContactMailer extends Mailer {
|
||||
$invitation->sent_date = \Carbon::now()->toDateTimeString();
|
||||
$invitation->save();
|
||||
|
||||
$data = array('link' => URL::to('view') . '/' . $invitation->invitation_key);
|
||||
$data = [
|
||||
'link' => URL::to('view') . '/' . $invitation->invitation_key,
|
||||
'clientName' => $invoice->client->getDisplayName(),
|
||||
'accountName' => $invoice->account->getDisplayName(),
|
||||
'contactName' => $invitation->contact->getDisplayName(),
|
||||
'invoiceAmount' => Utils::formatMoney($invoice->amount, $invoice->client->currency_id),
|
||||
'emailFooter' => $invoice->account->email_footer
|
||||
];
|
||||
|
||||
$this->sendTo($invitation->contact->email, $invitation->user->email, $subject, $view, $data);
|
||||
|
||||
Activity::emailInvoice($invitation);
|
||||
@ -40,4 +50,19 @@ class ContactMailer extends Mailer {
|
||||
|
||||
\Event::fire('invoice.sent', $invoice);
|
||||
}
|
||||
|
||||
public function sendPaymentConfirmation(Payment $payment)
|
||||
{
|
||||
$view = 'payment_confirmation';
|
||||
$subject = 'Payment confirmation';
|
||||
|
||||
$data = [
|
||||
'accountName' => $payment->account->getDisplayName(),
|
||||
'clientName' => $payment->client->getDisplayName(),
|
||||
'emailFooter' => $payment->account->email_footer,
|
||||
'paymentAmount' => Utils::formatMoney($payment->amount, $payment->client->currency_id)
|
||||
];
|
||||
|
||||
$this->sendTo($payment->contact->email, $payment->invitation->user->email, $subject, $view, $data);
|
||||
}
|
||||
}
|
@ -1,22 +1,38 @@
|
||||
<?php namespace ninja\mailers;
|
||||
|
||||
use Invoice;
|
||||
use Payment;
|
||||
use Contact;
|
||||
use User;
|
||||
use Utils;
|
||||
|
||||
class UserMailer extends Mailer {
|
||||
|
||||
public function sendNotification(User $user, Invoice $invoice, $type)
|
||||
public function sendNotification(User $user, Invoice $invoice, $type, Payment $payment = null)
|
||||
{
|
||||
if (!$user->email)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
$view = 'invoice';
|
||||
//$data = array('link' => URL::to('view') . '/' . $invoice->invoice_key);
|
||||
$data = ['link' => ''];
|
||||
$subject = 'Notification - Invoice ' . $type;
|
||||
$view = 'invoice_' . $type;
|
||||
|
||||
$data = [
|
||||
'clientName' => $invoice->client->getDisplayName(),
|
||||
'accountName' => $invoice->account->getDisplayName(),
|
||||
'userName' => $user->getDisplayName(),
|
||||
'invoiceAmount' => Utils::formatMoney($invoice->amount, $invoice->client->currency_id),
|
||||
'invoiceNumber' => $invoice->invoice_number,
|
||||
'invoiceLink' => "http://www.invoiceninja.com/invoices/{$invoice->public_id}"
|
||||
];
|
||||
|
||||
if ($payment)
|
||||
{
|
||||
$data['paymentAmount'] = Utils::formatMoney($payment->amount, $invoice->client->currency_id);
|
||||
}
|
||||
|
||||
$prep = $type == 'sent' ? 'to' : 'by';
|
||||
$subject = "Invoice {$invoice->invoice_number} was $type $prep {$invoice->client->getDisplayName()}";
|
||||
|
||||
$this->sendTo($user->email, CONTACT_EMAIL, $subject, $view, $data);
|
||||
}
|
||||
|
@ -61,8 +61,9 @@
|
||||
{{ Former::checkbox('notify_viewed')->label(' ')->text('Email me when an invoice is <b>viewed</b>') }}
|
||||
{{ Former::checkbox('notify_paid')->label(' ')->text('Email me when an invoice is <b>paid</b>') }}
|
||||
|
||||
{{ Former::legend('Invoice Terms') }}
|
||||
{{ Former::textarea('invoice_terms')->label('Terms') }}
|
||||
{{ Former::legend('Custom messages') }}
|
||||
{{ Former::textarea('invoice_terms') }}
|
||||
{{ Former::textarea('email_footer') }}
|
||||
|
||||
{{ Former::actions( Button::lg_primary_submit('Save') ) }}
|
||||
{{ Former::close() }}
|
||||
|
@ -4,9 +4,19 @@
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
<h2>New Invoice</h2>
|
||||
|
||||
{{ $link }}
|
||||
{{ $clientName }},<p/>
|
||||
|
||||
To view your invoice for {{ $invoiceAmount }}, click the link below:<p/>
|
||||
|
||||
{{ $link }}<p/>
|
||||
|
||||
@if ($emailFooter)
|
||||
{{ $emailFooter }}
|
||||
@else
|
||||
Best regards,<br/>
|
||||
{{ $accountName }}
|
||||
@endif
|
||||
|
||||
</body>
|
||||
</html>
|
18
app/views/emails/invoice_paid_html.blade.php
Executable file
18
app/views/emails/invoice_paid_html.blade.php
Executable file
@ -0,0 +1,18 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Dear {{ $userName }}, <p/>
|
||||
|
||||
A payment of {{ $paymentAmount }} was made by client {{ $clientName }} towards invoice {{ $invoiceNumber }}. <p/>
|
||||
|
||||
To view your client invoice click the link below: <br/>
|
||||
{{ $invoiceLink }} <p/>
|
||||
|
||||
To adjust your email notification settings please <a href="http://www.invoiceninja.com/account/settings">click here</a>.
|
||||
|
||||
</body>
|
||||
</html>
|
9
app/views/emails/invoice_paid_text.blade.php
Executable file
9
app/views/emails/invoice_paid_text.blade.php
Executable file
@ -0,0 +1,9 @@
|
||||
Dear {{ $userName }},
|
||||
|
||||
A payment of {{ $paymentAmount }} was made by client {{ $clientName }} towards invoice {{ $invoiceNumber }}.
|
||||
|
||||
|
||||
To view your client invoice click the link below:
|
||||
{{ $invoiceLink }} <p/>
|
||||
|
||||
To adjust your email notification settings please visit http://www.invoiceninja.com/account/settings
|
15
app/views/emails/invoice_sent_html.blade.php
Executable file
15
app/views/emails/invoice_sent_html.blade.php
Executable file
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Dear {{ $userName }},<p/>
|
||||
|
||||
The following client {{ $clientName }} was emailed Invoice {{ $invoiceNumber }} for {{ $invoiceAmount}}.<p/>
|
||||
|
||||
To adjust your email notification settings please <a href="http://www.invoiceninja.com/account/settings">click here</a>.<p/>
|
||||
|
||||
</body>
|
||||
</html>
|
5
app/views/emails/invoice_sent_text.blade.php
Executable file
5
app/views/emails/invoice_sent_text.blade.php
Executable file
@ -0,0 +1,5 @@
|
||||
Dear {{ $userName }},
|
||||
|
||||
The following client {{ $clientName }} was emailed Invoice {{ $invoiceNumber }} for {{ $invoiceAmount}}.
|
||||
|
||||
To adjust your email notification settings visit this link http://www.invoiceninja.com/account/settings
|
@ -1,3 +1,12 @@
|
||||
New Invoice
|
||||
{{ $clientName }},
|
||||
|
||||
{{ $link }}
|
||||
To view your invoice for {{ $invoiceAmount }}, click the link below:
|
||||
|
||||
{{ $link }}
|
||||
|
||||
@if ($emailFooter)
|
||||
{{ $emailFooter }}
|
||||
@else
|
||||
Best regards,
|
||||
{{ $accountName }}
|
||||
@endif
|
15
app/views/emails/invoice_viewed_html.blade.php
Executable file
15
app/views/emails/invoice_viewed_html.blade.php
Executable file
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
Dear {{ $userName }},<p/>
|
||||
|
||||
The following client {{ $clientName }} viewed Invoice {{ $invoiceNumber }} for {{ $invoiceAmount}}.<p/>
|
||||
|
||||
To adjust your email notification settings please <a href="http://www.invoiceninja.com/account/settings">click here</a>.<p/>
|
||||
|
||||
</body>
|
||||
</html>
|
5
app/views/emails/invoice_viewed_text.blade.php
Executable file
5
app/views/emails/invoice_viewed_text.blade.php
Executable file
@ -0,0 +1,5 @@
|
||||
Dear {{ $userName }},
|
||||
|
||||
The following client {{ $clientName }} viewed Invoice {{ $invoiceNumber }} for {{ $invoiceAmount }}.
|
||||
|
||||
To adjust your email notification settings visit this link http://www.invoiceninja.com/account/settings
|
20
app/views/emails/payment_confirmation_html.blade.php
Normal file
20
app/views/emails/payment_confirmation_html.blade.php
Normal file
@ -0,0 +1,20 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
{{ $clientName }},<p/>
|
||||
|
||||
Thank you for your payment of {{ $paymentAmount }}.<p/>
|
||||
|
||||
@if ($emailFooter)
|
||||
{{ $emailFooter }}
|
||||
@else
|
||||
Best regards,<br/>
|
||||
{{ $accountName }}
|
||||
@endif
|
||||
|
||||
</body>
|
||||
</html>
|
10
app/views/emails/payment_confirmation_text.blade.php
Normal file
10
app/views/emails/payment_confirmation_text.blade.php
Normal file
@ -0,0 +1,10 @@
|
||||
{{ $clientName }},
|
||||
|
||||
Thank you for your payment of {{ $paymentAmount }}.
|
||||
|
||||
@if ($emailFooter)
|
||||
{{ $emailFooter }}
|
||||
@else
|
||||
Best regards,
|
||||
{{ $accountName }}
|
||||
@endif
|
365
composer.lock
generated
365
composer.lock
generated
@ -11,16 +11,16 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Anahkiasen/former.git",
|
||||
"reference": "46ec780515273d1799a6a083602dd94ce7b3e987"
|
||||
"reference": "e399cd88d4ee4f8f656fd27cf3c8a07d58e02840"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/former/zipball/46ec780515273d1799a6a083602dd94ce7b3e987",
|
||||
"reference": "46ec780515273d1799a6a083602dd94ce7b3e987",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/former/zipball/e399cd88d4ee4f8f656fd27cf3c8a07d58e02840",
|
||||
"reference": "e399cd88d4ee4f8f656fd27cf3c8a07d58e02840",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"anahkiasen/html-object": "dev-master",
|
||||
"anahkiasen/html-object": "~1.2.0",
|
||||
"illuminate/config": "~4",
|
||||
"illuminate/container": "~4",
|
||||
"illuminate/http": "~4",
|
||||
@ -60,20 +60,20 @@
|
||||
"foundation",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2013-12-21 16:33:28"
|
||||
"time": "2014-01-14 11:49:56"
|
||||
},
|
||||
{
|
||||
"name": "anahkiasen/html-object",
|
||||
"version": "dev-master",
|
||||
"version": "1.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Anahkiasen/html-object.git",
|
||||
"reference": "6264f3dd6b65b40a47632328e9049db83750a4c6"
|
||||
"reference": "71eb5bd920e845aaea0d7face6e73aa9a63d6bde"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/html-object/zipball/6264f3dd6b65b40a47632328e9049db83750a4c6",
|
||||
"reference": "6264f3dd6b65b40a47632328e9049db83750a4c6",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/html-object/zipball/71eb5bd920e845aaea0d7face6e73aa9a63d6bde",
|
||||
"reference": "71eb5bd920e845aaea0d7face6e73aa9a63d6bde",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -96,7 +96,7 @@
|
||||
}
|
||||
],
|
||||
"description": "A set of classes to create and manipulate HTML objects abstractions",
|
||||
"time": "2014-01-08 20:26:54"
|
||||
"time": "2014-01-14 11:42:36"
|
||||
},
|
||||
{
|
||||
"name": "anahkiasen/rocketeer",
|
||||
@ -104,12 +104,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Anahkiasen/rocketeer.git",
|
||||
"reference": "41ea0e4bc55211b809710aea8a6e06df93b9051d"
|
||||
"reference": "da3c89fa9cc29e88c17cc388aecf747fc4f6f2bb"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/rocketeer/zipball/41ea0e4bc55211b809710aea8a6e06df93b9051d",
|
||||
"reference": "41ea0e4bc55211b809710aea8a6e06df93b9051d",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/rocketeer/zipball/da3c89fa9cc29e88c17cc388aecf747fc4f6f2bb",
|
||||
"reference": "da3c89fa9cc29e88c17cc388aecf747fc4f6f2bb",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -127,7 +127,7 @@
|
||||
"mockery/mockery": "dev-master",
|
||||
"nesbot/carbon": "dev-master",
|
||||
"patchwork/utf8": "dev-master",
|
||||
"phpseclib/phpseclib": "dev-phar as 0.3.x-dev"
|
||||
"phpseclib/phpseclib": "dev-master"
|
||||
},
|
||||
"suggest": {
|
||||
"anahkiasen/rocketeer-campfire": "Campfire plugin to create deployments notifications"
|
||||
@ -137,11 +137,11 @@
|
||||
],
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"classmap": [
|
||||
"tests"
|
||||
],
|
||||
"psr-0": {
|
||||
"Rocketeer": "src"
|
||||
"psr-4": {
|
||||
"Rocketeer\\": [
|
||||
"src/Rocketeer",
|
||||
"tests/"
|
||||
]
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
@ -160,24 +160,24 @@
|
||||
"laravel",
|
||||
"ssh"
|
||||
],
|
||||
"time": "2013-12-15 15:36:02"
|
||||
"time": "2014-01-28 18:35:50"
|
||||
},
|
||||
{
|
||||
"name": "anahkiasen/underscore-php",
|
||||
"version": "dev-master",
|
||||
"version": "1.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Anahkiasen/underscore-php.git",
|
||||
"reference": "735759486fa1128420d601065dc6f7af07d6b8cb"
|
||||
"reference": "94642af9495274ce2ff2e130f9ef92f502a0c622"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/underscore-php/zipball/735759486fa1128420d601065dc6f7af07d6b8cb",
|
||||
"reference": "735759486fa1128420d601065dc6f7af07d6b8cb",
|
||||
"url": "https://api.github.com/repos/Anahkiasen/underscore-php/zipball/94642af9495274ce2ff2e130f9ef92f502a0c622",
|
||||
"reference": "94642af9495274ce2ff2e130f9ef92f502a0c622",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/support": "~4",
|
||||
"illuminate/support": "4.1.*",
|
||||
"patchwork/utf8": "1.1.*",
|
||||
"php": ">=5.3.0"
|
||||
},
|
||||
@ -203,7 +203,7 @@
|
||||
"laravel",
|
||||
"toolkit"
|
||||
],
|
||||
"time": "2013-12-14 14:27:47"
|
||||
"time": "2014-01-14 12:42:38"
|
||||
},
|
||||
{
|
||||
"name": "barryvdh/laravel-debugbar",
|
||||
@ -211,18 +211,20 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/barryvdh/laravel-debugbar.git",
|
||||
"reference": "ae8d5906c95343c7845ffc0c883f7355694b606c"
|
||||
"reference": "d55178144c2954cffa9e06da41ac2873e949a046"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/ae8d5906c95343c7845ffc0c883f7355694b606c",
|
||||
"reference": "ae8d5906c95343c7845ffc0c883f7355694b606c",
|
||||
"url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/d55178144c2954cffa9e06da41ac2873e949a046",
|
||||
"reference": "d55178144c2954cffa9e06da41ac2873e949a046",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/filesystem": "~4.0",
|
||||
"illuminate/support": "~4.0",
|
||||
"maximebf/debugbar": "~1.9",
|
||||
"php": ">=5.3.0"
|
||||
"php": ">=5.3.0",
|
||||
"symfony/finder": "~2.3"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@ -248,7 +250,7 @@
|
||||
"profiler",
|
||||
"webprofiler"
|
||||
],
|
||||
"time": "2014-01-08 21:04:27"
|
||||
"time": "2014-01-18 15:34:39"
|
||||
},
|
||||
{
|
||||
"name": "chumper/datatable",
|
||||
@ -256,18 +258,18 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Chumper/Datatable.git",
|
||||
"reference": "64690b249e2883f32ff3698c4efccfeb5e5fa805"
|
||||
"reference": "d7db7a1af41b4e268bb11bd2ea28f16355759439"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Chumper/Datatable/zipball/64690b249e2883f32ff3698c4efccfeb5e5fa805",
|
||||
"reference": "64690b249e2883f32ff3698c4efccfeb5e5fa805",
|
||||
"url": "https://api.github.com/repos/Chumper/Datatable/zipball/d7db7a1af41b4e268bb11bd2ea28f16355759439",
|
||||
"reference": "d7db7a1af41b4e268bb11bd2ea28f16355759439",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/foundation": "4.*",
|
||||
"illuminate/support": "4.*",
|
||||
"illuminate/view": "4.*",
|
||||
"orchestra/testbench": "2.1.*",
|
||||
"php": ">=5.3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
@ -300,7 +302,7 @@
|
||||
"jquery",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2013-12-22 03:16:23"
|
||||
"time": "2014-01-20 00:17:58"
|
||||
},
|
||||
{
|
||||
"name": "classpreloader/classpreloader",
|
||||
@ -351,16 +353,16 @@
|
||||
},
|
||||
{
|
||||
"name": "d11wtq/boris",
|
||||
"version": "v1.0.6",
|
||||
"version": "v1.0.8",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/d11wtq/boris.git",
|
||||
"reference": "7db59be30dad2e6f902db348e21a939215fbd967"
|
||||
"reference": "125dd4e5752639af7678a22ea597115646d89c6e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/d11wtq/boris/zipball/7db59be30dad2e6f902db348e21a939215fbd967",
|
||||
"reference": "7db59be30dad2e6f902db348e21a939215fbd967",
|
||||
"url": "https://api.github.com/repos/d11wtq/boris/zipball/125dd4e5752639af7678a22ea597115646d89c6e",
|
||||
"reference": "125dd4e5752639af7678a22ea597115646d89c6e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -381,7 +383,7 @@
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"time": "2013-11-18 12:13:16"
|
||||
"time": "2014-01-17 12:21:18"
|
||||
},
|
||||
{
|
||||
"name": "filp/whoops",
|
||||
@ -436,17 +438,17 @@
|
||||
},
|
||||
{
|
||||
"name": "guzzle/common",
|
||||
"version": "v3.8.0",
|
||||
"version": "v3.8.1",
|
||||
"target-dir": "Guzzle/Common",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/guzzle/common.git",
|
||||
"reference": "eb4e34cac1b18583f0ee74bf6a9dda96bd771a1e"
|
||||
"reference": "67f6c3fd04bae387d47c2a673fa623ed8f4189bb"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/guzzle/common/zipball/eb4e34cac1b18583f0ee74bf6a9dda96bd771a1e",
|
||||
"reference": "eb4e34cac1b18583f0ee74bf6a9dda96bd771a1e",
|
||||
"url": "https://api.github.com/repos/guzzle/common/zipball/67f6c3fd04bae387d47c2a673fa623ed8f4189bb",
|
||||
"reference": "67f6c3fd04bae387d47c2a673fa623ed8f4189bb",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -476,21 +478,21 @@
|
||||
"event",
|
||||
"exception"
|
||||
],
|
||||
"time": "2013-12-05 23:39:20"
|
||||
"time": "2014-01-28 22:29:15"
|
||||
},
|
||||
{
|
||||
"name": "guzzle/http",
|
||||
"version": "v3.8.0",
|
||||
"version": "v3.8.1",
|
||||
"target-dir": "Guzzle/Http",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/guzzle/http.git",
|
||||
"reference": "b497e6b6a5a85751ae0c6858d677f7c4857dd171"
|
||||
"reference": "565fd64be16d91c840f497c5de76f86d54a822d8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/guzzle/http/zipball/b497e6b6a5a85751ae0c6858d677f7c4857dd171",
|
||||
"reference": "b497e6b6a5a85751ae0c6858d677f7c4857dd171",
|
||||
"url": "https://api.github.com/repos/guzzle/http/zipball/565fd64be16d91c840f497c5de76f86d54a822d8",
|
||||
"reference": "565fd64be16d91c840f497c5de76f86d54a822d8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -533,21 +535,21 @@
|
||||
"http",
|
||||
"http client"
|
||||
],
|
||||
"time": "2013-12-04 22:21:25"
|
||||
"time": "2014-01-23 18:23:29"
|
||||
},
|
||||
{
|
||||
"name": "guzzle/parser",
|
||||
"version": "v3.8.0",
|
||||
"version": "v3.8.1",
|
||||
"target-dir": "Guzzle/Parser",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/guzzle/parser.git",
|
||||
"reference": "77cae6425bc3466e1e47bdf6d2eebc15a092dbcc"
|
||||
"reference": "3f52387052f2e4ef083145a0f73c3654aa14e086"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/guzzle/parser/zipball/77cae6425bc3466e1e47bdf6d2eebc15a092dbcc",
|
||||
"reference": "77cae6425bc3466e1e47bdf6d2eebc15a092dbcc",
|
||||
"url": "https://api.github.com/repos/guzzle/parser/zipball/3f52387052f2e4ef083145a0f73c3654aa14e086",
|
||||
"reference": "3f52387052f2e4ef083145a0f73c3654aa14e086",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -581,17 +583,17 @@
|
||||
},
|
||||
{
|
||||
"name": "guzzle/stream",
|
||||
"version": "v3.8.0",
|
||||
"version": "v3.8.1",
|
||||
"target-dir": "Guzzle/Stream",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/guzzle/stream.git",
|
||||
"reference": "a86111d9ac7db31d65a053c825869409fe8fc83f"
|
||||
"reference": "fa8af730ca714861c0001cfba64aaecc5f21bb96"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/guzzle/stream/zipball/a86111d9ac7db31d65a053c825869409fe8fc83f",
|
||||
"reference": "a86111d9ac7db31d65a053c825869409fe8fc83f",
|
||||
"url": "https://api.github.com/repos/guzzle/stream/zipball/fa8af730ca714861c0001cfba64aaecc5f21bb96",
|
||||
"reference": "fa8af730ca714861c0001cfba64aaecc5f21bb96",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -630,7 +632,7 @@
|
||||
"component",
|
||||
"stream"
|
||||
],
|
||||
"time": "2013-07-30 22:07:23"
|
||||
"time": "2014-01-28 22:14:17"
|
||||
},
|
||||
{
|
||||
"name": "intervention/image",
|
||||
@ -638,12 +640,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Intervention/image.git",
|
||||
"reference": "c932b81171abbbdc8e3365281443cb28d3b974e1"
|
||||
"reference": "c56d00ff732ae7a0e1a2150faa9b24cb4da2f680"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Intervention/image/zipball/c932b81171abbbdc8e3365281443cb28d3b974e1",
|
||||
"reference": "c932b81171abbbdc8e3365281443cb28d3b974e1",
|
||||
"url": "https://api.github.com/repos/Intervention/image/zipball/c56d00ff732ae7a0e1a2150faa9b24cb4da2f680",
|
||||
"reference": "c56d00ff732ae7a0e1a2150faa9b24cb4da2f680",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -680,7 +682,7 @@
|
||||
"thumbnail",
|
||||
"watermark"
|
||||
],
|
||||
"time": "2014-01-08 18:31:04"
|
||||
"time": "2014-01-16 14:29:33"
|
||||
},
|
||||
{
|
||||
"name": "ircmaxell/password-compat",
|
||||
@ -915,12 +917,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/framework.git",
|
||||
"reference": "e7bcc5741dff0ac6bd16d0d26248d14d8a285842"
|
||||
"reference": "5f6909a2cc61048ac776743ad58d4748e2fcf44c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/e7bcc5741dff0ac6bd16d0d26248d14d8a285842",
|
||||
"reference": "e7bcc5741dff0ac6bd16d0d26248d14d8a285842",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/5f6909a2cc61048ac776743ad58d4748e2fcf44c",
|
||||
"reference": "5f6909a2cc61048ac776743ad58d4748e2fcf44c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1024,7 +1026,7 @@
|
||||
"framework",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2014-01-09 04:59:16"
|
||||
"time": "2014-01-29 02:46:55"
|
||||
},
|
||||
{
|
||||
"name": "laravelbook/ardent",
|
||||
@ -1087,16 +1089,16 @@
|
||||
},
|
||||
{
|
||||
"name": "maximebf/debugbar",
|
||||
"version": "1.9",
|
||||
"version": "1.9.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/maximebf/php-debugbar.git",
|
||||
"reference": "ec6a857a308373fb61449e74a5aaf06af5f2ce87"
|
||||
"reference": "12997a339db150b64a2a6f4e0505351257a3189a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/ec6a857a308373fb61449e74a5aaf06af5f2ce87",
|
||||
"reference": "ec6a857a308373fb61449e74a5aaf06af5f2ce87",
|
||||
"url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/12997a339db150b64a2a6f4e0505351257a3189a",
|
||||
"reference": "12997a339db150b64a2a6f4e0505351257a3189a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1133,7 +1135,7 @@
|
||||
"keywords": [
|
||||
"debug"
|
||||
],
|
||||
"time": "2014-01-07 20:49:48"
|
||||
"time": "2014-01-14 00:37:10"
|
||||
},
|
||||
{
|
||||
"name": "monolog/monolog",
|
||||
@ -1141,12 +1143,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Seldaek/monolog.git",
|
||||
"reference": "a1e98f4e1da5b0235a74d11dcf7cdb2692b28ffc"
|
||||
"reference": "7f783c0ab09dc341f858882e2d2ce6fc36ca1351"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/a1e98f4e1da5b0235a74d11dcf7cdb2692b28ffc",
|
||||
"reference": "a1e98f4e1da5b0235a74d11dcf7cdb2692b28ffc",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/7f783c0ab09dc341f858882e2d2ce6fc36ca1351",
|
||||
"reference": "7f783c0ab09dc341f858882e2d2ce6fc36ca1351",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1158,7 +1160,7 @@
|
||||
"doctrine/couchdb": "dev-master",
|
||||
"mlehner/gelf-php": "1.0.*",
|
||||
"phpunit/phpunit": "~3.7.0",
|
||||
"raven/raven": "0.5.*",
|
||||
"raven/raven": "~0.5",
|
||||
"ruflin/elastica": "0.90.*"
|
||||
},
|
||||
"suggest": {
|
||||
@ -1200,7 +1202,7 @@
|
||||
"logging",
|
||||
"psr-3"
|
||||
],
|
||||
"time": "2014-01-01 18:24:16"
|
||||
"time": "2014-01-17 14:16:06"
|
||||
},
|
||||
{
|
||||
"name": "nesbot/carbon",
|
||||
@ -1254,12 +1256,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||
"reference": "0353c921bd12980399e3e6404ea3931b3356e15a"
|
||||
"reference": "6f36a88993a07d0ccd52d813ceff27de022429c3"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/0353c921bd12980399e3e6404ea3931b3356e15a",
|
||||
"reference": "0353c921bd12980399e3e6404ea3931b3356e15a",
|
||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6f36a88993a07d0ccd52d813ceff27de022429c3",
|
||||
"reference": "6f36a88993a07d0ccd52d813ceff27de022429c3",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1291,7 +1293,7 @@
|
||||
"parser",
|
||||
"php"
|
||||
],
|
||||
"time": "2013-11-27 19:33:56"
|
||||
"time": "2014-01-24 19:27:42"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/2checkout",
|
||||
@ -1358,12 +1360,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/omnipay/authorizenet.git",
|
||||
"reference": "ce7a62d77bd1dd8adef7ce30af19b4399a480028"
|
||||
"reference": "cf15f3e3321e3de95c54e33fbff92ba07e3880c4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/omnipay/authorizenet/zipball/ce7a62d77bd1dd8adef7ce30af19b4399a480028",
|
||||
"reference": "ce7a62d77bd1dd8adef7ce30af19b4399a480028",
|
||||
"url": "https://api.github.com/repos/omnipay/authorizenet/zipball/cf15f3e3321e3de95c54e33fbff92ba07e3880c4",
|
||||
"reference": "cf15f3e3321e3de95c54e33fbff92ba07e3880c4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1409,7 +1411,7 @@
|
||||
"pay",
|
||||
"payment"
|
||||
],
|
||||
"time": "2013-11-17 03:58:02"
|
||||
"time": "2014-01-21 20:08:34"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/buckaroo",
|
||||
@ -1417,12 +1419,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/omnipay/buckaroo.git",
|
||||
"reference": "a1a8082c30ca0fe3adccc5a827b3125c4746a81c"
|
||||
"reference": "dcc15ceea803f7adfb13ea10436a298fcdceaffc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/omnipay/buckaroo/zipball/a1a8082c30ca0fe3adccc5a827b3125c4746a81c",
|
||||
"reference": "a1a8082c30ca0fe3adccc5a827b3125c4746a81c",
|
||||
"url": "https://api.github.com/repos/omnipay/buckaroo/zipball/dcc15ceea803f7adfb13ea10436a298fcdceaffc",
|
||||
"reference": "dcc15ceea803f7adfb13ea10436a298fcdceaffc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1466,7 +1468,7 @@
|
||||
"pay",
|
||||
"payment"
|
||||
],
|
||||
"time": "2013-11-17 03:58:28"
|
||||
"time": "2014-01-19 12:15:09"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/cardsave",
|
||||
@ -1978,12 +1980,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/omnipay/mollie.git",
|
||||
"reference": "a175c9db9b4c3d03c1fbc5364f2505d3955ce99e"
|
||||
"reference": "82740a6036a54b22cb4f003e704e77a434404e15"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/omnipay/mollie/zipball/a175c9db9b4c3d03c1fbc5364f2505d3955ce99e",
|
||||
"reference": "a175c9db9b4c3d03c1fbc5364f2505d3955ce99e",
|
||||
"url": "https://api.github.com/repos/omnipay/mollie/zipball/82740a6036a54b22cb4f003e704e77a434404e15",
|
||||
"reference": "82740a6036a54b22cb4f003e704e77a434404e15",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2027,7 +2029,7 @@
|
||||
"pay",
|
||||
"payment"
|
||||
],
|
||||
"time": "2013-12-22 00:17:40"
|
||||
"time": "2014-01-20 21:03:51"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/multisafepay",
|
||||
@ -2035,12 +2037,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/omnipay/multisafepay.git",
|
||||
"reference": "877c4ed421f87cf0051bcb6f1f56b6f5cf552bd3"
|
||||
"reference": "fef04ce22ce61e16713531137c5025a7f2193d47"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/omnipay/multisafepay/zipball/877c4ed421f87cf0051bcb6f1f56b6f5cf552bd3",
|
||||
"reference": "877c4ed421f87cf0051bcb6f1f56b6f5cf552bd3",
|
||||
"url": "https://api.github.com/repos/omnipay/multisafepay/zipball/fef04ce22ce61e16713531137c5025a7f2193d47",
|
||||
"reference": "fef04ce22ce61e16713531137c5025a7f2193d47",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2085,7 +2087,7 @@
|
||||
"pay",
|
||||
"payment"
|
||||
],
|
||||
"time": "2013-11-17 04:08:28"
|
||||
"time": "2014-01-22 20:38:58"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/netaxept",
|
||||
@ -2490,12 +2492,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/omnipay/paypal.git",
|
||||
"reference": "bcf3825b5e9f93b893ed8a20637e4130bd9a1525"
|
||||
"reference": "8a590482327daa6fc21397722fad2aee9940cf59"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/omnipay/paypal/zipball/bcf3825b5e9f93b893ed8a20637e4130bd9a1525",
|
||||
"reference": "bcf3825b5e9f93b893ed8a20637e4130bd9a1525",
|
||||
"url": "https://api.github.com/repos/omnipay/paypal/zipball/8a590482327daa6fc21397722fad2aee9940cf59",
|
||||
"reference": "8a590482327daa6fc21397722fad2aee9940cf59",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2540,7 +2542,7 @@
|
||||
"paypal",
|
||||
"purchase"
|
||||
],
|
||||
"time": "2013-11-17 04:20:43"
|
||||
"time": "2014-01-28 10:02:40"
|
||||
},
|
||||
{
|
||||
"name": "omnipay/pin",
|
||||
@ -2886,6 +2888,53 @@
|
||||
],
|
||||
"time": "2013-11-17 04:27:21"
|
||||
},
|
||||
{
|
||||
"name": "orchestra/testbench",
|
||||
"version": "2.1.x-dev",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/orchestral/testbench.git",
|
||||
"reference": "e5feccc5bccf18e32d0a3fb1b2e5915012df57df"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/orchestral/testbench/zipball/e5feccc5bccf18e32d0a3fb1b2e5915012df57df",
|
||||
"reference": "e5feccc5bccf18e32d0a3fb1b2e5915012df57df",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"laravel/framework": "4.1.*",
|
||||
"php": ">=5.3.3"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.2-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-0": {
|
||||
"Orchestra\\Testbench": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Mior Muhammad Zaki",
|
||||
"email": "crynobone@gmail.com",
|
||||
"homepage": "https://github.com/crynobone"
|
||||
}
|
||||
],
|
||||
"description": "Laravel 4 Package Unit Testing Helper",
|
||||
"homepage": "http://orchestraplatform.com/docs/latest/components/testbench/",
|
||||
"keywords": [
|
||||
"laravel"
|
||||
],
|
||||
"time": "2014-01-29 03:28:53"
|
||||
},
|
||||
{
|
||||
"name": "patchwork/utf8",
|
||||
"version": "v1.1.17",
|
||||
@ -2943,19 +2992,19 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/patricktalmadge/bootstrapper.git",
|
||||
"reference": "dcc58a6e9cd8324f391d2846cd1d264969145298"
|
||||
"reference": "1b2b0c19af6820bf98306d398bb0e229e5738d5e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/patricktalmadge/bootstrapper/zipball/dcc58a6e9cd8324f391d2846cd1d264969145298",
|
||||
"reference": "dcc58a6e9cd8324f391d2846cd1d264969145298",
|
||||
"url": "https://api.github.com/repos/patricktalmadge/bootstrapper/zipball/1b2b0c19af6820bf98306d398bb0e229e5738d5e",
|
||||
"reference": "1b2b0c19af6820bf98306d398bb0e229e5738d5e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"anahkiasen/html-object": "dev-master",
|
||||
"anahkiasen/underscore-php": "dev-master",
|
||||
"illuminate/html": ">=4.0.0",
|
||||
"illuminate/support": ">=4.0.0",
|
||||
"anahkiasen/html-object": "~1.2.0",
|
||||
"anahkiasen/underscore-php": "~1.2.2",
|
||||
"illuminate/html": "~4",
|
||||
"illuminate/support": "~4",
|
||||
"php": ">=5.3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
@ -2990,7 +3039,7 @@
|
||||
"bootstrap",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2014-01-08 20:23:07"
|
||||
"time": "2014-01-27 22:35:08"
|
||||
},
|
||||
{
|
||||
"name": "phpseclib/phpseclib",
|
||||
@ -2998,12 +3047,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/phpseclib/phpseclib.git",
|
||||
"reference": "268ec2e5d18110235f3677a15abae39303191b2f"
|
||||
"reference": "8876c820c3b31eb3f435ab6419f75aecef4b5412"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/268ec2e5d18110235f3677a15abae39303191b2f",
|
||||
"reference": "268ec2e5d18110235f3677a15abae39303191b2f",
|
||||
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/8876c820c3b31eb3f435ab6419f75aecef4b5412",
|
||||
"reference": "8876c820c3b31eb3f435ab6419f75aecef4b5412",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3084,7 +3133,7 @@
|
||||
"x.509",
|
||||
"x509"
|
||||
],
|
||||
"time": "2013-12-28 19:49:05"
|
||||
"time": "2014-01-22 03:16:33"
|
||||
},
|
||||
{
|
||||
"name": "predis/predis",
|
||||
@ -3092,12 +3141,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nrk/predis.git",
|
||||
"reference": "9d0201ed9ef4fae09ed251897260941af230bed3"
|
||||
"reference": "5f2eea628eb465d866ad2771927d83769c8f956c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nrk/predis/zipball/9d0201ed9ef4fae09ed251897260941af230bed3",
|
||||
"reference": "9d0201ed9ef4fae09ed251897260941af230bed3",
|
||||
"url": "https://api.github.com/repos/nrk/predis/zipball/5f2eea628eb465d866ad2771927d83769c8f956c",
|
||||
"reference": "5f2eea628eb465d866ad2771927d83769c8f956c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3131,7 +3180,7 @@
|
||||
"predis",
|
||||
"redis"
|
||||
],
|
||||
"time": "2014-01-08 16:38:22"
|
||||
"time": "2014-01-16 14:10:29"
|
||||
},
|
||||
{
|
||||
"name": "psr/log",
|
||||
@ -3139,12 +3188,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-fig/log.git",
|
||||
"reference": "65f363ac44058796a8e1428cf41e6d92d8a75ddc"
|
||||
"reference": "a78d6504ff5d4367497785ab2ade91db3a9fbe11"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-fig/log/zipball/65f363ac44058796a8e1428cf41e6d92d8a75ddc",
|
||||
"reference": "65f363ac44058796a8e1428cf41e6d92d8a75ddc",
|
||||
"url": "https://api.github.com/repos/php-fig/log/zipball/a78d6504ff5d4367497785ab2ade91db3a9fbe11",
|
||||
"reference": "a78d6504ff5d4367497785ab2ade91db3a9fbe11",
|
||||
"shasum": ""
|
||||
},
|
||||
"type": "library",
|
||||
@ -3174,7 +3223,7 @@
|
||||
"psr",
|
||||
"psr-3"
|
||||
],
|
||||
"time": "2013-12-25 11:17:50"
|
||||
"time": "2014-01-18 15:33:09"
|
||||
},
|
||||
{
|
||||
"name": "stack/builder",
|
||||
@ -3182,12 +3231,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/stackphp/builder.git",
|
||||
"reference": "49ab90450d7f959943f3659a4bcb5965530117c2"
|
||||
"reference": "b4af43e7b7f3f7fac919ff475b29f7c5dc7b23b7"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/stackphp/builder/zipball/49ab90450d7f959943f3659a4bcb5965530117c2",
|
||||
"reference": "49ab90450d7f959943f3659a4bcb5965530117c2",
|
||||
"url": "https://api.github.com/repos/stackphp/builder/zipball/b4af43e7b7f3f7fac919ff475b29f7c5dc7b23b7",
|
||||
"reference": "b4af43e7b7f3f7fac919ff475b29f7c5dc7b23b7",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3224,7 +3273,7 @@
|
||||
"keywords": [
|
||||
"stack"
|
||||
],
|
||||
"time": "2013-10-25 14:04:45"
|
||||
"time": "2014-01-28 19:42:24"
|
||||
},
|
||||
{
|
||||
"name": "swiftmailer/swiftmailer",
|
||||
@ -3282,12 +3331,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/BrowserKit.git",
|
||||
"reference": "c6b3cd51651f445908a11f3f81f965a157daef38"
|
||||
"reference": "3898f9f9aafc853124c90a9d1a4f98c1034e627e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/BrowserKit/zipball/c6b3cd51651f445908a11f3f81f965a157daef38",
|
||||
"reference": "c6b3cd51651f445908a11f3f81f965a157daef38",
|
||||
"url": "https://api.github.com/repos/symfony/BrowserKit/zipball/3898f9f9aafc853124c90a9d1a4f98c1034e627e",
|
||||
"reference": "3898f9f9aafc853124c90a9d1a4f98c1034e627e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3328,7 +3377,7 @@
|
||||
],
|
||||
"description": "Symfony BrowserKit Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 14:36:08"
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
@ -3337,12 +3386,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/Console.git",
|
||||
"reference": "86e13d5b06146fbe81006570ad26cb7cbeafba15"
|
||||
"reference": "80068b6e36cae1044fa4ed5ef09e13f65703fb39"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/Console/zipball/86e13d5b06146fbe81006570ad26cb7cbeafba15",
|
||||
"reference": "86e13d5b06146fbe81006570ad26cb7cbeafba15",
|
||||
"url": "https://api.github.com/repos/symfony/Console/zipball/80068b6e36cae1044fa4ed5ef09e13f65703fb39",
|
||||
"reference": "80068b6e36cae1044fa4ed5ef09e13f65703fb39",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3381,7 +3430,7 @@
|
||||
],
|
||||
"description": "Symfony Console Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 14:36:08"
|
||||
},
|
||||
{
|
||||
"name": "symfony/css-selector",
|
||||
@ -3390,12 +3439,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/CssSelector.git",
|
||||
"reference": "251273e7700b93a24012d4113ee5681a9000de5a"
|
||||
"reference": "272e1db67f6f87705fda3bd1277e92a0f1016dd2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/CssSelector/zipball/251273e7700b93a24012d4113ee5681a9000de5a",
|
||||
"reference": "251273e7700b93a24012d4113ee5681a9000de5a",
|
||||
"url": "https://api.github.com/repos/symfony/CssSelector/zipball/272e1db67f6f87705fda3bd1277e92a0f1016dd2",
|
||||
"reference": "272e1db67f6f87705fda3bd1277e92a0f1016dd2",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3432,7 +3481,7 @@
|
||||
],
|
||||
"description": "Symfony CssSelector Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 14:36:08"
|
||||
},
|
||||
{
|
||||
"name": "symfony/debug",
|
||||
@ -3749,12 +3798,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/HttpKernel.git",
|
||||
"reference": "eb1ed60a4a066238106721f67f664fd6382a99ea"
|
||||
"reference": "baa7bf261230ce946e20680b55e9cb2e29ec5eac"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/HttpKernel/zipball/eb1ed60a4a066238106721f67f664fd6382a99ea",
|
||||
"reference": "eb1ed60a4a066238106721f67f664fd6382a99ea",
|
||||
"url": "https://api.github.com/repos/symfony/HttpKernel/zipball/baa7bf261230ce946e20680b55e9cb2e29ec5eac",
|
||||
"reference": "baa7bf261230ce946e20680b55e9cb2e29ec5eac",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3811,7 +3860,7 @@
|
||||
],
|
||||
"description": "Symfony HttpKernel Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 14:36:08"
|
||||
},
|
||||
{
|
||||
"name": "symfony/process",
|
||||
@ -3820,12 +3869,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/Process.git",
|
||||
"reference": "4f196b9d307d9e1a3d4372f1735c301c03d476c5"
|
||||
"reference": "597b921d82673c0b1442f7b3498fcc4a978ad26f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/Process/zipball/4f196b9d307d9e1a3d4372f1735c301c03d476c5",
|
||||
"reference": "4f196b9d307d9e1a3d4372f1735c301c03d476c5",
|
||||
"url": "https://api.github.com/repos/symfony/Process/zipball/597b921d82673c0b1442f7b3498fcc4a978ad26f",
|
||||
"reference": "597b921d82673c0b1442f7b3498fcc4a978ad26f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3858,7 +3907,7 @@
|
||||
],
|
||||
"description": "Symfony Process Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-21 09:48:43"
|
||||
},
|
||||
{
|
||||
"name": "symfony/routing",
|
||||
@ -3867,12 +3916,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/Routing.git",
|
||||
"reference": "e4ef317134f5628b5f0d3b0ac96d30ba1c8146cc"
|
||||
"reference": "c98a6dec5651ab5a06b2486aff244e6ed24e54bb"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/Routing/zipball/e4ef317134f5628b5f0d3b0ac96d30ba1c8146cc",
|
||||
"reference": "e4ef317134f5628b5f0d3b0ac96d30ba1c8146cc",
|
||||
"url": "https://api.github.com/repos/symfony/Routing/zipball/c98a6dec5651ab5a06b2486aff244e6ed24e54bb",
|
||||
"reference": "c98a6dec5651ab5a06b2486aff244e6ed24e54bb",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3924,7 +3973,7 @@
|
||||
"uri",
|
||||
"url"
|
||||
],
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 18:08:49"
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation",
|
||||
@ -3933,12 +3982,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/Translation.git",
|
||||
"reference": "d08c27077115e4bd3030a812e4083daa49254ca9"
|
||||
"reference": "c9efc5d2cc0daf5c197895e7898c8732c9d301d6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/Translation/zipball/d08c27077115e4bd3030a812e4083daa49254ca9",
|
||||
"reference": "d08c27077115e4bd3030a812e4083daa49254ca9",
|
||||
"url": "https://api.github.com/repos/symfony/Translation/zipball/c9efc5d2cc0daf5c197895e7898c8732c9d301d6",
|
||||
"reference": "c9efc5d2cc0daf5c197895e7898c8732c9d301d6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3979,7 +4028,7 @@
|
||||
],
|
||||
"description": "Symfony Translation Component",
|
||||
"homepage": "http://symfony.com",
|
||||
"time": "2014-01-07 13:28:54"
|
||||
"time": "2014-01-24 14:36:08"
|
||||
},
|
||||
{
|
||||
"name": "webpatser/laravel-countries",
|
||||
@ -3987,12 +4036,12 @@
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/webpatser/laravel-countries.git",
|
||||
"reference": "b4d6f879374360dcf7d46317c72e2182f18e866a"
|
||||
"reference": "b38d62c3559011b3f34bb4059bcd52ec54907512"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/webpatser/laravel-countries/zipball/b4d6f879374360dcf7d46317c72e2182f18e866a",
|
||||
"reference": "b4d6f879374360dcf7d46317c72e2182f18e866a",
|
||||
"url": "https://api.github.com/repos/webpatser/laravel-countries/zipball/b38d62c3559011b3f34bb4059bcd52ec54907512",
|
||||
"reference": "b38d62c3559011b3f34bb4059bcd52ec54907512",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -4031,7 +4080,7 @@
|
||||
"iso_3166_3",
|
||||
"laravel"
|
||||
],
|
||||
"time": "2013-09-10 14:36:31"
|
||||
"time": "2014-01-11 14:44:54"
|
||||
},
|
||||
{
|
||||
"name": "zizaco/confide",
|
||||
|
Loading…
Reference in New Issue
Block a user