diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php
index 3a75beda3fae..b037b6029e4f 100644
--- a/app/Exceptions/Handler.php
+++ b/app/Exceptions/Handler.php
@@ -2,20 +2,19 @@
namespace App\Exceptions;
+use App\Http\Requests\Request;
use Exception;
-use Illuminate\Auth\AuthenticationException;
use Illuminate\Auth\Access\AuthorizationException;
+use Illuminate\Auth\AuthenticationException;
use Illuminate\Database\Eloquent\ModelNotFoundException;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
-use Illuminate\Foundation\Validation\ValidationException;
-use Illuminate\Http\Exception\HttpResponseException;
-use Illuminate\Support\Facades\Response;
+use Illuminate\Http\Exceptions\HttpResponseException;
use Illuminate\Session\TokenMismatchException;
+use Illuminate\Support\Facades\Response;
use Redirect;
use Symfony\Component\HttpKernel\Exception\HttpException;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
use Utils;
-use Request;
/**
* Class Handler.
@@ -30,7 +29,6 @@ class Handler extends ExceptionHandler
protected $dontReport = [
TokenMismatchException::class,
ModelNotFoundException::class,
- ValidationException::class,
\Illuminate\Validation\ValidationException::class,
//AuthorizationException::class,
//HttpException::class,
@@ -103,7 +101,7 @@ class Handler extends ExceptionHandler
*/
public function render($request, Exception $e)
{
- $value = Request::header('X-Ninja-Token');
+ $value = \Request::header('X-Ninja-Token');
if ($e instanceof ModelNotFoundException) {
diff --git a/app/Http/Controllers/AccountController.php b/app/Http/Controllers/AccountController.php
index c13326cac83c..c93c1ce825ba 100644
--- a/app/Http/Controllers/AccountController.php
+++ b/app/Http/Controllers/AccountController.php
@@ -35,7 +35,6 @@ use Auth;
use Cache;
use File;
use Image;
-use Input;
use Redirect;
use Request;
use Response;
@@ -109,7 +108,7 @@ class AccountController extends BaseController
{
$user = false;
$account = false;
- $guestKey = Input::get('guest_key'); // local storage key to login until registered
+ $guestKey = \Request::input('guest_key'); // local storage key to login until registered
if (Auth::check()) {
return Redirect::to('invoices/create');
@@ -141,13 +140,13 @@ class AccountController extends BaseController
Session::flash('warning', $message);
}
- if ($redirectTo = Input::get('redirect_to')) {
+ if ($redirectTo = \Request::input('redirect_to')) {
$redirectTo = SITE_URL . '/' . ltrim($redirectTo, '/');
} else {
- $redirectTo = Input::get('sign_up') ? 'dashboard' : 'invoices/create';
+ $redirectTo = \Request::input('sign_up') ? 'dashboard' : 'invoices/create';
}
- return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up'));
+ return Redirect::to($redirectTo)->with('sign_up', \Request::input('sign_up'));
}
/**
@@ -159,9 +158,9 @@ class AccountController extends BaseController
$account = $user->account;
$company = $account->company;
- $plan = Input::get('plan');
- $term = Input::get('plan_term');
- $numUsers = Input::get('num_users');
+ $plan = \Request::input('plan');
+ $term = \Request::input('plan_term');
+ $numUsers = \Request::input('num_users');
if ($plan != PLAN_ENTERPRISE) {
$numUsers = 1;
@@ -764,11 +763,11 @@ class AccountController extends BaseController
{
$user = Auth::user();
$account = $user->account;
- $modules = Input::get('modules');
+ $modules = \Request::input('modules');
if (Utils::isSelfHost()) {
// get all custom modules, including disabled
- $custom_modules = collect(Input::get('custom_modules'))->each(function ($item, $key) {
+ $custom_modules = collect(\Request::input('custom_modules'))->each(function ($item, $key) {
$module = Module::find($item);
if ($module && $module->disabled()) {
$module->enable();
@@ -782,10 +781,10 @@ class AccountController extends BaseController
});
}
- $user->force_pdfjs = Input::get('force_pdfjs') ? true : false;
+ $user->force_pdfjs = \Request::input('force_pdfjs') ? true : false;
$user->save();
- $account->live_preview = Input::get('live_preview') ? true : false;
+ $account->live_preview = \Request::input('live_preview') ? true : false;
// Automatically disable live preview when using a large font
$fonts = Cache::get('fonts')->filter(function ($font) use ($account) {
@@ -813,7 +812,7 @@ class AccountController extends BaseController
*/
private function saveCustomizeDesign()
{
- $designId = intval(Input::get('design_id')) ?: CUSTOM_DESIGN1;
+ $designId = intval(\Request::input('design_id')) ?: CUSTOM_DESIGN1;
$field = 'custom_design' . ($designId - 10);
if (Auth::user()->account->hasFeature(FEATURE_CUSTOMIZE_INVOICE_DESIGN)) {
@@ -821,7 +820,7 @@ class AccountController extends BaseController
if (! $account->custom_design1) {
$account->invoice_design_id = CUSTOM_DESIGN1;
}
- $account->$field = Input::get('custom_design');
+ $account->$field = \Request::input('custom_design');
$account->save();
Session::flash('message', trans('texts.updated_settings'));
@@ -897,28 +896,28 @@ class AccountController extends BaseController
foreach (AccountEmailSettings::$templates as $type) {
$subjectField = "email_subject_{$type}";
- $subject = Input::get($subjectField, $account->getEmailSubject($type));
+ $subject = \Request::input($subjectField, $account->getEmailSubject($type));
$account->account_email_settings->$subjectField = ($subject == $account->getDefaultEmailSubject($type) ? null : $subject);
$bodyField = "email_template_{$type}";
- $body = Input::get($bodyField, $account->getEmailTemplate($type));
+ $body = \Request::input($bodyField, $account->getEmailTemplate($type));
$account->account_email_settings->$bodyField = ($body == $account->getDefaultEmailTemplate($type) ? null : $body);
}
foreach ([TEMPLATE_REMINDER1, TEMPLATE_REMINDER2, TEMPLATE_REMINDER3] as $type) {
$enableField = "enable_{$type}";
- $account->$enableField = Input::get($enableField) ? true : false;
- $account->{"num_days_{$type}"} = Input::get("num_days_{$type}");
- $account->{"field_{$type}"} = Input::get("field_{$type}");
- $account->{"direction_{$type}"} = Input::get("field_{$type}") == REMINDER_FIELD_INVOICE_DATE ? REMINDER_DIRECTION_AFTER : Input::get("direction_{$type}");
+ $account->$enableField = \Request::input($enableField) ? true : false;
+ $account->{"num_days_{$type}"} = \Request::input("num_days_{$type}");
+ $account->{"field_{$type}"} = \Request::input("field_{$type}");
+ $account->{"direction_{$type}"} = \Request::input("field_{$type}") == REMINDER_FIELD_INVOICE_DATE ? REMINDER_DIRECTION_AFTER : \Request::input("direction_{$type}");
$number = preg_replace('/[^0-9]/', '', $type);
- $account->account_email_settings->{"late_fee{$number}_amount"} = Input::get("late_fee{$number}_amount");
- $account->account_email_settings->{"late_fee{$number}_percent"} = Input::get("late_fee{$number}_percent");
+ $account->account_email_settings->{"late_fee{$number}_amount"} = \Request::input("late_fee{$number}_amount");
+ $account->account_email_settings->{"late_fee{$number}_percent"} = \Request::input("late_fee{$number}_percent");
}
- $account->enable_reminder4 = Input::get('enable_reminder4') ? true : false;
- $account->account_email_settings->frequency_id_reminder4 = Input::get('frequency_id_reminder4');
+ $account->enable_reminder4 = \Request::input('enable_reminder4') ? true : false;
+ $account->account_email_settings->frequency_id_reminder4 = \Request::input('frequency_id_reminder4');
$account->save();
$account->account_email_settings->save();
@@ -935,7 +934,7 @@ class AccountController extends BaseController
private function saveTaxRates()
{
$account = Auth::user()->account;
- $account->fill(Input::all());
+ $account->fill(Request::all());
$account->save();
Session::flash('message', trans('texts.updated_settings'));
@@ -950,10 +949,10 @@ class AccountController extends BaseController
{
$account = Auth::user()->account;
- $account->show_product_notes = Input::get('show_product_notes') ? true : false;
- $account->fill_products = Input::get('fill_products') ? true : false;
- $account->update_products = Input::get('update_products') ? true : false;
- $account->convert_products = Input::get('convert_products') ? true : false;
+ $account->show_product_notes = \Request::input('show_product_notes') ? true : false;
+ $account->fill_products = \Request::input('fill_products') ? true : false;
+ $account->update_products = \Request::input('update_products') ? true : false;
+ $account->convert_products = \Request::input('convert_products') ? true : false;
$account->save();
Session::flash('message', trans('texts.updated_settings'));
@@ -969,15 +968,15 @@ class AccountController extends BaseController
if (Auth::user()->account->hasFeature(FEATURE_INVOICE_SETTINGS)) {
$rules = [];
foreach ([ENTITY_INVOICE, ENTITY_QUOTE, ENTITY_CLIENT] as $entityType) {
- if (Input::get("{$entityType}_number_type") == 'pattern') {
+ if (\Request::input("{$entityType}_number_type") == 'pattern') {
$rules["{$entityType}_number_pattern"] = 'has_counter';
}
}
- if (Input::get('credit_number_enabled')) {
+ if (\Request::input('credit_number_enabled')) {
$rules['credit_number_prefix'] = 'required_without:credit_number_pattern';
$rules['credit_number_pattern'] = 'required_without:credit_number_prefix';
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to('settings/'.ACCOUNT_INVOICE_SETTINGS)
@@ -985,47 +984,47 @@ class AccountController extends BaseController
->withInput();
} else {
$account = Auth::user()->account;
- $account->custom_value1 = Input::get('custom_value1');
- $account->custom_value2 = Input::get('custom_value2');
- $account->custom_invoice_taxes1 = Input::get('custom_invoice_taxes1') ? true : false;
- $account->custom_invoice_taxes2 = Input::get('custom_invoice_taxes2') ? true : false;
+ $account->custom_value1 = \Request::input('custom_value1');
+ $account->custom_value2 = \Request::input('custom_value2');
+ $account->custom_invoice_taxes1 = \Request::input('custom_invoice_taxes1') ? true : false;
+ $account->custom_invoice_taxes2 = \Request::input('custom_invoice_taxes2') ? true : false;
$account->custom_fields = request()->custom_fields;
- $account->invoice_number_padding = Input::get('invoice_number_padding');
- $account->invoice_number_counter = Input::get('invoice_number_counter');
- $account->quote_number_prefix = Input::get('quote_number_prefix');
- $account->share_counter = Input::get('share_counter') ? true : false;
- $account->invoice_terms = Input::get('invoice_terms');
- $account->invoice_footer = Input::get('invoice_footer');
- $account->quote_terms = Input::get('quote_terms');
- $account->auto_convert_quote = Input::get('auto_convert_quote');
- $account->auto_archive_quote = Input::get('auto_archive_quote');
- $account->auto_archive_invoice = Input::get('auto_archive_invoice');
- $account->auto_email_invoice = Input::get('auto_email_invoice');
- $account->recurring_invoice_number_prefix = Input::get('recurring_invoice_number_prefix');
+ $account->invoice_number_padding = \Request::input('invoice_number_padding');
+ $account->invoice_number_counter = \Request::input('invoice_number_counter');
+ $account->quote_number_prefix = \Request::input('quote_number_prefix');
+ $account->share_counter = \Request::input('share_counter') ? true : false;
+ $account->invoice_terms = \Request::input('invoice_terms');
+ $account->invoice_footer = \Request::input('invoice_footer');
+ $account->quote_terms = \Request::input('quote_terms');
+ $account->auto_convert_quote = \Request::input('auto_convert_quote');
+ $account->auto_archive_quote = \Request::input('auto_archive_quote');
+ $account->auto_archive_invoice = \Request::input('auto_archive_invoice');
+ $account->auto_email_invoice = \Request::input('auto_email_invoice');
+ $account->recurring_invoice_number_prefix = \Request::input('recurring_invoice_number_prefix');
- $account->client_number_prefix = trim(Input::get('client_number_prefix'));
- $account->client_number_pattern = trim(Input::get('client_number_pattern'));
- $account->client_number_counter = Input::get('client_number_counter');
- $account->credit_number_counter = Input::get('credit_number_counter');
- $account->credit_number_prefix = trim(Input::get('credit_number_prefix'));
- $account->credit_number_pattern = trim(Input::get('credit_number_pattern'));
- $account->reset_counter_frequency_id = Input::get('reset_counter_frequency_id');
- $account->reset_counter_date = $account->reset_counter_frequency_id ? Utils::toSqlDate(Input::get('reset_counter_date')) : null;
+ $account->client_number_prefix = trim(\Request::input('client_number_prefix'));
+ $account->client_number_pattern = trim(\Request::input('client_number_pattern'));
+ $account->client_number_counter = \Request::input('client_number_counter');
+ $account->credit_number_counter = \Request::input('credit_number_counter');
+ $account->credit_number_prefix = trim(\Request::input('credit_number_prefix'));
+ $account->credit_number_pattern = trim(\Request::input('credit_number_pattern'));
+ $account->reset_counter_frequency_id = \Request::input('reset_counter_frequency_id');
+ $account->reset_counter_date = $account->reset_counter_frequency_id ? Utils::toSqlDate(\Request::input('reset_counter_date')) : null;
- if (Input::has('recurring_hour')) {
- $account->recurring_hour = Input::get('recurring_hour');
+ if (Request::has('recurring_hour')) {
+ $account->recurring_hour = \Request::input('recurring_hour');
}
if (! $account->share_counter) {
- $account->quote_number_counter = Input::get('quote_number_counter');
+ $account->quote_number_counter = \Request::input('quote_number_counter');
}
foreach ([ENTITY_INVOICE, ENTITY_QUOTE, ENTITY_CLIENT] as $entityType) {
- if (Input::get("{$entityType}_number_type") == 'prefix') {
- $account->{"{$entityType}_number_prefix"} = trim(Input::get("{$entityType}_number_prefix"));
+ if (\Request::input("{$entityType}_number_type") == 'prefix') {
+ $account->{"{$entityType}_number_prefix"} = trim(\Request::input("{$entityType}_number_prefix"));
$account->{"{$entityType}_number_pattern"} = null;
} else {
- $account->{"{$entityType}_number_pattern"} = trim(Input::get("{$entityType}_number_pattern"));
+ $account->{"{$entityType}_number_pattern"} = trim(\Request::input("{$entityType}_number_pattern"));
$account->{"{$entityType}_number_prefix"} = null;
}
}
@@ -1053,27 +1052,27 @@ class AccountController extends BaseController
{
if (Auth::user()->account->hasFeature(FEATURE_CUSTOMIZE_INVOICE_DESIGN)) {
$account = Auth::user()->account;
- $account->hide_quantity = Input::get('hide_quantity') ? true : false;
- $account->hide_paid_to_date = Input::get('hide_paid_to_date') ? true : false;
- $account->all_pages_header = Input::get('all_pages_header') ? true : false;
- $account->all_pages_footer = Input::get('all_pages_footer') ? true : false;
- $account->invoice_embed_documents = Input::get('invoice_embed_documents') ? true : false;
- $account->header_font_id = Input::get('header_font_id');
- $account->body_font_id = Input::get('body_font_id');
- $account->primary_color = Input::get('primary_color');
- $account->secondary_color = Input::get('secondary_color');
- $account->invoice_design_id = Input::get('invoice_design_id');
- $account->quote_design_id = Input::get('quote_design_id');
- $account->font_size = intval(Input::get('font_size'));
- $account->page_size = Input::get('page_size');
+ $account->hide_quantity = \Request::input('hide_quantity') ? true : false;
+ $account->hide_paid_to_date = \Request::input('hide_paid_to_date') ? true : false;
+ $account->all_pages_header = \Request::input('all_pages_header') ? true : false;
+ $account->all_pages_footer = \Request::input('all_pages_footer') ? true : false;
+ $account->invoice_embed_documents = \Request::input('invoice_embed_documents') ? true : false;
+ $account->header_font_id = \Request::input('header_font_id');
+ $account->body_font_id = \Request::input('body_font_id');
+ $account->primary_color = \Request::input('primary_color');
+ $account->secondary_color = \Request::input('secondary_color');
+ $account->invoice_design_id = \Request::input('invoice_design_id');
+ $account->quote_design_id = \Request::input('quote_design_id');
+ $account->font_size = intval(\Request::input('font_size'));
+ $account->page_size = \Request::input('page_size');
$account->background_image_id = Document::getPrivateId(request()->background_image_id);
$labels = [];
foreach (Account::$customLabels as $field) {
- $labels[$field] = Input::get("labels_{$field}");
+ $labels[$field] = \Request::input("labels_{$field}");
}
$account->invoice_labels = json_encode($labels);
- $account->invoice_fields = Input::get('invoice_fields_json');
+ $account->invoice_fields = \Request::input('invoice_fields_json');
$account->save();
@@ -1089,12 +1088,12 @@ class AccountController extends BaseController
private function saveNotifications()
{
$user = Auth::user();
- $user->notify_sent = Input::get('notify_sent');
- $user->notify_viewed = Input::get('notify_viewed');
- $user->notify_paid = Input::get('notify_paid');
- $user->notify_approved = Input::get('notify_approved');
- $user->only_notify_owned = Input::get('only_notify_owned');
- $user->slack_webhook_url = Input::get('slack_webhook_url');
+ $user->notify_sent = \Request::input('notify_sent');
+ $user->notify_viewed = \Request::input('notify_viewed');
+ $user->notify_paid = \Request::input('notify_paid');
+ $user->notify_approved = \Request::input('notify_approved');
+ $user->only_notify_owned = \Request::input('only_notify_owned');
+ $user->slack_webhook_url = \Request::input('slack_webhook_url');
$user->save();
$account = $user->account;
@@ -1117,8 +1116,8 @@ class AccountController extends BaseController
$this->accountRepo->save($request->input(), $account);
/* Logo image file */
- if ($uploaded = Input::file('logo')) {
- $path = Input::file('logo')->getRealPath();
+ if ($uploaded = Request::file('logo')) {
+ $path = Request::file('logo')->getRealPath();
$disk = $account->getLogoDisk();
$extension = strtolower($uploaded->getClientOriginalExtension());
@@ -1204,7 +1203,7 @@ class AccountController extends BaseController
{
/** @var \App\Models\User $user */
$user = Auth::user();
- $email = trim(strtolower(Input::get('email')));
+ $email = trim(strtolower(\Request::input('email')));
if (! \App\Models\LookupUser::validateField('email', $email, $user)) {
return Redirect::to('settings/' . ACCOUNT_USER_DETAILS)
@@ -1218,34 +1217,34 @@ class AccountController extends BaseController
$rules['phone'] = 'required';
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to('settings/'.ACCOUNT_USER_DETAILS)
->withErrors($validator)
->withInput();
} else {
- $user->first_name = trim(Input::get('first_name'));
- $user->last_name = trim(Input::get('last_name'));
+ $user->first_name = trim(\Request::input('first_name'));
+ $user->last_name = trim(\Request::input('last_name'));
$user->username = $email;
$user->email = $email;
- $user->phone = trim(Input::get('phone'));
- $user->dark_mode = Input::get('dark_mode');
+ $user->phone = trim(\Request::input('phone'));
+ $user->dark_mode = \Request::input('dark_mode');
if (! Auth::user()->is_admin) {
- $user->notify_sent = Input::get('notify_sent');
- $user->notify_viewed = Input::get('notify_viewed');
- $user->notify_paid = Input::get('notify_paid');
- $user->notify_approved = Input::get('notify_approved');
- $user->only_notify_owned = Input::get('only_notify_owned');
+ $user->notify_sent = \Request::input('notify_sent');
+ $user->notify_viewed = \Request::input('notify_viewed');
+ $user->notify_paid = \Request::input('notify_paid');
+ $user->notify_approved = \Request::input('notify_approved');
+ $user->only_notify_owned = \Request::input('only_notify_owned');
}
- if ($user->google_2fa_secret && ! Input::get('enable_two_factor')) {
+ if ($user->google_2fa_secret && ! \Request::input('enable_two_factor')) {
$user->google_2fa_secret = null;
}
if (Utils::isNinja()) {
- if (Input::get('referral_code') && ! $user->referral_code) {
+ if (\Request::input('referral_code') && ! $user->referral_code) {
$user->referral_code = strtolower(str_random(RANDOM_KEY_LENGTH));
}
}
@@ -1267,15 +1266,15 @@ class AccountController extends BaseController
/** @var \App\Models\Account $account */
$account = Auth::user()->account;
- $account->timezone_id = Input::get('timezone_id') ? Input::get('timezone_id') : null;
- $account->date_format_id = Input::get('date_format_id') ? Input::get('date_format_id') : null;
- $account->datetime_format_id = Input::get('datetime_format_id') ? Input::get('datetime_format_id') : null;
- $account->currency_id = Input::get('currency_id') ? Input::get('currency_id') : 1; // US Dollar
- $account->language_id = Input::get('language_id') ? Input::get('language_id') : 1; // English
- $account->military_time = Input::get('military_time') ? true : false;
- $account->show_currency_code = Input::get('show_currency_code') ? true : false;
- $account->start_of_week = Input::get('start_of_week') ? Input::get('start_of_week') : 0;
- $account->financial_year_start = Input::get('financial_year_start') ? Input::get('financial_year_start') : null;
+ $account->timezone_id = \Request::input('timezone_id') ? \Request::input('timezone_id') : null;
+ $account->date_format_id = \Request::input('date_format_id') ? \Request::input('date_format_id') : null;
+ $account->datetime_format_id = \Request::input('datetime_format_id') ? \Request::input('datetime_format_id') : null;
+ $account->currency_id = \Request::input('currency_id') ? \Request::input('currency_id') : 1; // US Dollar
+ $account->language_id = \Request::input('language_id') ? \Request::input('language_id') : 1; // English
+ $account->military_time = \Request::input('military_time') ? true : false;
+ $account->show_currency_code = \Request::input('show_currency_code') ? true : false;
+ $account->start_of_week = \Request::input('start_of_week') ? \Request::input('start_of_week') : 0;
+ $account->financial_year_start = \Request::input('financial_year_start') ? \Request::input('financial_year_start') : null;
$account->save();
event(new UserSettingsChanged());
@@ -1291,10 +1290,10 @@ class AccountController extends BaseController
private function saveOnlinePayments()
{
$account = Auth::user()->account;
- $account->token_billing_type_id = Input::get('token_billing_type_id');
- $account->auto_bill_on_due_date = boolval(Input::get('auto_bill_on_due_date'));
- $account->gateway_fee_enabled = boolval(Input::get('gateway_fee_enabled'));
- $account->send_item_details = boolval(Input::get('send_item_details'));
+ $account->token_billing_type_id = \Request::input('token_billing_type_id');
+ $account->auto_bill_on_due_date = boolval(\Request::input('auto_bill_on_due_date'));
+ $account->gateway_fee_enabled = boolval(\Request::input('gateway_fee_enabled'));
+ $account->send_item_details = boolval(\Request::input('send_item_details'));
$account->save();
@@ -1332,7 +1331,7 @@ class AccountController extends BaseController
*/
public function checkEmail()
{
- $email = trim(strtolower(Input::get('email')));
+ $email = trim(strtolower(\Request::input('email')));
$user = Auth::user();
if (! \App\Models\LookupUser::validateField('email', $email, $user)) {
@@ -1370,16 +1369,16 @@ class AccountController extends BaseController
$rules['new_email'] .= ',' . Auth::user()->id . ',id';
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return '';
}
- $firstName = trim(Input::get('new_first_name'));
- $lastName = trim(Input::get('new_last_name'));
- $email = trim(strtolower(Input::get('new_email')));
- $password = trim(Input::get('new_password'));
+ $firstName = trim(\Request::input('new_first_name'));
+ $lastName = trim(\Request::input('new_last_name'));
+ $email = trim(strtolower(\Request::input('new_email')));
+ $password = trim(\Request::input('new_password'));
if (! \App\Models\LookupUser::validateField('email', $email, $user)) {
return '';
@@ -1408,7 +1407,7 @@ class AccountController extends BaseController
$user->account->startTrial(PLAN_PRO);
- if (Input::get('go_pro') == 'true') {
+ if (\Request::input('go_pro') == 'true') {
session([REQUESTED_PRO_PLAN => true]);
}
@@ -1422,15 +1421,15 @@ class AccountController extends BaseController
public function doRegister()
{
$affiliate = Affiliate::where('affiliate_key', '=', SELF_HOST_AFFILIATE_KEY)->first();
- $email = trim(Input::get('email'));
+ $email = trim(\Request::input('email'));
if (! $email || $email == TEST_USERNAME) {
return RESULT_FAILURE;
}
$license = new License();
- $license->first_name = Input::get('first_name');
- $license->last_name = Input::get('last_name');
+ $license->first_name = \Request::input('first_name');
+ $license->last_name = \Request::input('last_name');
$license->email = $email;
$license->transaction_reference = Request::getClientIp();
$license->license_key = Utils::generateLicense();
@@ -1457,7 +1456,7 @@ class AccountController extends BaseController
*/
public function cancelAccount()
{
- if ($reason = trim(Input::get('reason'))) {
+ if ($reason = trim(\Request::input('reason'))) {
$email = Auth::user()->email;
$name = Auth::user()->getDisplayName();
@@ -1550,7 +1549,7 @@ class AccountController extends BaseController
*/
public function previewEmail(TemplateService $templateService)
{
- $template = Input::get('template');
+ $template = \Request::input('template');
$invitation = \App\Models\Invitation::scope()
->with('invoice.client.contacts')
->first();
diff --git a/app/Http/Controllers/AccountGatewayController.php b/app/Http/Controllers/AccountGatewayController.php
index a824e9043a47..3fe7c72a3193 100644
--- a/app/Http/Controllers/AccountGatewayController.php
+++ b/app/Http/Controllers/AccountGatewayController.php
@@ -8,8 +8,8 @@ use App\Models\AccountGateway;
use App\Models\Gateway;
use App\Services\AccountGatewayService;
use Auth;
-use Input;
use Redirect;
+use Request;
use Session;
use stdClass;
use URL;
@@ -88,9 +88,9 @@ class AccountGatewayController extends BaseController
Session::now('warning', trans('texts.enable_https'));
}
- $account = Auth::user()->account;
+ $account = Auth::user()->account;
$accountGatewaysIds = $account->gatewayIds();
- $wepay = Input::get('wepay');
+ $wepay = \Request::input('wepay');
$data = self::getViewModel();
$data['url'] = 'gateways';
@@ -158,9 +158,9 @@ class AccountGatewayController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
- $count = $this->accountGatewayService->bulk($ids, $action);
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
+ $count = $this->accountGatewayService->bulk($ids, $action);
Session::flash('message', trans("texts.{$action}d_account_gateway"));
@@ -174,8 +174,8 @@ class AccountGatewayController extends BaseController
*/
public function save($accountGatewayPublicId = false)
{
- $gatewayId = Input::get('primary_gateway_id') ?: Input::get('secondary_gateway_id');
- $gateway = Gateway::findOrFail($gatewayId);
+ $gatewayId = \Request::input('primary_gateway_id') ?: \Request::input('secondary_gateway_id');
+ $gateway = Gateway::findOrFail($gatewayId);
$rules = [];
$fields = $gateway->getFields();
@@ -208,16 +208,16 @@ class AccountGatewayController extends BaseController
}
}
- $creditcards = Input::get('creditCardTypes');
- $validator = Validator::make(Input::all(), $rules);
+ $creditcards = \Request::input('creditCardTypes');
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
$url = $accountGatewayPublicId ? "/gateways/{$accountGatewayPublicId}/edit" : 'gateways/create?other_providers=' . ($gatewayId == GATEWAY_WEPAY ? 'false' : 'true');
return Redirect::to($url)
- ->withErrors($validator)
- ->withInput();
+ ->withErrors($validator)
+ ->withInput();
} else {
- $account = Account::with('account_gateways')->findOrFail(Auth::user()->account_id);
+ $account = Account::with('account_gateways')->findOrFail(Auth::user()->account_id);
$oldConfig = null;
if ($accountGatewayPublicId) {
@@ -250,7 +250,7 @@ class AccountGatewayController extends BaseController
if ($gatewayId != GATEWAY_WEPAY) {
foreach ($fields as $field => $details) {
- $value = trim(Input::get($gateway->id . '_' . $field));
+ $value = trim(\Request::input($gateway->id . '_' . $field));
// if the new value is masked use the original value
if ($oldConfig && $value && $value === str_repeat('*', strlen($value))) {
$value = $oldConfig->$field;
@@ -265,28 +265,28 @@ class AccountGatewayController extends BaseController
$config = clone $oldConfig;
}
- $publishableKey = trim(Input::get('publishable_key'));
+ $publishableKey = trim(\Request::input('publishable_key'));
if ($publishableKey = str_replace('*', '', $publishableKey)) {
$config->publishableKey = $publishableKey;
} elseif ($oldConfig && property_exists($oldConfig, 'publishableKey')) {
$config->publishableKey = $oldConfig->publishableKey;
}
- $plaidClientId = trim(Input::get('plaid_client_id'));
+ $plaidClientId = trim(\Request::input('plaid_client_id'));
if (! $plaidClientId || $plaidClientId = str_replace('*', '', $plaidClientId)) {
$config->plaidClientId = $plaidClientId;
} elseif ($oldConfig && property_exists($oldConfig, 'plaidClientId')) {
$config->plaidClientId = $oldConfig->plaidClientId;
}
- $plaidSecret = trim(Input::get('plaid_secret'));
+ $plaidSecret = trim(\Request::input('plaid_secret'));
if (! $plaidSecret || $plaidSecret = str_replace('*', '', $plaidSecret)) {
$config->plaidSecret = $plaidSecret;
} elseif ($oldConfig && property_exists($oldConfig, 'plaidSecret')) {
$config->plaidSecret = $oldConfig->plaidSecret;
}
- $plaidPublicKey = trim(Input::get('plaid_public_key'));
+ $plaidPublicKey = trim(\Request::input('plaid_public_key'));
if (! $plaidPublicKey || $plaidPublicKey = str_replace('*', '', $plaidPublicKey)) {
$config->plaidPublicKey = $plaidPublicKey;
} elseif ($oldConfig && property_exists($oldConfig, 'plaidPublicKey')) {
@@ -294,11 +294,11 @@ class AccountGatewayController extends BaseController
}
if ($gatewayId == GATEWAY_STRIPE) {
- $config->enableAlipay = boolval(Input::get('enable_alipay'));
- $config->enableSofort = boolval(Input::get('enable_sofort'));
- $config->enableSepa = boolval(Input::get('enable_sepa'));
- $config->enableBitcoin = boolval(Input::get('enable_bitcoin'));
- $config->enableApplePay = boolval(Input::get('enable_apple_pay'));
+ $config->enableAlipay = boolval(\Request::input('enable_alipay'));
+ $config->enableSofort = boolval(\Request::input('enable_sofort'));
+ $config->enableSepa = boolval(\Request::input('enable_sepa'));
+ $config->enableBitcoin = boolval(\Request::input('enable_bitcoin'));
+ $config->enableApplePay = boolval(\Request::input('enable_apple_pay'));
if ($config->enableApplePay && $uploadedFile = request()->file('apple_merchant_id')) {
$config->appleMerchantId = File::get($uploadedFile);
@@ -308,11 +308,11 @@ class AccountGatewayController extends BaseController
}
if ($gatewayId == GATEWAY_STRIPE || $gatewayId == GATEWAY_WEPAY) {
- $config->enableAch = boolval(Input::get('enable_ach'));
+ $config->enableAch = boolval(\Request::input('enable_ach'));
}
if ($gatewayId == GATEWAY_BRAINTREE) {
- $config->enablePayPal = boolval(Input::get('enable_paypal'));
+ $config->enablePayPal = boolval(\Request::input('enable_paypal'));
}
$cardCount = 0;
@@ -323,9 +323,9 @@ class AccountGatewayController extends BaseController
}
$accountGateway->accepted_credit_cards = $cardCount;
- $accountGateway->show_address = Input::get('show_address') ? true : false;
- $accountGateway->show_shipping_address = Input::get('show_shipping_address') ? true : false;
- $accountGateway->update_address = Input::get('update_address') ? true : false;
+ $accountGateway->show_address = \Request::input('show_address') ? true : false;
+ $accountGateway->show_shipping_address = \Request::input('show_shipping_address') ? true : false;
+ $accountGateway->update_address = \Request::input('update_address') ? true : false;
$accountGateway->setConfig($config);
if ($accountGatewayPublicId) {
@@ -395,7 +395,7 @@ class AccountGatewayController extends BaseController
'country' => 'required|in:US,CA,GB',
];
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to('gateways/create')
@@ -404,9 +404,9 @@ class AccountGatewayController extends BaseController
}
if (! $user->email) {
- $user->email = trim(Input::get('email'));
- $user->first_name = trim(Input::get('first_name'));
- $user->last_name = trim(Input::get('last_name'));
+ $user->email = trim(\Request::input('email'));
+ $user->first_name = trim(\Request::input('first_name'));
+ $user->last_name = trim(\Request::input('last_name'));
$user->save();
}
@@ -414,16 +414,16 @@ class AccountGatewayController extends BaseController
$wepay = Utils::setupWePay();
$userDetails = [
- 'client_id' => WEPAY_CLIENT_ID,
- 'client_secret' => WEPAY_CLIENT_SECRET,
- 'email' => Input::get('email'),
- 'first_name' => Input::get('first_name'),
- 'last_name' => Input::get('last_name'),
- 'original_ip' => \Request::getClientIp(true),
- 'original_device' => \Request::server('HTTP_USER_AGENT'),
+ 'client_id' => WEPAY_CLIENT_ID,
+ 'client_secret' => WEPAY_CLIENT_SECRET,
+ 'email' => \Request::input('email'),
+ 'first_name' => \Request::input('first_name'),
+ 'last_name' => \Request::input('last_name'),
+ 'original_ip' => \Request::getClientIp(true),
+ 'original_device' => \Request::server('HTTP_USER_AGENT'),
'tos_acceptance_time' => time(),
- 'redirect_uri' => URL::to('gateways'),
- 'scope' => 'manage_accounts,collect_payments,view_user,preapprove_payments,send_money',
+ 'redirect_uri' => URL::to('gateways'),
+ 'scope' => 'manage_accounts,collect_payments,view_user,preapprove_payments,send_money',
];
$wepayUser = $wepay->request('user/register/', $userDetails);
@@ -434,18 +434,18 @@ class AccountGatewayController extends BaseController
$wepay = new WePay($accessToken);
$accountDetails = [
- 'name' => Input::get('company_name'),
- 'description' => trans('texts.wepay_account_description'),
+ 'name' => \Request::input('company_name'),
+ 'description' => trans('texts.wepay_account_description'),
'theme_object' => json_decode(WEPAY_THEME),
'callback_uri' => $accountGateway->getWebhookUrl(),
- 'rbits' => $account->present()->rBits,
- 'country' => Input::get('country'),
+ 'rbits' => $account->present()->rBits,
+ 'country' => \Request::input('country'),
];
- if (Input::get('country') == 'CA') {
- $accountDetails['currencies'] = ['CAD'];
- $accountDetails['country_options'] = ['debit_opt_in' => boolval(Input::get('debit_cards'))];
- } elseif (Input::get('country') == 'GB') {
+ if (\Request::input('country') == 'CA') {
+ $accountDetails['currencies'] = ['CAD'];
+ $accountDetails['country_options'] = ['debit_opt_in' => boolval(\Request::input('debit_cards'))];
+ } elseif (\Request::input('country') == 'GB') {
$accountDetails['currencies'] = ['GBP'];
}
@@ -464,14 +464,14 @@ class AccountGatewayController extends BaseController
$accountGateway->gateway_id = GATEWAY_WEPAY;
$accountGateway->setConfig([
- 'userId' => $wepayUser->user_id,
- 'accessToken' => $accessToken,
- 'tokenType' => $wepayUser->token_type,
+ 'userId' => $wepayUser->user_id,
+ 'accessToken' => $accessToken,
+ 'tokenType' => $wepayUser->token_type,
'tokenExpires' => $accessTokenExpires,
- 'accountId' => $wepayAccount->account_id,
- 'state' => $wepayAccount->state,
- 'testMode' => WEPAY_ENVIRONMENT == WEPAY_STAGE,
- 'country' => Input::get('country'),
+ 'accountId' => $wepayAccount->account_id,
+ 'state' => $wepayAccount->state,
+ 'testMode' => WEPAY_ENVIRONMENT == WEPAY_STAGE,
+ 'country' => \Request::input('country'),
]);
if ($confirmationRequired) {
@@ -522,22 +522,22 @@ class AccountGatewayController extends BaseController
*/
public function savePaymentGatewayLimits()
{
- $gateway_type_id = intval(Input::get('gateway_type_id'));
+ $gateway_type_id = intval(\Request::input('gateway_type_id'));
$gateway_settings = AccountGatewaySettings::scope()->where('gateway_type_id', '=', $gateway_type_id)->first();
- if (! $gateway_settings) {
- $gateway_settings = AccountGatewaySettings::createNew();
+ if ( ! $gateway_settings) {
+ $gateway_settings = AccountGatewaySettings::createNew();
$gateway_settings->gateway_type_id = $gateway_type_id;
}
- $gateway_settings->min_limit = Input::get('limit_min_enable') ? intval(Input::get('limit_min')) : null;
- $gateway_settings->max_limit = Input::get('limit_max_enable') ? intval(Input::get('limit_max')) : null;
+ $gateway_settings->min_limit = \Request::input('limit_min_enable') ? intval(\Request::input('limit_min')) : null;
+ $gateway_settings->max_limit = \Request::input('limit_max_enable') ? intval(\Request::input('limit_max')) : null;
if ($gateway_settings->max_limit !== null && $gateway_settings->min_limit > $gateway_settings->max_limit) {
$gateway_settings->max_limit = $gateway_settings->min_limit;
}
- $gateway_settings->fill(Input::all());
+ $gateway_settings->fill(Request::all());
$gateway_settings->save();
Session::flash('message', trans('texts.updated_settings'));
diff --git a/app/Http/Controllers/AppController.php b/app/Http/Controllers/AppController.php
index 0ad8781bda5e..b5c7bb9f7f1a 100644
--- a/app/Http/Controllers/AppController.php
+++ b/app/Http/Controllers/AppController.php
@@ -16,7 +16,6 @@ use Config;
use DB;
use Event;
use Exception;
-use Input;
use Redirect;
use Response;
use Session;
@@ -58,17 +57,17 @@ class AppController extends BaseController
}
$valid = false;
- $test = Input::get('test');
+ $test = \Request::input('test');
- $app = Input::get('app');
+ $app = \Request::input('app');
$app['key'] = env('APP_KEY') ?: strtolower(str_random(RANDOM_KEY_LENGTH));
- $app['debug'] = Input::get('debug') ? 'true' : 'false';
- $app['https'] = Input::get('https') ? 'true' : 'false';
+ $app['debug'] = \Request::input('debug') ? 'true' : 'false';
+ $app['https'] = \Request::input('https') ? 'true' : 'false';
- $database = Input::get('database');
+ $database = \Request::input('database');
$dbType = 'mysql'; // $database['default'];
$database['connections'] = [$dbType => $database['type']];
- $mail = Input::get('mail');
+ $mail = \Request::input('mail');
if ($test == 'mail') {
return self::testMail($mail);
@@ -137,10 +136,10 @@ class AppController extends BaseController
Artisan::call('db:seed', ['--force' => true, '--class' => 'UpdateSeeder']);
if (! Account::count()) {
- $firstName = trim(Input::get('first_name'));
- $lastName = trim(Input::get('last_name'));
- $email = trim(strtolower(Input::get('email')));
- $password = trim(Input::get('password'));
+ $firstName = trim(\Request::input('first_name'));
+ $lastName = trim(\Request::input('last_name'));
+ $email = trim(strtolower(\Request::input('email')));
+ $password = trim(\Request::input('password'));
$account = $this->accountRepo->create($firstName, $lastName, $email, $password);
$user = $account->users()->first();
@@ -167,13 +166,13 @@ class AppController extends BaseController
return Redirect::to('/settings/system_settings');
}
- $app = Input::get('app');
- $db = Input::get('database');
- $mail = Input::get('mail');
+ $app = \Request::input('app');
+ $db = \Request::input('database');
+ $mail = \Request::input('mail');
$_ENV['APP_URL'] = $app['url'];
- $_ENV['APP_DEBUG'] = Input::get('debug') ? 'true' : 'false';
- $_ENV['REQUIRE_HTTPS'] = Input::get('https') ? 'true' : 'false';
+ $_ENV['APP_DEBUG'] = \Request::input('debug') ? 'true' : 'false';
+ $_ENV['REQUIRE_HTTPS'] = \Request::input('https') ? 'true' : 'false';
$_ENV['DB_TYPE'] = 'mysql'; // $db['default'];
$_ENV['DB_HOST'] = $db['type']['host'];
@@ -314,7 +313,7 @@ class AppController extends BaseController
Session::flush();
Artisan::call('migrate', ['--force' => true]);
Artisan::call('db:seed', ['--force' => true, '--class' => 'UpdateSeeder']);
- Event::fire(new UserSettingsChanged());
+ Event::dispatch(new UserSettingsChanged());
// legacy fix: check cipher is in .env file
if (! env('APP_CIPHER')) {
@@ -363,15 +362,15 @@ class AppController extends BaseController
public function emailBounced()
{
- $messageId = Input::get('MessageID');
- $error = Input::get('Name') . ': ' . Input::get('Description');
+ $messageId = \Request::input('MessageID');
+ $error = \Request::input('Name') . ': ' . \Request::input('Description');
return $this->emailService->markBounced($messageId, $error) ? RESULT_SUCCESS : RESULT_FAILURE;
}
public function emailOpened()
{
- $messageId = Input::get('MessageID');
+ $messageId = \Request::input('MessageID');
return $this->emailService->markOpened($messageId) ? RESULT_SUCCESS : RESULT_FAILURE;
@@ -409,7 +408,7 @@ class AppController extends BaseController
public function stats()
{
- if (! hash_equals(Input::get('password') ?: '', env('RESELLER_PASSWORD'))) {
+ if (! hash_equals(\Request::input('password') ?: '', env('RESELLER_PASSWORD'))) {
sleep(3);
return '';
diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php
index e8835f95cbce..947863b7a2dd 100644
--- a/app/Http/Controllers/Auth/LoginController.php
+++ b/app/Http/Controllers/Auth/LoginController.php
@@ -158,7 +158,7 @@ class LoginController extends Controller
}
}
- Event::fire(new UserLoggedIn());
+ Event::dispatch(new UserLoggedIn());
return redirect()->intended($this->redirectTo);
}
@@ -188,11 +188,11 @@ class LoginController extends Controller
$key = $userId . ':' . $request->totp;
//use cache to store token to blacklist
- Cache::add($key, true, 4);
+ Cache::add($key, true, 4 * 60);
//login and redirect user
auth()->loginUsingId($userId);
- Event::fire(new UserLoggedIn());
+ Event::dispatch(new UserLoggedIn());
if ($trust = request()->trust) {
$user = auth()->user();
diff --git a/app/Http/Controllers/Auth/ResetPasswordController.php b/app/Http/Controllers/Auth/ResetPasswordController.php
index 5a3421e59f42..d6f60c7c257e 100644
--- a/app/Http/Controllers/Auth/ResetPasswordController.php
+++ b/app/Http/Controllers/Auth/ResetPasswordController.php
@@ -42,7 +42,7 @@ class ResetPasswordController extends Controller
$this->middleware('guest');
}
- protected function sendResetResponse($response)
+ protected function sendResetResponse(Request $request, $response)
{
$user = auth()->user();
@@ -51,8 +51,8 @@ class ResetPasswordController extends Controller
session(['2fa:user:id' => $user->id]);
return redirect('/validate_two_factor/' . $user->account->account_key);
} else {
- Event::fire(new UserLoggedIn());
- return $this->traitSendResetResponse($response);
+ Event::dispatch(new UserLoggedIn());
+ return $this->traitSendResetResponse($request, $response);
}
}
diff --git a/app/Http/Controllers/BankAccountController.php b/app/Http/Controllers/BankAccountController.php
index 7295e931211e..eab27f3a7b56 100644
--- a/app/Http/Controllers/BankAccountController.php
+++ b/app/Http/Controllers/BankAccountController.php
@@ -12,7 +12,6 @@ use Cache;
use Crypt;
use File;
use Illuminate\Http\Request;
-use Input;
use Redirect;
use Session;
use Utils;
@@ -74,8 +73,8 @@ class BankAccountController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
$count = $this->bankAccountService->bulk($ids, $action);
Session::flash('message', trans('texts.archived_bank_account'));
@@ -85,9 +84,9 @@ class BankAccountController extends BaseController
public function validateAccount()
{
- $publicId = Input::get('public_id');
- $username = trim(Input::get('bank_username'));
- $password = trim(Input::get('bank_password'));
+ $publicId = \Request::input('public_id');
+ $username = trim(\Request::input('bank_username'));
+ $password = trim(\Request::input('bank_password'));
if ($publicId) {
$bankAccount = BankAccount::scope($publicId)->firstOrFail();
@@ -100,11 +99,11 @@ class BankAccountController extends BaseController
$bankId = $bankAccount->bank_id;
} else {
$bankAccount = new BankAccount;
- $bankAccount->bank_id = Input::get('bank_id');
+ $bankAccount->bank_id = \Request::input('bank_id');
}
- $bankAccount->app_version = Input::get('app_version');
- $bankAccount->ofx_version = Input::get('ofx_version');
+ $bankAccount->app_version = \Request::input('app_version');
+ $bankAccount->ofx_version = \Request::input('ofx_version');
if ($publicId) {
$bankAccount->save();
@@ -115,18 +114,18 @@ class BankAccountController extends BaseController
public function store(CreateBankAccountRequest $request)
{
- $bankAccount = $this->bankAccountRepo->save(Input::all());
+ $bankAccount = $this->bankAccountRepo->save(Request::all());
- $bankId = Input::get('bank_id');
- $username = trim(Input::get('bank_username'));
- $password = trim(Input::get('bank_password'));
+ $bankId = \Request::input('bank_id');
+ $username = trim(\Request::input('bank_username'));
+ $password = trim(\Request::input('bank_password'));
return json_encode($this->bankAccountService->loadBankAccounts($bankAccount, $username, $password, true));
}
public function importExpenses($bankId)
{
- return $this->bankAccountService->importExpenses($bankId, Input::all());
+ return $this->bankAccountService->importExpenses($bankId, Request::all());
}
public function showImportOFX()
diff --git a/app/Http/Controllers/BaseAPIController.php b/app/Http/Controllers/BaseAPIController.php
index 4febe8a7fa4e..4cb0fdb75a12 100644
--- a/app/Http/Controllers/BaseAPIController.php
+++ b/app/Http/Controllers/BaseAPIController.php
@@ -5,7 +5,6 @@ namespace App\Http\Controllers;
use App\Models\EntityModel;
use App\Ninja\Serializers\ArraySerializer;
use Auth;
-use Input;
use League\Fractal\Manager;
use League\Fractal\Pagination\IlluminatePaginatorAdapter;
use League\Fractal\Resource\Collection;
@@ -56,11 +55,11 @@ class BaseAPIController extends Controller
{
$this->manager = new Manager();
- if ($include = Request::get('include')) {
+ if ($include = \Request::get('include')) {
$this->manager->parseIncludes($include);
}
- $this->serializer = Request::get('serializer') ?: API_SERIALIZER_ARRAY;
+ $this->serializer = \Request::get('serializer') ?: API_SERIALIZER_ARRAY;
if ($this->serializer === API_SERIALIZER_JSON) {
$this->manager->setSerializer(new JsonApiSerializer());
@@ -92,24 +91,24 @@ class BaseAPIController extends Controller
protected function listResponse($query)
{
$transformerClass = EntityModel::getTransformerName($this->entityType);
- $transformer = new $transformerClass(Auth::user()->account, Input::get('serializer'));
+ $transformer = new $transformerClass(Auth::user()->account, \Request::input('serializer'));
$includes = $transformer->getDefaultIncludes();
$includes = $this->getRequestIncludes($includes);
$query->with($includes);
- if (Input::get('filter_active')) {
+ if (\Request::input('filter_active')) {
$query->whereNull('deleted_at');
}
- if (Input::get('updated_at') > 0) {
- $updatedAt = intval(Input::get('updated_at'));
+ if (\Request::input('updated_at') > 0) {
+ $updatedAt = intval(\Request::input('updated_at'));
$query->where('updated_at', '>=', date('Y-m-d H:i:s', $updatedAt));
}
- if (Input::get('client_id') > 0) {
- $clientPublicId = Input::get('client_id');
+ if (\Request::input('client_id') > 0) {
+ $clientPublicId = \Request::input('client_id');
$filter = function ($query) use ($clientPublicId) {
$query->where('public_id', '=', $clientPublicId);
};
@@ -136,7 +135,7 @@ class BaseAPIController extends Controller
}
$transformerClass = EntityModel::getTransformerName($this->entityType);
- $transformer = new $transformerClass(Auth::user()->account, Input::get('serializer'));
+ $transformer = new $transformerClass(Auth::user()->account, \Request::input('serializer'));
$data = $this->createItem($item, $transformer, $this->entityType);
@@ -161,7 +160,7 @@ class BaseAPIController extends Controller
}
if (is_a($query, "Illuminate\Database\Eloquent\Builder")) {
- $limit = Input::get('per_page', DEFAULT_API_PAGE_SIZE);
+ $limit = \Request::input('per_page', DEFAULT_API_PAGE_SIZE);
if (Utils::isNinja()) {
$limit = min(MAX_API_PAGE_SIZE, $limit);
}
@@ -178,7 +177,7 @@ class BaseAPIController extends Controller
protected function response($response)
{
- $index = Request::get('index') ?: 'data';
+ $index = \Request::get('index') ?: 'data';
if ($index == 'none') {
unset($response['meta']);
diff --git a/app/Http/Controllers/BlueVineController.php b/app/Http/Controllers/BlueVineController.php
index 555d46f4613f..5862c8f8fd50 100644
--- a/app/Http/Controllers/BlueVineController.php
+++ b/app/Http/Controllers/BlueVineController.php
@@ -3,7 +3,6 @@
namespace App\Http\Controllers;
use Auth;
-use Input;
use Redirect;
use Session;
use URL;
@@ -15,24 +14,24 @@ class BlueVineController extends BaseController
$user = Auth::user();
$data = [
- 'personal_user_full_name' => Input::get('name'),
- 'business_phone_number' => Input::get('phone'),
- 'email' => Input::get('email'),
- 'personal_fico_score' => intval(Input::get('fico_score')),
- 'business_annual_revenue' => intval(Input::get('annual_revenue')),
- 'business_monthly_average_bank_balance' => intval(Input::get('average_bank_balance')),
- 'business_inception_date' => date('Y-m-d', strtotime(Input::get('business_inception'))),
+ 'personal_user_full_name' => \Request::input('name'),
+ 'business_phone_number' => \Request::input('phone'),
+ 'email' => \Request::input('email'),
+ 'personal_fico_score' => intval(\Request::input('fico_score')),
+ 'business_annual_revenue' => intval(\Request::input('annual_revenue')),
+ 'business_monthly_average_bank_balance' => intval(\Request::input('average_bank_balance')),
+ 'business_inception_date' => date('Y-m-d', strtotime(\Request::input('business_inception'))),
'partner_internal_business_id' => 'ninja_account_' . $user->account_id,
];
- if (! empty(Input::get('quote_type_factoring'))) {
+ if (! empty(\Request::input('quote_type_factoring'))) {
$data['invoice_factoring_offer'] = true;
- $data['desired_credit_line'] = intval(Input::get('desired_credit_limit')['invoice_factoring']);
+ $data['desired_credit_line'] = intval(\Request::input('desired_credit_limit')['invoice_factoring']);
}
- if (! empty(Input::get('quote_type_loc'))) {
+ if (! empty(\Request::input('quote_type_loc'))) {
$data['line_of_credit_offer'] = true;
- $data['desired_credit_line_for_loc'] = intval(Input::get('desired_credit_limit')['line_of_credit']);
+ $data['desired_credit_line_for_loc'] = intval(\Request::input('desired_credit_limit')['line_of_credit']);
}
$api_client = new \GuzzleHttp\Client();
diff --git a/app/Http/Controllers/BotController.php b/app/Http/Controllers/BotController.php
index 0d28f03d7cf6..961210dac525 100644
--- a/app/Http/Controllers/BotController.php
+++ b/app/Http/Controllers/BotController.php
@@ -12,7 +12,6 @@ use Auth;
use Cache;
use DB;
use Exception;
-use Input;
use Utils;
class BotController extends Controller
@@ -28,7 +27,7 @@ class BotController extends Controller
{
abort(404);
- $input = Input::all();
+ $input = \Request::all();
$botUserId = $input['from']['id'];
if (! $token = $this->authenticate($input)) {
diff --git a/app/Http/Controllers/ClientApiController.php b/app/Http/Controllers/ClientApiController.php
index 80d02b8e9064..628eceb263cd 100644
--- a/app/Http/Controllers/ClientApiController.php
+++ b/app/Http/Controllers/ClientApiController.php
@@ -7,7 +7,6 @@ use App\Http\Requests\CreateClientRequest;
use App\Http\Requests\UpdateClientRequest;
use App\Models\Client;
use App\Ninja\Repositories\ClientRepository;
-use Input;
use Response;
class ClientApiController extends BaseAPIController
@@ -46,11 +45,11 @@ class ClientApiController extends BaseAPIController
->orderBy('updated_at', 'desc')
->withTrashed();
- if ($email = Input::get('email')) {
+ if ($email = \Request::input('email')) {
$clients = $clients->whereHas('contacts', function ($query) use ($email) {
$query->where('email', $email);
});
- } elseif ($idNumber = Input::get('id_number')) {
+ } elseif ($idNumber = \Request::input('id_number')) {
$clients = $clients->whereIdNumber($idNumber);
}
diff --git a/app/Http/Controllers/ClientAuth/ForgotPasswordController.php b/app/Http/Controllers/ClientAuth/ForgotPasswordController.php
index 31bd4f7c5988..730e0a7ba68e 100644
--- a/app/Http/Controllers/ClientAuth/ForgotPasswordController.php
+++ b/app/Http/Controllers/ClientAuth/ForgotPasswordController.php
@@ -2,6 +2,7 @@
namespace App\Http\Controllers\ClientAuth;
+use Illuminate\Mail\Message;
use Password;
use Config;
use Utils;
@@ -39,7 +40,7 @@ class ForgotPasswordController extends Controller
}
/**
- * @return \Illuminate\Http\RedirectResponse
+ * @return \Illuminate\Contracts\View\Factory|\Illuminate\Foundation\Application|\Illuminate\Http\RedirectResponse|\Illuminate\View\View
*/
public function showLinkRequestForm()
{
@@ -55,7 +56,7 @@ class ForgotPasswordController extends Controller
*
* @param \Illuminate\Http\Request $request
*
- * @return \Illuminate\Http\Response
+ * @return \Illuminate\Http\JsonResponse|\Illuminate\Http\RedirectResponse|\Illuminate\Http\Response
*/
public function sendResetLinkEmail(Request $request)
{
@@ -91,7 +92,7 @@ class ForgotPasswordController extends Controller
});
return $response == Password::RESET_LINK_SENT
- ? $this->sendResetLinkResponse($response)
+ ? $this->sendResetLinkResponse($request, $response)
: $this->sendResetLinkFailedResponse($request, $response);
}
diff --git a/app/Http/Controllers/ClientController.php b/app/Http/Controllers/ClientController.php
index 1011d229a99a..941567120e69 100644
--- a/app/Http/Controllers/ClientController.php
+++ b/app/Http/Controllers/ClientController.php
@@ -19,7 +19,6 @@ use App\Ninja\Repositories\ClientRepository;
use App\Services\ClientService;
use Auth;
use Cache;
-use Input;
use Redirect;
use Session;
use URL;
@@ -57,7 +56,7 @@ class ClientController extends BaseController
public function getDatatable()
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterIdByEntity(ENTITY_CLIENT);
return $this->clientService->getDatatable($search, $userId);
@@ -201,7 +200,7 @@ class ClientController extends BaseController
private static function getViewModel()
{
return [
- 'data' => Input::old('data'),
+ 'data' => \Request::old('data'),
'account' => Auth::user()->account,
'sizes' => Cache::get('sizes'),
'customLabel1' => Auth::user()->account->customLabel('client1'),
@@ -227,8 +226,8 @@ class ClientController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
if ($action == 'purge' && ! auth()->user()->is_admin) {
return redirect('dashboard')->withError(trans('texts.not_authorized'));
diff --git a/app/Http/Controllers/ClientPortalController.php b/app/Http/Controllers/ClientPortalController.php
index c83ff2d30bed..0a768426d770 100644
--- a/app/Http/Controllers/ClientPortalController.php
+++ b/app/Http/Controllers/ClientPortalController.php
@@ -89,7 +89,7 @@ class ClientPortalController extends BaseController
]);
}
- if (! Input::has('phantomjs') && ! session('silent:' . $client->id) && ! Session::has($invitation->invitation_key)
+ if (! Request::has('phantomjs') && ! session('silent:' . $client->id) && ! Session::has($invitation->invitation_key)
&& (! Auth::check() || Auth::user()->account_id != $invoice->account_id)) {
if ($invoice->isType(INVOICE_TYPE_QUOTE)) {
event(new QuoteInvitationWasViewed($invoice, $invitation));
@@ -147,7 +147,7 @@ class ClientPortalController extends BaseController
}
}
- if (! Input::has('phantomjs')) {
+ if (! Request::has('phantomjs')) {
if ($wepayGateway = $account->getGatewayConfig(GATEWAY_WEPAY)) {
$data['enableWePayACH'] = $wepayGateway->getAchEnabled();
}
@@ -172,7 +172,7 @@ class ClientPortalController extends BaseController
'contact' => $contact,
'paymentTypes' => $paymentTypes,
'paymentURL' => $paymentURL,
- 'phantomjs' => Input::has('phantomjs'),
+ 'phantomjs' => Request::has('phantomjs'),
'gatewayTypeId' => count($paymentTypes) == 1 ? $paymentTypes[0]['gatewayTypeId'] : false,
];
@@ -239,7 +239,7 @@ class ClientPortalController extends BaseController
return RESULT_FAILURE;
}
- if ($signature = Input::get('signature')) {
+ if ($signature = \Request::input('signature')) {
$invitation->signature_base64 = $signature;
$invitation->signature_date = date_create();
$invitation->save();
@@ -400,7 +400,7 @@ class ClientPortalController extends BaseController
return '';
}
- return $this->invoiceRepo->getClientDatatable($contact->id, ENTITY_INVOICE, Input::get('sSearch'));
+ return $this->invoiceRepo->getClientDatatable($contact->id, ENTITY_INVOICE, \Request::input('sSearch'));
}
public function recurringInvoiceDatatable()
@@ -443,7 +443,7 @@ class ClientPortalController extends BaseController
if (! $contact = $this->getContact()) {
return $this->returnError();
}
- $payments = $this->paymentRepo->findForContact($contact->id, Input::get('sSearch'));
+ $payments = $this->paymentRepo->findForContact($contact->id, \Request::input('sSearch'));
return Datatable::query($payments)
->addColumn('invoice_number', function ($model) {
@@ -528,7 +528,7 @@ class ClientPortalController extends BaseController
return false;
}
- return $this->invoiceRepo->getClientDatatable($contact->id, ENTITY_QUOTE, Input::get('sSearch'));
+ return $this->invoiceRepo->getClientDatatable($contact->id, ENTITY_QUOTE, \Request::input('sSearch'));
}
public function creditIndex()
@@ -637,7 +637,7 @@ class ClientPortalController extends BaseController
return false;
}
- return $this->documentRepo->getClientDatatable($contact->id, ENTITY_DOCUMENT, Input::get('sSearch'));
+ return $this->documentRepo->getClientDatatable($contact->id, ENTITY_DOCUMENT, \Request::input('sSearch'));
}
private function returnError($error = false)
@@ -850,9 +850,9 @@ class ClientPortalController extends BaseController
public function verifyPaymentMethod()
{
- $publicId = Input::get('source_id');
- $amount1 = Input::get('verification1');
- $amount2 = Input::get('verification2');
+ $publicId = \Request::input('source_id');
+ $amount1 = \Request::input('verification1');
+ $amount2 = \Request::input('verification2');
if (! $contact = $this->getContact()) {
return $this->returnError();
@@ -906,14 +906,14 @@ class ClientPortalController extends BaseController
$client = $contact->client;
$account = $client->account;
- $validator = Validator::make(Input::all(), ['source' => 'required']);
+ $validator = Validator::make(Request::all(), ['source' => 'required']);
if ($validator->fails()) {
return Redirect::to($client->account->enable_client_portal_dashboard ? '/client/dashboard' : '/client/payment_methods/');
}
$paymentDriver = $account->paymentDriver(false, GATEWAY_TYPE_TOKEN);
$paymentMethod = PaymentMethod::clientId($client->id)
- ->wherePublicId(Input::get('source'))
+ ->wherePublicId(\Request::input('source'))
->firstOrFail();
$customer = $paymentDriver->customer($client->id);
@@ -945,14 +945,14 @@ class ClientPortalController extends BaseController
$client = $contact->client;
- $validator = Validator::make(Input::all(), ['public_id' => 'required']);
+ $validator = Validator::make(Request::all(), ['public_id' => 'required']);
if ($validator->fails()) {
return Redirect::to('client/invoices/recurring');
}
- $publicId = Input::get('public_id');
- $enable = Input::get('enable');
+ $publicId = \Request::input('public_id');
+ $enable = \Request::input('enable');
$invoice = $client->invoices()->where('public_id', intval($publicId))->first();
if ($invoice && $invoice->is_recurring && ($invoice->auto_bill == AUTO_BILL_OPT_IN || $invoice->auto_bill == AUTO_BILL_OPT_OUT)) {
diff --git a/app/Http/Controllers/ContactApiController.php b/app/Http/Controllers/ContactApiController.php
index a74658077f59..b3bb115e273b 100644
--- a/app/Http/Controllers/ContactApiController.php
+++ b/app/Http/Controllers/ContactApiController.php
@@ -7,7 +7,6 @@ use App\Http\Requests\CreateContactRequest;
use App\Http\Requests\UpdateContactRequest;
use App\Models\Contact;
use App\Ninja\Repositories\ContactRepository;
-use Input;
use Response;
use Utils;
use App\Services\ContactService;
diff --git a/app/Http/Controllers/CreditApiController.php b/app/Http/Controllers/CreditApiController.php
index ae553dd23af1..5749ceb27571 100644
--- a/app/Http/Controllers/CreditApiController.php
+++ b/app/Http/Controllers/CreditApiController.php
@@ -8,7 +8,6 @@ use App\Http\Requests\UpdateCreditRequest;
use App\Models\Invoice;
use App\Models\Credit;
use App\Ninja\Repositories\CreditRepository;
-use Input;
use Response;
class CreditApiController extends BaseAPIController
diff --git a/app/Http/Controllers/CreditController.php b/app/Http/Controllers/CreditController.php
index ac5ada2dee42..6fa76b5d6a73 100644
--- a/app/Http/Controllers/CreditController.php
+++ b/app/Http/Controllers/CreditController.php
@@ -10,7 +10,6 @@ use App\Models\Credit;
use App\Ninja\Datatables\CreditDatatable;
use App\Ninja\Repositories\CreditRepository;
use App\Services\CreditService;
-use Input;
use Redirect;
use Session;
use URL;
@@ -47,13 +46,13 @@ class CreditController extends BaseController
public function getDatatable($clientPublicId = null)
{
- return $this->creditService->getDatatable($clientPublicId, Input::get('sSearch'));
+ return $this->creditService->getDatatable($clientPublicId, \Request::input('sSearch'));
}
public function create(CreditRequest $request)
{
$data = [
- 'clientPublicId' => Input::old('client') ? Input::old('client') : ($request->client_id ?: 0),
+ 'clientPublicId' => \Request::old('client') ? \Request::old('client') : ($request->client_id ?: 0),
'credit' => null,
'method' => 'POST',
'url' => 'credits',
@@ -111,7 +110,7 @@ class CreditController extends BaseController
private function save($credit = null)
{
- $credit = $this->creditService->save(Input::all(), $credit);
+ $credit = $this->creditService->save(\Request::all(), $credit);
$message = $credit->wasRecentlyCreated ? trans('texts.created_credit') : trans('texts.updated_credit');
Session::flash('message', $message);
@@ -121,8 +120,8 @@ class CreditController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->creditService->bulk($ids, $action);
if ($count > 0) {
diff --git a/app/Http/Controllers/ExpenseCategoryApiController.php b/app/Http/Controllers/ExpenseCategoryApiController.php
index 1a2dea026ca4..e8ad001510e0 100644
--- a/app/Http/Controllers/ExpenseCategoryApiController.php
+++ b/app/Http/Controllers/ExpenseCategoryApiController.php
@@ -8,7 +8,6 @@ use App\Http\Requests\UpdateExpenseCategoryRequest;
use App\Models\ExpenseCategory;
use App\Ninja\Repositories\ExpenseCategoryRepository;
use App\Services\ExpenseCategoryService;
-use Input;
class ExpenseCategoryApiController extends BaseAPIController
{
diff --git a/app/Http/Controllers/ExpenseCategoryController.php b/app/Http/Controllers/ExpenseCategoryController.php
index 6dcbd83b4c32..b81778e35b30 100644
--- a/app/Http/Controllers/ExpenseCategoryController.php
+++ b/app/Http/Controllers/ExpenseCategoryController.php
@@ -8,7 +8,6 @@ use App\Http\Requests\UpdateExpenseCategoryRequest;
use App\Ninja\Datatables\ExpenseCategoryDatatable;
use App\Ninja\Repositories\ExpenseCategoryRepository;
use App\Services\ExpenseCategoryService;
-use Input;
use Session;
use View;
@@ -40,7 +39,7 @@ class ExpenseCategoryController extends BaseController
public function getDatatable($expensePublicId = null)
{
- return $this->categoryService->getDatatable(Input::get('sSearch'));
+ return $this->categoryService->getDatatable(\Request::input('sSearch'));
}
public function create(ExpenseCategoryRequest $request)
@@ -89,8 +88,8 @@ class ExpenseCategoryController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->categoryService->bulk($ids, $action);
if ($count > 0) {
diff --git a/app/Http/Controllers/ExpenseController.php b/app/Http/Controllers/ExpenseController.php
index 6edff813f065..3a6042d33fab 100644
--- a/app/Http/Controllers/ExpenseController.php
+++ b/app/Http/Controllers/ExpenseController.php
@@ -16,7 +16,6 @@ use App\Ninja\Repositories\InvoiceRepository;
use App\Services\ExpenseService;
use Auth;
use Cache;
-use Input;
use Redirect;
use Request;
use Session;
@@ -61,7 +60,7 @@ class ExpenseController extends BaseController
public function getDatatable($expensePublicId = null)
{
- return $this->expenseService->getDatatable(Input::get('sSearch'));
+ return $this->expenseService->getDatatable(\Request::input('sSearch'));
}
public function getDatatableVendor($vendorPublicId = null)
@@ -83,7 +82,7 @@ class ExpenseController extends BaseController
}
$data = [
- 'vendorPublicId' => Input::old('vendor') ? Input::old('vendor') : $request->vendor_id,
+ 'vendorPublicId' => Request::old('vendor') ? Request::old('vendor') : $request->vendor_id,
'expense' => null,
'method' => 'POST',
'url' => 'expenses',
@@ -190,7 +189,7 @@ class ExpenseController extends BaseController
Session::flash('message', trans('texts.updated_expense'));
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore', 'invoice', 'add_to_invoice'])) {
return self::bulk();
}
@@ -227,8 +226,8 @@ class ExpenseController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$referer = Request::server('HTTP_REFERER');
switch ($action) {
@@ -268,7 +267,7 @@ class ExpenseController extends BaseController
->with('expenseCurrencyId', $currencyId)
->with('expenses', $ids);
} else {
- $invoiceId = Input::get('invoice_id');
+ $invoiceId = \Request::input('invoice_id');
return Redirect::to("invoices/{$invoiceId}/edit")
->with('expenseCurrencyId', $currencyId)
@@ -291,7 +290,7 @@ class ExpenseController extends BaseController
private static function getViewModel($expense = false)
{
return [
- 'data' => Input::old('data'),
+ 'data' => Request::old('data'),
'account' => Auth::user()->account,
'vendors' => Vendor::scope()->withActiveOrSelected($expense ? $expense->vendor_id : false)->with('vendor_contacts')->orderBy('name')->get(),
'clients' => Client::scope()->withActiveOrSelected($expense ? $expense->client_id : false)->with('contacts')->orderBy('name')->get(),
diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php
index f5963b331dbc..d6b470d3c3b1 100644
--- a/app/Http/Controllers/HomeController.php
+++ b/app/Http/Controllers/HomeController.php
@@ -6,7 +6,6 @@ use App\Libraries\Utils;
use App\Models\Account;
use App\Ninja\Mailers\Mailer;
use Auth;
-use Input;
use Mail;
use Redirect;
use Request;
@@ -67,21 +66,21 @@ class HomeController extends BaseController
{
$url = 'https://invoicing.co';
- if (Input::has('rc')) {
- $url = $url . '?rc=' . Input::get('rc');
+ if (Request::has('rc')) {
+ $url = $url . '?rc=' . \Request::input('rc');
}
return Redirect::to($url);
/*
// Track the referral/campaign code
- if (Input::has('rc')) {
- session([SESSION_REFERRAL_CODE => Input::get('rc')]);
+ if (Request::has('rc')) {
+ session([SESSION_REFERRAL_CODE => \Request::input('rc')]);
}
if (Auth::check()) {
- $redirectTo = Input::get('redirect_to') ? SITE_URL . '/' . ltrim(Input::get('redirect_to'), '/') : 'invoices/create';
- return Redirect::to($redirectTo)->with('sign_up', Input::get('sign_up'));
+ $redirectTo = \Request::input('redirect_to') ? SITE_URL . '/' . ltrim(\Request::input('redirect_to'), '/') : 'invoices/create';
+ return Redirect::to($redirectTo)->with('sign_up', \Request::input('sign_up'));
} else {
return View::make('public.invoice_now');
}
@@ -125,7 +124,7 @@ class HomeController extends BaseController
*/
public function logError()
{
- return Utils::logError(Input::get('error'), 'JavaScript');
+ return Utils::logError(\Request::input('error'), 'JavaScript');
}
/**
diff --git a/app/Http/Controllers/ImportController.php b/app/Http/Controllers/ImportController.php
index 2331cc37e8ea..c7b310b491f8 100644
--- a/app/Http/Controllers/ImportController.php
+++ b/app/Http/Controllers/ImportController.php
@@ -6,7 +6,6 @@ use Illuminate\Http\Request;
use App\Services\ImportService;
use App\Jobs\ImportData;
use Exception;
-use Input;
use Redirect;
use Session;
use Utils;
@@ -26,7 +25,7 @@ class ImportController extends BaseController
return redirect('/settings/' . ACCOUNT_IMPORT_EXPORT)->withError(trans('texts.confirm_account_to_import'));
}
- $source = Input::get('source');
+ $source = \Request::input('source');
$files = [];
$timestamp = time();
@@ -70,8 +69,8 @@ class ImportController extends BaseController
'timestamp' => $timestamp,
]);
} elseif ($source === IMPORT_JSON) {
- $includeData = filter_var(Input::get('data'), FILTER_VALIDATE_BOOLEAN);
- $includeSettings = filter_var(Input::get('settings'), FILTER_VALIDATE_BOOLEAN);
+ $includeData = filter_var(\Request::input('data'), FILTER_VALIDATE_BOOLEAN);
+ $includeSettings = filter_var(\Request::input('settings'), FILTER_VALIDATE_BOOLEAN);
if (config('queue.default') === 'sync') {
$results = $this->importService->importJSON($files[IMPORT_JSON], $includeData, $includeSettings);
$message = $this->importService->presentResults($results, $includeSettings);
@@ -109,9 +108,9 @@ class ImportController extends BaseController
public function doImportCSV()
{
try {
- $map = Input::get('map');
- $headers = Input::get('headers');
- $timestamp = Input::get('timestamp');
+ $map = \Request::input('map');
+ $headers = \Request::input('headers');
+ $timestamp = \Request::input('timestamp');
if (config('queue.default') === 'sync') {
$results = $this->importService->importCSV($map, $headers, $timestamp);
diff --git a/app/Http/Controllers/IntegrationController.php b/app/Http/Controllers/IntegrationController.php
index 44bf0ae63305..fbcb9d5edffb 100644
--- a/app/Http/Controllers/IntegrationController.php
+++ b/app/Http/Controllers/IntegrationController.php
@@ -4,7 +4,6 @@ namespace App\Http\Controllers;
use App\Models\Subscription;
use Auth;
-use Input;
use Response;
use Utils;
@@ -18,7 +17,7 @@ class IntegrationController extends BaseAPIController
*/
public function subscribe()
{
- $eventId = Utils::lookupEventId(trim(Input::get('event')));
+ $eventId = Utils::lookupEventId(trim(\Request::input('event')));
if (! $eventId) {
return Response::json('Event is invalid', 500);
@@ -26,7 +25,7 @@ class IntegrationController extends BaseAPIController
$subscription = Subscription::createNew();
$subscription->event_id = $eventId;
- $subscription->target_url = trim(Input::get('target_url'));
+ $subscription->target_url = trim(\Request::input('target_url'));
$subscription->save();
if (! $subscription->id) {
diff --git a/app/Http/Controllers/InvoiceApiController.php b/app/Http/Controllers/InvoiceApiController.php
index 84f1d0a3f95d..1f056b6c978f 100644
--- a/app/Http/Controllers/InvoiceApiController.php
+++ b/app/Http/Controllers/InvoiceApiController.php
@@ -17,7 +17,6 @@ use App\Ninja\Repositories\PaymentRepository;
use App\Services\InvoiceService;
use App\Services\PaymentService;
use Auth;
-use Input;
use Response;
use Utils;
use Validator;
@@ -64,12 +63,12 @@ class InvoiceApiController extends BaseAPIController
->orderBy('updated_at', 'desc');
// Filter by invoice number
- if ($invoiceNumber = Input::get('invoice_number')) {
+ if ($invoiceNumber = \Request::input('invoice_number')) {
$invoices->whereInvoiceNumber($invoiceNumber);
}
// Fllter by status
- if ($statusId = Input::get('status_id')) {
+ if ($statusId = \Request::input('status_id')) {
$invoices->where('invoice_status_id', '>=', $statusId);
}
@@ -134,7 +133,7 @@ class InvoiceApiController extends BaseAPIController
*/
public function store(CreateInvoiceAPIRequest $request)
{
- $data = Input::all();
+ $data = \Request::all();
$error = null;
if (isset($data['email'])) {
diff --git a/app/Http/Controllers/InvoiceController.php b/app/Http/Controllers/InvoiceController.php
index 6d52c22ea210..242f6009ac41 100644
--- a/app/Http/Controllers/InvoiceController.php
+++ b/app/Http/Controllers/InvoiceController.php
@@ -25,8 +25,8 @@ use App\Services\RecurringInvoiceService;
use Auth;
use Cache;
use DB;
-use Input;
use Redirect;
+use Request;
use Session;
use URL;
use Utils;
@@ -68,7 +68,7 @@ class InvoiceController extends BaseController
public function getDatatable($clientPublicId = null)
{
$accountId = Auth::user()->account_id;
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
return $this->invoiceService->getDatatable($accountId, $clientPublicId, ENTITY_INVOICE, $search);
}
@@ -76,7 +76,7 @@ class InvoiceController extends BaseController
public function getRecurringDatatable($clientPublicId = null)
{
$accountId = Auth::user()->account_id;
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
return $this->recurringInvoiceService->getDatatable($accountId, $clientPublicId, ENTITY_RECURRING_INVOICE, $search);
}
@@ -317,7 +317,7 @@ class InvoiceController extends BaseController
}
return [
- 'data' => Input::old('data'),
+ 'data' => Request::old('data'),
'account' => Auth::user()->account->load('country'),
'products' => Product::scope()->orderBy('product_key')->get(),
'taxRateOptions' => $taxRateOptions,
@@ -345,8 +345,8 @@ class InvoiceController extends BaseController
$data = $request->input();
$data['documents'] = $request->file('documents');
- $action = Input::get('action');
- $entityType = Input::get('entityType');
+ $action = \Request::input('action');
+ $entityType = \Request::input('entityType');
$invoice = $this->invoiceService->save($data);
$entityType = $invoice->getEntityType();
@@ -379,8 +379,8 @@ class InvoiceController extends BaseController
$data = $request->input();
$data['documents'] = $request->file('documents');
- $action = Input::get('action');
- $entityType = Input::get('entityType');
+ $action = \Request::input('action');
+ $entityType = \Request::input('entityType');
$invoice = $this->invoiceService->save($data, $request->entity());
$entityType = $invoice->getEntityType();
@@ -402,14 +402,14 @@ class InvoiceController extends BaseController
private function emailInvoice($invoice)
{
- $reminder = Input::get('reminder');
- $template = Input::get('template');
- $pdfUpload = Utils::decodePDF(Input::get('pdfupload'));
+ $reminder = \Request::input('reminder');
+ $template = \Request::input('template');
+ $pdfUpload = Utils::decodePDF(\Request::input('pdfupload'));
$entityType = $invoice->getEntityType();
- if (filter_var(Input::get('save_as_default'), FILTER_VALIDATE_BOOLEAN)) {
+ if (filter_var(\Request::input('save_as_default'), FILTER_VALIDATE_BOOLEAN)) {
$account = Auth::user()->account;
- $account->setTemplateDefaults(Input::get('template_type'), $template['subject'], $template['body']);
+ $account->setTemplateDefaults(\Request::input('template_type'), $template['subject'], $template['body']);
}
if (! Auth::user()->confirmed) {
@@ -490,8 +490,8 @@ class InvoiceController extends BaseController
*/
public function bulk($entityType = ENTITY_INVOICE)
{
- $action = Input::get('bulk_action') ?: Input::get('action');
- $ids = Input::get('bulk_public_id') ?: (Input::get('public_id') ?: Input::get('ids'));
+ $action = \Request::input('bulk_action') ?: \Request::input('action');
+ $ids = \Request::input('bulk_public_id') ?: (\Request::input('public_id') ?: \Request::input('ids'));
$count = $this->invoiceService->bulk($ids, $action);
if ($count > 0) {
diff --git a/app/Http/Controllers/NinjaController.php b/app/Http/Controllers/NinjaController.php
index 4a265a2a73d2..a9237ae2d40e 100644
--- a/app/Http/Controllers/NinjaController.php
+++ b/app/Http/Controllers/NinjaController.php
@@ -11,13 +11,13 @@ use App\Libraries\CurlUtils;
use Auth;
use Cache;
use CreditCard;
-use Input;
use Omnipay;
use Session;
use URL;
use Utils;
use Validator;
use View;
+use Request;
class NinjaController extends BaseController
{
@@ -91,18 +91,18 @@ class NinjaController extends BaseController
*/
public function show_license_payment()
{
- if (Input::has('return_url')) {
- session(['return_url' => Input::get('return_url')]);
+ if (\Request::has('return_url')) {
+ session(['return_url' => \Request::input('return_url')]);
}
- if (Input::has('affiliate_key')) {
- if ($affiliate = Affiliate::where('affiliate_key', '=', Input::get('affiliate_key'))->first()) {
+ if (\Request::has('affiliate_key')) {
+ if ($affiliate = Affiliate::where('affiliate_key', '=', \Request::input('affiliate_key'))->first()) {
session(['affiliate_id' => $affiliate->id]);
}
}
- if (Input::has('product_id')) {
- session(['product_id' => Input::get('product_id')]);
+ if (\Request::has('product_id')) {
+ session(['product_id' => \Request::input('product_id')]);
} elseif (! Session::has('product_id')) {
session(['product_id' => PRODUCT_ONE_CLICK_INSTALL]);
}
@@ -111,8 +111,8 @@ class NinjaController extends BaseController
return Utils::fatalError();
}
- if (Utils::isNinjaDev() && Input::has('test_mode')) {
- session(['test_mode' => Input::get('test_mode')]);
+ if (Utils::isNinjaDev() && \Request::has('test_mode')) {
+ session(['test_mode' => \Request::input('test_mode')]);
}
$account = $this->accountRepo->getNinjaAccount();
@@ -167,7 +167,7 @@ class NinjaController extends BaseController
'country_id' => 'required',
];
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return redirect()->to('license')
@@ -185,7 +185,7 @@ class NinjaController extends BaseController
if ($testMode) {
$ref = 'TEST_MODE';
} else {
- $details = self::getLicensePaymentDetails(Input::all(), $affiliate);
+ $details = self::getLicensePaymentDetails(Request::all(), $affiliate);
$gateway = Omnipay::create($accountGateway->gateway->provider);
$gateway->initialize((array) $accountGateway->getConfig());
@@ -203,9 +203,9 @@ class NinjaController extends BaseController
$licenseKey = Utils::generateLicense();
$license = new License();
- $license->first_name = Input::get('first_name');
- $license->last_name = Input::get('last_name');
- $license->email = Input::get('email');
+ $license->first_name = \Request::input('first_name');
+ $license->last_name = \Request::input('last_name');
+ $license->email = \Request::input('email');
$license->transaction_reference = $ref;
$license->license_key = $licenseKey;
$license->affiliate_id = Session::get('affiliate_id');
@@ -241,8 +241,8 @@ class NinjaController extends BaseController
*/
public function claim_license()
{
- $licenseKey = Input::get('license_key');
- $productId = Input::get('product_id', PRODUCT_ONE_CLICK_INSTALL);
+ $licenseKey = \Request::input('license_key');
+ $productId = \Request::input('product_id', PRODUCT_ONE_CLICK_INSTALL);
// add in dashes
if (strlen($licenseKey) == 20) {
diff --git a/app/Http/Controllers/OnlinePaymentController.php b/app/Http/Controllers/OnlinePaymentController.php
index ea7c08f147ac..5255bc769eec 100644
--- a/app/Http/Controllers/OnlinePaymentController.php
+++ b/app/Http/Controllers/OnlinePaymentController.php
@@ -19,12 +19,12 @@ use App\Services\PaymentService;
use Auth;
use Crawler;
use Exception;
-use Input;
use Session;
use URL;
use Utils;
use Validator;
use View;
+use Request;
/**
* Class OnlinePaymentController.
@@ -114,7 +114,7 @@ class OnlinePaymentController extends BaseController
}
try {
- return $paymentDriver->startPurchase(Input::all(), $sourceId);
+ return $paymentDriver->startPurchase(Request::all(), $sourceId);
} catch (Exception $exception) {
return $this->error($paymentDriver, $exception);
}
@@ -202,12 +202,12 @@ class OnlinePaymentController extends BaseController
$paymentDriver = $invitation->account->paymentDriver($invitation, $gatewayTypeId);
- if ($error = Input::get('error_description') ?: Input::get('error')) {
+ if ($error = \Request::input('error_description') ?: \Request::input('error')) {
return $this->error($paymentDriver, $error);
}
try {
- if ($paymentDriver->completeOffsitePurchase(Input::all())) {
+ if ($paymentDriver->completeOffsitePurchase(Request::all())) {
Session::flash('message', trans('texts.applied_payment'));
}
@@ -332,7 +332,7 @@ class OnlinePaymentController extends BaseController
$paymentDriver = $accountGateway->paymentDriver();
try {
- $result = $paymentDriver->handleWebHook(Input::all());
+ $result = $paymentDriver->handleWebHook(Request::all());
return response()->json(['message' => $result]);
} catch (Exception $exception) {
@@ -350,8 +350,8 @@ class OnlinePaymentController extends BaseController
return redirect()->to(NINJA_WEB_URL, 301);
}
- $account = Account::whereAccountKey(Input::get('account_key'))->first();
- $redirectUrl = Input::get('redirect_url');
+ $account = Account::whereAccountKey(\Request::input('account_key'))->first();
+ $redirectUrl = \Request::input('redirect_url');
$failureUrl = URL::previous();
if (! $account || ! $account->enable_buy_now_buttons || ! $account->hasFeature(FEATURE_BUY_NOW_BUTTONS)) {
@@ -360,7 +360,7 @@ class OnlinePaymentController extends BaseController
Auth::onceUsingId($account->users[0]->id);
$account->loadLocalizationSettings();
- $product = Product::scope(Input::get('product_id'))->first();
+ $product = Product::scope(\Request::input('product_id'))->first();
if (! $product) {
return redirect()->to("{$failureUrl}/?error=invalid product");
@@ -368,7 +368,7 @@ class OnlinePaymentController extends BaseController
// check for existing client using contact_key
$client = false;
- if ($contactKey = Input::get('contact_key')) {
+ if ($contactKey = \Request::input('contact_key')) {
$client = Client::scope()->whereHas('contacts', function ($query) use ($contactKey) {
$query->where('contact_key', $contactKey);
})->first();
@@ -380,7 +380,7 @@ class OnlinePaymentController extends BaseController
'email' => 'email|string|max:100',
];
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return redirect()->to("{$failureUrl}/?error=" . $validator->errors()->first());
}
@@ -404,17 +404,17 @@ class OnlinePaymentController extends BaseController
$data = [
'client_id' => $client->id,
- 'is_recurring' => filter_var(Input::get('is_recurring'), FILTER_VALIDATE_BOOLEAN),
- 'is_public' => filter_var(Input::get('is_recurring'), FILTER_VALIDATE_BOOLEAN),
- 'frequency_id' => Input::get('frequency_id'),
- 'auto_bill_id' => Input::get('auto_bill_id'),
- 'start_date' => Input::get('start_date', date('Y-m-d')),
+ 'is_recurring' => filter_var(\Request::input('is_recurring'), FILTER_VALIDATE_BOOLEAN),
+ 'is_public' => filter_var(\Request::input('is_recurring'), FILTER_VALIDATE_BOOLEAN),
+ 'frequency_id' => \Request::input('frequency_id'),
+ 'auto_bill_id' => \Request::input('auto_bill_id'),
+ 'start_date' => \Request::input('start_date', date('Y-m-d')),
'tax_rate1' => $account->tax_rate1,
'tax_name1' => $account->tax_name1 ?: '',
'tax_rate2' => $account->tax_rate2,
'tax_name2' => $account->tax_name2 ?: '',
- 'custom_text_value1' => Input::get('custom_invoice1'),
- 'custom_text_value2' => Input::get('custom_invoice2'),
+ 'custom_text_value1' => \Request::input('custom_invoice1'),
+ 'custom_text_value2' => \Request::input('custom_invoice2'),
'invoice_items' => [[
'product_key' => $product->product_key,
'notes' => $product->notes,
@@ -424,8 +424,8 @@ class OnlinePaymentController extends BaseController
'tax_name1' => $product->tax_name1 ?: '',
'tax_rate2' => $product->tax_rate2,
'tax_name2' => $product->tax_name2 ?: '',
- 'custom_value1' => Input::get('custom_product1') ?: $product->custom_value1,
- 'custom_value2' => Input::get('custom_product2') ?: $product->custom_value2,
+ 'custom_value1' => \Request::input('custom_product1') ?: $product->custom_value1,
+ 'custom_value2' => \Request::input('custom_product2') ?: $product->custom_value2,
]],
];
$invoice = $invoiceService->save($data);
@@ -445,7 +445,7 @@ class OnlinePaymentController extends BaseController
$link = $invitation->getLink();
}
- if (filter_var(Input::get('return_link'), FILTER_VALIDATE_BOOLEAN)) {
+ if (filter_var(\Request::input('return_link'), FILTER_VALIDATE_BOOLEAN)) {
return $link;
} else {
return redirect()->to($link);
diff --git a/app/Http/Controllers/PaymentApiController.php b/app/Http/Controllers/PaymentApiController.php
index 247fb7fabd07..c9d725699a4f 100644
--- a/app/Http/Controllers/PaymentApiController.php
+++ b/app/Http/Controllers/PaymentApiController.php
@@ -10,7 +10,6 @@ use App\Models\Payment;
use App\Ninja\Mailers\ContactMailer;
use App\Ninja\Repositories\PaymentRepository;
use App\Services\PaymentService;
-use Input;
use Response;
class PaymentApiController extends BaseAPIController
@@ -113,7 +112,7 @@ class PaymentApiController extends BaseAPIController
$payment = $this->paymentService->save($request->input(), null, $request->invoice);
- if (Input::get('email_receipt')) {
+ if (\Request::input('email_receipt')) {
$this->contactMailer->sendPaymentConfirmation($payment);
}
@@ -160,7 +159,7 @@ class PaymentApiController extends BaseAPIController
$data['public_id'] = $publicId;
$payment = $this->paymentRepo->save($data, $request->entity());
- if (Input::get('email_receipt')) {
+ if (\Request::input('email_receipt')) {
$this->contactMailer->sendPaymentConfirmation($payment);
}
diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php
index b14b9d66aefa..711772aaf484 100644
--- a/app/Http/Controllers/PaymentController.php
+++ b/app/Http/Controllers/PaymentController.php
@@ -16,10 +16,10 @@ use App\Services\PaymentService;
use Auth;
use Cache;
use DropdownButton;
-use Input;
use Session;
use Utils;
use View;
+use Request;
class PaymentController extends BaseController
{
@@ -79,7 +79,7 @@ class PaymentController extends BaseController
*/
public function getDatatable($clientPublicId = null)
{
- return $this->paymentService->getDatatable($clientPublicId, Input::get('sSearch'));
+ return $this->paymentService->getDatatable($clientPublicId, \Request::input('sSearch'));
}
/**
@@ -98,8 +98,8 @@ class PaymentController extends BaseController
->with('client', 'invoice_status')
->orderBy('invoice_number')->get();
- $clientPublicId = Input::old('client') ? Input::old('client') : ($request->client_id ?: 0);
- $invoicePublicId = Input::old('invoice') ? Input::old('invoice') : ($request->invoice_id ?: 0);
+ $clientPublicId = Request::old('client') ? Request::old('client') : ($request->client_id ?: 0);
+ $invoicePublicId = Request::old('invoice') ? Request::old('invoice') : ($request->invoice_id ?: 0);
$totalCredit = false;
if ($clientPublicId && $client = Client::scope($clientPublicId)->first()) {
@@ -118,7 +118,7 @@ class PaymentController extends BaseController
'method' => 'POST',
'url' => 'payments',
'title' => trans('texts.new_payment'),
- 'paymentTypeId' => Input::get('paymentTypeId'),
+ 'paymentTypeId' => \Request::input('paymentTypeId'),
'clients' => Client::scope()->with('contacts')->orderBy('name')->get(),
'totalCredit' => $totalCredit,
];
@@ -211,7 +211,7 @@ class PaymentController extends BaseController
$payment = $this->paymentService->save($input, null, $request->invoice);
- if (Input::get('email_receipt')) {
+ if (\Request::input('email_receipt')) {
$this->contactMailer->sendPaymentConfirmation($payment);
Session::flash('message', trans($credit ? 'texts.created_payment_and_credit_emailed_client' : 'texts.created_payment_emailed_client'));
} else {
@@ -244,8 +244,8 @@ class PaymentController extends BaseController
*/
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
if ($action === 'email') {
$payment = Payment::scope($ids)->withArchived()->first();
@@ -253,8 +253,8 @@ class PaymentController extends BaseController
Session::flash('message', trans('texts.emailed_payment'));
} else {
$count = $this->paymentService->bulk($ids, $action, [
- 'refund_amount' => Input::get('refund_amount'),
- 'refund_email' => Input::get('refund_email'),
+ 'refund_amount' => \Request::input('refund_amount'),
+ 'refund_email' => \Request::input('refund_email'),
]);
if ($count > 0) {
$message = Utils::pluralize($action == 'refund' ? 'refunded_payment' : $action.'d_payment', $count);
diff --git a/app/Http/Controllers/PaymentTermApiController.php b/app/Http/Controllers/PaymentTermApiController.php
index 86d2ea2bb68a..52b4804eb925 100644
--- a/app/Http/Controllers/PaymentTermApiController.php
+++ b/app/Http/Controllers/PaymentTermApiController.php
@@ -115,7 +115,7 @@ class PaymentTermApiController extends BaseAPIController
$paymentTerm = PaymentTerm::createNew();
- $paymentTerm->num_days = Utils::parseInt(Input::get('num_days'));
+ $paymentTerm->num_days = Utils::parseInt(\Request::input('num_days'));
$paymentTerm->name = 'Net ' . $paymentTerm->num_days;
$paymentTerm->save();
diff --git a/app/Http/Controllers/PaymentTermController.php b/app/Http/Controllers/PaymentTermController.php
index 13a67f15ead8..45728b198734 100644
--- a/app/Http/Controllers/PaymentTermController.php
+++ b/app/Http/Controllers/PaymentTermController.php
@@ -7,7 +7,6 @@ use App\Http\Requests\UpdatePaymentTermRequest;
use App\Models\PaymentTerm;
use App\Services\PaymentTermService;
use Auth;
-use Input;
use Redirect;
use Session;
use URL;
@@ -114,7 +113,7 @@ class PaymentTermController extends BaseController
$paymentTerm = PaymentTerm::createNew();
}
- $paymentTerm->num_days = Utils::parseInt(Input::get('num_days'));
+ $paymentTerm->num_days = Utils::parseInt(\Request::input('num_days'));
$paymentTerm->name = 'Net ' . $paymentTerm->num_days;
$paymentTerm->save();
@@ -129,8 +128,8 @@ class PaymentTermController extends BaseController
*/
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
$count = $this->paymentTermService->bulk($ids, $action);
Session::flash('message', trans('texts.archived_payment_term'));
diff --git a/app/Http/Controllers/ProductController.php b/app/Http/Controllers/ProductController.php
index 930730f9e594..b5498311daee 100644
--- a/app/Http/Controllers/ProductController.php
+++ b/app/Http/Controllers/ProductController.php
@@ -12,7 +12,6 @@ use App\Ninja\Repositories\ProductRepository;
use App\Services\ProductService;
use Auth;
use Illuminate\Auth\Access\AuthorizationException;
-use Input;
use Redirect;
use Session;
use URL;
@@ -72,7 +71,7 @@ class ProductController extends BaseController
*/
public function getDatatable()
{
- return $this->productService->getDatatable(Auth::user()->account_id, Input::get('sSearch'));
+ return $this->productService->getDatatable(Auth::user()->account_id, \Request::input('sSearch'));
}
public function cloneProduct(ProductRequest $request, $publicId)
@@ -167,7 +166,7 @@ class ProductController extends BaseController
$product = Product::createNew();
}
- $this->productRepo->save(Input::all(), $product);
+ $this->productRepo->save(\Request::all(), $product);
$message = $productPublicId ? trans('texts.updated_product') : trans('texts.created_product');
Session::flash('message', $message);
@@ -189,8 +188,8 @@ class ProductController extends BaseController
*/
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
if ($action == 'invoice') {
$products = Product::scope($ids)->get();
diff --git a/app/Http/Controllers/ProjectApiController.php b/app/Http/Controllers/ProjectApiController.php
index 5e587f28ee8a..d3ab3156421d 100644
--- a/app/Http/Controllers/ProjectApiController.php
+++ b/app/Http/Controllers/ProjectApiController.php
@@ -9,7 +9,6 @@ use App\Models\Project;
use App\Ninja\Repositories\ProjectRepository;
use App\Services\ProjectService;
use Auth;
-use Input;
use Session;
use View;
diff --git a/app/Http/Controllers/ProjectController.php b/app/Http/Controllers/ProjectController.php
index 63356019c54a..baf3ee66062a 100644
--- a/app/Http/Controllers/ProjectController.php
+++ b/app/Http/Controllers/ProjectController.php
@@ -12,7 +12,6 @@ use App\Ninja\Datatables\ProjectDatatable;
use App\Ninja\Repositories\ProjectRepository;
use App\Services\ProjectService;
use Auth;
-use Input;
use Session;
use View;
@@ -44,7 +43,7 @@ class ProjectController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterIdByEntity(ENTITY_PROJECT);
return $this->projectService->getDatatable($search, $userId);
@@ -114,7 +113,7 @@ class ProjectController extends BaseController
Session::flash('message', trans('texts.updated_project'));
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore', 'invoice'])) {
return self::bulk();
}
@@ -124,8 +123,8 @@ class ProjectController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
if ($action == 'invoice') {
$data = [];
diff --git a/app/Http/Controllers/ProposalCategoryController.php b/app/Http/Controllers/ProposalCategoryController.php
index 18259c442782..40323a07836d 100644
--- a/app/Http/Controllers/ProposalCategoryController.php
+++ b/app/Http/Controllers/ProposalCategoryController.php
@@ -11,7 +11,6 @@ use App\Ninja\Datatables\ProposalCategoryDatatable;
use App\Ninja\Repositories\ProposalCategoryRepository;
use App\Services\ProposalCategoryService;
use Auth;
-use Input;
use Session;
use View;
@@ -43,7 +42,7 @@ class ProposalCategoryController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterId();
return $this->proposalCategoryService->getDatatable($search, $userId);
@@ -102,7 +101,7 @@ class ProposalCategoryController extends BaseController
Session::flash('message', trans('texts.updated_proposal_category'));
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore'])) {
return self::bulk();
}
@@ -112,8 +111,8 @@ class ProposalCategoryController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->proposalCategoryService->bulk($ids, $action);
diff --git a/app/Http/Controllers/ProposalController.php b/app/Http/Controllers/ProposalController.php
index 9030d693b2b7..40d7e11996e3 100644
--- a/app/Http/Controllers/ProposalController.php
+++ b/app/Http/Controllers/ProposalController.php
@@ -15,7 +15,6 @@ use App\Ninja\Datatables\ProposalDatatable;
use App\Ninja\Repositories\ProposalRepository;
use App\Services\ProposalService;
use Auth;
-use Input;
use Session;
use View;
@@ -50,7 +49,7 @@ class ProposalController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
//$userId = Auth::user()->filterId();
$userId = Auth::user()->filterIdByEntity(ENTITY_PROPOSAL);
@@ -117,7 +116,7 @@ class ProposalController extends BaseController
public function store(CreateProposalRequest $request)
{
$proposal = $this->proposalService->save($request->input());
- $action = Input::get('action');
+ $action = \Request::input('action');
if ($action == 'email') {
$this->dispatch(new SendInvoiceEmail($proposal->invoice, auth()->user()->id, false, false, $proposal));
@@ -132,7 +131,7 @@ class ProposalController extends BaseController
public function update(UpdateProposalRequest $request)
{
$proposal = $this->proposalService->save($request->input(), $request->entity());
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore'])) {
return self::bulk();
@@ -150,8 +149,8 @@ class ProposalController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action') ?: Input::get('action');
- $ids = Input::get('bulk_public_id') ?: (Input::get('public_id') ?: Input::get('ids'));
+ $action = \Request::input('bulk_action') ?: \Request::input('action');
+ $ids = \Request::input('bulk_public_id') ?: (\Request::input('public_id') ?: \Request::input('ids'));
$count = $this->proposalService->bulk($ids, $action);
diff --git a/app/Http/Controllers/ProposalSnippetController.php b/app/Http/Controllers/ProposalSnippetController.php
index 21d694b6a428..5f7ece9e71ea 100644
--- a/app/Http/Controllers/ProposalSnippetController.php
+++ b/app/Http/Controllers/ProposalSnippetController.php
@@ -12,7 +12,6 @@ use App\Ninja\Datatables\ProposalSnippetDatatable;
use App\Ninja\Repositories\ProposalSnippetRepository;
use App\Services\ProposalSnippetService;
use Auth;
-use Input;
use Session;
use View;
@@ -44,7 +43,7 @@ class ProposalSnippetController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterId();
return $this->proposalSnippetService->getDatatable($search, $userId);
@@ -107,7 +106,7 @@ class ProposalSnippetController extends BaseController
Session::flash('message', trans('texts.updated_proposal_snippet'));
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore'])) {
return self::bulk();
}
@@ -117,8 +116,8 @@ class ProposalSnippetController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->proposalSnippetService->bulk($ids, $action);
diff --git a/app/Http/Controllers/ProposalTemplateController.php b/app/Http/Controllers/ProposalTemplateController.php
index 846466e4a110..6bc280dcced1 100644
--- a/app/Http/Controllers/ProposalTemplateController.php
+++ b/app/Http/Controllers/ProposalTemplateController.php
@@ -11,7 +11,6 @@ use App\Ninja\Datatables\ProposalTemplateDatatable;
use App\Ninja\Repositories\ProposalTemplateRepository;
use App\Services\ProposalTemplateService;
use Auth;
-use Input;
use Session;
use View;
@@ -43,7 +42,7 @@ class ProposalTemplateController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterId();
return $this->proposalTemplateService->getDatatable($search, $userId);
@@ -147,7 +146,7 @@ class ProposalTemplateController extends BaseController
Session::flash('message', trans('texts.updated_proposal_template'));
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore'])) {
return self::bulk();
}
@@ -157,8 +156,8 @@ class ProposalTemplateController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->proposalTemplateService->bulk($ids, $action);
diff --git a/app/Http/Controllers/QuoteController.php b/app/Http/Controllers/QuoteController.php
index a73c7cec453f..d6d931bf2362 100644
--- a/app/Http/Controllers/QuoteController.php
+++ b/app/Http/Controllers/QuoteController.php
@@ -19,7 +19,6 @@ use App\Ninja\Repositories\InvoiceRepository;
use App\Services\InvoiceService;
use Auth;
use Cache;
-use Input;
use Redirect;
use Session;
use Utils;
@@ -60,7 +59,7 @@ class QuoteController extends BaseController
public function getDatatable($clientPublicId = null)
{
$accountId = Auth::user()->account_id;
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
return $this->invoiceService->getDatatable($accountId, $clientPublicId, ENTITY_QUOTE, $search);
}
@@ -82,7 +81,7 @@ class QuoteController extends BaseController
$data = [
'entityType' => $invoice->getEntityType(),
'invoice' => $invoice,
- 'data' => Input::old('data'),
+ 'data' => \Request::old('data'),
'method' => 'POST',
'url' => 'invoices',
'title' => trans('texts.new_quote'),
@@ -115,9 +114,9 @@ class QuoteController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action') ?: Input::get('action');
+ $action = \Request::input('bulk_action') ?: \Request::input('action');
;
- $ids = Input::get('bulk_public_id') ?: (Input::get('public_id') ?: Input::get('ids'));
+ $ids = \Request::input('bulk_public_id') ?: (\Request::input('public_id') ?: \Request::input('ids'));
if ($action == 'convert') {
$invoice = Invoice::with('invoice_items')->scope($ids)->firstOrFail();
diff --git a/app/Http/Controllers/RecurringExpenseController.php b/app/Http/Controllers/RecurringExpenseController.php
index 3e512b751e7c..bc4c3242f0d8 100644
--- a/app/Http/Controllers/RecurringExpenseController.php
+++ b/app/Http/Controllers/RecurringExpenseController.php
@@ -13,10 +13,10 @@ use App\Ninja\Datatables\RecurringExpenseDatatable;
use App\Ninja\Repositories\RecurringExpenseRepository;
use App\Services\RecurringExpenseService;
use Auth;
-use Input;
use Session;
use View;
use Cache;
+use Request;
class RecurringExpenseController extends BaseController
{
@@ -46,7 +46,7 @@ class RecurringExpenseController extends BaseController
public function getDatatable($expensePublicId = null)
{
- $search = Input::get('sSearch');
+ $search = \Request::input('sSearch');
$userId = Auth::user()->filterId();
return $this->recurringExpenseService->getDatatable($search, $userId);
@@ -61,7 +61,7 @@ class RecurringExpenseController extends BaseController
}
$data = [
- 'vendorPublicId' => Input::old('vendor') ? Input::old('vendor') : $request->vendor_id,
+ 'vendorPublicId' => Request::old('vendor') ? Request::old('vendor') : $request->vendor_id,
'expense' => null,
'method' => 'POST',
'url' => 'recurring_expenses',
@@ -113,7 +113,7 @@ class RecurringExpenseController extends BaseController
private static function getViewModel()
{
return [
- 'data' => Input::old('data'),
+ 'data' => Request::old('data'),
'account' => Auth::user()->account,
'categories' => ExpenseCategory::whereAccountId(Auth::user()->account_id)->withArchived()->orderBy('name')->get(),
'taxRates' => TaxRate::scope()->whereIsInclusive(false)->orderBy('name')->get(),
@@ -136,7 +136,7 @@ class RecurringExpenseController extends BaseController
Session::flash('message', trans('texts.updated_recurring_expense'));
- if (in_array(Input::get('action'), ['archive', 'delete', 'restore'])) {
+ if (in_array(\Request::input('action'), ['archive', 'delete', 'restore'])) {
return self::bulk();
}
@@ -145,8 +145,8 @@ class RecurringExpenseController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->recurringExpenseService->bulk($ids, $action);
if ($count > 0) {
diff --git a/app/Http/Controllers/ReportController.php b/app/Http/Controllers/ReportController.php
index 32b5e01c3df9..98b9722f5705 100644
--- a/app/Http/Controllers/ReportController.php
+++ b/app/Http/Controllers/ReportController.php
@@ -8,7 +8,6 @@ use App\Jobs\RunReport;
use App\Models\Account;
use App\Models\ScheduledReport;
use Auth;
-use Input;
use Utils;
use View;
use Carbon;
@@ -58,14 +57,14 @@ class ReportController extends BaseController
return redirect('/');
}
- $action = Input::get('action');
- $format = Input::get('format');
+ $action = \Request::input('action');
+ $format = \Request::input('format');
- if (Input::get('report_type')) {
- $reportType = Input::get('report_type');
- $dateField = Input::get('date_field');
- $startDate = date_create(Input::get('start_date'));
- $endDate = date_create(Input::get('end_date'));
+ if (\Request::input('report_type')) {
+ $reportType = \Request::input('report_type');
+ $dateField = \Request::input('date_field');
+ $startDate = date_create(\Request::input('start_date'));
+ $endDate = date_create(\Request::input('end_date'));
} else {
$reportType = ENTITY_INVOICE;
$dateField = FILTER_INVOICE_DATE;
diff --git a/app/Http/Controllers/SubscriptionController.php b/app/Http/Controllers/SubscriptionController.php
index adb97de565a3..a0f376050afd 100644
--- a/app/Http/Controllers/SubscriptionController.php
+++ b/app/Http/Controllers/SubscriptionController.php
@@ -5,7 +5,6 @@ namespace App\Http\Controllers;
use App\Models\Subscription;
use App\Services\SubscriptionService;
use Auth;
-use Input;
use Redirect;
use Session;
use URL;
@@ -107,8 +106,8 @@ class SubscriptionController extends BaseController
*/
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
$count = $this->subscriptionService->bulk($ids, $action);
@@ -137,7 +136,7 @@ class SubscriptionController extends BaseController
$subscriptionPublicId = $subscription->public_id;
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(\Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to($subscriptionPublicId ? 'subscriptions/edit' : 'subscriptions/create')->withInput()->withErrors($validator);
diff --git a/app/Http/Controllers/TaskApiController.php b/app/Http/Controllers/TaskApiController.php
index cead941fd910..814eb0c9cb55 100644
--- a/app/Http/Controllers/TaskApiController.php
+++ b/app/Http/Controllers/TaskApiController.php
@@ -8,7 +8,6 @@ use App\Models\Task;
use App\Ninja\Repositories\TaskRepository;
use App\Ninja\Transformers\TaskTransformer;
use Auth;
-use Input;
use Response;
class TaskApiController extends BaseAPIController
@@ -103,7 +102,7 @@ class TaskApiController extends BaseAPIController
*/
public function store()
{
- $data = Input::all();
+ $data = \Request::all();
$taskId = isset($data['id']) ? $data['id'] : false;
if (isset($data['client_id']) && $data['client_id']) {
@@ -143,7 +142,7 @@ class TaskApiController extends BaseAPIController
$task = $this->taskRepo->save($taskId, $data);
$task = Task::scope($task->public_id)->with('client')->first();
- $transformer = new TaskTransformer(Auth::user()->account, Input::get('serializer'));
+ $transformer = new TaskTransformer(Auth::user()->account, \Request::input('serializer'));
$data = $this->createItem($task, $transformer, 'task');
return $this->response($data);
@@ -185,7 +184,7 @@ class TaskApiController extends BaseAPIController
$task = $request->entity();
- $task = $this->taskRepo->save($task->public_id, \Illuminate\Support\Facades\Input::all());
+ $task = $this->taskRepo->save($task->public_id, \Illuminate\Support\Facades\Request::all());
return $this->itemResponse($task);
}
diff --git a/app/Http/Controllers/TaskController.php b/app/Http/Controllers/TaskController.php
index 51c882d6b439..abd3ce69a6c0 100644
--- a/app/Http/Controllers/TaskController.php
+++ b/app/Http/Controllers/TaskController.php
@@ -15,7 +15,6 @@ use App\Ninja\Repositories\TaskRepository;
use App\Services\TaskService;
use Auth;
use DropdownButton;
-use Input;
use Redirect;
use Request;
use Session;
@@ -86,7 +85,7 @@ class TaskController extends BaseController
*/
public function getDatatable($clientPublicId = null, $projectPublicId = null)
{
- return $this->taskService->getDatatable($clientPublicId, $projectPublicId, Input::get('sSearch'));
+ return $this->taskService->getDatatable($clientPublicId, $projectPublicId, \Request::input('sSearch'));
}
/**
@@ -126,8 +125,8 @@ class TaskController extends BaseController
$data = [
'task' => null,
- 'clientPublicId' => Input::old('client') ? Input::old('client') : ($request->client_id ?: 0),
- 'projectPublicId' => Input::old('project_id') ? Input::old('project_id') : ($request->project_id ?: 0),
+ 'clientPublicId' => Request::old('client') ? Request::old('client') : ($request->client_id ?: 0),
+ 'projectPublicId' => Request::old('project_id') ? Request::old('project_id') : ($request->project_id ?: 0),
'method' => 'POST',
'url' => 'tasks',
'title' => trans('texts.new_task'),
@@ -229,7 +228,7 @@ class TaskController extends BaseController
*/
private function save($request, $publicId = null)
{
- $action = Input::get('action');
+ $action = \Request::input('action');
if (in_array($action, ['archive', 'delete', 'restore'])) {
return self::bulk();
@@ -260,8 +259,8 @@ class TaskController extends BaseController
*/
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ?: (Input::get('id') ?: Input::get('ids'));
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ?: (\Request::input('id') ?: \Request::input('ids'));
$referer = Request::server('HTTP_REFERER');
if (in_array($action, ['resume', 'stop'])) {
@@ -277,7 +276,7 @@ class TaskController extends BaseController
Session::flash('message', trans('texts.updated_task_status'));
return $this->returnBulk($this->entityType, $action, $ids);
} elseif ($action == 'invoice' || $action == 'add_to_invoice') {
- $tasks = Task::scope($ids)->with('account', 'client', 'project')->orderBy('project_id', 'id')->get();
+ $tasks = Task::scope($ids)->with('account', 'client', 'project')->orderBy('project_id')->orderBy('id')->get();
$clientPublicId = false;
$data = [];
@@ -315,7 +314,7 @@ class TaskController extends BaseController
if ($action == 'invoice') {
return Redirect::to("invoices/create/{$clientPublicId}")->with('tasks', $data);
} else {
- $invoiceId = Input::get('invoice_id');
+ $invoiceId = \Request::input('invoice_id');
return Redirect::to("invoices/{$invoiceId}/edit")->with('tasks', $data);
}
diff --git a/app/Http/Controllers/TaxRateController.php b/app/Http/Controllers/TaxRateController.php
index 0da88866c6cb..207dfe15b427 100644
--- a/app/Http/Controllers/TaxRateController.php
+++ b/app/Http/Controllers/TaxRateController.php
@@ -8,7 +8,6 @@ use App\Models\TaxRate;
use App\Ninja\Repositories\TaxRateRepository;
use App\Services\TaxRateService;
use Auth;
-use Input;
use Redirect;
use Session;
use URL;
@@ -81,8 +80,8 @@ class TaxRateController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
$count = $this->taxRateService->bulk($ids, $action);
Session::flash('message', trans('texts.archived_tax_rate'));
diff --git a/app/Http/Controllers/TokenController.php b/app/Http/Controllers/TokenController.php
index db0c0d715f52..a22ea78a019e 100644
--- a/app/Http/Controllers/TokenController.php
+++ b/app/Http/Controllers/TokenController.php
@@ -5,7 +5,6 @@ namespace App\Http\Controllers;
use App\Models\AccountToken;
use App\Services\TokenService;
use Auth;
-use Input;
use Redirect;
use Session;
use URL;
@@ -108,8 +107,8 @@ class TokenController extends BaseController
*/
public function bulk()
{
- $action = Input::get('bulk_action');
- $ids = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $ids = \Request::input('bulk_public_id');
$count = $this->tokenService->bulk($ids, $action);
Session::flash('message', trans('texts.archived_token'));
@@ -134,17 +133,17 @@ class TokenController extends BaseController
->where('public_id', '=', $tokenPublicId)->firstOrFail();
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(\Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to($tokenPublicId ? 'tokens/edit' : 'tokens/create')->withInput()->withErrors($validator);
}
if ($tokenPublicId) {
- $token->name = trim(Input::get('name'));
+ $token->name = trim(\Request::input('name'));
} else {
$token = AccountToken::createNew();
- $token->name = trim(Input::get('name'));
+ $token->name = trim(\Request::input('name'));
$token->token = strtolower(str_random(RANDOM_KEY_LENGTH));
}
diff --git a/app/Http/Controllers/UserController.php b/app/Http/Controllers/UserController.php
index a42221b54371..36ba52ea27e8 100644
--- a/app/Http/Controllers/UserController.php
+++ b/app/Http/Controllers/UserController.php
@@ -8,7 +8,6 @@ use App\Ninja\Mailers\UserMailer;
use App\Ninja\Repositories\AccountRepository;
use App\Services\UserService;
use Auth;
-use Input;
use Password;
use Redirect;
use Request;
@@ -131,8 +130,8 @@ class UserController extends BaseController
public function bulk()
{
- $action = Input::get('bulk_action');
- $id = Input::get('bulk_public_id');
+ $action = \Request::input('bulk_action');
+ $id = \Request::input('bulk_public_id');
$user = User::where('account_id', '=', Auth::user()->account_id)
->where('public_id', '=', $id)
@@ -184,7 +183,7 @@ class UserController extends BaseController
$rules['email'] = 'required|email|unique:users';
}
- $validator = Validator::make(Input::all(), $rules);
+ $validator = Validator::make(Request::all(), $rules);
if ($validator->fails()) {
return Redirect::to($userPublicId ? 'users/edit' : 'users/create')
@@ -192,20 +191,20 @@ class UserController extends BaseController
->withInput();
}
- if (! \App\Models\LookupUser::validateField('email', Input::get('email'), $user)) {
+ if (! \App\Models\LookupUser::validateField('email', \Request::input('email'), $user)) {
return Redirect::to($userPublicId ? 'users/edit' : 'users/create')
->withError(trans('texts.email_taken'))
->withInput();
}
if ($userPublicId) {
- $user->first_name = trim(Input::get('first_name'));
- $user->last_name = trim(Input::get('last_name'));
- $user->username = trim(Input::get('email'));
- $user->email = trim(Input::get('email'));
+ $user->first_name = trim(\Request::input('first_name'));
+ $user->last_name = trim(\Request::input('last_name'));
+ $user->username = trim(\Request::input('email'));
+ $user->email = trim(\Request::input('email'));
if (Auth::user()->hasFeature(FEATURE_USER_PERMISSIONS)) {
- $user->is_admin = boolval(Input::get('is_admin'));
- $user->permissions = self::formatUserPermissions(Input::get('permissions'));
+ $user->is_admin = boolval(\Request::input('is_admin'));
+ $user->permissions = self::formatUserPermissions(\Request::input('permissions'));
}
} else {
$lastUser = User::withTrashed()->where('account_id', '=', Auth::user()->account_id)
@@ -213,23 +212,23 @@ class UserController extends BaseController
$user = new User();
$user->account_id = Auth::user()->account_id;
- $user->first_name = trim(Input::get('first_name'));
- $user->last_name = trim(Input::get('last_name'));
- $user->username = trim(Input::get('email'));
- $user->email = trim(Input::get('email'));
+ $user->first_name = trim(\Request::input('first_name'));
+ $user->last_name = trim(\Request::input('last_name'));
+ $user->username = trim(\Request::input('email'));
+ $user->email = trim(\Request::input('email'));
$user->registered = true;
$user->password = strtolower(str_random(RANDOM_KEY_LENGTH));
$user->confirmation_code = strtolower(str_random(RANDOM_KEY_LENGTH));
$user->public_id = $lastUser->public_id + 1;
if (Auth::user()->hasFeature(FEATURE_USER_PERMISSIONS)) {
- $user->is_admin = boolval(Input::get('is_admin'));
- $user->permissions = self::formatUserPermissions(Input::get('permissions'));
+ $user->is_admin = boolval(\Request::input('is_admin'));
+ $user->permissions = self::formatUserPermissions(\Request::input('permissions'));
}
}
$user->save();
- if (! $user->confirmed && Input::get('action') === 'email') {
+ if (! $user->confirmed && \Request::input('action') === 'email') {
$this->userMailer->sendConfirmation($user, Auth::user());
$message = trans('texts.sent_invite');
} else {
@@ -306,14 +305,14 @@ class UserController extends BaseController
// check the current password is correct
if (! Auth::validate([
'email' => Auth::user()->email,
- 'password' => Input::get('current_password'),
+ 'password' => \Request::input('current_password'),
])) {
return trans('texts.password_error_incorrect');
}
// validate the new password
- $password = Input::get('new_password');
- $confirm = Input::get('confirm_password');
+ $password = \Request::input('new_password');
+ $confirm = \Request::input('confirm_password');
if (strlen($password) < 6 || $password != $confirm) {
return trans('texts.password_error_invalid');
@@ -389,12 +388,12 @@ class UserController extends BaseController
public function saveSidebarState()
{
- if (Input::has('show_left')) {
- Session::put(SESSION_LEFT_SIDEBAR, boolval(Input::get('show_left')));
+ if (Request::has('show_left')) {
+ Session::put(SESSION_LEFT_SIDEBAR, boolval(\Request::input('show_left')));
}
- if (Input::has('show_right')) {
- Session::put(SESSION_RIGHT_SIDEBAR, boolval(Input::get('show_right')));
+ if (Request::has('show_right')) {
+ Session::put(SESSION_RIGHT_SIDEBAR, boolval(\Request::input('show_right')));
}
return RESULT_SUCCESS;
diff --git a/app/Http/Controllers/VendorApiController.php b/app/Http/Controllers/VendorApiController.php
index 840583db5126..4f5c3094217a 100644
--- a/app/Http/Controllers/VendorApiController.php
+++ b/app/Http/Controllers/VendorApiController.php
@@ -8,7 +8,6 @@ use App\Http\Requests\CreateVendorRequest;
use App\Http\Requests\UpdateVendorRequest;
use App\Models\Vendor;
use App\Ninja\Repositories\VendorRepository;
-use Input;
use Response;
use Utils;
diff --git a/app/Http/Controllers/VendorController.php b/app/Http/Controllers/VendorController.php
index 654a725a7bb3..9e15da2c09e2 100644
--- a/app/Http/Controllers/VendorController.php
+++ b/app/Http/Controllers/VendorController.php
@@ -12,7 +12,6 @@ use App\Ninja\Repositories\VendorRepository;
use App\Services\VendorService;
use Auth;
use Cache;
-use Input;
use Redirect;
use Session;
use URL;
@@ -49,7 +48,7 @@ class VendorController extends BaseController
public function getDatatable()
{
- return $this->vendorService->getDatatable(Input::get('sSearch'));
+ return $this->vendorService->getDatatable(\Request::input('sSearch'));
}
/**
@@ -149,7 +148,7 @@ class VendorController extends BaseController
private static function getViewModel()
{
return [
- 'data' => Input::old('data'),
+ 'data' => \Request::old('data'),
'account' => Auth::user()->account,
];
}
@@ -172,8 +171,8 @@ class VendorController extends BaseController
public function bulk()
{
- $action = Input::get('action');
- $ids = Input::get('public_id') ? Input::get('public_id') : Input::get('ids');
+ $action = \Request::input('action');
+ $ids = \Request::input('public_id') ? \Request::input('public_id') : \Request::input('ids');
$count = $this->vendorService->bulk($ids, $action);
$message = Utils::pluralize($action.'d_vendor', $count);
diff --git a/app/Http/Middleware/ApiCheck.php b/app/Http/Middleware/ApiCheck.php
index 9dea08b73ed1..3143e2b7b30e 100644
--- a/app/Http/Middleware/ApiCheck.php
+++ b/app/Http/Middleware/ApiCheck.php
@@ -104,8 +104,9 @@ class ApiCheck
return Response::json("Please wait {$wait} second(s)", 403, $headers);
}
- Cache::put("hour_throttle:{$key}", $new_hour_throttle, 60);
- Cache::put("last_api_request:{$key}", time(), 60);
+
+ Cache::put("hour_throttle:{$key}", $new_hour_throttle, 60 * 60);
+ Cache::put("last_api_request:{$key}", time(), 60 * 60);
}
return $next($request);
diff --git a/app/Http/Middleware/StartupCheck.php b/app/Http/Middleware/StartupCheck.php
index da91196e921d..777cd49125fd 100644
--- a/app/Http/Middleware/StartupCheck.php
+++ b/app/Http/Middleware/StartupCheck.php
@@ -12,7 +12,6 @@ use Cache;
use Closure;
use Event;
use Illuminate\Http\Request;
-use Input;
use Redirect;
use Schema;
use Session;
@@ -151,8 +150,8 @@ class StartupCheck
}
// Check if we're requesting to change the account's language
- if (Input::has('lang')) {
- $locale = Input::get('lang');
+ if (\Request::has('lang')) {
+ $locale = \Request::input('lang');
App::setLocale($locale);
session([SESSION_LOCALE => $locale]);
@@ -172,15 +171,15 @@ class StartupCheck
// Make sure the account/user localization settings are in the session
if (Auth::check() && ! Session::has(SESSION_TIMEZONE)) {
- Event::fire(new UserLoggedIn());
+ Event::dispatch(new UserLoggedIn());
}
// Check if the user is claiming a license (ie, additional invoices, white label, etc.)
if (! Utils::isNinjaProd() && isset($_SERVER['REQUEST_URI'])) {
$claimingLicense = Utils::startsWith($_SERVER['REQUEST_URI'], '/claim_license');
- if (! $claimingLicense && Input::has('license_key') && Input::has('product_id')) {
- $licenseKey = Input::get('license_key');
- $productId = Input::get('product_id');
+ if (! $claimingLicense && \Request::has('license_key') && \Request::has('product_id')) {
+ $licenseKey = \Request::input('license_key');
+ $productId = \Request::input('product_id');
$url = (Utils::isNinjaDev() ? SITE_URL : NINJA_APP_URL) . "/claim_license?license_key={$licenseKey}&product_id={$productId}&get_date=true";
$data = trim(CurlUtils::get($url));
@@ -208,11 +207,11 @@ class StartupCheck
// Check data has been cached
$cachedTables = unserialize(CACHED_TABLES);
- if (Input::has('clear_cache')) {
+ if (\Request::has('clear_cache')) {
Session::flash('message', 'Cache cleared');
}
foreach ($cachedTables as $name => $class) {
- if (Input::has('clear_cache') || ! Cache::has($name)) {
+ if (\Request::has('clear_cache') || ! Cache::has($name)) {
// check that the table exists in case the migration is pending
if (! Schema::hasTable((new $class())->getTable())) {
continue;
diff --git a/app/Http/Requests/EntityRequest.php b/app/Http/Requests/EntityRequest.php
index 92b3533dd842..a2dd80ae2a1b 100644
--- a/app/Http/Requests/EntityRequest.php
+++ b/app/Http/Requests/EntityRequest.php
@@ -4,7 +4,6 @@ namespace App\Http\Requests;
use App\Libraries\HistoryUtils;
use App\Models\EntityModel;
-use Input;
use Utils;
class EntityRequest extends Request
@@ -33,7 +32,7 @@ class EntityRequest extends Request
}
}
if (! $publicId) {
- $publicId = Input::get('public_id') ?: Input::get('id');
+ $publicId = \Request::input('public_id') ?: \Request::input('id');
}
if (! $publicId) {
diff --git a/app/Jobs/HostedMigration.php b/app/Jobs/HostedMigration.php
index d74ae1193087..b96e059b4069 100644
--- a/app/Jobs/HostedMigration.php
+++ b/app/Jobs/HostedMigration.php
@@ -8,8 +8,9 @@ use App\Models\Account;
use App\Models\User;
use App\Services\Migration\CompleteService;
use App\Traits\GenerateMigrationResources;
+use GuzzleHttp\RequestOptions;
use Illuminate\Support\Facades\Storage;
-use Unirest\Request;
+// use Unirest\Request;
class HostedMigration extends Job
{
@@ -78,21 +79,45 @@ class HostedMigration extends Job
'password' => '',
];
- $body = \Unirest\Request\Body::json($body);
+ $client = new \GuzzleHttp\Client([
+ 'headers' => $headers,
+ ]);
- $response = Request::post($url, $headers, $body);
+ $response = $client->post($url,[
+ RequestOptions::JSON => $body,
+ RequestOptions::ALLOW_REDIRECTS => false
+ ]);
- if (in_array($response->code, [200])) {
-
- $data = $response->body;
- info(print_r($data,1));
- $this->migration_token = $data->token;
+ if($response->getStatusCode() == 401){
+ info($response->getBody());
+
+ } elseif ($response->getStatusCode() == 200) {
+
+ $message_body = json_decode($response->getBody(), true);
+
+ $this->migration_token = $message_body['token'];
} else {
- info("getting token failed");
- info($response->raw_body);
+ info(json_decode($response->getBody()->getContents()));
- }
+ }
+
+
+ // $body = \Unirest\Request\Body::json($body);
+
+ // $response = Request::post($url, $headers, $body);
+
+ // if (in_array($response->code, [200])) {
+
+ // $data = $response->body;
+ // info(print_r($data,1));
+ // $this->migration_token = $data->token;
+
+ // } else {
+ // info("getting token failed");
+ // info($response->raw_body);
+
+ // }
return $this;
}
diff --git a/app/Libraries/Utils.php b/app/Libraries/Utils.php
index 8e87b74bbdf5..8716a4a8445e 100644
--- a/app/Libraries/Utils.php
+++ b/app/Libraries/Utils.php
@@ -10,7 +10,6 @@ use Carbon;
use DateTime;
use DateTimeZone;
use Exception;
-use Input;
use Log;
use Request;
use Schema;
@@ -437,7 +436,7 @@ class Utils
];
if (static::isNinja()) {
- $data['url'] = Input::get('url', Request::url());
+ $data['url'] = \Request::input('url', Request::url());
$data['previous'] = url()->previous();
} else {
$data['url'] = request()->path();
diff --git a/app/Logging/CustomizeSingleLogger.php b/app/Logging/CustomizeSingleLogger.php
new file mode 100644
index 000000000000..d1c9e50b2f4a
--- /dev/null
+++ b/app/Logging/CustomizeSingleLogger.php
@@ -0,0 +1,23 @@
+pushHandler(new \Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-info.log',
+ \Monolog\Logger::INFO, false));
+ $logger->pushHandler(new \Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-warning.log',
+ \Monolog\Logger::WARNING, false));
+ $logger->pushHandler(new \Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-error.log',
+ \Monolog\Logger::ERROR, false));
+ }
+}
diff --git a/app/Models/Account.php b/app/Models/Account.php
index 71b211a6f2ca..1400f4c71d39 100644
--- a/app/Models/Account.php
+++ b/app/Models/Account.php
@@ -1128,6 +1128,8 @@ class Account extends Eloquent
//php 7.4
$currencyId = ($client && $client->currency_id) ? $client->currency_id : ($this->currency_id ?: DEFAULT_CURRENCY);
+ // $currencyId = ($client && $client->currency_id) ? $client->currency_id : $this->currency_id ?: DEFAULT_CURRENCY;
+
$locale = ($client && $client->language_id) ? $client->language->locale : ($this->language_id ? $this->Language->locale : DEFAULT_LOCALE);
Session::put(SESSION_CURRENCY, $currencyId);
@@ -1967,7 +1969,7 @@ Account::updated(function ($account) {
return;
}
- Event::fire(new UserSettingsChanged());
+ Event::dispatch(new UserSettingsChanged());
});
Account::deleted(function ($account)
diff --git a/app/Models/LookupModel.php b/app/Models/LookupModel.php
index 291b26735817..8ed149647b20 100644
--- a/app/Models/LookupModel.php
+++ b/app/Models/LookupModel.php
@@ -99,7 +99,7 @@ class LookupModel extends Eloquent
abort(404, "Looked up {$className} not found: {$field} => {$value}");
}
- Cache::put($key, $server, 120);
+ Cache::put($key, $server, 120 * 60);
} else {
config(['database.default' => $current]);
}
diff --git a/app/Models/Payment.php b/app/Models/Payment.php
index ed873f5ca8be..9c34a608269e 100644
--- a/app/Models/Payment.php
+++ b/app/Models/Payment.php
@@ -243,7 +243,7 @@ class Payment extends EntityModel
$this->payment_status_id = $this->refunded == $this->amount ? PAYMENT_STATUS_REFUNDED : PAYMENT_STATUS_PARTIALLY_REFUNDED;
$this->save();
- Event::fire(new PaymentWasRefunded($this, $refund_change));
+ Event::dispatch(new PaymentWasRefunded($this, $refund_change));
}
return true;
@@ -258,7 +258,7 @@ class Payment extends EntityModel
return false;
}
- Event::fire(new PaymentWasVoided($this));
+ Event::dispatch(new PaymentWasVoided($this));
$this->refunded = $this->amount;
$this->payment_status_id = PAYMENT_STATUS_VOIDED;
@@ -271,7 +271,7 @@ class Payment extends EntityModel
{
$this->payment_status_id = PAYMENT_STATUS_COMPLETED;
$this->save();
- Event::fire(new PaymentCompleted($this));
+ Event::dispatch(new PaymentCompleted($this));
}
/**
@@ -282,7 +282,7 @@ class Payment extends EntityModel
$this->payment_status_id = PAYMENT_STATUS_FAILED;
$this->gateway_error = $failureMessage;
$this->save();
- Event::fire(new PaymentFailed($this));
+ Event::dispatch(new PaymentFailed($this));
}
/**
diff --git a/app/Models/PaymentMethod.php b/app/Models/PaymentMethod.php
index 27f92179d2e4..3e996735874b 100644
--- a/app/Models/PaymentMethod.php
+++ b/app/Models/PaymentMethod.php
@@ -220,11 +220,11 @@ class PaymentMethod extends EntityModel
}
if (! empty($data)) {
- Cache::put('bankData:'.$routingNumber, $data, 5);
+ Cache::put('bankData:'.$routingNumber, $data, 5 * 60);
return $data;
} else {
- Cache::put('bankData:'.$routingNumber, false, 5);
+ Cache::put('bankData:'.$routingNumber, false, 5 * 60);
return null;
}
diff --git a/app/Models/Traits/Inviteable.php b/app/Models/Traits/Inviteable.php
index ea24f345630c..a0c5ef583a19 100644
--- a/app/Models/Traits/Inviteable.php
+++ b/app/Models/Traits/Inviteable.php
@@ -74,12 +74,10 @@ trait Inviteable
}
}
- //php 7.3
+ return $hasValue ? implode('
', $parts) : false;
+
// return $hasValue ? implode($parts, '
') : false;
-
- //php 7.4
- return $hasValue ? implode('
', $parts) : false;
}
/**
diff --git a/app/Ninja/Mailers/ContactMailer.php b/app/Ninja/Mailers/ContactMailer.php
index 4e934c6e602a..fbe511b8cab4 100644
--- a/app/Ninja/Mailers/ContactMailer.php
+++ b/app/Ninja/Mailers/ContactMailer.php
@@ -402,8 +402,8 @@ class ContactMailer extends Mailer
$day_hits_remaining = $day_hits_remaining >= 0 ? $day_hits_remaining : 0;
}
- Cache::put("email_day_throttle:{$key}", $new_day_throttle, 60);
- Cache::put("last_email_request:{$key}", time(), 60);
+ Cache::put("email_day_throttle:{$key}", $new_day_throttle, 60 * 60);
+ Cache::put("last_email_request:{$key}", time(), 60 * 60);
if ($new_day_throttle > $day) {
$errorEmail = env('ERROR_EMAIL');
@@ -414,7 +414,7 @@ class ContactMailer extends Mailer
->subject("Email throttle triggered for account " . $account->id);
});
}
- Cache::put("throttle_notified:{$key}", true, 60 * 24);
+ Cache::put("throttle_notified:{$key}", true, 60 * 24 * 60);
return true;
}
diff --git a/app/Ninja/PaymentDrivers/BasePaymentDriver.php b/app/Ninja/PaymentDrivers/BasePaymentDriver.php
index 00b7ec3ba149..4ff3498ba514 100644
--- a/app/Ninja/PaymentDrivers/BasePaymentDriver.php
+++ b/app/Ninja/PaymentDrivers/BasePaymentDriver.php
@@ -794,9 +794,10 @@ class BasePaymentDriver
$payment->contact_id = $invitation->contact_id;
$payment->transaction_reference = $ref;
$payment->payment_date = $account->getDateTime()->format('Y-m-d');
- $payment->ip = Request::ip();
+ $payment->ip = \Request::ip();
- $payment = $this->creatingPayment($payment, $paymentMethod);
+ //Laravel 6 upgrade - uncommented this line as it was causing a failure
+ // $payment = $this->creatingPayment($payment, $paymentMethod);
if ($paymentMethod) {
$payment->last4 = $paymentMethod->last4;
diff --git a/app/Ninja/PaymentDrivers/StripePaymentDriver.php b/app/Ninja/PaymentDrivers/StripePaymentDriver.php
index dbd7b15ba89b..22a17b00fe38 100644
--- a/app/Ninja/PaymentDrivers/StripePaymentDriver.php
+++ b/app/Ninja/PaymentDrivers/StripePaymentDriver.php
@@ -228,7 +228,6 @@ class StripePaymentDriver extends BasePaymentDriver
if ( ! empty($data['payment_intent'])) {
// Find the existing payment intent.
$intent = PaymentIntent::retrieve($data['payment_intent']);
-
if ( ! $intent->amount == $data['amount'] * pow(10, $currency['precision'])) {
// Make sure that the provided payment intent matches the invoice amount.
throw new Exception('Incorrect PaymentIntent amount.');
@@ -270,8 +269,8 @@ class StripePaymentDriver extends BasePaymentDriver
return $this->doOmnipayOnsitePurchase($data, $paymentMethod);
}
}
-
$intent = PaymentIntent::create($params);
+
}
if (empty($intent)) {
@@ -282,6 +281,7 @@ class StripePaymentDriver extends BasePaymentDriver
throw new PaymentActionRequiredException(['payment_intent' => $intent]);
} else if ($intent->status == 'succeeded') {
$ref = ! empty($intent->charges->data) ? $intent->charges->data[0]->id : null;
+
$payment = $this->createPayment($ref, $paymentMethod);
if ($this->invitation->invoice->account->isNinjaAccount()) {
@@ -296,7 +296,6 @@ class StripePaymentDriver extends BasePaymentDriver
$this->tokenResponse = $payment_method;
parent::createToken();
}
-
return $payment;
} else {
throw new Exception('Invalid PaymentIntent status: ' . $intent->status);
diff --git a/app/Ninja/Repositories/AccountRepository.php b/app/Ninja/Repositories/AccountRepository.php
index 7065c4c18375..7ff5b51cff2d 100644
--- a/app/Ninja/Repositories/AccountRepository.php
+++ b/app/Ninja/Repositories/AccountRepository.php
@@ -18,7 +18,6 @@ use App\Models\User;
use App\Models\UserAccount;
use App\Models\LookupUser;
use Auth;
-use Input;
use Request;
use Schema;
use Session;
@@ -37,19 +36,19 @@ class AccountRepository
}
$company = new Company();
- $company->utm_source = Input::get('utm_source');
- $company->utm_medium = Input::get('utm_medium');
- $company->utm_campaign = Input::get('utm_campaign');
- $company->utm_term = Input::get('utm_term');
- $company->utm_content = Input::get('utm_content');
+ $company->utm_source = \Request::input('utm_source');
+ $company->utm_medium = \Request::input('utm_medium');
+ $company->utm_campaign = \Request::input('utm_campaign');
+ $company->utm_term = \Request::input('utm_term');
+ $company->utm_content = \Request::input('utm_content');
$company->referral_code = Session::get(SESSION_REFERRAL_CODE);
- if (Input::get('utm_campaign')) {
- if (env('PROMO_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PROMO_CAMPAIGN'))) {
+ if (\Request::input('utm_campaign')) {
+ if (env('PROMO_CAMPAIGN') && hash_equals(\Request::input('utm_campaign'), env('PROMO_CAMPAIGN'))) {
$company->applyDiscount(.75);
- } elseif (env('PARTNER_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('PARTNER_CAMPAIGN'))) {
+ } elseif (env('PARTNER_CAMPAIGN') && hash_equals(\Request::input('utm_campaign'), env('PARTNER_CAMPAIGN'))) {
$company->applyFreeYear();
- } elseif (env('EDUCATION_CAMPAIGN') && hash_equals(Input::get('utm_campaign'), env('EDUCATION_CAMPAIGN'))) {
+ } elseif (env('EDUCATION_CAMPAIGN') && hash_equals(\Request::input('utm_campaign'), env('EDUCATION_CAMPAIGN'))) {
$company->applyFreeYear(2);
}
} else {
diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php
index 7368062168fb..ca86f988230f 100644
--- a/app/Providers/AppServiceProvider.php
+++ b/app/Providers/AppServiceProvider.php
@@ -3,6 +3,7 @@
namespace App\Providers;
use Form;
+use Illuminate\Pagination\Paginator;
use Illuminate\Support\ServiceProvider;
use Request;
use URL;
@@ -26,6 +27,7 @@ class AppServiceProvider extends ServiceProvider
public function boot()
{
Route::singularResourceParameters(false);
+ Paginator::useBootstrapThree();
// support selecting job database
Queue::before(function (JobProcessing $event) {
diff --git a/app/Services/AuthService.php b/app/Services/AuthService.php
index 325f9992174e..5b042ec7bd40 100644
--- a/app/Services/AuthService.php
+++ b/app/Services/AuthService.php
@@ -6,7 +6,6 @@ use App\Events\UserLoggedIn;
use App\Ninja\Repositories\AccountRepository;
use App\Models\LookupUser;
use Auth;
-use Input;
use Session;
use Socialite;
use Utils;
@@ -98,7 +97,7 @@ class AuthService
}
}
- $redirectTo = Input::get('redirect_to') ? SITE_URL . '/' . ltrim(Input::get('redirect_to'), '/') : 'dashboard';
+ $redirectTo = \Request::input('redirect_to') ? SITE_URL . '/' . ltrim(\Request::input('redirect_to'), '/') : 'dashboard';
return redirect()->to($redirectTo);
}
diff --git a/app/Services/Migration/AuthService.php b/app/Services/Migration/AuthService.php
index 3952e81d5070..0218362013be 100644
--- a/app/Services/Migration/AuthService.php
+++ b/app/Services/Migration/AuthService.php
@@ -13,8 +13,9 @@
namespace App\Services\Migration;
-use Unirest\Request;
-use Unirest\Request\Body;
+use GuzzleHttp\RequestOptions;
+// use Unirest\Request;
+// use Unirest\Request\Body;
class AuthService
{
@@ -51,25 +52,57 @@ class AuthService
'password' => $this->password,
];
- $body = Body::json($data);
+ $client = new \GuzzleHttp\Client([
+ 'headers' => $this->getHeaders(),
+ ]);
- $response = Request::post($this->getUrl(), $this->getHeaders(), $body);
+ $response = $client->post($this->getUrl(),[
+ RequestOptions::JSON => $data,
+ RequestOptions::ALLOW_REDIRECTS => false
+ ]);
- if (in_array($response->code, [401])) {
- info($response->raw_body);
+ if($response->getStatusCode() == 401){
+ info($response->getBody());
$this->isSuccessful = false;
- $this->processErrors($response->body->message);
- } elseif (in_array($response->code, [200])) {
+ $this->processErrors($response->getBody());
+ } elseif ($response->getStatusCode() == 200) {
+
+ $message_body = json_decode($response->getBody(), true);
+
+ info(print_r($message_body,1));
+
$this->isSuccessful = true;
- $this->token = $response->body->data[0]->token->token;
+ $this->token = $message_body['data'][0]['token']['token'];
} else {
- info($response->raw_body);
+ info(json_decode($response->getBody()->getContents()));
$this->isSuccessful = false;
$this->errors = [trans('texts.migration_went_wrong')];
}
+
+ //return $response->getBody();
+
+ // $body = Body::json($data);
+
+ // $response = Request::post($this->getUrl(), $this->getHeaders(), $body);
+
+ // if (in_array($response->code, [401])) {
+ // info($response->raw_body);
+
+ // $this->isSuccessful = false;
+ // $this->processErrors($response->body->message);
+ // } elseif (in_array($response->code, [200])) {
+ // $this->isSuccessful = true;
+ // $this->token = $response->body->data[0]->token->token;
+ // } else {
+ // info($response->raw_body);
+
+ // $this->isSuccessful = false;
+ // $this->errors = [trans('texts.migration_went_wrong')];
+ // }
+
return $this;
}
diff --git a/app/Services/Migration/CompanyService.php b/app/Services/Migration/CompanyService.php
index 1709a3342c83..5ad036247bdd 100644
--- a/app/Services/Migration/CompanyService.php
+++ b/app/Services/Migration/CompanyService.php
@@ -3,8 +3,6 @@
namespace App\Services\Migration;
use App\Models\Account;
-use Unirest\Request;
-use Unirest\Request\Body;
class CompanyService
{
diff --git a/app/Services/Migration/CompleteService.php b/app/Services/Migration/CompleteService.php
index 171576e66458..c7ce22b5bdbd 100644
--- a/app/Services/Migration/CompleteService.php
+++ b/app/Services/Migration/CompleteService.php
@@ -2,8 +2,9 @@
namespace App\Services\Migration;
+use GuzzleHttp\RequestOptions;
use Illuminate\Support\Facades\Storage;
-use Unirest\Request;
+// use Unirest\Request;
class CompleteService
{
@@ -45,22 +46,48 @@ class CompleteService
foreach ($this->data as $companyKey => $companyData) {
- $data[] = [
+ $data = [
'company_index' => $companyKey,
'company_key' => $companyData['data']['company']['company_key'],
'force' => $companyData['force'],
+ 'contents' => 'name',
+ 'name' => $companyKey,
];
- $files[$companyKey] = $companyData['file'];
+ $payload[$companyKey] = [
+ 'contents' => json_encode($data),
+ 'name' => $companyData['data']['company']['company_key'],
+ ];
+
+ $files[] = [
+ 'name' => $companyKey,
+ 'company_index' => $companyKey,
+ 'company_key' => $companyData['data']['company']['company_key'],
+ 'force' => $companyData['force'],
+ 'contents' => file_get_contents($companyData['file']),
+ 'filename' => basename($companyData['file']),
+ 'Content-Type' => 'application/zip'
+ ];
}
- $body = \Unirest\Request\Body::multipart(['companies' => json_encode($data)], $files);
+ $client = new \GuzzleHttp\Client(
+ [
+ 'headers' => $this->getHeaders(),
+ ]);
- $response = Request::post($this->getUrl(), $this->getHeaders(), $body);
+
+ $payload_data = [
+ 'multipart'=> array_merge($files, $payload),
+ ];
+
+ info(print_r($payload_data,1));
+ $response = $client->request("POST", $this->getUrl(),$payload_data);
+
+ if($response->getStatusCode() == 200){
- if (in_array($response->code, [200])) {
$this->isSuccessful = true;
- } else {
+ return json_decode($response->getBody(),true);
+ }else {
info($response->raw_body);
$this->isSuccessful = false;
@@ -70,6 +97,26 @@ class CompleteService
}
return $this;
+
+
+
+
+ // $body = \Unirest\Request\Body::multipart(['companies' => json_encode($data)], $files);
+
+ // $response = Request::post($this->getUrl(), $this->getHeaders(), $body);
+
+ // if (in_array($response->code, [200])) {
+ // $this->isSuccessful = true;
+ // } else {
+ // info($response->raw_body);
+
+ // $this->isSuccessful = false;
+ // $this->errors = [
+ // 'Oops, something went wrong. Migration can\'t be processed at the moment. Please checks the logs.',
+ // ];
+ // }
+
+ return $this;
}
public function isSuccessful()
diff --git a/bootstrap/app.php b/bootstrap/app.php
index 38d13967a889..5389df94b283 100644
--- a/bootstrap/app.php
+++ b/bootstrap/app.php
@@ -58,14 +58,6 @@ if (strstr($_SERVER['HTTP_USER_AGENT'], 'PhantomJS') && Utils::isNinjaDev()) {
}
*/
-$app->configureMonologUsing(function($monolog) {
- if (config('app.log') == 'single') {
- $monolog->pushHandler(new Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-info.log', Monolog\Logger::INFO, false));
- $monolog->pushHandler(new Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-warning.log', Monolog\Logger::WARNING, false));
- $monolog->pushHandler(new Monolog\Handler\StreamHandler(storage_path() . '/logs/laravel-error.log', Monolog\Logger::ERROR, false));
- }
-});
-
// Capture real IP if using cloudflare
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
diff --git a/composer.json b/composer.json
index 669cd3aa07e3..c7cdb2babc5e 100644
--- a/composer.json
+++ b/composer.json
@@ -18,22 +18,35 @@
"ext-gmp": "*",
"ext-json": "*",
"ext-zip": "*",
+ "abdala/omnipay-pagseguro": "0.2",
+ "agmscode/omnipay-agms": "~1.0",
"anahkiasen/former": "4.*",
+ "andreas22/omnipay-fasapay": "1.*",
"asgrim/ofxparser": "^1.1",
"bacon/bacon-qr-code": "^1.0",
"barracudanetworks/archivestream-php": "^1.0",
- "barryvdh/laravel-cors": "^0.9.1",
- "barryvdh/laravel-debugbar": "~3.0.1",
- "barryvdh/laravel-ide-helper": "~2.2",
+ "barryvdh/laravel-cors": "^1.0.6",
+ "barryvdh/laravel-debugbar": "~3.6.1",
+ "barryvdh/laravel-ide-helper": "~2.7",
+ "bramdevries/omnipay-paymill": "^1.0",
+ "cardgate/omnipay-cardgate": "~2.0",
"cerdic/css-tidy": "~v1.5",
- "chumper/datatable": "dev-add-back-options",
+ "chumper/datatable": "dev-laravel6-support",
"cleverit/ubl_invoice": "1.*",
- "codedge/laravel-selfupdater": "2.2.0",
+ "codedge/laravel-selfupdater": "2.3.0",
"collizo4sky/omnipay-wepay": "dev-address-fix#942f3e0",
+ "delatbabel/omnipay-fatzebra": "dev-master",
+ "dercoder/omnipay-ecopayz": "~1.0",
+ "dercoder/omnipay-paysafecard": "dev-master",
+ "digitickets/omnipay-barclays-epdq": "~3.0",
+ "digitickets/omnipay-datacash": "~3.0",
"digitickets/omnipay-gocardlessv2": "dev-payment-fix",
- "doctrine/dbal": "2.5.x",
+ "digitickets/omnipay-realex": "~5.0",
+ "doctrine/dbal": "2.6.x",
"dompdf/dompdf": "0.6.2",
"ezyang/htmlpurifier": "~v4.7",
+ "fotografde/omnipay-checkoutcom": "~2.0",
+ "fruitcakestudio/omnipay-sisow": "~2.0",
"fzaninotto/faker": "^1.5",
"google/apiclient": "^2.0",
"guzzlehttp/guzzle": "^6.3",
@@ -41,12 +54,14 @@
"jaybizzle/laravel-crawler-detect": "1.*",
"jlapp/swaggervel": "master-dev",
"jonnyw/php-phantomjs": "dev-fixes",
+ "justinbusschau/omnipay-secpay": "~2.0",
"laracasts/presenter": "dev-master",
- "turbo124/framework": "5.5.51",
+ "laravel/framework": "^6.20",
+ "laravel/helpers": "^1.4",
"laravel/legacy-encrypter": "^1.0",
- "laravel/socialite": "3.0.x-dev",
+ "laravel/socialite": "~4.4.1",
"laravel/tinker": "^1.0",
- "laravelcollective/html": "5.5.*",
+ "laravelcollective/html": "^6.2",
"league/csv": "^9.1",
"league/flysystem-aws-s3-v3": "~1.0",
"league/flysystem-rackspace": "~1.0",
@@ -84,25 +99,44 @@
"fruitcakestudio/omnipay-sisow": "~2.0",
"justinbusschau/omnipay-secpay": "~2.0",
"lokielse/omnipay-alipay": "~1.4",
+ "maatwebsite/excel": "dev-carbon#8b17952",
"meebio/omnipay-creditcall": "dev-master",
"meebio/omnipay-secure-trading": "dev-master",
"mfauveau/omnipay-pacnet": "~2.0",
+ "mpdf/mpdf": "^8.0",
+ "nesbot/carbon": "^2.0",
+ "nwidart/laravel-modules": "2.0.*",
+ "omnipay/authorizenet": "dev-solution-id as 2.5.0",
"omnipay/bitpay": "dev-master",
"omnipay/braintree": "^1.1",
+ "omnipay/common": "2.5.2",
+ "omnipay/firstdata": "^2.4",
"omnipay/gocardless": "dev-master",
"omnipay/mollie": "3.*",
"omnipay/omnipay": "~2.3",
"omnipay/payfast": "~2.0",
"omnipay/stripe": "~2.0",
+ "patricktalmadge/bootstrapper": "5.12.x",
+ "pragmarx/google2fa-laravel": "0.1.4",
+ "predis/predis": "^1.1",
+ "simshaun/recurr": "dev-master",
"softcommerce/omnipay-paytrace": "~1.0",
+ "stripe/stripe-php": "^7",
+ "superbalist/laravel-google-cloud-storage": "^2.2",
+ "symfony/css-selector": "~3.1",
+ "therobfonz/laravel-mandrill-driver": "~1.0",
+ "turbo124/laravel-push-notification": "dev-master",
+ "vemcogroup/laravel-sparkpost-driver": "~2.0",
"vink/omnipay-komoju": "~1.0",
- "omnipay/common": "2.5.2"
+ "webpatser/laravel-countries": "dev-master#75992ad",
+ "wepay/php-sdk": "^0.2",
+ "wildbit/postmark-php": "^2.5"
},
"require-dev": {
"symfony/dom-crawler": "~3.1",
"codeception/c3": "2.*",
"codeception/codeception": "2.*",
- "phpspec/phpspec": "~2.1",
+ "phpspec/phpspec": "~6.1",
"phpunit/phpunit": "~5.7"
},
"autoload": {
@@ -174,11 +208,11 @@
},
{
"type": "vcs",
- "url": "https://github.com/hillelcoren/datatable"
+ "url": "https://github.com/turbo124/chumper-datatable"
},
{
"type": "vcs",
- "url": "https://github.com/hillelcoren/php-phantomjs"
+ "url": "https://github.com/turbo124/php-phantomjs"
},
{
"type": "vcs",
@@ -190,7 +224,15 @@
},
{
"type": "vcs",
- "url": "https://github.com/loverg-c/unirest-php"
+ "url": "https://github.com/turbo124/omnipay-common"
+ },
+ {
+ "type": "vcs",
+ "url": "https://github.com/turbo124/NotificationPusher"
+ },
+ {
+ "type": "vcs",
+ "url": "https://github.com/tainmar/Laravel-Excel"
}
- ]
+ ]
}
diff --git a/composer.lock b/composer.lock
index c1390d8937ca..e69de29bb2d1 100644
--- a/composer.lock
+++ b/composer.lock
@@ -1,14981 +0,0 @@
-{
- "_readme": [
- "This file locks the dependencies of your project to a known state",
- "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
- "This file is @generated automatically"
- ],
- "content-hash": "aedfd9d6f1f246d52b7a3948da03eca9",
- "packages": [
- {
- "name": "abdala/omnipay-pagseguro",
- "version": "0.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/abdala/omnipay-pagseguro.git",
- "reference": "da53d77eccc4c0c4e24d6df825cbae4e0944f9dc"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/abdala/omnipay-pagseguro/zipball/da53d77eccc4c0c4e24d6df825cbae4e0944f9dc",
- "reference": "da53d77eccc4c0c4e24d6df825cbae4e0944f9dc",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\PagSeguro\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Abdala Cerqueira",
- "email": "abdala.cerqueira@gmail.com"
- }
- ],
- "description": "PagSeguro gateway for OmniPay",
- "homepage": "https://github.com/abdala/omnipay-pagseguro",
- "keywords": [
- "PHPeste",
- "Pagseguro",
- "gateway",
- "merchant",
- "mp",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-02-03T14:11:08+00:00"
- },
- {
- "name": "agmscode/omnipay-agms",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/agmscode/omnipay-agms.git",
- "reference": "d6b1346013e7f34253c77289281a107bb98d2232"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/agmscode/omnipay-agms/zipball/d6b1346013e7f34253c77289281a107bb98d2232",
- "reference": "d6b1346013e7f34253c77289281a107bb98d2232",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Agms\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Maanas Royy",
- "email": "maanas@agms.com"
- }
- ],
- "description": "Agms driver for the Omnipay PHP payment processing library",
- "homepage": "http://onlinepaymentprocessing.com/",
- "keywords": [
- "AGMS",
- "avant-garde marketing solutions inc",
- "gateway",
- "merchant",
- "omnipay",
- "onlinepaymentprocessing",
- "pay",
- "payment",
- "purchase"
- ],
- "time": "2015-03-21T20:06:25+00:00"
- },
- {
- "name": "anahkiasen/former",
- "version": "4.6.0",
- "source": {
- "type": "git",
- "url": "https://github.com/formers/former.git",
- "reference": "c5bcd07f4d17c8da6bea413865177a4e39876379"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/formers/former/zipball/c5bcd07f4d17c8da6bea413865177a4e39876379",
- "reference": "c5bcd07f4d17c8da6bea413865177a4e39876379",
- "shasum": ""
- },
- "require": {
- "anahkiasen/html-object": "~1.4",
- "illuminate/config": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/container": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/contracts": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/http": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/routing": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/session": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/support": "^5.1.3|^6.0|^7.0|^8.0",
- "illuminate/translation": "^5.1.3|^6.0|^7.0|^8.0",
- "php": "^7.2|^8.0"
- },
- "require-dev": {
- "illuminate/database": "^5.1.3|^6.0|^7.0|^8.0",
- "mockery/mockery": "^1.3",
- "phpunit/phpunit": "^8.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.1-dev"
- },
- "laravel": {
- "providers": [
- "Former\\FormerServiceProvider"
- ],
- "aliases": {
- "Former": "Former\\Facades\\Former"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Former\\": [
- "src/Former",
- "tests"
- ],
- "Laravel\\": "src/Laravel"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Maxime Fabre",
- "email": "ehtnam6@gmail.com"
- }
- ],
- "description": "A powerful form builder",
- "homepage": "http://formers.github.io/former/",
- "keywords": [
- "bootstrap",
- "form",
- "foundation",
- "laravel"
- ],
- "time": "2020-11-30T20:20:21+00:00"
- },
- {
- "name": "anahkiasen/html-object",
- "version": "1.4.4",
- "source": {
- "type": "git",
- "url": "https://github.com/Anahkiasen/html-object.git",
- "reference": "45bb54b91112c064d3906c207259d5c8dcba798f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Anahkiasen/html-object/zipball/45bb54b91112c064d3906c207259d5c8dcba798f",
- "reference": "45bb54b91112c064d3906c207259d5c8dcba798f",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "madewithlove/php-cs-fixer-config": "^1.3",
- "phpunit/phpunit": "^4.8",
- "phpunit/phpunit-dom-assertions": "^0.1.0",
- "symfony/css-selector": "^2.6"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "HtmlObject\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Anahkiasen",
- "email": "ehtnam6@gmail.com"
- }
- ],
- "description": "A set of classes to create and manipulate HTML objects abstractions",
- "time": "2017-05-31T07:52:45+00:00"
- },
- {
- "name": "andreas22/omnipay-fasapay",
- "version": "v1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/andreas22/omnipay-fasapay.git",
- "reference": "127c8d6cb73e88a5a03bf60c52af4d8d19363225"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/andreas22/omnipay-fasapay/zipball/127c8d6cb73e88a5a03bf60c52af4d8d19363225",
- "reference": "127c8d6cb73e88a5a03bf60c52af4d8d19363225",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Fasapay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Andreas Christodoulou",
- "email": "ac@digitzone.net"
- }
- ],
- "description": "Fasapay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/andreas22/omnipay-fasapay",
- "keywords": [
- "fasapay",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "transfer"
- ],
- "time": "2015-03-19T21:32:19+00:00"
- },
- {
- "name": "asgrim/ofxparser",
- "version": "1.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/asgrim/ofxparser.git",
- "reference": "a7cc813eed19df612fc58bbe9fc89837ed98b3bf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/asgrim/ofxparser/zipball/a7cc813eed19df612fc58bbe9fc89837ed98b3bf",
- "reference": "a7cc813eed19df612fc58bbe9fc89837ed98b3bf",
- "shasum": ""
- },
- "require": {
- "php": "~5.6|~7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~5.5",
- "squizlabs/php_codesniffer": "~2.6"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "OfxParser": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guillaume Bailleul",
- "email": "contact@guillaume-bailleul.fr",
- "homepage": "http://www.guillaume-bailleul.fr"
- },
- {
- "name": "James Titcumb",
- "email": "hello@jamestitcumb.com",
- "homepage": "http://www.jamestitcumb.com/"
- },
- {
- "name": "Oliver Lowe",
- "email": "mrtriangle@gmail.com"
- }
- ],
- "description": "Simple OFX file parser",
- "keywords": [
- "finance",
- "ofx",
- "open financial exchange",
- "parser"
- ],
- "abandoned": true,
- "time": "2018-10-29T10:10:13+00:00"
- },
- {
- "name": "aws/aws-crt-php",
- "version": "v1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/awslabs/aws-crt-php.git",
- "reference": "3942776a8c99209908ee0b287746263725685732"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732",
- "reference": "3942776a8c99209908ee0b287746263725685732",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35|^5.4.3"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "AWS SDK Common Runtime Team",
- "email": "aws-sdk-common-runtime@amazon.com"
- }
- ],
- "description": "AWS Common Runtime for PHP",
- "homepage": "http://aws.amazon.com/sdkforphp",
- "keywords": [
- "amazon",
- "aws",
- "crt",
- "sdk"
- ],
- "time": "2021-09-03T22:57:30+00:00"
- },
- {
- "name": "aws/aws-sdk-php",
- "version": "3.194.4",
- "source": {
- "type": "git",
- "url": "https://github.com/aws/aws-sdk-php.git",
- "reference": "20084e36b549b005fdcd39fa48056670ae9a0829"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/20084e36b549b005fdcd39fa48056670ae9a0829",
- "reference": "20084e36b549b005fdcd39fa48056670ae9a0829",
- "shasum": ""
- },
- "require": {
- "aws/aws-crt-php": "^1.0.2",
- "ext-json": "*",
- "ext-pcre": "*",
- "ext-simplexml": "*",
- "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0",
- "guzzlehttp/promises": "^1.4.0",
- "guzzlehttp/psr7": "^1.7.0",
- "mtdowling/jmespath.php": "^2.6",
- "php": ">=5.5"
- },
- "require-dev": {
- "andrewsville/php-token-reflection": "^1.4",
- "aws/aws-php-sns-message-validator": "~1.0",
- "behat/behat": "~3.0",
- "doctrine/cache": "~1.4",
- "ext-dom": "*",
- "ext-openssl": "*",
- "ext-pcntl": "*",
- "ext-sockets": "*",
- "nette/neon": "^2.3",
- "paragonie/random_compat": ">= 2",
- "phpunit/phpunit": "^4.8.35|^5.4.3",
- "psr/cache": "^1.0",
- "psr/simple-cache": "^1.0",
- "sebastian/comparator": "^1.2.3"
- },
- "suggest": {
- "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications",
- "doctrine/cache": "To use the DoctrineCacheAdapter",
- "ext-curl": "To send requests using cURL",
- "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages",
- "ext-sockets": "To use client-side monitoring"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Aws\\": "src/"
- },
- "files": [
- "src/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Amazon Web Services",
- "homepage": "http://aws.amazon.com"
- }
- ],
- "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project",
- "homepage": "http://aws.amazon.com/sdkforphp",
- "keywords": [
- "amazon",
- "aws",
- "cloud",
- "dynamodb",
- "ec2",
- "glacier",
- "s3",
- "sdk"
- ],
- "time": "2021-09-23T18:16:55+00:00"
- },
- {
- "name": "bacon/bacon-qr-code",
- "version": "1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/Bacon/BaconQrCode.git",
- "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee",
- "reference": "5a91b62b9d37cee635bbf8d553f4546057250bee",
- "shasum": ""
- },
- "require": {
- "ext-iconv": "*",
- "php": "^5.4|^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8"
- },
- "suggest": {
- "ext-gd": "to generate QR code images"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "BaconQrCode": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-2-Clause"
- ],
- "authors": [
- {
- "name": "Ben Scholzen 'DASPRiD'",
- "email": "mail@dasprids.de",
- "homepage": "http://www.dasprids.de",
- "role": "Developer"
- }
- ],
- "description": "BaconQrCode is a QR code generator for PHP.",
- "homepage": "https://github.com/Bacon/BaconQrCode",
- "time": "2017-10-17T09:59:25+00:00"
- },
- {
- "name": "barracudanetworks/archivestream-php",
- "version": "1.0.8",
- "source": {
- "type": "git",
- "url": "https://github.com/barracudanetworks/ArchiveStream-php.git",
- "reference": "c66e749de07df3e3c8556c0c67fa59729f134e1a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/barracudanetworks/ArchiveStream-php/zipball/c66e749de07df3e3c8556c0c67fa59729f134e1a",
- "reference": "c66e749de07df3e3c8556c0c67fa59729f134e1a",
- "shasum": ""
- },
- "require": {
- "ext-gmp": "*",
- "ext-mbstring": "*",
- "php": ">=5.1.2"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Barracuda\\ArchiveStream\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "A library for dynamically streaming dynamic tar or zip files without the need to have the complete file stored on the server.",
- "homepage": "https://github.com/barracudanetworks/ArchiveStream-php",
- "keywords": [
- "archive",
- "php",
- "stream",
- "tar",
- "zip"
- ],
- "time": "2020-05-21T14:51:27+00:00"
- },
- {
- "name": "barryvdh/laravel-cors",
- "version": "v0.9.3",
- "source": {
- "type": "git",
- "url": "https://github.com/fruitcake/laravel-cors.git",
- "reference": "2551489de60486471434b0c7050f7fc65f9c9119"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/fruitcake/laravel-cors/zipball/2551489de60486471434b0c7050f7fc65f9c9119",
- "reference": "2551489de60486471434b0c7050f7fc65f9c9119",
- "shasum": ""
- },
- "require": {
- "illuminate/support": "5.3.x|5.4.x|5.5.x",
- "php": ">=5.5.9",
- "symfony/http-foundation": "~3.1",
- "symfony/http-kernel": "~3.1"
- },
- "require-dev": {
- "orchestra/testbench": "3.x",
- "phpunit/phpunit": "^4.8|^5.2",
- "squizlabs/php_codesniffer": "^2.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.9-dev"
- },
- "laravel": {
- "providers": [
- "Barryvdh\\Cors\\ServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "Barryvdh\\Cors\\": "src/"
- },
- "classmap": [
- "tests"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- }
- ],
- "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application",
- "keywords": [
- "api",
- "cors",
- "crossdomain",
- "laravel"
- ],
- "time": "2017-08-28T11:42:05+00:00"
- },
- {
- "name": "barryvdh/laravel-debugbar",
- "version": "v3.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/barryvdh/laravel-debugbar.git",
- "reference": "bce341e3194bbeffa60ac782d645067557f5075e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/bce341e3194bbeffa60ac782d645067557f5075e",
- "reference": "bce341e3194bbeffa60ac782d645067557f5075e",
- "shasum": ""
- },
- "require": {
- "illuminate/routing": "5.5.x",
- "illuminate/session": "5.5.x",
- "illuminate/support": "5.5.x",
- "maximebf/debugbar": "~1.14.0",
- "php": ">=7.0",
- "symfony/debug": "^3",
- "symfony/finder": "^3"
- },
- "require-dev": {
- "illuminate/framework": "5.5.x"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- },
- "laravel": {
- "providers": [
- "Barryvdh\\Debugbar\\ServiceProvider"
- ],
- "aliases": {
- "Debugbar": "Barryvdh\\Debugbar\\Facade"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Barryvdh\\Debugbar\\": "src/"
- },
- "files": [
- "src/helpers.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- }
- ],
- "description": "PHP Debugbar integration for Laravel",
- "keywords": [
- "debug",
- "debugbar",
- "laravel",
- "profiler",
- "webprofiler"
- ],
- "time": "2017-08-29T08:54:25+00:00"
- },
- {
- "name": "barryvdh/laravel-ide-helper",
- "version": "v2.8.0",
- "source": {
- "type": "git",
- "url": "https://github.com/barryvdh/laravel-ide-helper.git",
- "reference": "ba95d18ef55c91295250ae8b7bfa73d8fb866b9b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/ba95d18ef55c91295250ae8b7bfa73d8fb866b9b",
- "reference": "ba95d18ef55c91295250ae8b7bfa73d8fb866b9b",
- "shasum": ""
- },
- "require": {
- "barryvdh/reflection-docblock": "^2.0.6",
- "composer/composer": "^1.6 || ^2.0@dev",
- "doctrine/dbal": "~2.3",
- "illuminate/console": "^5.5 || ^6 || ^7",
- "illuminate/filesystem": "^5.5 || ^6 || ^7",
- "illuminate/support": "^5.5 || ^6 || ^7",
- "php": ">=7.2",
- "phpdocumentor/type-resolver": "^1.1.0"
- },
- "require-dev": {
- "illuminate/config": "^5.5 || ^6 || ^7",
- "illuminate/view": "^5.5 || ^6 || ^7",
- "mockery/mockery": "^1.3",
- "orchestra/testbench": "^3.5 || ^4 || ^5",
- "phpro/grumphp": "^0.19.0",
- "spatie/phpunit-snapshot-assertions": "^1.4 || ^2.2 || ^3",
- "squizlabs/php_codesniffer": "^3.5",
- "vimeo/psalm": "^3.12"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.7-dev"
- },
- "laravel": {
- "providers": [
- "Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "Barryvdh\\LaravelIdeHelper\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- }
- ],
- "description": "Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.",
- "keywords": [
- "autocomplete",
- "codeintel",
- "helper",
- "ide",
- "laravel",
- "netbeans",
- "phpdoc",
- "phpstorm",
- "sublime"
- ],
- "time": "2020-08-10T08:22:48+00:00"
- },
- {
- "name": "barryvdh/reflection-docblock",
- "version": "v2.0.6",
- "source": {
- "type": "git",
- "url": "https://github.com/barryvdh/ReflectionDocBlock.git",
- "reference": "6b69015d83d3daf9004a71a89f26e27d27ef6a16"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/barryvdh/ReflectionDocBlock/zipball/6b69015d83d3daf9004a71a89f26e27d27ef6a16",
- "reference": "6b69015d83d3daf9004a71a89f26e27d27ef6a16",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0,<4.5"
- },
- "suggest": {
- "dflydev/markdown": "~1.0",
- "erusev/parsedown": "~1.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Barryvdh": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "mike.vanriel@naenius.com"
- }
- ],
- "time": "2018-12-13T10:34:14+00:00"
- },
- {
- "name": "braintree/braintree_php",
- "version": "3.40.0",
- "source": {
- "type": "git",
- "url": "https://github.com/braintree/braintree_php.git",
- "reference": "840fc6ebf8d96756fed475cce94565fef178187d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/braintree/braintree_php/zipball/840fc6ebf8d96756fed475cce94565fef178187d",
- "reference": "840fc6ebf8d96756fed475cce94565fef178187d",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "ext-dom": "*",
- "ext-hash": "*",
- "ext-openssl": "*",
- "ext-xmlwriter": "*",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "phpunit/phpunit": "3.7.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Braintree": "lib/"
- },
- "psr-4": {
- "Braintree\\": "lib/Braintree"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Braintree",
- "homepage": "https://www.braintreepayments.com"
- }
- ],
- "description": "Braintree PHP Client Library",
- "time": "2019-03-28T23:16:53+00:00"
- },
- {
- "name": "bramdevries/omnipay-paymill",
- "version": "1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/bramdevries/omnipay-paymill.git",
- "reference": "df264a980b4b6005899f659d55b24d5c125d7e2e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/bramdevries/omnipay-paymill/zipball/df264a980b4b6005899f659d55b24d5c125d7e2e",
- "reference": "df264a980b4b6005899f659d55b24d5c125d7e2e",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\Paymill\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "authors": [
- {
- "name": "Bram Devries",
- "email": "bramdevries93@gmail.com"
- }
- ],
- "description": "Paymill driver for the Omnipay payment processing library",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "paymill"
- ],
- "time": "2014-12-14T17:00:43+00:00"
- },
- {
- "name": "cardgate/omnipay-cardgate",
- "version": "v2.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/cardgate/omnipay-cardgate.git",
- "reference": "7b040a2aaefcfffdc2cfd8ddaeb9dc918eb3669a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/cardgate/omnipay-cardgate/zipball/7b040a2aaefcfffdc2cfd8ddaeb9dc918eb3669a",
- "reference": "7b040a2aaefcfffdc2cfd8ddaeb9dc918eb3669a",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.3"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Cardgate\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "CardGate",
- "email": "tech@cardgate.com"
- },
- {
- "name": "Cardgate",
- "homepage": "https://cardgate.com"
- }
- ],
- "description": "Cardgate gateway for the Omnipay payment processing library",
- "keywords": [
- "cardgate",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2018-05-30T08:53:51+00:00"
- },
- {
- "name": "cedricziel/flysystem-gcs",
- "version": "v1.1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/cedricziel/flysystem-gcs.git",
- "reference": "d0fa543a85af2016997e3aa0dee4eb5f1ccd2ba8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/cedricziel/flysystem-gcs/zipball/d0fa543a85af2016997e3aa0dee4eb5f1ccd2ba8",
- "reference": "d0fa543a85af2016997e3aa0dee4eb5f1ccd2ba8",
- "shasum": ""
- },
- "require": {
- "google/cloud": "~0.8",
- "league/flysystem": "^1.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8|^5.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "CedricZiel\\FlysystemGcs\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Cedric Ziel",
- "email": "cedric@cedric-ziel.com"
- }
- ],
- "description": "Flysystem adapter for Google Cloud Storage (GCS) that uses gcloud-php",
- "keywords": [
- "Flysystem",
- "cloud",
- "filesystem",
- "gcs",
- "google",
- "google cloud storage"
- ],
- "time": "2017-01-04T10:17:20+00:00"
- },
- {
- "name": "cerdic/css-tidy",
- "version": "v1.7.3",
- "source": {
- "type": "git",
- "url": "https://github.com/Cerdic/CSSTidy.git",
- "reference": "919411b2c16ab985f7c61e0d9bb6c35d080f6cf6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Cerdic/CSSTidy/zipball/919411b2c16ab985f7c61e0d9bb6c35d080f6cf6",
- "reference": "919411b2c16ab985f7c61e0d9bb6c35d080f6cf6",
- "shasum": ""
- },
- "require": {
- "php": "^5.4.0 || ^7"
- },
- "require-dev": {
- "pear/text_diff": "^1.2",
- "simpletest/simpletest": "^1.1"
- },
- "bin": [
- "bin/pcsstidy"
- ],
- "type": "library",
- "autoload": {
- "classmap": [
- "class.csstidy_optimise.php",
- "class.csstidy_print.php",
- "class.csstidy.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL-2.1-or-later"
- ],
- "authors": [
- {
- "name": "Cédric MORIN",
- "email": "changeme@mailinator.com"
- }
- ],
- "description": "CSSTidy is a CSS minifier",
- "time": "2020-11-03T13:08:18+00:00"
- },
- {
- "name": "chumper/datatable",
- "version": "dev-add-back-options",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/Datatable.git",
- "reference": "5672e7395e85b27f18166a6446bcecdba9719381"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/Datatable/zipball/5672e7395e85b27f18166a6446bcecdba9719381",
- "reference": "5672e7395e85b27f18166a6446bcecdba9719381",
- "shasum": ""
- },
- "require": {
- "illuminate/config": "~5.0",
- "illuminate/support": "~5.0",
- "illuminate/view": "~5.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "mockery/mockery": "dev-master",
- "orchestra/testbench": "3.1.*",
- "phpunit/phpunit": "3.7.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Chumper\\Datatable": "src/"
- }
- },
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nils Plaschke",
- "email": "github@nilsplaschke.de",
- "homepage": "http://nilsplaschke.de",
- "role": "Developer"
- }
- ],
- "description": "This is a laravel 4 package for the server and client side of datatablaes at http://datatables.net/",
- "homepage": "http://github.com/Chumper/datatable",
- "keywords": [
- "ajax",
- "datatables",
- "jquery",
- "laravel"
- ],
- "support": {
- "source": "https://github.com/hillelcoren/Datatable/tree/add-back-options"
- },
- "time": "2018-02-22T18:37:06+00:00"
- },
- {
- "name": "cleverit/ubl_invoice",
- "version": "v1.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/CleverIT/UBL_invoice.git",
- "reference": "3a9ad41ae9039e718bee29eea9127e6f0c819c71"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/CleverIT/UBL_invoice/zipball/3a9ad41ae9039e718bee29eea9127e6f0c819c71",
- "reference": "3a9ad41ae9039e718bee29eea9127e6f0c819c71",
- "shasum": ""
- },
- "require": {
- "sabre/xml": "^1.5"
- },
- "require-dev": {
- "greenter/ubl-validator": "^2.0",
- "phpunit/phpunit": "^7.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "CleverIt\\UBL\\Invoice\\": [
- "src/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Bram van Eijk | CleverIT",
- "email": "bram@cleverit.nl",
- "homepage": "http://www.cleverit.nl",
- "role": "Developer"
- }
- ],
- "description": "A PHP wrapper for UBL invoices",
- "homepage": "https://github.com/CleverIT/UBL_invoice",
- "keywords": [
- "clever invoice",
- "cleverit",
- "electronic invoice",
- "invoice",
- "ubl",
- "ublinvoice",
- "xml",
- "xml invoice"
- ],
- "time": "2019-02-05T13:34:30+00:00"
- },
- {
- "name": "codedge/laravel-selfupdater",
- "version": "2.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/codedge/laravel-selfupdater.git",
- "reference": "80dd97bcf56bb919cccd686168588a936c307621"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/codedge/laravel-selfupdater/zipball/80dd97bcf56bb919cccd686168588a936c307621",
- "reference": "80dd97bcf56bb919cccd686168588a936c307621",
- "shasum": ""
- },
- "require": {
- "ext-zip": "*",
- "guzzlehttp/guzzle": "6.*",
- "illuminate/support": "5.*",
- "php": ">=7.1"
- },
- "require-dev": {
- "mockery/mockery": "^0.9.5",
- "orchestra/testbench": "~3.4.2|~3.5.0|~3.6.0|~3.7.0",
- "phpunit/phpunit": "^7.0"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "Codedge\\Updater\\UpdaterServiceProvider"
- ],
- "aliases": {
- "Updater": "Codedge\\Updater\\UpdaterFacade"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Codedge\\Updater\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Holger Lösken",
- "email": "holger.loesken@codedge.de",
- "homepage": "http://codedge.de",
- "role": "Developer"
- }
- ],
- "description": "Providing an auto-updating functionality for your self-hosted Laravel application.",
- "keywords": [
- "auto update",
- "auto-update",
- "laravel",
- "laravel application",
- "self update",
- "self-hosted laravel application",
- "self-update",
- "update"
- ],
- "time": "2019-12-03T16:09:48+00:00"
- },
- {
- "name": "collizo4sky/omnipay-wepay",
- "version": "dev-address-fix",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/omnipay-wepay.git",
- "reference": "942f3e0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/omnipay-wepay/zipball/942f3e0",
- "reference": "942f3e0",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.3"
- },
- "require-dev": {
- "omnipay/tests": "~2.0",
- "satooshi/php-coveralls": "1.*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\WePay\\": "src/"
- }
- },
- "license": [
- "MIT"
- ],
- "description": "WePay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/collizo4sky/omnipay-wepay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "wepay"
- ],
- "support": {
- "source": "https://github.com/hillelcoren/omnipay-wepay/tree/address-fix"
- },
- "time": "2017-10-18T16:31:00+00:00"
- },
- {
- "name": "composer/ca-bundle",
- "version": "1.2.10",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/ca-bundle.git",
- "reference": "9fdb22c2e97a614657716178093cd1da90a64aa8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/9fdb22c2e97a614657716178093cd1da90a64aa8",
- "reference": "9fdb22c2e97a614657716178093cd1da90a64aa8",
- "shasum": ""
- },
- "require": {
- "ext-openssl": "*",
- "ext-pcre": "*",
- "php": "^5.3.2 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "phpstan/phpstan": "^0.12.55",
- "psr/log": "^1.0",
- "symfony/phpunit-bridge": "^4.2 || ^5",
- "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Composer\\CaBundle\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- }
- ],
- "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.",
- "keywords": [
- "cabundle",
- "cacert",
- "certificate",
- "ssl",
- "tls"
- ],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "time": "2021-06-07T13:58:28+00:00"
- },
- {
- "name": "composer/composer",
- "version": "2.1.8",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/composer.git",
- "reference": "24d38e9686092de05214cafa187dc282a5d89497"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/composer/zipball/24d38e9686092de05214cafa187dc282a5d89497",
- "reference": "24d38e9686092de05214cafa187dc282a5d89497",
- "shasum": ""
- },
- "require": {
- "composer/ca-bundle": "^1.0",
- "composer/metadata-minifier": "^1.0",
- "composer/semver": "^3.0",
- "composer/spdx-licenses": "^1.2",
- "composer/xdebug-handler": "^2.0",
- "justinrainbow/json-schema": "^5.2.11",
- "php": "^5.3.2 || ^7.0 || ^8.0",
- "psr/log": "^1.0",
- "react/promise": "^1.2 || ^2.7",
- "seld/jsonlint": "^1.4",
- "seld/phar-utils": "^1.0",
- "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
- "symfony/filesystem": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
- "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
- "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0"
- },
- "require-dev": {
- "phpspec/prophecy": "^1.10",
- "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0"
- },
- "suggest": {
- "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages",
- "ext-zip": "Enabling the zip extension allows you to unzip archives",
- "ext-zlib": "Allow gzip compression of HTTP requests"
- },
- "bin": [
- "bin/composer"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Composer\\": "src/Composer"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nils Adermann",
- "email": "naderman@naderman.de",
- "homepage": "https://www.naderman.de"
- },
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "https://seld.be"
- }
- ],
- "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.",
- "homepage": "https://getcomposer.org/",
- "keywords": [
- "autoload",
- "dependency",
- "package"
- ],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "time": "2021-09-15T11:55:15+00:00"
- },
- {
- "name": "composer/metadata-minifier",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/metadata-minifier.git",
- "reference": "c549d23829536f0d0e984aaabbf02af91f443207"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207",
- "reference": "c549d23829536f0d0e984aaabbf02af91f443207",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.2 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "composer/composer": "^2",
- "phpstan/phpstan": "^0.12.55",
- "symfony/phpunit-bridge": "^4.2 || ^5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Composer\\MetadataMinifier\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- }
- ],
- "description": "Small utility library that handles metadata minification and expansion.",
- "keywords": [
- "composer",
- "compression"
- ],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "time": "2021-04-07T13:37:33+00:00"
- },
- {
- "name": "composer/semver",
- "version": "3.2.5",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/semver.git",
- "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/semver/zipball/31f3ea725711245195f62e54ffa402d8ef2fdba9",
- "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.2 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "phpstan/phpstan": "^0.12.54",
- "symfony/phpunit-bridge": "^4.2 || ^5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "3.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Composer\\Semver\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nils Adermann",
- "email": "naderman@naderman.de",
- "homepage": "http://www.naderman.de"
- },
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- },
- {
- "name": "Rob Bast",
- "email": "rob.bast@gmail.com",
- "homepage": "http://robbast.nl"
- }
- ],
- "description": "Semver library that offers utilities, version constraint parsing and validation.",
- "keywords": [
- "semantic",
- "semver",
- "validation",
- "versioning"
- ],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-24T12:41:47+00:00"
- },
- {
- "name": "composer/spdx-licenses",
- "version": "1.5.5",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/spdx-licenses.git",
- "reference": "de30328a7af8680efdc03e396aad24befd513200"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/de30328a7af8680efdc03e396aad24befd513200",
- "reference": "de30328a7af8680efdc03e396aad24befd513200",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.2 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 7"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Composer\\Spdx\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nils Adermann",
- "email": "naderman@naderman.de",
- "homepage": "http://www.naderman.de"
- },
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- },
- {
- "name": "Rob Bast",
- "email": "rob.bast@gmail.com",
- "homepage": "http://robbast.nl"
- }
- ],
- "description": "SPDX licenses list and validation library.",
- "keywords": [
- "license",
- "spdx",
- "validator"
- ],
- "time": "2020-12-03T16:04:16+00:00"
- },
- {
- "name": "composer/xdebug-handler",
- "version": "2.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/composer/xdebug-handler.git",
- "reference": "84674dd3a7575ba617f5a76d7e9e29a7d3891339"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/84674dd3a7575ba617f5a76d7e9e29a7d3891339",
- "reference": "84674dd3a7575ba617f5a76d7e9e29a7d3891339",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.2 || ^7.0 || ^8.0",
- "psr/log": "^1 || ^2 || ^3"
- },
- "require-dev": {
- "phpstan/phpstan": "^0.12.55",
- "symfony/phpunit-bridge": "^4.2 || ^5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Composer\\XdebugHandler\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "John Stevenson",
- "email": "john-stevenson@blueyonder.co.uk"
- }
- ],
- "description": "Restarts a process without Xdebug.",
- "keywords": [
- "Xdebug",
- "performance"
- ],
- "funding": [
- {
- "url": "https://packagist.com",
- "type": "custom"
- },
- {
- "url": "https://github.com/composer",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/composer/composer",
- "type": "tidelift"
- }
- ],
- "time": "2021-07-31T17:03:58+00:00"
- },
- {
- "name": "container-interop/container-interop",
- "version": "1.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/container-interop/container-interop.git",
- "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
- "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
- "shasum": ""
- },
- "require": {
- "psr/container": "^1.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Interop\\Container\\": "src/Interop/Container/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
- "homepage": "https://github.com/container-interop/container-interop",
- "abandoned": "psr/container",
- "time": "2017-02-14T19:40:03+00:00"
- },
- {
- "name": "delatbabel/omnipay-fatzebra",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/delatbabel/omnipay-fatzebra.git",
- "reference": "e78ac21ed624e23e69efb61dd50b62fbe407d51e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/delatbabel/omnipay-fatzebra/zipball/e78ac21ed624e23e69efb61dd50b62fbe407d51e",
- "reference": "e78ac21ed624e23e69efb61dd50b62fbe407d51e",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "apigen/apigen": "^4.1",
- "nette/utils": "~2.3.0",
- "omnipay/dummy": "dev-master",
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Fatzebra\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Del",
- "email": "del@babel.com.au"
- }
- ],
- "description": "Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library",
- "homepage": "https://github.com/delatbabel/omnipay-fatzebra",
- "keywords": [
- "australia",
- "fatzebra",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "paystream"
- ],
- "time": "2017-06-09T10:33:34+00:00"
- },
- {
- "name": "dercoder/omnipay-ecopayz",
- "version": "v1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/dercoder/omnipay-ecopayz.git",
- "reference": "825e937e1b057e25cba4067e048bf5bc0a60a836"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dercoder/omnipay-ecopayz/zipball/825e937e1b057e25cba4067e048bf5bc0a60a836",
- "reference": "825e937e1b057e25cba4067e048bf5bc0a60a836",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.3"
- },
- "require-dev": {
- "omnipay/tests": "~2.0",
- "satooshi/php-coveralls": "1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Omnipay\\Ecopayz\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Ecopayz driver for the Omnipay payment processing library",
- "homepage": "https://github.com/dercoder/omnipay-ecopayz",
- "keywords": [
- "ecopayz",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-09-15T16:18:21+00:00"
- },
- {
- "name": "dercoder/omnipay-paysafecard",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/dercoder/omnipay-paysafecard.git",
- "reference": "9fce03e372d7bdccde96a32aaa6dca5ab29d1ea8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dercoder/omnipay-paysafecard/zipball/9fce03e372d7bdccde96a32aaa6dca5ab29d1ea8",
- "reference": "9fce03e372d7bdccde96a32aaa6dca5ab29d1ea8",
- "shasum": ""
- },
- "require": {
- "league/url": "~3.0",
- "omnipay/common": "~2.3"
- },
- "require-dev": {
- "omnipay/tests": "~2.0",
- "satooshi/php-coveralls": "~1.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Paysafecard\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Alexander Fedra",
- "email": "alexander.fedra@gmail.com"
- }
- ],
- "description": "Paysafecard driver for the Omnipay payment processing library",
- "homepage": "https://github.com/dercoder/omnipay-paysafecard",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "paysafecard"
- ],
- "time": "2016-06-21T10:42:41+00:00"
- },
- {
- "name": "digitickets/omnipay-barclays-epdq",
- "version": "3.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/digitickets/omnipay-barclays-epdq.git",
- "reference": "34d1dcac8325d206b7da8878aea1993083781a6c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/digitickets/omnipay-barclays-epdq/zipball/34d1dcac8325d206b7da8878aea1993083781a6c",
- "reference": "34d1dcac8325d206b7da8878aea1993083781a6c",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Omnipay\\BarclaysEpdq\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Sam Vaughton",
- "email": "samvaughton@gmail.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/samvaughton/omnipay-barclays-epdq/graphs/contributors"
- }
- ],
- "description": "Barclays ePDQ driver for the Omnipay payment processing library.",
- "homepage": "https://github.com/digitickets/omnipay-barclays-epdq",
- "keywords": [
- "barclays",
- "epdq",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-11-17T14:04:17+00:00"
- },
- {
- "name": "digitickets/omnipay-datacash",
- "version": "v3.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/digitickets/omnipay-datacash.git",
- "reference": "5707ebfc0bfd95658347a93969f567e33ac6e0a6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/digitickets/omnipay-datacash/zipball/5707ebfc0bfd95658347a93969f567e33ac6e0a6",
- "reference": "5707ebfc0bfd95658347a93969f567e33ac6e0a6",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "2.*"
- },
- "require-dev": {
- "guzzle/plugin-mock": "~3.1",
- "mockery/mockery": "~0.8",
- "omnipay/tests": "2.*",
- "phpunit/phpunit": "~3.7.16",
- "squizlabs/php_codesniffer": "~1.4.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Omnipay\\DataCash\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Andrew Coates",
- "email": "andycoatz@gmail.com"
- }
- ],
- "description": "DataCash driver for the Omnipay payment processing library",
- "homepage": "https://github.com/digitickets/omnipay-datacash",
- "keywords": [
- "datacash",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-11-17T13:32:25+00:00"
- },
- {
- "name": "digitickets/omnipay-gocardlessv2",
- "version": "dev-payment-fix",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/omnipay-gocardlessv2.git",
- "reference": "4eb63d8591de9a3da610c74480a7344617791235"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/omnipay-gocardlessv2/zipball/4eb63d8591de9a3da610c74480a7344617791235",
- "reference": "4eb63d8591de9a3da610c74480a7344617791235",
- "shasum": ""
- },
- "require": {
- "gocardless/gocardless-pro": "^1",
- "omnipay/common": "~2.0",
- "php": "^5.5|^7"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.0",
- "omnipay/tests": "~2.0",
- "satooshi/php-coveralls": "^1.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\GoCardlessV2\\": "src/"
- }
- },
- "autoload-dev": {
- "psr-4": {
- "Omnipay\\GoCardlessV2Tests\\": "tests/"
- }
- },
- "scripts": {
- "run-sa": [
- "vendor/bin/phpstan analyse --ansi --no-progress -c phpstan.neon -l 4 src tests"
- ],
- "run-fixer": [
- "vendor/bin/php-cs-fixer fix"
- ],
- "run-tests": [
- "vendor/bin/phpunit"
- ]
- },
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Digitickets Contributors",
- "homepage": "https://github.com/digitickets/omnipay-gocardlessv2/contributors"
- },
- {
- "name": "Kayla Daniels",
- "email": "kayladnls@gmail.com",
- "role": "Original Developer of Base Package"
- },
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com",
- "role": "Original Developer of Base Package"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-braintree/contributors",
- "role": "Original Base Package"
- }
- ],
- "description": "GoCardless gateway for Omnipay payment processing library, using the v2 GoCardless API",
- "homepage": "https://github.com/digitickets/omnipay-gocardlessv2",
- "keywords": [
- "gateway",
- "gocardless",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase"
- ],
- "support": {
- "source": "https://github.com/hillelcoren/omnipay-gocardlessv2/tree/payment-fix"
- },
- "time": "2017-09-07T10:13:36+00:00"
- },
- {
- "name": "digitickets/omnipay-realex",
- "version": "5.1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/digitickets/omnipay-realex.git",
- "reference": "eb9d4c8f78c9360248eab901f541069e08defafd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/digitickets/omnipay-realex/zipball/eb9d4c8f78c9360248eab901f541069e08defafd",
- "reference": "eb9d4c8f78c9360248eab901f541069e08defafd",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "squizlabs/php_codesniffer": "~1.4.4"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Omnipay\\Realex\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Andrew Coates",
- "email": "andycoatz@gmail.com"
- }
- ],
- "description": "Realex driver with 3D Secure & refund support for Omnipay payment processing library",
- "homepage": "https://github.com/digitickets/omnipay-realex",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase",
- "realex"
- ],
- "time": "2017-12-19T19:14:50+00:00"
- },
- {
- "name": "dnoegel/php-xdg-base-dir",
- "version": "v0.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
- "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
- "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.2"
- },
- "require-dev": {
- "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "XdgBaseDir\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "implementation of xdg base directory specification for php",
- "time": "2019-12-04T15:06:13+00:00"
- },
- {
- "name": "doctrine/annotations",
- "version": "1.13.2",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/annotations.git",
- "reference": "5b668aef16090008790395c02c893b1ba13f7e08"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08",
- "reference": "5b668aef16090008790395c02c893b1ba13f7e08",
- "shasum": ""
- },
- "require": {
- "doctrine/lexer": "1.*",
- "ext-tokenizer": "*",
- "php": "^7.1 || ^8.0",
- "psr/cache": "^1 || ^2 || ^3"
- },
- "require-dev": {
- "doctrine/cache": "^1.11 || ^2.0",
- "doctrine/coding-standard": "^6.0 || ^8.1",
- "phpstan/phpstan": "^0.12.20",
- "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5",
- "symfony/cache": "^4.4 || ^5.2"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "Docblock Annotations Parser",
- "homepage": "https://www.doctrine-project.org/projects/annotations.html",
- "keywords": [
- "annotations",
- "docblock",
- "parser"
- ],
- "time": "2021-08-05T19:00:23+00:00"
- },
- {
- "name": "doctrine/cache",
- "version": "1.12.1",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/cache.git",
- "reference": "4cf401d14df219fa6f38b671f5493449151c9ad8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/cache/zipball/4cf401d14df219fa6f38b671f5493449151c9ad8",
- "reference": "4cf401d14df219fa6f38b671f5493449151c9ad8",
- "shasum": ""
- },
- "require": {
- "php": "~7.1 || ^8.0"
- },
- "conflict": {
- "doctrine/common": ">2.2,<2.4"
- },
- "require-dev": {
- "alcaeus/mongo-php-adapter": "^1.1",
- "cache/integration-tests": "dev-master",
- "doctrine/coding-standard": "^8.0",
- "mongodb/mongodb": "^1.1",
- "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
- "predis/predis": "~1.0",
- "psr/cache": "^1.0 || ^2.0 || ^3.0",
- "symfony/cache": "^4.4 || ^5.2 || ^6.0@dev",
- "symfony/var-exporter": "^4.4 || ^5.2 || ^6.0@dev"
- },
- "suggest": {
- "alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.",
- "homepage": "https://www.doctrine-project.org/projects/cache.html",
- "keywords": [
- "abstraction",
- "apcu",
- "cache",
- "caching",
- "couchdb",
- "memcached",
- "php",
- "redis",
- "xcache"
- ],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcache",
- "type": "tidelift"
- }
- ],
- "time": "2021-07-17T14:39:21+00:00"
- },
- {
- "name": "doctrine/collections",
- "version": "1.6.8",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/collections.git",
- "reference": "1958a744696c6bb3bb0d28db2611dc11610e78af"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/collections/zipball/1958a744696c6bb3bb0d28db2611dc11610e78af",
- "reference": "1958a744696c6bb3bb0d28db2611dc11610e78af",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3 || ^8.0"
- },
- "require-dev": {
- "doctrine/coding-standard": "^9.0",
- "phpstan/phpstan": "^0.12",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5",
- "vimeo/psalm": "^4.2.1"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
- "homepage": "https://www.doctrine-project.org/projects/collections.html",
- "keywords": [
- "array",
- "collections",
- "iterators",
- "php"
- ],
- "time": "2021-08-10T18:51:53+00:00"
- },
- {
- "name": "doctrine/common",
- "version": "v2.7.3",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/common.git",
- "reference": "4acb8f89626baafede6ee5475bc5844096eba8a9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/common/zipball/4acb8f89626baafede6ee5475bc5844096eba8a9",
- "reference": "4acb8f89626baafede6ee5475bc5844096eba8a9",
- "shasum": ""
- },
- "require": {
- "doctrine/annotations": "1.*",
- "doctrine/cache": "1.*",
- "doctrine/collections": "1.*",
- "doctrine/inflector": "1.*",
- "doctrine/lexer": "1.*",
- "php": "~5.6|~7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.4.6"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.7.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\": "lib/Doctrine/Common"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "Common Library for Doctrine projects",
- "homepage": "http://www.doctrine-project.org",
- "keywords": [
- "annotations",
- "collections",
- "eventmanager",
- "persistence",
- "spl"
- ],
- "time": "2017-07-22T08:35:12+00:00"
- },
- {
- "name": "doctrine/dbal",
- "version": "v2.5.13",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/dbal.git",
- "reference": "729340d8d1eec8f01bff708e12e449a3415af873"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/729340d8d1eec8f01bff708e12e449a3415af873",
- "reference": "729340d8d1eec8f01bff708e12e449a3415af873",
- "shasum": ""
- },
- "require": {
- "doctrine/common": ">=2.4,<2.8-dev",
- "php": ">=5.3.2"
- },
- "require-dev": {
- "phpunit/phpunit": "4.*",
- "symfony/console": "2.*||^3.0"
- },
- "suggest": {
- "symfony/console": "For helpful console commands such as SQL execution and import of files."
- },
- "bin": [
- "bin/doctrine-dbal"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.5.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Doctrine\\DBAL\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- }
- ],
- "description": "Database Abstraction Layer",
- "homepage": "http://www.doctrine-project.org",
- "keywords": [
- "database",
- "dbal",
- "persistence",
- "queryobject"
- ],
- "time": "2017-07-22T20:44:48+00:00"
- },
- {
- "name": "doctrine/inflector",
- "version": "1.4.4",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/inflector.git",
- "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/inflector/zipball/4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9",
- "reference": "4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0"
- },
- "require-dev": {
- "doctrine/coding-standard": "^8.0",
- "phpstan/phpstan": "^0.12",
- "phpstan/phpstan-phpunit": "^0.12",
- "phpstan/phpstan-strict-rules": "^0.12",
- "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Inflector\\": "lib/Doctrine/Common/Inflector",
- "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Benjamin Eberlei",
- "email": "kontakt@beberlei.de"
- },
- {
- "name": "Jonathan Wage",
- "email": "jonwage@gmail.com"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
- "homepage": "https://www.doctrine-project.org/projects/inflector.html",
- "keywords": [
- "inflection",
- "inflector",
- "lowercase",
- "manipulation",
- "php",
- "plural",
- "singular",
- "strings",
- "uppercase",
- "words"
- ],
- "funding": [
- {
- "url": "https://www.doctrine-project.org/sponsorship.html",
- "type": "custom"
- },
- {
- "url": "https://www.patreon.com/phpdoctrine",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
- "type": "tidelift"
- }
- ],
- "time": "2021-04-16T17:34:40+00:00"
- },
- {
- "name": "doctrine/lexer",
- "version": "1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/lexer.git",
- "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
- "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
- "shasum": ""
- },
- "require": {
- "php": "^7.2 || ^8.0"
- },
- "require-dev": {
- "doctrine/coding-standard": "^6.0",
- "phpstan/phpstan": "^0.11.8",
- "phpunit/phpunit": "^8.2"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Guilherme Blanco",
- "email": "guilhermeblanco@gmail.com"
- },
- {
- "name": "Roman Borschel",
- "email": "roman@code-factory.org"
- },
- {
- "name": "Johannes Schmitt",
- "email": "schmittjoh@gmail.com"
- }
- ],
- "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
- "homepage": "https://www.doctrine-project.org/projects/lexer.html",
- "keywords": [
- "annotations",
- "docblock",
- "lexer",
- "parser",
- "php"
- ],
- "time": "2020-05-25T17:44:05+00:00"
- },
- {
- "name": "dompdf/dompdf",
- "version": "v0.6.2",
- "source": {
- "type": "git",
- "url": "https://github.com/dompdf/dompdf.git",
- "reference": "cc06008f75262510ee135b8cbb14e333a309f651"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dompdf/dompdf/zipball/cc06008f75262510ee135b8cbb14e333a309f651",
- "reference": "cc06008f75262510ee135b8cbb14e333a309f651",
- "shasum": ""
- },
- "require": {
- "phenx/php-font-lib": "0.2.*"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "include/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL"
- ],
- "authors": [
- {
- "name": "Fabien Ménager",
- "email": "fabien.menager@gmail.com"
- },
- {
- "name": "Brian Sweeney",
- "email": "eclecticgeek@gmail.com"
- }
- ],
- "description": "DOMPDF is a CSS 2.1 compliant HTML to PDF converter",
- "homepage": "https://github.com/dompdf/dompdf",
- "time": "2015-12-07T04:07:13+00:00"
- },
- {
- "name": "egulias/email-validator",
- "version": "3.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/egulias/EmailValidator.git",
- "reference": "c81f18a3efb941d8c4d2e025f6183b5c6d697307"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/c81f18a3efb941d8c4d2e025f6183b5c6d697307",
- "reference": "c81f18a3efb941d8c4d2e025f6183b5c6d697307",
- "shasum": ""
- },
- "require": {
- "doctrine/lexer": "^1.2",
- "php": ">=7.2",
- "symfony/polyfill-intl-idn": "^1.15"
- },
- "require-dev": {
- "php-coveralls/php-coveralls": "^2.2",
- "phpunit/phpunit": "^8.5.8|^9.3.3",
- "vimeo/psalm": "^4"
- },
- "suggest": {
- "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Egulias\\EmailValidator\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Eduardo Gulias Davis"
- }
- ],
- "description": "A library for validating emails against several RFCs",
- "homepage": "https://github.com/egulias/EmailValidator",
- "keywords": [
- "email",
- "emailvalidation",
- "emailvalidator",
- "validation",
- "validator"
- ],
- "funding": [
- {
- "url": "https://github.com/egulias",
- "type": "github"
- }
- ],
- "time": "2021-04-01T18:37:14+00:00"
- },
- {
- "name": "erusev/parsedown",
- "version": "1.7.4",
- "source": {
- "type": "git",
- "url": "https://github.com/erusev/parsedown.git",
- "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
- "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
- "shasum": ""
- },
- "require": {
- "ext-mbstring": "*",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Parsedown": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Emanuil Rusev",
- "email": "hello@erusev.com",
- "homepage": "http://erusev.com"
- }
- ],
- "description": "Parser for Markdown.",
- "homepage": "http://parsedown.org",
- "keywords": [
- "markdown",
- "parser"
- ],
- "time": "2019-12-30T22:54:17+00:00"
- },
- {
- "name": "ezyang/htmlpurifier",
- "version": "v4.13.0",
- "source": {
- "type": "git",
- "url": "https://github.com/ezyang/htmlpurifier.git",
- "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
- "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
- "shasum": ""
- },
- "require": {
- "php": ">=5.2"
- },
- "require-dev": {
- "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "HTMLPurifier": "library/"
- },
- "files": [
- "library/HTMLPurifier.composer.php"
- ],
- "exclude-from-classmap": [
- "/library/HTMLPurifier/Language/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL-2.1-or-later"
- ],
- "authors": [
- {
- "name": "Edward Z. Yang",
- "email": "admin@htmlpurifier.org",
- "homepage": "http://ezyang.com"
- }
- ],
- "description": "Standards compliant HTML filter written in PHP",
- "homepage": "http://htmlpurifier.org/",
- "keywords": [
- "html"
- ],
- "time": "2020-06-29T00:56:53+00:00"
- },
- {
- "name": "firebase/php-jwt",
- "version": "v5.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/firebase/php-jwt.git",
- "reference": "d2113d9b2e0e349796e72d2a63cf9319100382d2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/firebase/php-jwt/zipball/d2113d9b2e0e349796e72d2a63cf9319100382d2",
- "reference": "d2113d9b2e0e349796e72d2a63cf9319100382d2",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": ">=4.8 <=9"
- },
- "suggest": {
- "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Firebase\\JWT\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Neuman Vong",
- "email": "neuman+pear@twilio.com",
- "role": "Developer"
- },
- {
- "name": "Anant Narayanan",
- "email": "anant@php.net",
- "role": "Developer"
- }
- ],
- "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
- "homepage": "https://github.com/firebase/php-jwt",
- "keywords": [
- "jwt",
- "php"
- ],
- "time": "2021-06-23T19:00:23+00:00"
- },
- {
- "name": "fotografde/omnipay-checkoutcom",
- "version": "2.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/fotografde/omnipay-checkoutcom.git",
- "reference": "292de331d9f0cf185f7d58a77caef4d2d53d7935"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/fotografde/omnipay-checkoutcom/zipball/292de331d9f0cf185f7d58a77caef4d2d53d7935",
- "reference": "292de331d9f0cf185f7d58a77caef4d2d53d7935",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\CheckoutCom\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marco Beinbrech",
- "email": "marco.beinbrech@fotograf.de"
- }
- ],
- "description": "Checkout.com driver for the Omnipay payment processing library",
- "homepage": "https://github.com/fotografde/omnipay-checkoutcom",
- "keywords": [
- "checkoutcom",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-09-12T15:25:57+00:00"
- },
- {
- "name": "fruitcakestudio/omnipay-sisow",
- "version": "v2.0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/fruitcake/omnipay-sisow.git",
- "reference": "b0a20a4f1ee5e08f3e5b0796748a15cbe1aed1b4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/fruitcake/omnipay-sisow/zipball/b0a20a4f1ee5e08f3e5b0796748a15cbe1aed1b4",
- "reference": "b0a20a4f1ee5e08f3e5b0796748a15cbe1aed1b4",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.2"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Sisow\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- },
- {
- "name": "Fruitcake Studio",
- "homepage": "http://fruitcakestudio.nl"
- }
- ],
- "description": "Sisow gateway for the Omnipay payment processing library",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "sisow"
- ],
- "time": "2018-01-03T09:47:20+00:00"
- },
- {
- "name": "fzaninotto/faker",
- "version": "v1.9.2",
- "source": {
- "type": "git",
- "url": "https://github.com/fzaninotto/Faker.git",
- "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/848d8125239d7dbf8ab25cb7f054f1a630e68c2e",
- "reference": "848d8125239d7dbf8ab25cb7f054f1a630e68c2e",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.3 || ^7.0"
- },
- "require-dev": {
- "ext-intl": "*",
- "phpunit/phpunit": "^4.8.35 || ^5.7",
- "squizlabs/php_codesniffer": "^2.9.2"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.9-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Faker\\": "src/Faker/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "François Zaninotto"
- }
- ],
- "description": "Faker is a PHP library that generates fake data for you.",
- "keywords": [
- "data",
- "faker",
- "fixtures"
- ],
- "abandoned": true,
- "time": "2020-12-11T09:56:16+00:00"
- },
- {
- "name": "gocardless/gocardless-pro",
- "version": "1.7.0",
- "source": {
- "type": "git",
- "url": "https://github.com/gocardless/gocardless-pro-php.git",
- "reference": "39413c73a6a798a62c855833e85b65c8cb9b3fbf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/gocardless/gocardless-pro-php/zipball/39413c73a6a798a62c855833e85b65c8cb9b3fbf",
- "reference": "39413c73a6a798a62c855833e85b65c8cb9b3fbf",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "ext-json": "*",
- "ext-mbstring": "*",
- "guzzlehttp/guzzle": "^6.0",
- "php": ">=5.5"
- },
- "require-dev": {
- "phpdocumentor/phpdocumentor": "2.*",
- "phpunit/phpunit": "4.6.*",
- "satooshi/php-coveralls": "~0.6.1",
- "squizlabs/php_codesniffer": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "GoCardlessPro\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "GoCardless and contributors",
- "homepage": "https://github.com/gocardless/gocardless-pro-php/contributors"
- }
- ],
- "description": "GoCardless Pro PHP Client Library",
- "homepage": "https://gocardless.com/",
- "keywords": [
- "api",
- "direct debit",
- "gocardless"
- ],
- "time": "2018-05-22T12:28:03+00:00"
- },
- {
- "name": "google/apiclient",
- "version": "v2.11.0",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/google-api-php-client.git",
- "reference": "7db9eb40c8ba887e81c0fe84f2888a967396cdfb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-api-php-client/zipball/7db9eb40c8ba887e81c0fe84f2888a967396cdfb",
- "reference": "7db9eb40c8ba887e81c0fe84f2888a967396cdfb",
- "shasum": ""
- },
- "require": {
- "firebase/php-jwt": "~2.0||~3.0||~4.0||~5.0",
- "google/apiclient-services": "~0.200",
- "google/auth": "^1.10",
- "guzzlehttp/guzzle": "~5.3.3||~6.0||~7.0",
- "guzzlehttp/psr7": "^1.7||^2.0.0",
- "monolog/monolog": "^1.17||^2.0",
- "php": "^5.6|^7.0|^8.0",
- "phpseclib/phpseclib": "~2.0||^3.0.2"
- },
- "require-dev": {
- "cache/filesystem-adapter": "^0.3.2|^1.1",
- "composer/composer": "^1.10.22",
- "dealerdirect/phpcodesniffer-composer-installer": "^0.7",
- "phpcompatibility/php-compatibility": "^9.2",
- "phpspec/prophecy-phpunit": "^1.1||^2.0",
- "phpunit/phpunit": "^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.0",
- "squizlabs/php_codesniffer": "~2.3",
- "symfony/css-selector": "~2.1",
- "symfony/dom-crawler": "~2.1",
- "yoast/phpunit-polyfills": "^1.0"
- },
- "suggest": {
- "cache/filesystem-adapter": "For caching certs and tokens (using Google\\Client::setCache)"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Google\\": "src/"
- },
- "files": [
- "src/aliases.php"
- ],
- "classmap": [
- "src/aliases.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "Client library for Google APIs",
- "homepage": "http://developers.google.com/api-client-library/php",
- "keywords": [
- "google"
- ],
- "time": "2021-09-20T21:15:55+00:00"
- },
- {
- "name": "google/apiclient-services",
- "version": "v0.213.0",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/google-api-php-client-services.git",
- "reference": "260311821505438eb9208b068da0d849b8ea9baa"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/260311821505438eb9208b068da0d849b8ea9baa",
- "reference": "260311821505438eb9208b068da0d849b8ea9baa",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7||^8.5.13"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\Service\\": "src"
- },
- "files": [
- "autoload.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "Client library for Google APIs",
- "homepage": "http://developers.google.com/api-client-library/php",
- "keywords": [
- "google"
- ],
- "time": "2021-09-19T11:18:26+00:00"
- },
- {
- "name": "google/auth",
- "version": "v1.18.0",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/google-auth-library-php.git",
- "reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/21dd478e77b0634ed9e3a68613f74ed250ca9347",
- "reference": "21dd478e77b0634ed9e3a68613f74ed250ca9347",
- "shasum": ""
- },
- "require": {
- "firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0",
- "guzzlehttp/guzzle": "^5.3.1|^6.2.1|^7.0",
- "guzzlehttp/psr7": "^1.7|^2.0",
- "php": ">=5.4",
- "psr/cache": "^1.0|^2.0",
- "psr/http-message": "^1.0"
- },
- "require-dev": {
- "guzzlehttp/promises": "0.1.1|^1.3",
- "kelvinmo/simplejwt": "^0.2.5|^0.5.1",
- "phpseclib/phpseclib": "^2.0.31",
- "phpunit/phpunit": "^4.8.36|^5.7",
- "sebastian/comparator": ">=1.2.3"
- },
- "suggest": {
- "phpseclib/phpseclib": "May be used in place of OpenSSL for signing strings or for token management. Please require version ^2."
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\Auth\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "Google Auth Library for PHP",
- "homepage": "http://github.com/google/google-auth-library-php",
- "keywords": [
- "Authentication",
- "google",
- "oauth2"
- ],
- "time": "2021-08-24T18:03:18+00:00"
- },
- {
- "name": "google/cloud",
- "version": "v0.166.0",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/google-cloud-php.git",
- "reference": "1b33bf51926cd95022bd89bd2506862049eff476"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/google-cloud-php/zipball/1b33bf51926cd95022bd89bd2506862049eff476",
- "reference": "1b33bf51926cd95022bd89bd2506862049eff476",
- "shasum": ""
- },
- "require": {
- "google/auth": "^1.18",
- "google/common-protos": "^1.3.1",
- "google/crc32": "^0.1.0",
- "google/gax": "^1.9",
- "guzzlehttp/guzzle": "^5.3|^6.0|^7.0",
- "guzzlehttp/psr7": "^1.7|^2.0",
- "monolog/monolog": "^1.1|^2.0",
- "php": ">=5.5",
- "psr/http-message": "1.0.*",
- "ramsey/uuid": "^3.0|^4.0",
- "rize/uri-template": "~0.3"
- },
- "replace": {
- "google/access-context-manager": "0.1.0",
- "google/analytics-admin": "0.4.0",
- "google/analytics-data": "0.7.0",
- "google/cloud-access-approval": "0.2.0",
- "google/cloud-api-gateway": "0.1.0",
- "google/cloud-apigee-connect": "0.2.0",
- "google/cloud-appengine-admin": "0.2.0",
- "google/cloud-artifact-registry": "0.1.1",
- "google/cloud-asset": "1.6.0",
- "google/cloud-assured-workloads": "0.4.0",
- "google/cloud-automl": "1.4.0",
- "google/cloud-bigquery": "1.23.0",
- "google/cloud-bigquery-connection": "0.5.0",
- "google/cloud-bigquery-reservation": "0.4.0",
- "google/cloud-bigquery-storage": "1.2.0",
- "google/cloud-bigquerydatatransfer": "1.2.4",
- "google/cloud-bigtable": "1.11.0",
- "google/cloud-billing": "1.3.0",
- "google/cloud-billing-budgets": "0.2.0",
- "google/cloud-binary-authorization": "0.2.0",
- "google/cloud-build": "0.1.0",
- "google/cloud-channel": "0.5.0",
- "google/cloud-common-protos": "0.2.1",
- "google/cloud-compute": "0.4.0",
- "google/cloud-container": "1.5.0",
- "google/cloud-core": "1.43.0",
- "google/cloud-data-catalog": "1.0.4",
- "google/cloud-data-fusion": "0.1.0",
- "google/cloud-dataflow": "0.1.0",
- "google/cloud-datalabeling": "0.1.0",
- "google/cloud-dataproc": "2.2.0",
- "google/cloud-dataproc-metastore": "0.2.0",
- "google/cloud-datastore": "1.13.0",
- "google/cloud-datastore-admin": "0.3.0",
- "google/cloud-debugger": "1.4.0",
- "google/cloud-dialogflow": "0.23.1",
- "google/cloud-dlp": "1.2.0",
- "google/cloud-dms": "0.2.0",
- "google/cloud-domains": "0.1.0",
- "google/cloud-error-reporting": "0.18.3",
- "google/cloud-essential-contacts": "0.2.0",
- "google/cloud-eventarc": "0.1.0",
- "google/cloud-filestore": "0.1.0",
- "google/cloud-firestore": "1.20.0",
- "google/cloud-game-servers": "0.3.1",
- "google/cloud-gke-connect-gateway": "0.1.0",
- "google/cloud-gke-hub": "0.2.0",
- "google/cloud-iam-credentials": "0.1.0",
- "google/cloud-iap": "0.1.0",
- "google/cloud-iot": "1.4.0",
- "google/cloud-kms": "1.12.0",
- "google/cloud-language": "0.26.0",
- "google/cloud-life-sciences": "0.2.0",
- "google/cloud-logging": "1.22.0",
- "google/cloud-managed-identities": "0.1.0",
- "google/cloud-media-translation": "0.2.0",
- "google/cloud-memcache": "0.5.0",
- "google/cloud-monitoring": "1.0.1",
- "google/cloud-network-connectivity": "0.1.0",
- "google/cloud-network-management": "0.1.0",
- "google/cloud-notebooks": "0.2.0",
- "google/cloud-orchestration-airflow": "0.1.0",
- "google/cloud-org-policy": "0.2.0",
- "google/cloud-osconfig": "0.3.0",
- "google/cloud-oslogin": "1.3.0",
- "google/cloud-policy-troubleshooter": "0.2.0",
- "google/cloud-private-catalog": "0.2.0",
- "google/cloud-profiler": "0.2.0",
- "google/cloud-pubsub": "1.34.0",
- "google/cloud-recaptcha-enterprise": "1.1.0",
- "google/cloud-recommendations-ai": "0.3.0",
- "google/cloud-recommender": "1.5.0",
- "google/cloud-redis": "1.3.0",
- "google/cloud-resource-manager": "0.2.0",
- "google/cloud-resource-settings": "0.1.0",
- "google/cloud-retail": "0.2.0",
- "google/cloud-scheduler": "1.5.4",
- "google/cloud-secret-manager": "1.7.0",
- "google/cloud-security-center": "1.3.0",
- "google/cloud-security-private-ca": "0.3.0",
- "google/cloud-service-control": "0.3.0",
- "google/cloud-service-directory": "0.6.0",
- "google/cloud-service-management": "0.2.0",
- "google/cloud-service-usage": "0.2.0",
- "google/cloud-shell": "0.1.0",
- "google/cloud-spanner": "1.45.0",
- "google/cloud-speech": "1.4.0",
- "google/cloud-sql-admin": "0.1.0",
- "google/cloud-storage": "1.25.0",
- "google/cloud-storage-transfer": "0.1.0",
- "google/cloud-talent": "0.16.0",
- "google/cloud-tasks": "1.9.1",
- "google/cloud-text-to-speech": "1.3.0",
- "google/cloud-tpu": "0.2.0",
- "google/cloud-trace": "1.4.0",
- "google/cloud-translate": "1.11.0",
- "google/cloud-video-transcoder": "0.2.0",
- "google/cloud-videointelligence": "1.12.3",
- "google/cloud-vision": "1.5.0",
- "google/cloud-vpc-access": "0.2.0",
- "google/cloud-web-risk": "1.1.0",
- "google/cloud-web-security-scanner": "0.7.0",
- "google/cloud-workflows": "0.2.1"
- },
- "require-dev": {
- "erusev/parsedown": "^1.6",
- "google/cloud-tools": "^0.12.0",
- "monolog/monolog": "<2.3.0",
- "opis/closure": "^3.0",
- "phpdocumentor/reflection": "^3.0",
- "phpseclib/phpseclib": "^2",
- "phpunit/phpunit": "^4.8|^5.0",
- "squizlabs/php_codesniffer": "2.*",
- "swaggest/json-schema": "^0.12.0",
- "symfony/console": "^3.0",
- "symfony/lock": "3.3.x-dev#1ba6ac9",
- "vierbergenlars/php-semver": "^3.0",
- "wikimedia/avro": "^1.9"
- },
- "suggest": {
- "opis/closure": "May be used to serialize closures to process jobs in the batch daemon. Please require version ^3.",
- "phpseclib/phpseclib": "May be used in place of OpenSSL for creating signed Cloud Storage URLs. Please require version ^2."
- },
- "bin": [
- "Core/bin/google-cloud-batch",
- "Debugger/bin/google-cloud-debugger"
- ],
- "type": "library",
- "extra": {
- "component": {
- "id": "google-cloud",
- "target": "googleapis/google-cloud-php.git",
- "path": "src",
- "entry": [
- "Version.php",
- "ServiceBuilder.php"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "GPBMetadata\\Google\\": "CommonProtos/metadata",
- "GPBMetadata\\Google\\Analytics\\Admin\\": "AnalyticsAdmin/metadata",
- "GPBMetadata\\Google\\Analytics\\Data\\": "AnalyticsData/metadata",
- "GPBMetadata\\Google\\Api\\Servicecontrol\\": "ServiceControl/metadata",
- "GPBMetadata\\Google\\Api\\Servicemanagement\\": "ServiceManagement/metadata",
- "GPBMetadata\\Google\\Api\\Serviceusage\\": "ServiceUsage/metadata",
- "GPBMetadata\\Google\\Appengine\\": "AppEngineAdmin/metadata",
- "GPBMetadata\\Google\\Bigtable\\": "Bigtable/metadata",
- "GPBMetadata\\Google\\Cloud\\Accessapproval\\": "AccessApproval/metadata",
- "GPBMetadata\\Google\\Cloud\\Apigateway\\": "ApiGateway/metadata",
- "GPBMetadata\\Google\\Cloud\\Apigeeconnect\\": "ApigeeConnect/metadata",
- "GPBMetadata\\Google\\Cloud\\Asset\\": "Asset/metadata",
- "GPBMetadata\\Google\\Cloud\\Assuredworkloads\\": "AssuredWorkloads/metadata",
- "GPBMetadata\\Google\\Cloud\\Automl\\": "AutoMl/metadata",
- "GPBMetadata\\Google\\Cloud\\Bigquery\\Connection\\": "BigQueryConnection/metadata",
- "GPBMetadata\\Google\\Cloud\\Bigquery\\Datatransfer\\": "BigQueryDataTransfer/metadata",
- "GPBMetadata\\Google\\Cloud\\Bigquery\\Reservation\\": "BigQueryReservation/metadata",
- "GPBMetadata\\Google\\Cloud\\Bigquery\\Storage\\": "BigQueryStorage/metadata",
- "GPBMetadata\\Google\\Cloud\\Billing\\": "Billing/metadata",
- "GPBMetadata\\Google\\Cloud\\Billing\\Budgets\\": "BillingBudgets/metadata",
- "GPBMetadata\\Google\\Cloud\\Binaryauthorization\\": "BinaryAuthorization/metadata",
- "GPBMetadata\\Google\\Cloud\\Channel\\": "Channel/metadata",
- "GPBMetadata\\Google\\Cloud\\Clouddms\\": "Dms/metadata",
- "GPBMetadata\\Google\\Cloud\\Compute\\": "Compute/metadata",
- "GPBMetadata\\Google\\Cloud\\Datacatalog\\": "DataCatalog/metadata",
- "GPBMetadata\\Google\\Cloud\\Datafusion\\": "DataFusion/metadata",
- "GPBMetadata\\Google\\Cloud\\Datalabeling\\": "DataLabeling/metadata",
- "GPBMetadata\\Google\\Cloud\\Dataproc\\": "Dataproc/metadata",
- "GPBMetadata\\Google\\Cloud\\Dialogflow\\": "Dialogflow/metadata",
- "GPBMetadata\\Google\\Cloud\\Domains\\": "Domains/metadata",
- "GPBMetadata\\Google\\Cloud\\Essentialcontacts\\": "EssentialContacts/metadata",
- "GPBMetadata\\Google\\Cloud\\Eventarc\\": "Eventarc/metadata",
- "GPBMetadata\\Google\\Cloud\\Filestore\\": "Filestore/metadata",
- "GPBMetadata\\Google\\Cloud\\Gaming\\": "Gaming/metadata",
- "GPBMetadata\\Google\\Cloud\\Gkeconnect\\Gateway\\": "GkeConnectGateway/metadata",
- "GPBMetadata\\Google\\Cloud\\Gkehub\\": "GkeHub/metadata",
- "GPBMetadata\\Google\\Cloud\\Iap\\": "Iap/metadata",
- "GPBMetadata\\Google\\Cloud\\Iot\\": "Iot/metadata",
- "GPBMetadata\\Google\\Cloud\\Kms\\": "Kms/metadata",
- "GPBMetadata\\Google\\Cloud\\Language\\": "Language/metadata",
- "GPBMetadata\\Google\\Cloud\\Lifesciences\\": "LifeSciences/metadata",
- "GPBMetadata\\Google\\Cloud\\Managedidentities\\": "ManagedIdentities/metadata",
- "GPBMetadata\\Google\\Cloud\\Mediatranslation\\": "MediaTranslation/metadata",
- "GPBMetadata\\Google\\Cloud\\Memcache\\": "Memcache/metadata",
- "GPBMetadata\\Google\\Cloud\\Metastore\\": "DataprocMetastore/metadata",
- "GPBMetadata\\Google\\Cloud\\Networkconnectivity\\": "NetworkConnectivity/metadata",
- "GPBMetadata\\Google\\Cloud\\Networkmanagement\\": "NetworkManagement/metadata",
- "GPBMetadata\\Google\\Cloud\\Notebooks\\": "Notebooks/metadata",
- "GPBMetadata\\Google\\Cloud\\Orchestration\\Airflow\\Service\\": "OrchestrationAirflow/metadata",
- "GPBMetadata\\Google\\Cloud\\Orgpolicy\\": [
- "OrgPolicy/metadata",
- "Asset/external/metadata/Cloud/Orgpolicy"
- ],
- "GPBMetadata\\Google\\Cloud\\Osconfig\\": "OsConfig/metadata",
- "GPBMetadata\\Google\\Cloud\\Oslogin\\": "OsLogin/metadata",
- "GPBMetadata\\Google\\Cloud\\Policytroubleshooter\\": "PolicyTroubleshooter/metadata",
- "GPBMetadata\\Google\\Cloud\\Privatecatalog\\": "PrivateCatalog/metadata",
- "GPBMetadata\\Google\\Cloud\\Recaptchaenterprise\\": "RecaptchaEnterprise/metadata",
- "GPBMetadata\\Google\\Cloud\\Recommendationengine\\": "RecommendationEngine/metadata",
- "GPBMetadata\\Google\\Cloud\\Recommender\\": "Recommender/metadata",
- "GPBMetadata\\Google\\Cloud\\Redis\\": "Redis/metadata",
- "GPBMetadata\\Google\\Cloud\\Resourcemanager\\": "ResourceManager/metadata",
- "GPBMetadata\\Google\\Cloud\\Resourcesettings\\": "ResourceSettings/metadata",
- "GPBMetadata\\Google\\Cloud\\Retail\\": "Retail/metadata",
- "GPBMetadata\\Google\\Cloud\\Scheduler\\": "Scheduler/metadata",
- "GPBMetadata\\Google\\Cloud\\Secretmanager\\": "SecretManager/metadata",
- "GPBMetadata\\Google\\Cloud\\Secrets\\": "SecretManager/metadata",
- "GPBMetadata\\Google\\Cloud\\Security\\Privateca\\": "SecurityPrivateCa/metadata",
- "GPBMetadata\\Google\\Cloud\\Securitycenter\\": "SecurityCenter/metadata",
- "GPBMetadata\\Google\\Cloud\\Servicedirectory\\": "ServiceDirectory/metadata",
- "GPBMetadata\\Google\\Cloud\\Shell\\": "Shell/metadata",
- "GPBMetadata\\Google\\Cloud\\Speech\\": "Speech/metadata",
- "GPBMetadata\\Google\\Cloud\\Sql\\": "SqlAdmin/metadata",
- "GPBMetadata\\Google\\Cloud\\Talent\\": "Talent/metadata",
- "GPBMetadata\\Google\\Cloud\\Tasks\\": "Tasks/metadata",
- "GPBMetadata\\Google\\Cloud\\Texttospeech\\": "TextToSpeech/metadata",
- "GPBMetadata\\Google\\Cloud\\Tpu\\": "Tpu/metadata",
- "GPBMetadata\\Google\\Cloud\\Translate\\": "Translate/metadata",
- "GPBMetadata\\Google\\Cloud\\Video\\Transcoder\\": "VideoTranscoder/metadata",
- "GPBMetadata\\Google\\Cloud\\Videointelligence\\": "VideoIntelligence/metadata",
- "GPBMetadata\\Google\\Cloud\\Vision\\": "Vision/metadata",
- "GPBMetadata\\Google\\Cloud\\Vpcaccess\\": "VpcAccess/metadata",
- "GPBMetadata\\Google\\Cloud\\Webrisk\\": "WebRisk/metadata",
- "GPBMetadata\\Google\\Cloud\\Websecurityscanner\\": "WebSecurityScanner/metadata",
- "GPBMetadata\\Google\\Cloud\\Workflows\\": "Workflows/metadata",
- "GPBMetadata\\Google\\Container\\": "Container/metadata",
- "GPBMetadata\\Google\\Dataflow\\": "Dataflow/metadata",
- "GPBMetadata\\Google\\Datastore\\": "Datastore/metadata",
- "GPBMetadata\\Google\\Datastore\\Admin\\": "DatastoreAdmin/metadata",
- "GPBMetadata\\Google\\Devtools\\Artifactregistry\\": "ArtifactRegistry/metadata",
- "GPBMetadata\\Google\\Devtools\\Cloudbuild\\": "Build/metadata",
- "GPBMetadata\\Google\\Devtools\\Clouddebugger\\": "Debugger/metadata",
- "GPBMetadata\\Google\\Devtools\\Clouderrorreporting\\": "ErrorReporting/metadata",
- "GPBMetadata\\Google\\Devtools\\Cloudprofiler\\": "Profiler/metadata",
- "GPBMetadata\\Google\\Devtools\\Cloudtrace\\": "Trace/metadata",
- "GPBMetadata\\Google\\Firestore\\": "Firestore/metadata",
- "GPBMetadata\\Google\\Iam\\Credentials\\": "IamCredentials/metadata",
- "GPBMetadata\\Google\\Identity\\Accesscontextmanager\\": "AccessContextManager/metadata",
- "GPBMetadata\\Google\\Logging\\": "Logging/metadata",
- "GPBMetadata\\Google\\Monitoring\\": "Monitoring/metadata",
- "GPBMetadata\\Google\\Privacy\\Dlp\\": "Dlp/metadata",
- "GPBMetadata\\Google\\Pubsub\\": "PubSub/metadata",
- "GPBMetadata\\Google\\Spanner\\": "Spanner/metadata",
- "GPBMetadata\\Google\\Storagetransfer\\": "StorageTransfer/metadata",
- "Google\\Analytics\\Admin\\": "AnalyticsAdmin/src",
- "Google\\Analytics\\Data\\": "AnalyticsData/src",
- "Google\\Cloud\\": [
- "src",
- "CommonProtos/src"
- ],
- "Google\\Cloud\\AccessApproval\\": "AccessApproval/src",
- "Google\\Cloud\\ApiGateway\\": "ApiGateway/src",
- "Google\\Cloud\\ApigeeConnect\\": "ApigeeConnect/src",
- "Google\\Cloud\\AppEngine\\": "AppEngineAdmin/src",
- "Google\\Cloud\\ArtifactRegistry\\": "ArtifactRegistry/src",
- "Google\\Cloud\\Asset\\": "Asset/src",
- "Google\\Cloud\\AssuredWorkloads\\": "AssuredWorkloads/src",
- "Google\\Cloud\\AutoMl\\": "AutoMl/src",
- "Google\\Cloud\\BigQuery\\": "BigQuery/src",
- "Google\\Cloud\\BigQuery\\Connection\\": "BigQueryConnection/src",
- "Google\\Cloud\\BigQuery\\DataTransfer\\": "BigQueryDataTransfer/src",
- "Google\\Cloud\\BigQuery\\Reservation\\": "BigQueryReservation/src",
- "Google\\Cloud\\BigQuery\\Storage\\": "BigQueryStorage/src",
- "Google\\Cloud\\Bigtable\\": "Bigtable/src",
- "Google\\Cloud\\Billing\\": "Billing/src",
- "Google\\Cloud\\Billing\\Budgets\\": "BillingBudgets/src",
- "Google\\Cloud\\BinaryAuthorization\\": "BinaryAuthorization/src",
- "Google\\Cloud\\Build\\": "Build/src",
- "Google\\Cloud\\Channel\\": "Channel/src",
- "Google\\Cloud\\CloudDms\\": "Dms/src",
- "Google\\Cloud\\Compute\\": "Compute/src",
- "Google\\Cloud\\Container\\": "Container/src",
- "Google\\Cloud\\Core\\": "Core/src",
- "Google\\Cloud\\DataCatalog\\": "DataCatalog/src",
- "Google\\Cloud\\DataFusion\\": "DataFusion/src",
- "Google\\Cloud\\DataLabeling\\": "DataLabeling/src",
- "Google\\Cloud\\Dataflow\\": "Dataflow/src",
- "Google\\Cloud\\Dataproc\\": "Dataproc/src",
- "Google\\Cloud\\Datastore\\": "Datastore/src",
- "Google\\Cloud\\Datastore\\Admin\\": "DatastoreAdmin/src",
- "Google\\Cloud\\Debugger\\": "Debugger/src",
- "Google\\Cloud\\Dialogflow\\": "Dialogflow/src",
- "Google\\Cloud\\Dlp\\": "Dlp/src",
- "Google\\Cloud\\Domains\\": "Domains/src",
- "Google\\Cloud\\ErrorReporting\\": "ErrorReporting/src",
- "Google\\Cloud\\EssentialContacts\\": "EssentialContacts/src",
- "Google\\Cloud\\Eventarc\\": "Eventarc/src",
- "Google\\Cloud\\Filestore\\": "Filestore/src",
- "Google\\Cloud\\Firestore\\": "Firestore/src",
- "Google\\Cloud\\Gaming\\": "Gaming/src",
- "Google\\Cloud\\GkeConnect\\Gateway\\": "GkeConnectGateway/src",
- "Google\\Cloud\\GkeHub\\": "GkeHub/src",
- "Google\\Cloud\\Iam\\Credentials\\": "IamCredentials/src",
- "Google\\Cloud\\Iap\\": "Iap/src",
- "Google\\Cloud\\Iot\\": "Iot/src",
- "Google\\Cloud\\Kms\\": "Kms/src",
- "Google\\Cloud\\Language\\": "Language/src",
- "Google\\Cloud\\LifeSciences\\": "LifeSciences/src",
- "Google\\Cloud\\Logging\\": "Logging/src",
- "Google\\Cloud\\ManagedIdentities\\": "ManagedIdentities/src",
- "Google\\Cloud\\MediaTranslation\\": "MediaTranslation/src",
- "Google\\Cloud\\Memcache\\": "Memcache/src",
- "Google\\Cloud\\Metastore\\": "DataprocMetastore/src",
- "Google\\Cloud\\Monitoring\\": "Monitoring/src",
- "Google\\Cloud\\NetworkConnectivity\\": "NetworkConnectivity/src",
- "Google\\Cloud\\NetworkManagement\\": "NetworkManagement/src",
- "Google\\Cloud\\Notebooks\\": "Notebooks/src",
- "Google\\Cloud\\Orchestration\\Airflow\\Service\\": "OrchestrationAirflow/src",
- "Google\\Cloud\\OrgPolicy\\": [
- "OrgPolicy/src",
- "Asset/external/protos/Cloud/OrgPolicy"
- ],
- "Google\\Cloud\\OsConfig\\": "OsConfig/src",
- "Google\\Cloud\\OsLogin\\": "OsLogin/src",
- "Google\\Cloud\\PolicyTroubleshooter\\": "PolicyTroubleshooter/src",
- "Google\\Cloud\\PrivateCatalog\\": "PrivateCatalog/src",
- "Google\\Cloud\\Profiler\\": "Profiler/src",
- "Google\\Cloud\\PubSub\\": "PubSub/src",
- "Google\\Cloud\\RecaptchaEnterprise\\": "RecaptchaEnterprise/src",
- "Google\\Cloud\\RecommendationEngine\\": "RecommendationEngine/src",
- "Google\\Cloud\\Recommender\\": "Recommender/src",
- "Google\\Cloud\\Redis\\": "Redis/src",
- "Google\\Cloud\\ResourceManager\\": "ResourceManager/src",
- "Google\\Cloud\\ResourceSettings\\": "ResourceSettings/src",
- "Google\\Cloud\\Retail\\": "Retail/src",
- "Google\\Cloud\\Scheduler\\": "Scheduler/src",
- "Google\\Cloud\\SecretManager\\": "SecretManager/src",
- "Google\\Cloud\\SecurityCenter\\": "SecurityCenter/src",
- "Google\\Cloud\\Security\\PrivateCA\\": "SecurityPrivateCa/src",
- "Google\\Cloud\\ServiceControl\\": "ServiceControl/src",
- "Google\\Cloud\\ServiceDirectory\\": "ServiceDirectory/src",
- "Google\\Cloud\\ServiceManagement\\": "ServiceManagement/src",
- "Google\\Cloud\\ServiceUsage\\": "ServiceUsage/src",
- "Google\\Cloud\\Shell\\": "Shell/src",
- "Google\\Cloud\\Spanner\\": "Spanner/src",
- "Google\\Cloud\\Speech\\": "Speech/src",
- "Google\\Cloud\\Sql\\": "SqlAdmin/src",
- "Google\\Cloud\\StorageTransfer\\": "StorageTransfer/src",
- "Google\\Cloud\\Storage\\": "Storage/src",
- "Google\\Cloud\\Talent\\": "Talent/src",
- "Google\\Cloud\\Tasks\\": "Tasks/src",
- "Google\\Cloud\\TextToSpeech\\": "TextToSpeech/src",
- "Google\\Cloud\\Tpu\\": "Tpu/src",
- "Google\\Cloud\\Trace\\": "Trace/src",
- "Google\\Cloud\\Translate\\": "Translate/src",
- "Google\\Cloud\\VideoIntelligence\\": "VideoIntelligence/src",
- "Google\\Cloud\\Video\\Transcoder\\": "VideoTranscoder/src",
- "Google\\Cloud\\Vision\\": "Vision/src",
- "Google\\Cloud\\VpcAccess\\": "VpcAccess/src",
- "Google\\Cloud\\WebRisk\\": "WebRisk/src",
- "Google\\Cloud\\WebSecurityScanner\\": "WebSecurityScanner/src",
- "Google\\Cloud\\Workflows\\": "Workflows/src",
- "Google\\Identity\\AccessContextManager\\": "AccessContextManager/src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Dave Supplee",
- "email": "dwsupplee@gmail.com"
- },
- {
- "name": "John Pedrie",
- "email": "john@pedrie.com"
- }
- ],
- "description": "Google Cloud Client Library",
- "homepage": "http://github.com/googleapis/google-cloud-php",
- "keywords": [
- "Tasks",
- "big query",
- "bigquery",
- "bigtable",
- "cloud",
- "datastore",
- "gcs",
- "google",
- "google api",
- "google api client",
- "google apis",
- "google apis client",
- "google cloud",
- "google cloud platform",
- "kms",
- "language",
- "natural language",
- "pub sub",
- "pubsub",
- "spanner",
- "speech",
- "stackdriver logging",
- "storage",
- "translate",
- "translation",
- "vision"
- ],
- "time": "2021-09-15T00:52:58+00:00"
- },
- {
- "name": "google/common-protos",
- "version": "1.3.1",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/common-protos-php.git",
- "reference": "c348d1545fbeac7df3c101fdc687aba35f49811f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/common-protos-php/zipball/c348d1545fbeac7df3c101fdc687aba35f49811f",
- "reference": "c348d1545fbeac7df3c101fdc687aba35f49811f",
- "shasum": ""
- },
- "require": {
- "google/protobuf": "^3.6.1"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.36",
- "sami/sami": "*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\": "src",
- "GPBMetadata\\Google\\": "metadata"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "Google API Common Protos for PHP",
- "homepage": "https://github.com/googleapis/common-protos-php",
- "keywords": [
- "google"
- ],
- "time": "2021-06-29T15:42:12+00:00"
- },
- {
- "name": "google/crc32",
- "version": "v0.1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/google/php-crc32.git",
- "reference": "a8525f0dea6fca1893e1bae2f6e804c5f7d007fb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/google/php-crc32/zipball/a8525f0dea6fca1893e1bae2f6e804c5f7d007fb",
- "reference": "a8525f0dea6fca1893e1bae2f6e804c5f7d007fb",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^1.13 || v2.14.2",
- "paragonie/random_compat": ">=2",
- "phpunit/phpunit": "^4"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\CRC32\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Andrew Brampton",
- "email": "bramp@google.com"
- }
- ],
- "description": "Various CRC32 implementations",
- "homepage": "https://github.com/google/php-crc32",
- "time": "2019-05-09T06:24:58+00:00"
- },
- {
- "name": "google/gax",
- "version": "v1.9.0",
- "source": {
- "type": "git",
- "url": "https://github.com/googleapis/gax-php.git",
- "reference": "30ca2be6125c8936e74ad17ec2b495bb26697a59"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/googleapis/gax-php/zipball/30ca2be6125c8936e74ad17ec2b495bb26697a59",
- "reference": "30ca2be6125c8936e74ad17ec2b495bb26697a59",
- "shasum": ""
- },
- "require": {
- "google/auth": "^1.18.0",
- "google/common-protos": "^1.0",
- "google/grpc-gcp": "^0.1.0",
- "google/protobuf": "^3.12.2",
- "grpc/grpc": "^1.13",
- "guzzlehttp/promises": "^1.3",
- "guzzlehttp/psr7": "^1.7.0|^2",
- "php": ">=5.5"
- },
- "conflict": {
- "ext-protobuf": "<3.7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.36",
- "squizlabs/php_codesniffer": "3.*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\ApiCore\\": "src",
- "GPBMetadata\\ApiCore\\": "metadata/ApiCore"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "Google API Core for PHP",
- "homepage": "https://github.com/googleapis/gax-php",
- "keywords": [
- "google"
- ],
- "time": "2021-09-01T16:16:42+00:00"
- },
- {
- "name": "google/grpc-gcp",
- "version": "0.1.5",
- "source": {
- "type": "git",
- "url": "https://github.com/GoogleCloudPlatform/grpc-gcp-php.git",
- "reference": "bb9bdbf62f6ae4e73d5209d85b1d0a0b9855ff36"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/GoogleCloudPlatform/grpc-gcp-php/zipball/bb9bdbf62f6ae4e73d5209d85b1d0a0b9855ff36",
- "reference": "bb9bdbf62f6ae4e73d5209d85b1d0a0b9855ff36",
- "shasum": ""
- },
- "require": {
- "google/auth": "^1.3",
- "google/protobuf": "^v3.3.0",
- "grpc/grpc": "^v1.13.0",
- "php": ">=5.5.0",
- "psr/cache": "^1.0.1"
- },
- "require-dev": {
- "google/cloud-spanner": "^1.7",
- "phpunit/phpunit": "4.8.36"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Grpc\\Gcp\\": "src/"
- },
- "classmap": [
- "src/generated/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "gRPC GCP library for channel management",
- "time": "2020-05-26T17:21:09+00:00"
- },
- {
- "name": "google/protobuf",
- "version": "v3.18.0",
- "source": {
- "type": "git",
- "url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "24fed401306c943be38a1371ca2f3db2cd8137fb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/24fed401306c943be38a1371ca2f3db2cd8137fb",
- "reference": "24fed401306c943be38a1371ca2f3db2cd8137fb",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5.0"
- },
- "require-dev": {
- "phpunit/phpunit": ">=4.8.0"
- },
- "suggest": {
- "ext-bcmath": "Need to support JSON deserialization"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Google\\Protobuf\\": "src/Google/Protobuf",
- "GPBMetadata\\Google\\Protobuf\\": "src/GPBMetadata/Google/Protobuf"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "proto library for PHP",
- "homepage": "https://developers.google.com/protocol-buffers/",
- "keywords": [
- "proto"
- ],
- "time": "2021-09-15T17:41:56+00:00"
- },
- {
- "name": "grpc/grpc",
- "version": "1.39.0",
- "source": {
- "type": "git",
- "url": "https://github.com/grpc/grpc-php.git",
- "reference": "101485614283d1ecb6b2ad1d5b95dc82495931db"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/grpc/grpc-php/zipball/101485614283d1ecb6b2ad1d5b95dc82495931db",
- "reference": "101485614283d1ecb6b2ad1d5b95dc82495931db",
- "shasum": ""
- },
- "require": {
- "php": ">=7.0.0"
- },
- "require-dev": {
- "google/auth": "^v1.3.0"
- },
- "suggest": {
- "ext-protobuf": "For better performance, install the protobuf C extension.",
- "google/protobuf": "To get started using grpc quickly, install the native protobuf library."
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Grpc\\": "src/lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "gRPC library for PHP",
- "homepage": "https://grpc.io",
- "keywords": [
- "rpc"
- ],
- "time": "2021-07-23T23:04:53+00:00"
- },
- {
- "name": "guzzle/guzzle",
- "version": "v3.9.3",
- "source": {
- "type": "git",
- "url": "https://github.com/guzzle/guzzle3.git",
- "reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/guzzle/guzzle3/zipball/0645b70d953bc1c067bbc8d5bc53194706b628d9",
- "reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "php": ">=5.3.3",
- "symfony/event-dispatcher": "~2.1"
- },
- "replace": {
- "guzzle/batch": "self.version",
- "guzzle/cache": "self.version",
- "guzzle/common": "self.version",
- "guzzle/http": "self.version",
- "guzzle/inflection": "self.version",
- "guzzle/iterator": "self.version",
- "guzzle/log": "self.version",
- "guzzle/parser": "self.version",
- "guzzle/plugin": "self.version",
- "guzzle/plugin-async": "self.version",
- "guzzle/plugin-backoff": "self.version",
- "guzzle/plugin-cache": "self.version",
- "guzzle/plugin-cookie": "self.version",
- "guzzle/plugin-curlauth": "self.version",
- "guzzle/plugin-error-response": "self.version",
- "guzzle/plugin-history": "self.version",
- "guzzle/plugin-log": "self.version",
- "guzzle/plugin-md5": "self.version",
- "guzzle/plugin-mock": "self.version",
- "guzzle/plugin-oauth": "self.version",
- "guzzle/service": "self.version",
- "guzzle/stream": "self.version"
- },
- "require-dev": {
- "doctrine/cache": "~1.3",
- "monolog/monolog": "~1.0",
- "phpunit/phpunit": "3.7.*",
- "psr/log": "~1.0",
- "symfony/class-loader": "~2.1",
- "zendframework/zend-cache": "2.*,<2.3",
- "zendframework/zend-log": "2.*,<2.3"
- },
- "suggest": {
- "guzzlehttp/guzzle": "Guzzle 5 has moved to a new package name. The package you have installed, Guzzle 3, is deprecated."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.9-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Guzzle": "src/",
- "Guzzle\\Tests": "tests/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- },
- {
- "name": "Guzzle Community",
- "homepage": "https://github.com/guzzle/guzzle/contributors"
- }
- ],
- "description": "PHP HTTP client. This library is deprecated in favor of https://packagist.org/packages/guzzlehttp/guzzle",
- "homepage": "http://guzzlephp.org/",
- "keywords": [
- "client",
- "curl",
- "framework",
- "http",
- "http client",
- "rest",
- "web service"
- ],
- "abandoned": "guzzlehttp/guzzle",
- "time": "2015-03-18T18:23:50+00:00"
- },
- {
- "name": "guzzlehttp/guzzle",
- "version": "6.5.5",
- "source": {
- "type": "git",
- "url": "https://github.com/guzzle/guzzle.git",
- "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
- "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "guzzlehttp/promises": "^1.0",
- "guzzlehttp/psr7": "^1.6.1",
- "php": ">=5.5",
- "symfony/polyfill-intl-idn": "^1.17.0"
- },
- "require-dev": {
- "ext-curl": "*",
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
- "psr/log": "^1.1"
- },
- "suggest": {
- "psr/log": "Required for using the Log middleware"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "6.5-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "GuzzleHttp\\": "src/"
- },
- "files": [
- "src/functions_include.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- }
- ],
- "description": "Guzzle is a PHP HTTP client library",
- "homepage": "http://guzzlephp.org/",
- "keywords": [
- "client",
- "curl",
- "framework",
- "http",
- "http client",
- "rest",
- "web service"
- ],
- "time": "2020-06-16T21:01:06+00:00"
- },
- {
- "name": "guzzlehttp/promises",
- "version": "1.4.1",
- "source": {
- "type": "git",
- "url": "https://github.com/guzzle/promises.git",
- "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
- "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
- "shasum": ""
- },
- "require": {
- "php": ">=5.5"
- },
- "require-dev": {
- "symfony/phpunit-bridge": "^4.4 || ^5.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "GuzzleHttp\\Promise\\": "src/"
- },
- "files": [
- "src/functions_include.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- }
- ],
- "description": "Guzzle promises library",
- "keywords": [
- "promise"
- ],
- "time": "2021-03-07T09:25:29+00:00"
- },
- {
- "name": "guzzlehttp/psr7",
- "version": "1.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/guzzle/psr7.git",
- "reference": "dc960a912984efb74d0a90222870c72c87f10c91"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91",
- "reference": "dc960a912984efb74d0a90222870c72c87f10c91",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4.0",
- "psr/http-message": "~1.0",
- "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
- },
- "provide": {
- "psr/http-message-implementation": "1.0"
- },
- "require-dev": {
- "ext-zlib": "*",
- "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10"
- },
- "suggest": {
- "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.7-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "GuzzleHttp\\Psr7\\": "src/"
- },
- "files": [
- "src/functions_include.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- },
- {
- "name": "Tobias Schultze",
- "homepage": "https://github.com/Tobion"
- }
- ],
- "description": "PSR-7 message implementation that also provides common utility methods",
- "keywords": [
- "http",
- "message",
- "psr-7",
- "request",
- "response",
- "stream",
- "uri",
- "url"
- ],
- "time": "2021-04-26T09:17:50+00:00"
- },
- {
- "name": "illuminate/html",
- "version": "v5.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/illuminate/html.git",
- "reference": "3d1009bb8e0f25720c914af5c1f4015dd373c9ef"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/illuminate/html/zipball/3d1009bb8e0f25720c914af5c1f4015dd373c9ef",
- "reference": "3d1009bb8e0f25720c914af5c1f4015dd373c9ef",
- "shasum": ""
- },
- "require": {
- "illuminate/http": "~5.0",
- "illuminate/session": "~5.0",
- "illuminate/support": "~5.0",
- "php": ">=5.4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Illuminate\\Html\\": ""
- },
- "files": [
- "helpers.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylorotwell@gmail.com"
- }
- ],
- "abandoned": "laravelcollective/html",
- "time": "2015-01-01T16:31:18+00:00"
- },
- {
- "name": "intervention/image",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/Intervention/image.git",
- "reference": "1d22091590183fc48b3811ada0800b9b4e365dfd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Intervention/image/zipball/1d22091590183fc48b3811ada0800b9b4e365dfd",
- "reference": "1d22091590183fc48b3811ada0800b9b4e365dfd",
- "shasum": ""
- },
- "require": {
- "ext-fileinfo": "*",
- "guzzlehttp/psr7": "~1.1 || ^2.0",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "mockery/mockery": "~0.9.2",
- "phpunit/phpunit": "^4.8 || ^5.7 || ^7.5.15"
- },
- "suggest": {
- "ext-gd": "to use GD library based image processing.",
- "ext-imagick": "to use Imagick based image processing.",
- "intervention/imagecache": "Caching extension for the Intervention Image library"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.4-dev"
- },
- "laravel": {
- "providers": [
- "Intervention\\Image\\ImageServiceProvider"
- ],
- "aliases": {
- "Image": "Intervention\\Image\\Facades\\Image"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Intervention\\Image\\": "src/Intervention/Image"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Oliver Vogel",
- "email": "oliver@olivervogel.com",
- "homepage": "http://olivervogel.com/"
- }
- ],
- "description": "Image handling and manipulation library with support for Laravel integration",
- "homepage": "http://image.intervention.io/",
- "keywords": [
- "gd",
- "image",
- "imagick",
- "laravel",
- "thumbnail",
- "watermark"
- ],
- "funding": [
- {
- "url": "https://www.paypal.me/interventionphp",
- "type": "custom"
- },
- {
- "url": "https://github.com/Intervention",
- "type": "github"
- }
- ],
- "time": "2021-08-26T14:16:35+00:00"
- },
- {
- "name": "jakoch/phantomjs-installer",
- "version": "2.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/jakoch/phantomjs-installer.git",
- "reference": "b8ee2aac9b95f9a9ee30a05a4df4a0984a8a8b85"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/jakoch/phantomjs-installer/zipball/b8ee2aac9b95f9a9ee30a05a4df4a0984a8a8b85",
- "reference": "b8ee2aac9b95f9a9ee30a05a4df4a0984a8a8b85",
- "shasum": ""
- },
- "require": {
- "ext-openssl": "*"
- },
- "type": "custom-installer",
- "autoload": {
- "psr-0": {
- "PhantomInstaller\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jens-André Koch",
- "email": "jakoch@web.de"
- }
- ],
- "description": "A Composer package which installs the PhantomJS binary (Linux, Windows, Mac) into `/bin` of your project.",
- "keywords": [
- "binaries",
- "headless",
- "phantomjs"
- ],
- "time": "2016-01-25T16:30:30+00:00"
- },
- {
- "name": "jakub-onderka/php-console-color",
- "version": "v0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Color.git",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Color/zipball/d5deaecff52a0d61ccb613bb3804088da0307191",
- "reference": "d5deaecff52a0d61ccb613bb3804088da0307191",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "1.0",
- "jakub-onderka/php-parallel-lint": "1.0",
- "jakub-onderka/php-var-dump-check": "0.*",
- "phpunit/phpunit": "~4.3",
- "squizlabs/php_codesniffer": "1.*"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleColor\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-2-Clause"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "jakub.onderka@gmail.com"
- }
- ],
- "abandoned": "php-parallel-lint/php-console-color",
- "time": "2018-09-29T17:23:10+00:00"
- },
- {
- "name": "jakub-onderka/php-console-highlighter",
- "version": "v0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/JakubOnderka/PHP-Console-Highlighter.git",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JakubOnderka/PHP-Console-Highlighter/zipball/9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "reference": "9f7a229a69d52506914b4bc61bfdb199d90c5547",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "jakub-onderka/php-console-color": "~0.2",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "jakub-onderka/php-code-style": "~1.0",
- "jakub-onderka/php-parallel-lint": "~1.0",
- "jakub-onderka/php-var-dump-check": "~0.1",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~1.5"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "JakubOnderka\\PhpConsoleHighlighter\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jakub Onderka",
- "email": "acci@acci.cz",
- "homepage": "http://www.acci.cz/"
- }
- ],
- "description": "Highlight PHP code in terminal",
- "abandoned": "php-parallel-lint/php-console-highlighter",
- "time": "2018-09-29T18:48:56+00:00"
- },
- {
- "name": "jaybizzle/crawler-detect",
- "version": "v1.2.106",
- "source": {
- "type": "git",
- "url": "https://github.com/JayBizzle/Crawler-Detect.git",
- "reference": "78bf6792cbf9c569dc0bf2465481978fd2ed0de9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JayBizzle/Crawler-Detect/zipball/78bf6792cbf9c569dc0bf2465481978fd2ed0de9",
- "reference": "78bf6792cbf9c569dc0bf2465481978fd2ed0de9",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8|^5.5|^6.5|^9.4"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Jaybizzle\\CrawlerDetect\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mark Beech",
- "email": "m@rkbee.ch",
- "role": "Developer"
- }
- ],
- "description": "CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent",
- "homepage": "https://github.com/JayBizzle/Crawler-Detect/",
- "keywords": [
- "crawler",
- "crawler detect",
- "crawler detector",
- "crawlerdetect",
- "php crawler detect"
- ],
- "time": "2021-05-24T20:30:32+00:00"
- },
- {
- "name": "jaybizzle/laravel-crawler-detect",
- "version": "v1.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/JayBizzle/Laravel-Crawler-Detect.git",
- "reference": "e39b536fb5e4f21a49328e83a2ab26f0b64b06f7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JayBizzle/Laravel-Crawler-Detect/zipball/e39b536fb5e4f21a49328e83a2ab26f0b64b06f7",
- "reference": "e39b536fb5e4f21a49328e83a2ab26f0b64b06f7",
- "shasum": ""
- },
- "require": {
- "jaybizzle/crawler-detect": "1.*",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "orchestra/testbench": "3.1.*",
- "phpunit/phpunit": "4.*"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "Jaybizzle\\LaravelCrawlerDetect\\LaravelCrawlerDetectServiceProvider"
- ],
- "aliases": {
- "Crawler": "Jaybizzle\\LaravelCrawlerDetect\\Facades\\LaravelCrawlerDetect"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Jaybizzle\\LaravelCrawlerDetect\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mark Beech",
- "email": "mbeech@mark-beech.co.uk"
- }
- ],
- "description": "A Laravel package to detect web crawlers via the user agent",
- "homepage": "http://github.com/JayBizzle/Laravel-Crawler-Detect",
- "keywords": [
- "bot",
- "crawler",
- "crawler detect",
- "crawler detector",
- "crawlerdetect",
- "detect",
- "laravel",
- "php crawler detect",
- "spider",
- "user-agent"
- ],
- "time": "2017-06-01T20:29:30+00:00"
- },
- {
- "name": "jeremeamia/superclosure",
- "version": "2.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/jeremeamia/super_closure.git",
- "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/5707d5821b30b9a07acfb4d76949784aaa0e9ce9",
- "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9",
- "shasum": ""
- },
- "require": {
- "nikic/php-parser": "^1.2|^2.0|^3.0|^4.0",
- "php": ">=5.4",
- "symfony/polyfill-php56": "^1.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.0|^5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.4-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "SuperClosure\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jeremy Lindblom",
- "email": "jeremeamia@gmail.com",
- "homepage": "https://github.com/jeremeamia",
- "role": "Developer"
- }
- ],
- "description": "Serialize Closure objects, including their context and binding",
- "homepage": "https://github.com/jeremeamia/super_closure",
- "keywords": [
- "closure",
- "function",
- "lambda",
- "parser",
- "serializable",
- "serialize",
- "tokenizer"
- ],
- "abandoned": "opis/closure",
- "time": "2018-03-21T22:21:57+00:00"
- },
- {
- "name": "jlapp/swaggervel",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/slampenny/Swaggervel.git",
- "reference": "e026d72cacec8b2db8b2510179d73042f5e87bb9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/slampenny/Swaggervel/zipball/e026d72cacec8b2db8b2510179d73042f5e87bb9",
- "reference": "e026d72cacec8b2db8b2510179d73042f5e87bb9",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0",
- "zircote/swagger-php": "*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Jlapp\\Swaggervel": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "jlapp",
- "email": "jordan@jordanlapp.com"
- }
- ],
- "description": "A great way to integrate Swagger into Laravel",
- "keywords": [
- "L4",
- "api",
- "documentation",
- "l5",
- "laravel",
- "swagger"
- ],
- "time": "2016-01-25T15:38:17+00:00"
- },
- {
- "name": "jonnyw/php-phantomjs",
- "version": "dev-fixes",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/php-phantomjs.git",
- "reference": "4b62f0b1235b3ff4020c0362238d765de37b2795"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/php-phantomjs/zipball/4b62f0b1235b3ff4020c0362238d765de37b2795",
- "reference": "4b62f0b1235b3ff4020c0362238d765de37b2795",
- "shasum": ""
- },
- "require": {
- "jakoch/phantomjs-installer": "^2.1",
- "php": ">=5.3.0",
- "symfony/config": "~2.3|~3.0",
- "symfony/dependency-injection": "~2.3|~3.0",
- "symfony/filesystem": "~2.3|~3.0",
- "symfony/yaml": "~2.3|~3.0",
- "twig/twig": "~1.16"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0",
- "smalot/pdfparser": "~0.9",
- "zendframework/zendpdf": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "JonnyW\\PhantomJs\\": "src"
- },
- "classmap": [
- "src/"
- ]
- },
- "scripts": {
- "post-install-cmd": [
- "PhantomInstaller\\Installer::installPhantomJS"
- ],
- "post-update-cmd": [
- "PhantomInstaller\\Installer::installPhantomJS"
- ]
- },
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jonny Wenmoth",
- "email": "contact@jonnyw.me",
- "homepage": "http://jonnyw.me/"
- }
- ],
- "description": "A PHP wrapper for loading pages through PhantomJS",
- "keywords": [
- "Headless Browser",
- "PhantomJS",
- "Testing"
- ],
- "support": {
- "source": "https://github.com/hillelcoren/php-phantomjs/tree/fixes"
- },
- "time": "2018-02-26T18:39:21+00:00"
- },
- {
- "name": "justinbusschau/omnipay-secpay",
- "version": "2.0.6",
- "source": {
- "type": "git",
- "url": "https://github.com/JustinBusschau/omnipay-secpay.git",
- "reference": "7bc8c25bb5247ab83f66df31857820eb51f22c7f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/JustinBusschau/omnipay-secpay/zipball/7bc8c25bb5247ab83f66df31857820eb51f22c7f",
- "reference": "7bc8c25bb5247ab83f66df31857820eb51f22c7f",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\SecPay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Justin Busschau",
- "email": "justin.busschau@gmail.com"
- }
- ],
- "description": "SecPay gateway for the Omnipay payment processing library",
- "homepage": "https://github.com/justinbusschau/omnipay-secpay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "paypoint",
- "paypoint.net",
- "secpay"
- ],
- "time": "2015-06-05T12:03:08+00:00"
- },
- {
- "name": "justinrainbow/json-schema",
- "version": "5.2.11",
- "source": {
- "type": "git",
- "url": "https://github.com/justinrainbow/json-schema.git",
- "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ab6744b7296ded80f8cc4f9509abbff393399aa",
- "reference": "2ab6744b7296ded80f8cc4f9509abbff393399aa",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1",
- "json-schema/json-schema-test-suite": "1.2.0",
- "phpunit/phpunit": "^4.8.35"
- },
- "bin": [
- "bin/validate-json"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "JsonSchema\\": "src/JsonSchema/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Bruno Prieto Reis",
- "email": "bruno.p.reis@gmail.com"
- },
- {
- "name": "Justin Rainbow",
- "email": "justin.rainbow@gmail.com"
- },
- {
- "name": "Igor Wiedler",
- "email": "igor@wiedler.ch"
- },
- {
- "name": "Robert Schönthal",
- "email": "seroscho@googlemail.com"
- }
- ],
- "description": "A library to validate a json schema.",
- "homepage": "https://github.com/justinrainbow/json-schema",
- "keywords": [
- "json",
- "schema"
- ],
- "time": "2021-07-22T09:24:00+00:00"
- },
- {
- "name": "kylekatarnls/update-helper",
- "version": "1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/kylekatarnls/update-helper.git",
- "reference": "429be50660ed8a196e0798e5939760f168ec8ce9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/kylekatarnls/update-helper/zipball/429be50660ed8a196e0798e5939760f168ec8ce9",
- "reference": "429be50660ed8a196e0798e5939760f168ec8ce9",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^1.1.0 || ^2.0.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "codeclimate/php-test-reporter": "dev-master",
- "composer/composer": "2.0.x-dev || ^2.0.0-dev",
- "phpunit/phpunit": ">=4.8.35 <6.0"
- },
- "type": "composer-plugin",
- "extra": {
- "class": "UpdateHelper\\ComposerPlugin"
- },
- "autoload": {
- "psr-0": {
- "UpdateHelper\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Kyle",
- "email": "kylekatarnls@gmail.com"
- }
- ],
- "description": "Update helper",
- "time": "2020-04-07T20:44:10+00:00"
- },
- {
- "name": "laracasts/presenter",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/laracasts/Presenter.git",
- "reference": "65fd3a79ef4caafa3db2fb35f2b7c6a4ffa13f6e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laracasts/Presenter/zipball/65fd3a79ef4caafa3db2fb35f2b7c6a4ffa13f6e",
- "reference": "65fd3a79ef4caafa3db2fb35f2b7c6a4ffa13f6e",
- "shasum": ""
- },
- "require": {
- "illuminate/support": "~5.0|~6.0|~7.0|~8.0",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "mockery/mockery": "~0.9",
- "phpspec/phpspec": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Laracasts\\Presenter": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jeffrey Way",
- "email": "jeffrey@laracasts.com"
- }
- ],
- "description": "Simple view presenters",
- "keywords": [
- "laravel",
- "presenter",
- "view"
- ],
- "time": "2020-09-07T13:30:46+00:00"
- },
- {
- "name": "laravel/legacy-encrypter",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/laravel/legacy-encrypter.git",
- "reference": "0e53ea5051588e4e5de8d36b02f2b26335d0d987"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laravel/legacy-encrypter/zipball/0e53ea5051588e4e5de8d36b02f2b26335d0d987",
- "reference": "0e53ea5051588e4e5de8d36b02f2b26335d0d987",
- "shasum": ""
- },
- "require": {
- "ext-mbstring": "*",
- "ext-openssl": "*",
- "illuminate/contracts": ">=5.3",
- "illuminate/support": ">=5.3",
- "paragonie/random_compat": "~1.4|~2.0",
- "php": ">=5.5.9"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Laravel\\LegacyEncrypter\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "The legacy version of the Laravel mcrypt encrypter.",
- "homepage": "http://laravel.com",
- "time": "2017-05-24T13:23:35+00:00"
- },
- {
- "name": "laravel/socialite",
- "version": "3.0.x-dev",
- "source": {
- "type": "git",
- "url": "https://github.com/laravel/socialite.git",
- "reference": "28368c6fc6580ca1860f9b9a7f8deac1aa7d515a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laravel/socialite/zipball/28368c6fc6580ca1860f9b9a7f8deac1aa7d515a",
- "reference": "28368c6fc6580ca1860f9b9a7f8deac1aa7d515a",
- "shasum": ""
- },
- "require": {
- "guzzlehttp/guzzle": "~6.0",
- "illuminate/contracts": "~5.4",
- "illuminate/http": "~5.4",
- "illuminate/support": "~5.4",
- "league/oauth1-client": "~1.0",
- "php": ">=5.6.4"
- },
- "require-dev": {
- "mockery/mockery": "~0.9",
- "phpunit/phpunit": "~4.0|~5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.0-dev"
- },
- "laravel": {
- "providers": [
- "Laravel\\Socialite\\SocialiteServiceProvider"
- ],
- "aliases": {
- "Socialite": "Laravel\\Socialite\\Facades\\Socialite"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Laravel\\Socialite\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "Laravel wrapper around OAuth 1 & OAuth 2 libraries.",
- "homepage": "https://laravel.com",
- "keywords": [
- "laravel",
- "oauth"
- ],
- "time": "2020-02-20T18:31:32+00:00"
- },
- {
- "name": "laravel/tinker",
- "version": "v1.0.10",
- "source": {
- "type": "git",
- "url": "https://github.com/laravel/tinker.git",
- "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/laravel/tinker/zipball/ad571aacbac1539c30d480908f9d0c9614eaf1a7",
- "reference": "ad571aacbac1539c30d480908f9d0c9614eaf1a7",
- "shasum": ""
- },
- "require": {
- "illuminate/console": "~5.1|^6.0",
- "illuminate/contracts": "~5.1|^6.0",
- "illuminate/support": "~5.1|^6.0",
- "php": ">=5.5.9",
- "psy/psysh": "0.7.*|0.8.*|0.9.*",
- "symfony/var-dumper": "~3.0|~4.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0|~5.0"
- },
- "suggest": {
- "illuminate/database": "The Illuminate Database package (~5.1)."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- },
- "laravel": {
- "providers": [
- "Laravel\\Tinker\\TinkerServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "Laravel\\Tinker\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "Powerful REPL for the Laravel framework.",
- "keywords": [
- "REPL",
- "Tinker",
- "laravel",
- "psysh"
- ],
- "time": "2019-08-07T15:10:45+00:00"
- },
- {
- "name": "laravelcollective/html",
- "version": "v5.5.4",
- "source": {
- "type": "git",
- "url": "https://github.com/LaravelCollective/html.git",
- "reference": "04c596a69975b901f2223eb6eb4adf55354121c2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/LaravelCollective/html/zipball/04c596a69975b901f2223eb6eb4adf55354121c2",
- "reference": "04c596a69975b901f2223eb6eb4adf55354121c2",
- "shasum": ""
- },
- "require": {
- "illuminate/http": "5.5.*",
- "illuminate/routing": "5.5.*",
- "illuminate/session": "5.5.*",
- "illuminate/support": "5.5.*",
- "illuminate/view": "5.5.*",
- "php": ">=7.0.0"
- },
- "require-dev": {
- "illuminate/database": "5.5.*",
- "mockery/mockery": "~0.9.4",
- "phpunit/phpunit": "~5.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.5-dev"
- },
- "laravel": {
- "providers": [
- "Collective\\Html\\HtmlServiceProvider"
- ],
- "aliases": {
- "Form": "Collective\\Html\\FormFacade",
- "Html": "Collective\\Html\\HtmlFacade"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "Collective\\Html\\": "src/"
- },
- "files": [
- "src/helpers.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylorotwell@gmail.com"
- },
- {
- "name": "Adam Engebretson",
- "email": "adam@laravelcollective.com"
- }
- ],
- "description": "HTML and Form Builders for the Laravel Framework",
- "homepage": "https://laravelcollective.com",
- "time": "2018-03-24T00:39:21+00:00"
- },
- {
- "name": "league/csv",
- "version": "9.7.1",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/csv.git",
- "reference": "0ec57e8264ec92565974ead0d1724cf1026e10c1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/csv/zipball/0ec57e8264ec92565974ead0d1724cf1026e10c1",
- "reference": "0ec57e8264ec92565974ead0d1724cf1026e10c1",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "ext-mbstring": "*",
- "php": "^7.3 || ^8.0"
- },
- "require-dev": {
- "ext-curl": "*",
- "ext-dom": "*",
- "friendsofphp/php-cs-fixer": "^2.16",
- "phpstan/phpstan": "^0.12.0",
- "phpstan/phpstan-phpunit": "^0.12.0",
- "phpstan/phpstan-strict-rules": "^0.12.0",
- "phpunit/phpunit": "^9.5"
- },
- "suggest": {
- "ext-dom": "Required to use the XMLConverter and or the HTMLConverter classes",
- "ext-iconv": "Needed to ease transcoding CSV using iconv stream filters"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "9.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Csv\\": "src"
- },
- "files": [
- "src/functions_include.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ignace Nyamagana Butera",
- "email": "nyamsprod@gmail.com",
- "homepage": "https://github.com/nyamsprod/",
- "role": "Developer"
- }
- ],
- "description": "CSV data manipulation made easy in PHP",
- "homepage": "http://csv.thephpleague.com",
- "keywords": [
- "convert",
- "csv",
- "export",
- "filter",
- "import",
- "read",
- "transform",
- "write"
- ],
- "funding": [
- {
- "url": "https://github.com/sponsors/nyamsprod",
- "type": "github"
- }
- ],
- "time": "2021-04-17T16:32:08+00:00"
- },
- {
- "name": "league/flysystem",
- "version": "1.1.5",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/flysystem.git",
- "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/18634df356bfd4119fe3d6156bdb990c414c14ea",
- "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea",
- "shasum": ""
- },
- "require": {
- "ext-fileinfo": "*",
- "league/mime-type-detection": "^1.3",
- "php": "^7.2.5 || ^8.0"
- },
- "conflict": {
- "league/flysystem-sftp": "<1.0.6"
- },
- "require-dev": {
- "phpspec/prophecy": "^1.11.1",
- "phpunit/phpunit": "^8.5.8"
- },
- "suggest": {
- "ext-ftp": "Allows you to use FTP server storage",
- "ext-openssl": "Allows you to use FTPS server storage",
- "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
- "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
- "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
- "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
- "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
- "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
- "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
- "league/flysystem-webdav": "Allows you to use WebDAV storage",
- "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
- "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
- "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Flysystem\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Frank de Jonge",
- "email": "info@frenky.net"
- }
- ],
- "description": "Filesystem abstraction: Many filesystems, one API.",
- "keywords": [
- "Cloud Files",
- "WebDAV",
- "abstraction",
- "aws",
- "cloud",
- "copy.com",
- "dropbox",
- "file systems",
- "files",
- "filesystem",
- "filesystems",
- "ftp",
- "rackspace",
- "remote",
- "s3",
- "sftp",
- "storage"
- ],
- "funding": [
- {
- "url": "https://offset.earth/frankdejonge",
- "type": "other"
- }
- ],
- "time": "2021-08-17T13:49:42+00:00"
- },
- {
- "name": "league/flysystem-aws-s3-v3",
- "version": "1.0.29",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git",
- "reference": "4e25cc0582a36a786c31115e419c6e40498f6972"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/4e25cc0582a36a786c31115e419c6e40498f6972",
- "reference": "4e25cc0582a36a786c31115e419c6e40498f6972",
- "shasum": ""
- },
- "require": {
- "aws/aws-sdk-php": "^3.20.0",
- "league/flysystem": "^1.0.40",
- "php": ">=5.5.0"
- },
- "require-dev": {
- "henrikbjorn/phpspec-code-coverage": "~1.0.1",
- "phpspec/phpspec": "^2.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Flysystem\\AwsS3v3\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Frank de Jonge",
- "email": "info@frenky.net"
- }
- ],
- "description": "Flysystem adapter for the AWS S3 SDK v3.x",
- "time": "2020-10-08T18:58:37+00:00"
- },
- {
- "name": "league/flysystem-rackspace",
- "version": "1.0.5",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/flysystem-rackspace.git",
- "reference": "ba877e837f5dce60e78a0555de37eb9bfc7dd6b9"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem-rackspace/zipball/ba877e837f5dce60e78a0555de37eb9bfc7dd6b9",
- "reference": "ba877e837f5dce60e78a0555de37eb9bfc7dd6b9",
- "shasum": ""
- },
- "require": {
- "league/flysystem": "~1.0",
- "php": ">=5.4.0",
- "rackspace/php-opencloud": "~1.16"
- },
- "require-dev": {
- "mockery/mockery": "0.9.*",
- "phpunit/phpunit": "~4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Flysystem\\Rackspace\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Frank de Jonge",
- "email": "info@frenky.net"
- }
- ],
- "description": "Flysystem adapter for Rackspace",
- "time": "2016-03-11T12:13:42+00:00"
- },
- {
- "name": "league/fractal",
- "version": "0.13.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/fractal.git",
- "reference": "3caeefbad51bce7a06947321938128512f42346c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/fractal/zipball/3caeefbad51bce7a06947321938128512f42346c",
- "reference": "3caeefbad51bce7a06947321938128512f42346c",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4"
- },
- "require-dev": {
- "illuminate/contracts": "~5.0",
- "mockery/mockery": "~0.9",
- "pagerfanta/pagerfanta": "~1.0.0",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~1.5",
- "zendframework/zend-paginator": "~2.3"
- },
- "suggest": {
- "illuminate/pagination": "The Illuminate Pagination component.",
- "pagerfanta/pagerfanta": "Pagerfanta Paginator",
- "zendframework/zend-paginator": "Zend Framework Paginator"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.13-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Fractal\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Phil Sturgeon",
- "email": "me@philsturgeon.uk",
- "homepage": "http://philsturgeon.uk/",
- "role": "Developer"
- }
- ],
- "description": "Handle the output of complex data structures ready for API output.",
- "homepage": "http://fractal.thephpleague.com/",
- "keywords": [
- "api",
- "json",
- "league",
- "rest"
- ],
- "time": "2015-10-07T14:48:58+00:00"
- },
- {
- "name": "league/mime-type-detection",
- "version": "1.7.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/mime-type-detection.git",
- "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3",
- "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3",
- "shasum": ""
- },
- "require": {
- "ext-fileinfo": "*",
- "php": "^7.2 || ^8.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.18",
- "phpstan/phpstan": "^0.12.68",
- "phpunit/phpunit": "^8.5.8 || ^9.3"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "League\\MimeTypeDetection\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Frank de Jonge",
- "email": "info@frankdejonge.nl"
- }
- ],
- "description": "Mime-type detection for Flysystem",
- "time": "2021-01-18T20:58:21+00:00"
- },
- {
- "name": "league/oauth1-client",
- "version": "v1.10.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/oauth1-client.git",
- "reference": "88dd16b0cff68eb9167bfc849707d2c40ad91ddc"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/oauth1-client/zipball/88dd16b0cff68eb9167bfc849707d2c40ad91ddc",
- "reference": "88dd16b0cff68eb9167bfc849707d2c40ad91ddc",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "ext-openssl": "*",
- "guzzlehttp/guzzle": "^6.0|^7.0",
- "guzzlehttp/psr7": "^1.7|^2.0",
- "php": ">=7.1||>=8.0"
- },
- "require-dev": {
- "ext-simplexml": "*",
- "friendsofphp/php-cs-fixer": "^2.17",
- "mockery/mockery": "^1.3.3",
- "phpstan/phpstan": "^0.12.42",
- "phpunit/phpunit": "^7.5||9.5"
- },
- "suggest": {
- "ext-simplexml": "For decoding XML-based responses."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev",
- "dev-develop": "2.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\OAuth1\\Client\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ben Corlett",
- "email": "bencorlett@me.com",
- "homepage": "http://www.webcomm.com.au",
- "role": "Developer"
- }
- ],
- "description": "OAuth 1.0 Client Library",
- "keywords": [
- "Authentication",
- "SSO",
- "authorization",
- "bitbucket",
- "identity",
- "idp",
- "oauth",
- "oauth1",
- "single sign on",
- "trello",
- "tumblr",
- "twitter"
- ],
- "time": "2021-08-15T23:05:49+00:00"
- },
- {
- "name": "league/url",
- "version": "3.3.5",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/url.git",
- "reference": "1ae2c3ce29a7c5438339ff6388225844e6479da8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/url/zipball/1ae2c3ce29a7c5438339ff6388225844e6479da8",
- "reference": "1ae2c3ce29a7c5438339ff6388225844e6479da8",
- "shasum": ""
- },
- "require": {
- "ext-mbstring": "*",
- "php": ">=5.3.0",
- "true/punycode": "^2.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "League\\Url\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ignace Nyamagana Butera",
- "email": "nyamsprod@gmail.com",
- "homepage": "https://github.com/nyamsprod/",
- "role": "Developer"
- }
- ],
- "description": "League/url is a lightweight PHP Url manipulating library",
- "homepage": "http://url.thephpleague.com",
- "keywords": [
- "parse_url",
- "php",
- "url"
- ],
- "abandoned": "league/uri",
- "time": "2015-07-15T08:24:12+00:00"
- },
- {
- "name": "lokielse/omnipay-alipay",
- "version": "v1.4.13",
- "source": {
- "type": "git",
- "url": "https://github.com/lokielse/omnipay-alipay.git",
- "reference": "0a8e30dd1c9c8cc4a4cffbc8e381a7b1284d3b95"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/lokielse/omnipay-alipay/zipball/0a8e30dd1c9c8cc4a4cffbc8e381a7b1284d3b95",
- "reference": "0a8e30dd1c9c8cc4a4cffbc8e381a7b1284d3b95",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\Alipay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Loki Else",
- "email": "lokielse@gmail.com"
- }
- ],
- "description": "Alipay gateway for Omnipay payment processing library",
- "homepage": "https://github.com/lokielse/omnipay-alipay",
- "keywords": [
- "alipay",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase"
- ],
- "time": "2016-09-22T10:40:06+00:00"
- },
- {
- "name": "maatwebsite/excel",
- "version": "2.1.30",
- "source": {
- "type": "git",
- "url": "https://github.com/Maatwebsite/Laravel-Excel.git",
- "reference": "f5540c4ba3ac50cebd98b09ca42e61f926ef299f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Maatwebsite/Laravel-Excel/zipball/f5540c4ba3ac50cebd98b09ca42e61f926ef299f",
- "reference": "f5540c4ba3ac50cebd98b09ca42e61f926ef299f",
- "shasum": ""
- },
- "require": {
- "illuminate/cache": "^5.0",
- "illuminate/config": "^5.0",
- "illuminate/filesystem": "^5.0",
- "illuminate/support": "^5.0",
- "jeremeamia/superclosure": "^2.3",
- "nesbot/carbon": "~1.0",
- "php": ">=5.5",
- "phpoffice/phpexcel": "^1.8.1",
- "tijsverkoyen/css-to-inline-styles": "~2.0"
- },
- "require-dev": {
- "mockery/mockery": "~1.0",
- "orchestra/testbench": "3.1.*|3.2.*|3.3.*|3.4.*|3.5.*|3.6.*",
- "phpseclib/phpseclib": "~1.0",
- "phpunit/phpunit": "~4.0"
- },
- "suggest": {
- "illuminate/http": "^5.0",
- "illuminate/queue": "^5.0",
- "illuminate/routing": "^5.0",
- "illuminate/view": "^5.0"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "Maatwebsite\\Excel\\ExcelServiceProvider"
- ],
- "aliases": {
- "Excel": "Maatwebsite\\Excel\\Facades\\Excel"
- }
- }
- },
- "autoload": {
- "classmap": [
- "src/Maatwebsite/Excel"
- ],
- "psr-0": {
- "Maatwebsite\\Excel\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Maatwebsite.nl",
- "email": "patrick@maatwebsite.nl"
- }
- ],
- "description": "Supercharged Excel exports in Laravel",
- "keywords": [
- "PHPExcel",
- "batch",
- "csv",
- "excel",
- "export",
- "import",
- "laravel"
- ],
- "time": "2018-09-04T19:00:09+00:00"
- },
- {
- "name": "mashape/unirest-php",
- "version": "v3.0.5",
- "source": {
- "type": "git",
- "url": "https://github.com/loverg-c/unirest-php.git",
- "reference": "45e63d680c4d7258b2cf45bfa28d42ee024b7fee"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/loverg-c/unirest-php/zipball/45e63d680c4d7258b2cf45bfa28d42ee024b7fee",
- "reference": "45e63d680c4d7258b2cf45bfa28d42ee024b7fee",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "codeclimate/php-test-reporter": "0.1.*",
- "phpunit/phpunit": "~4.4"
- },
- "suggest": {
- "ext-json": "Allows using JSON Bodies for sending and parsing requests"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Unirest\\": "src/"
- }
- },
- "license": [
- "MIT"
- ],
- "description": "Unirest PHP",
- "homepage": "https://github.com/Mashape/unirest-php",
- "keywords": [
- "client",
- "curl",
- "http",
- "https",
- "rest"
- ],
- "support": {
- "email": "opensource@mashape.com",
- "source": "https://github.com/loverg-c/unirest-php/tree/v3.0.5"
- },
- "time": "2020-02-25T11:14:07+00:00"
- },
- {
- "name": "maximebf/debugbar",
- "version": "v1.14.1",
- "source": {
- "type": "git",
- "url": "https://github.com/maximebf/php-debugbar.git",
- "reference": "64251a392344e3d22f3d21c3b7c531ba96eb01d2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/64251a392344e3d22f3d21c3b7c531ba96eb01d2",
- "reference": "64251a392344e3d22f3d21c3b7c531ba96eb01d2",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0",
- "psr/log": "^1.0",
- "symfony/var-dumper": "^2.6|^3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.0|^5.0"
- },
- "suggest": {
- "kriswallsmith/assetic": "The best way to manage assets",
- "monolog/monolog": "Log using Monolog",
- "predis/predis": "Redis storage"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.14-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "DebugBar\\": "src/DebugBar/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Maxime Bouroumeau-Fuseau",
- "email": "maxime.bouroumeau@gmail.com",
- "homepage": "http://maximebf.com"
- },
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- }
- ],
- "description": "Debug bar in the browser for php application",
- "homepage": "https://github.com/maximebf/php-debugbar",
- "keywords": [
- "debug",
- "debugbar"
- ],
- "time": "2017-09-13T12:19:36+00:00"
- },
- {
- "name": "meebio/omnipay-creditcall",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/meebio/omnipay-creditcall.git",
- "reference": "b133a758f850b01f754166d32cd3cf371fb2b843"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/meebio/omnipay-creditcall/zipball/b133a758f850b01f754166d32cd3cf371fb2b843",
- "reference": "b133a758f850b01f754166d32cd3cf371fb2b843",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Creditcall\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "John Jablonski",
- "email": "jablonski.kce@gmail.com",
- "homepage": "http://jablonski.me",
- "role": "Developer"
- }
- ],
- "description": "Creditcall driver for the Omnipay PHP payment processing library",
- "homepage": "https://github.com/meebio/omnipay-creditcall",
- "keywords": [
- "cardeasexml",
- "creditcall",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase"
- ],
- "time": "2015-09-19T11:29:31+00:00"
- },
- {
- "name": "meebio/omnipay-secure-trading",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/digitickets/omnipay-secure-trading.git",
- "reference": "ee432c82e47c16f921091a05b6fc8d8e13234fd1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/digitickets/omnipay-secure-trading/zipball/ee432c82e47c16f921091a05b6fc8d8e13234fd1",
- "reference": "ee432c82e47c16f921091a05b6fc8d8e13234fd1",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0",
- "php": ">=5.3.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\SecureTrading\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "John Jablonski",
- "email": "jablonski.kce@gmail.com",
- "homepage": "http://jablonski.me",
- "role": "Developer"
- }
- ],
- "description": "Secure Trading driver for the Omnipay PHP payment processing library",
- "homepage": "https://github.com/meebio/omnipay-secure-trading",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase",
- "secure trading",
- "securetrading"
- ],
- "time": "2019-08-08T08:14:55+00:00"
- },
- {
- "name": "mfauveau/omnipay-pacnet",
- "version": "2.0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/mfauveau/omnipay-pacnet.git",
- "reference": "ca0bb29a290028d6eacb1e22e5650428ed9c18f8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/mfauveau/omnipay-pacnet/zipball/ca0bb29a290028d6eacb1e22e5650428ed9c18f8",
- "reference": "ca0bb29a290028d6eacb1e22e5650428ed9c18f8",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Omnipay\\Pacnet\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Matthieu Fauveau",
- "email": "mfauveau@gmail.com"
- }
- ],
- "description": "Pacnet (Raven) driver for the Omnipay PHP payment processing library",
- "homepage": "https://github.com/mfauveau/omnipay-pacnet",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pacnet",
- "pay",
- "payment",
- "purchase",
- "raven"
- ],
- "time": "2015-07-14T19:53:54+00:00"
- },
- {
- "name": "mikemccabe/json-patch-php",
- "version": "0.1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/mikemccabe/json-patch-php.git",
- "reference": "b3af30a6aec7f6467c773cd49b2d974a70f7c0d4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/mikemccabe/json-patch-php/zipball/b3af30a6aec7f6467c773cd49b2d974a70f7c0d4",
- "reference": "b3af30a6aec7f6467c773cd49b2d974a70f7c0d4",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "mikemccabe\\JsonPatch\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL-3.0"
- ],
- "description": "Produce and apply json-patch objects",
- "time": "2015-01-05T21:19:54+00:00"
- },
- {
- "name": "monolog/monolog",
- "version": "1.26.1",
- "source": {
- "type": "git",
- "url": "https://github.com/Seldaek/monolog.git",
- "reference": "c6b00f05152ae2c9b04a448f99c7590beb6042f5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Seldaek/monolog/zipball/c6b00f05152ae2c9b04a448f99c7590beb6042f5",
- "reference": "c6b00f05152ae2c9b04a448f99c7590beb6042f5",
- "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.9 || ^3.0",
- "doctrine/couchdb": "~1.0@dev",
- "graylog2/gelf-php": "~1.0",
- "php-amqplib/php-amqplib": "~2.4",
- "php-console/php-console": "^3.1.3",
- "phpstan/phpstan": "^0.12.59",
- "phpunit/phpunit": "~4.5",
- "ruflin/elastica": ">=0.90 <3.0",
- "sentry/sentry": "^0.13",
- "swiftmailer/swiftmailer": "^5.3|^6.0"
- },
- "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",
- "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
- "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
- "php-console/php-console": "Allow sending log messages to Google Chrome",
- "rollbar/rollbar": "Allow sending log messages to Rollbar",
- "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
- "sentry/sentry": "Allow sending log messages to a Sentry server"
- },
- "type": "library",
- "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"
- ],
- "funding": [
- {
- "url": "https://github.com/Seldaek",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-28T08:32:12+00:00"
- },
- {
- "name": "mpdf/mpdf",
- "version": "v8.0.13",
- "source": {
- "type": "git",
- "url": "https://github.com/mpdf/mpdf.git",
- "reference": "42f145615cfe830fd432474da1d2e1f927efe402"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/mpdf/mpdf/zipball/42f145615cfe830fd432474da1d2e1f927efe402",
- "reference": "42f145615cfe830fd432474da1d2e1f927efe402",
- "shasum": ""
- },
- "require": {
- "ext-gd": "*",
- "ext-mbstring": "*",
- "myclabs/deep-copy": "^1.7",
- "paragonie/random_compat": "^1.4|^2.0|^9.99.99",
- "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0",
- "psr/log": "^1.0",
- "setasign/fpdi": "^2.1"
- },
- "require-dev": {
- "mockery/mockery": "^1.3.0",
- "mpdf/qrcode": "^1.1.0",
- "squizlabs/php_codesniffer": "^3.5.0",
- "tracy/tracy": "^2.4",
- "yoast/phpunit-polyfills": "^1.0"
- },
- "suggest": {
- "ext-bcmath": "Needed for generation of some types of barcodes",
- "ext-xml": "Needed mainly for SVG manipulation",
- "ext-zlib": "Needed for compression of embedded resources, such as fonts"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Mpdf\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "GPL-2.0-only"
- ],
- "authors": [
- {
- "name": "Matěj Humpál",
- "role": "Developer, maintainer"
- },
- {
- "name": "Ian Back",
- "role": "Developer (retired)"
- }
- ],
- "description": "PHP library generating PDF files from UTF-8 encoded HTML",
- "homepage": "https://mpdf.github.io",
- "keywords": [
- "pdf",
- "php",
- "utf-8"
- ],
- "funding": [
- {
- "url": "https://www.paypal.me/mpdf",
- "type": "custom"
- }
- ],
- "time": "2021-09-10T10:09:59+00:00"
- },
- {
- "name": "mtdowling/cron-expression",
- "version": "v1.2.3",
- "source": {
- "type": "git",
- "url": "https://github.com/mtdowling/cron-expression.git",
- "reference": "9be552eebcc1ceec9776378f7dcc085246cacca6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9be552eebcc1ceec9776378f7dcc085246cacca6",
- "reference": "9be552eebcc1ceec9776378f7dcc085246cacca6",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.2"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.0|~5.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Cron\\": "src/Cron/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- }
- ],
- "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
- "keywords": [
- "cron",
- "schedule"
- ],
- "abandoned": "dragonmantank/cron-expression",
- "time": "2019-12-28T04:23:06+00:00"
- },
- {
- "name": "mtdowling/jmespath.php",
- "version": "2.6.1",
- "source": {
- "type": "git",
- "url": "https://github.com/jmespath/jmespath.php.git",
- "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb",
- "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb",
- "shasum": ""
- },
- "require": {
- "php": "^5.4 || ^7.0 || ^8.0",
- "symfony/polyfill-mbstring": "^1.17"
- },
- "require-dev": {
- "composer/xdebug-handler": "^1.4 || ^2.0",
- "phpunit/phpunit": "^4.8.36 || ^7.5.15"
- },
- "bin": [
- "bin/jp.php"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "JmesPath\\": "src/"
- },
- "files": [
- "src/JmesPath.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Dowling",
- "email": "mtdowling@gmail.com",
- "homepage": "https://github.com/mtdowling"
- }
- ],
- "description": "Declaratively specify how to extract elements from a JSON document",
- "keywords": [
- "json",
- "jsonpath"
- ],
- "time": "2021-06-14T00:11:39+00:00"
- },
- {
- "name": "myclabs/deep-copy",
- "version": "1.10.2",
- "source": {
- "type": "git",
- "url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
- "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0"
- },
- "replace": {
- "myclabs/deep-copy": "self.version"
- },
- "require-dev": {
- "doctrine/collections": "^1.0",
- "doctrine/common": "^2.6",
- "phpunit/phpunit": "^7.1"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "DeepCopy\\": "src/DeepCopy/"
- },
- "files": [
- "src/DeepCopy/deep_copy.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Create deep copies (clones) of your objects",
- "keywords": [
- "clone",
- "copy",
- "duplicate",
- "object",
- "object graph"
- ],
- "time": "2020-11-13T09:40:50+00:00"
- },
- {
- "name": "nesbot/carbon",
- "version": "1.39.1",
- "source": {
- "type": "git",
- "url": "https://github.com/briannesbitt/Carbon.git",
- "reference": "4be0c005164249208ce1b5ca633cd57bdd42ff33"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4be0c005164249208ce1b5ca633cd57bdd42ff33",
- "reference": "4be0c005164249208ce1b5ca633cd57bdd42ff33",
- "shasum": ""
- },
- "require": {
- "kylekatarnls/update-helper": "^1.1",
- "php": ">=5.3.9",
- "symfony/translation": "~2.6 || ~3.0 || ~4.0"
- },
- "require-dev": {
- "composer/composer": "^1.2",
- "friendsofphp/php-cs-fixer": "~2",
- "phpunit/phpunit": "^4.8.35 || ^5.7"
- },
- "bin": [
- "bin/upgrade-carbon"
- ],
- "type": "library",
- "extra": {
- "update-helper": "Carbon\\Upgrade",
- "laravel": {
- "providers": [
- "Carbon\\Laravel\\ServiceProvider"
- ]
- }
- },
- "autoload": {
- "psr-4": {
- "": "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": "2019-10-14T05:51:36+00:00"
- },
- {
- "name": "nikic/php-parser",
- "version": "v4.13.0",
- "source": {
- "type": "git",
- "url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "50953a2691a922aa1769461637869a0a2faa3f53"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/50953a2691a922aa1769461637869a0a2faa3f53",
- "reference": "50953a2691a922aa1769461637869a0a2faa3f53",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "php": ">=7.0"
- },
- "require-dev": {
- "ircmaxell/php-yacc": "^0.0.7",
- "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
- },
- "bin": [
- "bin/php-parse"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.9-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "PhpParser\\": "lib/PhpParser"
- }
- },
- "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": "2021-09-20T12:20:58+00:00"
- },
- {
- "name": "nwidart/laravel-modules",
- "version": "2.0.x-dev",
- "source": {
- "type": "git",
- "url": "https://github.com/nWidart/laravel-modules.git",
- "reference": "af41b79d4579d876836d34f3fb952d5978bd91cd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/nWidart/laravel-modules/zipball/af41b79d4579d876836d34f3fb952d5978bd91cd",
- "reference": "af41b79d4579d876836d34f3fb952d5978bd91cd",
- "shasum": ""
- },
- "require": {
- "php": ">=7.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.7",
- "laravel/framework": "5.5.*",
- "mockery/mockery": "~1.0",
- "orchestra/testbench": "^3.5",
- "phpunit/phpunit": "~6.0",
- "spatie/phpunit-snapshot-assertions": "^1.0"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "Nwidart\\Modules\\LaravelModulesServiceProvider"
- ],
- "aliases": {
- "Module": "Nwidart\\Modules\\Facades\\Module"
- }
- },
- "branch-alias": {
- "dev-master": "2.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Nwidart\\Modules\\": "src"
- },
- "files": [
- "src/helpers.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Widart",
- "email": "n.widart@gmail.com",
- "homepage": "https://nicolaswidart.com",
- "role": "Developer"
- }
- ],
- "description": "Laravel Module management",
- "keywords": [
- "laravel",
- "module",
- "modules",
- "nwidart",
- "rad"
- ],
- "time": "2018-09-20T20:38:01+00:00"
- },
- {
- "name": "omnipay/2checkout",
- "version": "v2.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-2checkout.git",
- "reference": "31394ce58d5999b6f49b321cb3547747837c1297"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-2checkout/zipball/31394ce58d5999b6f49b321cb3547747837c1297",
- "reference": "31394ce58d5999b6f49b321cb3547747837c1297",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\TwoCheckout\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-2checkout/contributors"
- }
- ],
- "description": "2Checkout driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-2checkout",
- "keywords": [
- "2checkout",
- "2co",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "twocheckout"
- ],
- "time": "2014-09-17T00:35:37+00:00"
- },
- {
- "name": "omnipay/authorizenet",
- "version": "dev-solution-id",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/omnipay-authorizenet.git",
- "reference": "56e9f740c5f883208594861e1c3564f8ef686a95"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/omnipay-authorizenet/zipball/56e9f740c5f883208594861e1c3564f8ef686a95",
- "reference": "56e9f740c5f883208594861e1c3564f8ef686a95",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.2"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\AuthorizeNet\\": "src/"
- }
- },
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-authorizenet/contributors"
- }
- ],
- "description": "Authorize.Net gateway for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-authorizenet",
- "keywords": [
- "authorize",
- "authorize net",
- "authorize.net",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "support": {
- "source": "https://github.com/hillelcoren/omnipay-authorizenet/tree/solution-id"
- },
- "time": "2017-10-04T09:53:32+00:00"
- },
- {
- "name": "omnipay/bitpay",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-bitpay.git",
- "reference": "9cadfb7955bd361d1a00ac8f0570aee4c05c6bb4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-bitpay/zipball/9cadfb7955bd361d1a00ac8f0570aee4c05c6bb4",
- "reference": "9cadfb7955bd361d1a00ac8f0570aee4c05c6bb4",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\BitPay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-bitpay/contributors"
- }
- ],
- "description": "BitPay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-bitpay",
- "keywords": [
- "bitcoin",
- "bitpay",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-04-07T02:53:36+00:00"
- },
- {
- "name": "omnipay/braintree",
- "version": "v1.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-braintree.git",
- "reference": "54846f2d148b2b6163a37b05d19bf5479c2bf855"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-braintree/zipball/54846f2d148b2b6163a37b05d19bf5479c2bf855",
- "reference": "54846f2d148b2b6163a37b05d19bf5479c2bf855",
- "shasum": ""
- },
- "require": {
- "braintree/braintree_php": "^2.39|^3.0",
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Braintree\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Barry vd. Heuvel",
- "email": "barryvdh@gmail.com"
- },
- {
- "name": "Kayla Daniels",
- "email": "kayladnls@gmail.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-braintree/contributors"
- }
- ],
- "description": "Braintree gateway for Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-braintree",
- "keywords": [
- "braintree",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase"
- ],
- "time": "2016-06-22T07:44:48+00:00"
- },
- {
- "name": "omnipay/buckaroo",
- "version": "v2.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-buckaroo.git",
- "reference": "b1d74b4121a9c889fe8cc77715e6cffb14b8833c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-buckaroo/zipball/b1d74b4121a9c889fe8cc77715e6cffb14b8833c",
- "reference": "b1d74b4121a9c889fe8cc77715e6cffb14b8833c",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Buckaroo\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-buckaroo/contributors"
- }
- ],
- "description": "Buckaroo driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-buckaroo",
- "keywords": [
- "buckaroo",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-05-30T09:43:42+00:00"
- },
- {
- "name": "omnipay/cardsave",
- "version": "2.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-cardsave.git",
- "reference": "368fb2f56adb5be2ffcb3c29a7ddcd585cb41a04"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-cardsave/zipball/368fb2f56adb5be2ffcb3c29a7ddcd585cb41a04",
- "reference": "368fb2f56adb5be2ffcb3c29a7ddcd585cb41a04",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\CardSave\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-cardsave/contributors"
- }
- ],
- "description": "CardSave driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-cardsave",
- "keywords": [
- "card save",
- "cardsave",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2014-09-21T02:27:16+00:00"
- },
- {
- "name": "omnipay/coinbase",
- "version": "v2.0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-coinbase.git",
- "reference": "69c4f07d88ef3bdb2b42cd90234b358b641dfa29"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-coinbase/zipball/69c4f07d88ef3bdb2b42cd90234b358b641dfa29",
- "reference": "69c4f07d88ef3bdb2b42cd90234b358b641dfa29",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Coinbase\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-coinbase/contributors"
- }
- ],
- "description": "Coinbase driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-coinbase",
- "keywords": [
- "coinbase",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2015-03-06T05:35:39+00:00"
- },
- {
- "name": "omnipay/common",
- "version": "2.5.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-common.git",
- "reference": "54910f2ece6b1be64f5e53e2111dd1254d50ee49"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-common/zipball/54910f2ece6b1be64f5e53e2111dd1254d50ee49",
- "reference": "54910f2ece6b1be64f5e53e2111dd1254d50ee49",
- "shasum": ""
- },
- "require": {
- "guzzle/guzzle": "~3.9",
- "php": ">=5.3.2",
- "symfony/http-foundation": "~2.1|~3.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0",
- "squizlabs/php_codesniffer": "~1.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.5.x-dev"
- },
- "gateways": [
- "AuthorizeNet_AIM",
- "AuthorizeNet_SIM",
- "Buckaroo_CreditCard",
- "Buckaroo_Ideal",
- "Buckaroo_PayPal",
- "CardSave",
- "Coinbase",
- "Dummy",
- "Eway_Rapid",
- "FirstData_Connect",
- "GoCardless",
- "Manual",
- "Migs_ThreeParty",
- "Migs_TwoParty",
- "Mollie",
- "MultiSafepay",
- "Netaxept",
- "NetBanx",
- "PayFast",
- "Payflow_Pro",
- "PaymentExpress_PxPay",
- "PaymentExpress_PxPost",
- "PayPal_Express",
- "PayPal_Pro",
- "Pin",
- "SagePay_Direct",
- "SagePay_Server",
- "SecurePay_DirectPost",
- "Stripe",
- "TargetPay_Directebanking",
- "TargetPay_Ideal",
- "TargetPay_Mrcash",
- "WorldPay"
- ]
- },
- "autoload": {
- "psr-0": {
- "Omnipay\\Common\\": "src/"
- },
- "classmap": [
- "src/Omnipay/Omnipay.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-common/contributors"
- }
- ],
- "description": "Common components for Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-common",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase"
- ],
- "time": "2016-11-07T06:10:23+00:00"
- },
- {
- "name": "omnipay/dummy",
- "version": "v2.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-dummy.git",
- "reference": "0ced02379aff446011ccde1392e641d9da436442"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-dummy/zipball/0ced02379aff446011ccde1392e641d9da436442",
- "reference": "0ced02379aff446011ccde1392e641d9da436442",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Dummy\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-dummy/contributors"
- }
- ],
- "description": "Dummy driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-dummy",
- "keywords": [
- "Dummy",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2018-04-17T09:57:18+00:00"
- },
- {
- "name": "omnipay/eway",
- "version": "v2.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-eway.git",
- "reference": "480153441ad2e7aff9c26cf55e398c88da3e7eb1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-eway/zipball/480153441ad2e7aff9c26cf55e398c88da3e7eb1",
- "reference": "480153441ad2e7aff9c26cf55e398c88da3e7eb1",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Eway\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-eway/contributors"
- }
- ],
- "description": "eWay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-eway",
- "keywords": [
- "eway",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-05-12T08:17:12+00:00"
- },
- {
- "name": "omnipay/firstdata",
- "version": "v2.4.1",
- "source": {
- "type": "git",
- "url": "https://github.com/davidbankes/omnipay-firstdata.git",
- "reference": "9ede42b44fea36f8a181684c9ac28bb121865258"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/davidbankes/omnipay-firstdata/zipball/9ede42b44fea36f8a181684c9ac28bb121865258",
- "reference": "9ede42b44fea36f8a181684c9ac28bb121865258",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\FirstData\\": "src/"
- }
- },
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-firstdata/contributors"
- }
- ],
- "description": "First Data driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-firstdata",
- "keywords": [
- "first data",
- "firstdata",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "support": {
- "source": "https://github.com/davidbankes/omnipay-firstdata/tree/v2.4.1"
- },
- "time": "2018-09-13T01:24:34+00:00"
- },
- {
- "name": "omnipay/gocardless",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-gocardless.git",
- "reference": "f4f707921273b196ab526f3dbf3790cca0c77a80"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-gocardless/zipball/f4f707921273b196ab526f3dbf3790cca0c77a80",
- "reference": "f4f707921273b196ab526f3dbf3790cca0c77a80",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\GoCardless\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-gocardless/contributors"
- }
- ],
- "description": "GoCardless driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-gocardless",
- "keywords": [
- "gateway",
- "go cardless",
- "gocardless",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-01-16T03:19:31+00:00"
- },
- {
- "name": "omnipay/manual",
- "version": "v2.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-manual.git",
- "reference": "d896909093422f25a9deec13232b31ea69a72994"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-manual/zipball/d896909093422f25a9deec13232b31ea69a72994",
- "reference": "d896909093422f25a9deec13232b31ea69a72994",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Manual\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-manual/contributors"
- }
- ],
- "description": "Manual driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-manual",
- "keywords": [
- "gateway",
- "manual",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-12-28T03:02:15+00:00"
- },
- {
- "name": "omnipay/migs",
- "version": "v2.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-migs.git",
- "reference": "0f79c818a150e73497efbe5e097ac4377d8f9717"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-migs/zipball/0f79c818a150e73497efbe5e097ac4377d8f9717",
- "reference": "0f79c818a150e73497efbe5e097ac4377d8f9717",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Migs\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-migs/contributors"
- }
- ],
- "description": "MIGS driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-migs",
- "keywords": [
- "gateway",
- "mastercard internet gateway service",
- "merchant",
- "migs",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-06-07T07:52:47+00:00"
- },
- {
- "name": "omnipay/mollie",
- "version": "v3.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-mollie.git",
- "reference": "8a81a9980a3de726e6badb2ca0edc3728bba6c95"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-mollie/zipball/8a81a9980a3de726e6badb2ca0edc3728bba6c95",
- "reference": "8a81a9980a3de726e6badb2ca0edc3728bba6c95",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.2"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Mollie\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-mollie/contributors"
- }
- ],
- "description": "Mollie driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-mollie",
- "keywords": [
- "gateway",
- "merchant",
- "mollie",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-10-11T09:44:09+00:00"
- },
- {
- "name": "omnipay/multisafepay",
- "version": "v2.3.6",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-multisafepay.git",
- "reference": "6d7a6d64fa0e124b90767e505ea105f4c3ecbadd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-multisafepay/zipball/6d7a6d64fa0e124b90767e505ea105f4c3ecbadd",
- "reference": "6d7a6d64fa0e124b90767e505ea105f4c3ecbadd",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\MultiSafepay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-multisafepay/contributors"
- }
- ],
- "description": "MultiSafepay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-multisafepay",
- "keywords": [
- "gateway",
- "merchant",
- "multi safepay",
- "multisafepay",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2017-05-28T06:28:10+00:00"
- },
- {
- "name": "omnipay/netaxept",
- "version": "v2.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-netaxept.git",
- "reference": "4cefa26d47af97fc1fefa2a651ea5eea25d23af8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-netaxept/zipball/4cefa26d47af97fc1fefa2a651ea5eea25d23af8",
- "reference": "4cefa26d47af97fc1fefa2a651ea5eea25d23af8",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Netaxept\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-netaxept/contributors"
- }
- ],
- "description": "Netaxept driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-netaxept",
- "keywords": [
- "gateway",
- "merchant",
- "netaxept",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2018-05-14T08:46:15+00:00"
- },
- {
- "name": "omnipay/netbanx",
- "version": "v2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-netbanx.git",
- "reference": "3684bbbf0dbdb977c1484d7252d776d81c68c813"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-netbanx/zipball/3684bbbf0dbdb977c1484d7252d776d81c68c813",
- "reference": "3684bbbf0dbdb977c1484d7252d776d81c68c813",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\NetBanx\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-netbanx/contributors"
- }
- ],
- "description": "NetBanx driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-netbanx",
- "keywords": [
- "gateway",
- "merchant",
- "netbanx",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2016-09-21T10:52:03+00:00"
- },
- {
- "name": "omnipay/omnipay",
- "version": "2.3.x-dev",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay.git",
- "reference": "cc04bd22b4149c94c52b002181d4993e4f8fe812"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay/zipball/cc04bd22b4149c94c52b002181d4993e4f8fe812",
- "reference": "cc04bd22b4149c94c52b002181d4993e4f8fe812",
- "shasum": ""
- },
- "require": {
- "omnipay/2checkout": "~2.0",
- "omnipay/authorizenet": "~2.0",
- "omnipay/buckaroo": "~2.0",
- "omnipay/cardsave": "~2.0",
- "omnipay/coinbase": "~2.0",
- "omnipay/common": "~2.3",
- "omnipay/dummy": "~2.0",
- "omnipay/eway": "~2.0",
- "omnipay/firstdata": "~2.0",
- "omnipay/gocardless": "~2.0",
- "omnipay/manual": "~2.0",
- "omnipay/migs": "~2.0",
- "omnipay/mollie": "~3.0",
- "omnipay/multisafepay": "~2.0",
- "omnipay/netaxept": "~2.0",
- "omnipay/netbanx": "~2.0",
- "omnipay/payfast": "~2.0",
- "omnipay/payflow": "~2.0",
- "omnipay/paymentexpress": "~2.0",
- "omnipay/paypal": "~2.0",
- "omnipay/pin": "~2.0",
- "omnipay/sagepay": "~2.0",
- "omnipay/securepay": "~2.0",
- "omnipay/stripe": "~2.0",
- "omnipay/targetpay": "~2.0",
- "omnipay/worldpay": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "suggest": {
- "academe/omnipay-helcim": "Helcim",
- "agmscode/omnipay-agms": "Agms",
- "alfaproject/omnipay-neteller": "Neteller",
- "alfaproject/omnipay-skrill": "Skrill",
- "andreas22/omnipay-fasapay": "Fasapay",
- "andylibrian/omnipay-veritrans": "Veritrans",
- "cardgate/omnipay-cardgate": "CardGate",
- "coatesap/omnipay-datacash": "DataCash",
- "coatesap/omnipay-paymentsense": "PaymentSense",
- "coatesap/omnipay-realex": "Realex",
- "dabsquared/omnipay-cybersource-soap": "Cybersource SOAP",
- "delatbabel/omnipay-fatzebra": "Fat Zebra",
- "dercoder/omnipay-ecopayz": "ecoPayz",
- "dercoder/omnipay-globalcloudpay": "Globalcloudpay",
- "descubraomundo/omnipay-pagarme": "Pagar.me",
- "dioscouri/omnipay-cybersource": "Cybersource",
- "fotografde/omnipay-checkoutcom": "Checkout.com",
- "fruitcakestudio/omnipay-sisow": "Sisow",
- "igaponov/omnipay-wirecard": "Wirecard",
- "justinbusschau/omnipay-secpay": "SecPay",
- "lokielse/omnipay-alipay": "Alipay",
- "lokielse/omnipay-global-alipay": "Global Alipay",
- "lokielse/omnipay-unionpay": "UnionPay",
- "lokielse/omnipay-wechatpay": "WechatPay",
- "mfauveau/omnipay-nmi": "Network Merchants Inc. (NMI)",
- "mfauveau/omnipay-pacnet": "Pacnet",
- "omnipay/payu": "PayU",
- "paypronl/omnipay-paypro": "PayPro",
- "samvaughton/omnipay-barclays-epdq": "Barclays ePDQ",
- "teaandcode/omnipay-worldpay-xml": "WorldPay XML Direct"
- },
- "type": "metapackage",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Kayla Daniels",
- "email": "kayladnls@gmail.com"
- },
- {
- "name": "Omnipay Community",
- "homepage": "https://github.com/thephpleague/omnipay/graphs/contributors"
- }
- ],
- "description": "Includes Omnipay payment processing library and all officially supported gateways",
- "homepage": "https://github.com/thephpleague/omnipay",
- "keywords": [
- "2checkout",
- "2co",
- "auth.net",
- "authorize",
- "authorize.net",
- "buckaroo",
- "cardsave",
- "checkoutcom",
- "coinbase",
- "commweb",
- "cybersource",
- "dps",
- "egate",
- "eway",
- "express",
- "first data",
- "firstdata",
- "gateway",
- "gocardless",
- "ideal",
- "merchant",
- "migs",
- "mollie",
- "multisafepay",
- "netaxept",
- "netbanx",
- "pagarme",
- "pay",
- "payfast",
- "payflow",
- "payment",
- "paymentexpress",
- "payone",
- "paypal",
- "payu",
- "pin",
- "purchase",
- "rapid",
- "sagepay",
- "securepay",
- "stripe",
- "tala",
- "tala-payments",
- "targetpay",
- "twocheckout",
- "worldpay"
- ],
- "abandoned": "league/omnipay",
- "time": "2017-03-21T09:24:49+00:00"
- },
- {
- "name": "omnipay/payfast",
- "version": "v2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-payfast.git",
- "reference": "c3ff0de9d02c5ac1b502eefb29e6aa6f12a374d2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-payfast/zipball/c3ff0de9d02c5ac1b502eefb29e6aa6f12a374d2",
- "reference": "c3ff0de9d02c5ac1b502eefb29e6aa6f12a374d2",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\PayFast\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-payfast/contributors"
- }
- ],
- "description": "PayFast driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-payfast",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payfast",
- "payment"
- ],
- "time": "2018-02-02T17:02:45+00:00"
- },
- {
- "name": "omnipay/payflow",
- "version": "v2.3.1",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-payflow.git",
- "reference": "88fb22e1203caff81e106abd4a9b77fc32bb1708"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-payflow/zipball/88fb22e1203caff81e106abd4a9b77fc32bb1708",
- "reference": "88fb22e1203caff81e106abd4a9b77fc32bb1708",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Payflow\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-payflow/contributors"
- }
- ],
- "description": "Payflow driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-payflow",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payflow",
- "payment"
- ],
- "time": "2018-04-11T04:19:09+00:00"
- },
- {
- "name": "omnipay/paymentexpress",
- "version": "v2.3.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-paymentexpress.git",
- "reference": "ffae669fa3833bfd07c111c390cf863b8db3c7d2"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-paymentexpress/zipball/ffae669fa3833bfd07c111c390cf863b8db3c7d2",
- "reference": "ffae669fa3833bfd07c111c390cf863b8db3c7d2",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\PaymentExpress\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-paymentexpress/contributors"
- }
- ],
- "description": "Payment Express (DPS) driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-paymentexpress",
- "keywords": [
- "direct payment solutions",
- "dps",
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "payment express",
- "paymentexpress",
- "pxaccess",
- "pxpay",
- "pxpost"
- ],
- "time": "2020-06-05T07:06:48+00:00"
- },
- {
- "name": "omnipay/paypal",
- "version": "v2.6.4",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-paypal.git",
- "reference": "9e44c31a7038d4a23232b3739b602e8842106c4e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-paypal/zipball/9e44c31a7038d4a23232b3739b602e8842106c4e",
- "reference": "9e44c31a7038d4a23232b3739b602e8842106c4e",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.3.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\PayPal\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-paypal/contributors"
- }
- ],
- "description": "PayPal gateway for Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-paypal",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "paypal",
- "purchase"
- ],
- "time": "2017-11-10T08:10:43+00:00"
- },
- {
- "name": "omnipay/pin",
- "version": "v2.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-pin.git",
- "reference": "8c859bc71de8def70623eacd1b3ec6da1829a445"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-pin/zipball/8c859bc71de8def70623eacd1b3ec6da1829a445",
- "reference": "8c859bc71de8def70623eacd1b3ec6da1829a445",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Pin\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-pin/contributors"
- }
- ],
- "description": "Pin Payments driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-pin",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "pin"
- ],
- "time": "2016-03-25T18:06:33+00:00"
- },
- {
- "name": "omnipay/sagepay",
- "version": "2.6.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-sagepay.git",
- "reference": "3f47213f3227cbabb183348f387b7a0a938b6f09"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-sagepay/zipball/3f47213f3227cbabb183348f387b7a0a938b6f09",
- "reference": "3f47213f3227cbabb183348f387b7a0a938b6f09",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.4",
- "php": ">=5.4"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\SagePay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-sagepay/contributors"
- }
- ],
- "description": "Sage Pay driver for the Omnipay PHP payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-sagepay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "purchase",
- "sage pay",
- "sagepay"
- ],
- "time": "2018-09-17T21:45:59+00:00"
- },
- {
- "name": "omnipay/securepay",
- "version": "2.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-securepay.git",
- "reference": "ac2982c4b5382e233d620bdfec345a54b0394977"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-securepay/zipball/ac2982c4b5382e233d620bdfec345a54b0394977",
- "reference": "ac2982c4b5382e233d620bdfec345a54b0394977",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\SecurePay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-securepay/contributors"
- }
- ],
- "description": "SecurePay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-securepay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "securepay"
- ],
- "time": "2018-05-25T07:49:11+00:00"
- },
- {
- "name": "omnipay/stripe",
- "version": "V2.4.7",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-stripe.git",
- "reference": "26a33414a75939af75064022112005d5e51fc9ea"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-stripe/zipball/26a33414a75939af75064022112005d5e51fc9ea",
- "reference": "26a33414a75939af75064022112005d5e51fc9ea",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Stripe\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-stripe/contributors"
- }
- ],
- "description": "Stripe driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-stripe",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "stripe"
- ],
- "time": "2017-07-14T09:22:01+00:00"
- },
- {
- "name": "omnipay/targetpay",
- "version": "v2.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-targetpay.git",
- "reference": "fc74d5d0f7929ce86298faec9e195985d7d4afe0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-targetpay/zipball/fc74d5d0f7929ce86298faec9e195985d7d4afe0",
- "reference": "fc74d5d0f7929ce86298faec9e195985d7d4afe0",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\TargetPay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-targetpay/contributors"
- }
- ],
- "description": "TargetPay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-targetpay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "targetpay"
- ],
- "time": "2014-09-17T00:38:39+00:00"
- },
- {
- "name": "omnipay/worldpay",
- "version": "v2.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/thephpleague/omnipay-worldpay.git",
- "reference": "522fbac76b1baa65cb62192fedff227fe37a8cf0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/thephpleague/omnipay-worldpay/zipball/522fbac76b1baa65cb62192fedff227fe37a8cf0",
- "reference": "522fbac76b1baa65cb62192fedff227fe37a8cf0",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\WorldPay\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Adrian Macneil",
- "email": "adrian@adrianmacneil.com"
- },
- {
- "name": "Omnipay Contributors",
- "homepage": "https://github.com/thephpleague/omnipay-worldpay/contributors"
- }
- ],
- "description": "WorldPay driver for the Omnipay payment processing library",
- "homepage": "https://github.com/thephpleague/omnipay-worldpay",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "pay",
- "payment",
- "worldpay"
- ],
- "time": "2017-10-23T08:31:50+00:00"
- },
- {
- "name": "paragonie/constant_time_encoding",
- "version": "v2.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/paragonie/constant_time_encoding.git",
- "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c",
- "reference": "f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c",
- "shasum": ""
- },
- "require": {
- "php": "^7|^8"
- },
- "require-dev": {
- "phpunit/phpunit": "^6|^7|^8|^9",
- "vimeo/psalm": "^1|^2|^3|^4"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "ParagonIE\\ConstantTime\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Paragon Initiative Enterprises",
- "email": "security@paragonie.com",
- "homepage": "https://paragonie.com",
- "role": "Maintainer"
- },
- {
- "name": "Steve 'Sc00bz' Thomas",
- "email": "steve@tobtu.com",
- "homepage": "https://www.tobtu.com",
- "role": "Original Developer"
- }
- ],
- "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
- "keywords": [
- "base16",
- "base32",
- "base32_decode",
- "base32_encode",
- "base64",
- "base64_decode",
- "base64_encode",
- "bin2hex",
- "encoding",
- "hex",
- "hex2bin",
- "rfc4648"
- ],
- "time": "2020-12-06T15:14:20+00:00"
- },
- {
- "name": "paragonie/random_compat",
- "version": "v2.0.20",
- "source": {
- "type": "git",
- "url": "https://github.com/paragonie/random_compat.git",
- "reference": "0f1f60250fccffeaf5dda91eea1c018aed1adc2a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/paragonie/random_compat/zipball/0f1f60250fccffeaf5dda91eea1c018aed1adc2a",
- "reference": "0f1f60250fccffeaf5dda91eea1c018aed1adc2a",
- "shasum": ""
- },
- "require": {
- "php": ">=5.2.0"
- },
- "require-dev": {
- "phpunit/phpunit": "4.*|5.*"
- },
- "suggest": {
- "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
- },
- "type": "library",
- "autoload": {
- "files": [
- "lib/random.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Paragon Initiative Enterprises",
- "email": "security@paragonie.com",
- "homepage": "https://paragonie.com"
- }
- ],
- "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
- "keywords": [
- "csprng",
- "polyfill",
- "pseudorandom",
- "random"
- ],
- "time": "2021-04-17T09:33:01+00:00"
- },
- {
- "name": "patricktalmadge/bootstrapper",
- "version": "5.5.3",
- "source": {
- "type": "git",
- "url": "https://github.com/patricktalmadge/bootstrapper.git",
- "reference": "0c5d5199c887f8a730899963be37a055d1d5ba29"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/patricktalmadge/bootstrapper/zipball/0c5d5199c887f8a730899963be37a055d1d5ba29",
- "reference": "0c5d5199c887f8a730899963be37a055d1d5ba29",
- "shasum": ""
- },
- "require": {
- "illuminate/config": "~4.2||~5",
- "illuminate/html": "~4.2||~5",
- "illuminate/routing": "~4.2||~5",
- "illuminate/support": "~4.2||~5",
- "php": ">=5.4.0",
- "twbs/bootstrap": "~3"
- },
- "require-dev": {
- "akeneo/phpspec-skip-example-extension": "~1.1",
- "mockery/mockery": "~0.9",
- "phpspec/phpspec": "~2"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Bootstrapper\\": "src\\Bootstrapper",
- "DummyClasses\\": "tests\\DummyClasses"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Maxime Fabre",
- "email": "ehtnam6@gmail.com"
- },
- {
- "name": "Patrick Talmadge",
- "email": "ptalmadge@gmail.com"
- },
- {
- "name": "Patrick Rose",
- "email": "pjr0911025@gmail.com"
- }
- ],
- "description": "Twitter Bootstrap markup generator",
- "keywords": [
- "bootstrap",
- "laravel"
- ],
- "time": "2015-02-28T17:09:35+00:00"
- },
- {
- "name": "phenx/php-font-lib",
- "version": "0.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/PhenX/php-font-lib.git",
- "reference": "c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/PhenX/php-font-lib/zipball/c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82",
- "reference": "c30c7fc00a6b0d863e9bb4c5d5dd015298b2dc82",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "classes/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL"
- ],
- "authors": [
- {
- "name": "Fabien Ménager",
- "email": "fabien.menager@gmail.com"
- }
- ],
- "description": "A library to read, parse, export and make subsets of different types of font files.",
- "homepage": "https://github.com/PhenX/php-font-lib",
- "time": "2014-02-01T15:22:28+00:00"
- },
- {
- "name": "phpdocumentor/reflection-common",
- "version": "2.2.0",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
- "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b",
- "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b",
- "shasum": ""
- },
- "require": {
- "php": "^7.2 || ^8.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-2.x": "2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "phpDocumentor\\Reflection\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jaap van Otterdijk",
- "email": "opensource@ijaap.nl"
- }
- ],
- "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
- "homepage": "http://www.phpdoc.org",
- "keywords": [
- "FQSEN",
- "phpDocumentor",
- "phpdoc",
- "reflection",
- "static analysis"
- ],
- "time": "2020-06-27T09:03:43+00:00"
- },
- {
- "name": "phpdocumentor/type-resolver",
- "version": "1.5.0",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "30f38bffc6f24293dadd1823936372dfa9e86e2f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/30f38bffc6f24293dadd1823936372dfa9e86e2f",
- "reference": "30f38bffc6f24293dadd1823936372dfa9e86e2f",
- "shasum": ""
- },
- "require": {
- "php": "^7.2 || ^8.0",
- "phpdocumentor/reflection-common": "^2.0"
- },
- "require-dev": {
- "ext-tokenizer": "*",
- "psalm/phar": "^4.8"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-1.x": "1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "phpDocumentor\\Reflection\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "me@mikevanriel.com"
- }
- ],
- "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
- "time": "2021-09-17T15:28:14+00:00"
- },
- {
- "name": "phpoffice/phpexcel",
- "version": "1.8.2",
- "source": {
- "type": "git",
- "url": "https://github.com/PHPOffice/PHPExcel.git",
- "reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/1441011fb7ecdd8cc689878f54f8b58a6805f870",
- "reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870",
- "shasum": ""
- },
- "require": {
- "ext-mbstring": "*",
- "ext-xml": "*",
- "ext-xmlwriter": "*",
- "php": "^5.2|^7.0"
- },
- "require-dev": {
- "squizlabs/php_codesniffer": "2.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "PHPExcel": "Classes/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "LGPL-2.1"
- ],
- "authors": [
- {
- "name": "Maarten Balliauw",
- "homepage": "http://blog.maartenballiauw.be"
- },
- {
- "name": "Erik Tilt"
- },
- {
- "name": "Franck Lefevre",
- "homepage": "http://rootslabs.net"
- },
- {
- "name": "Mark Baker",
- "homepage": "http://markbakeruk.net"
- }
- ],
- "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
- "homepage": "https://github.com/PHPOffice/PHPExcel",
- "keywords": [
- "OpenXML",
- "excel",
- "php",
- "spreadsheet",
- "xls",
- "xlsx"
- ],
- "abandoned": "phpoffice/phpspreadsheet",
- "time": "2018-11-22T23:07:24+00:00"
- },
- {
- "name": "phpseclib/phpseclib",
- "version": "3.0.10",
- "source": {
- "type": "git",
- "url": "https://github.com/phpseclib/phpseclib.git",
- "reference": "62fcc5a94ac83b1506f52d7558d828617fac9187"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/62fcc5a94ac83b1506f52d7558d828617fac9187",
- "reference": "62fcc5a94ac83b1506f52d7558d828617fac9187",
- "shasum": ""
- },
- "require": {
- "paragonie/constant_time_encoding": "^1|^2",
- "paragonie/random_compat": "^1.4|^2.0|^9.99.99",
- "php": ">=5.6.1"
- },
- "require-dev": {
- "phing/phing": "~2.7",
- "phpunit/phpunit": "^5.7|^6.0|^9.4",
- "squizlabs/php_codesniffer": "~2.0"
- },
- "suggest": {
- "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
- "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
- "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
- "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
- },
- "type": "library",
- "autoload": {
- "files": [
- "phpseclib/bootstrap.php"
- ],
- "psr-4": {
- "phpseclib3\\": "phpseclib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "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"
- },
- {
- "name": "Graham Campbell",
- "email": "graham@alt-three.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"
- ],
- "funding": [
- {
- "url": "https://github.com/terrafrost",
- "type": "github"
- },
- {
- "url": "https://www.patreon.com/phpseclib",
- "type": "patreon"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
- "type": "tidelift"
- }
- ],
- "time": "2021-08-16T04:24:45+00:00"
- },
- {
- "name": "pragmarx/google2fa",
- "version": "v2.0.7",
- "source": {
- "type": "git",
- "url": "https://github.com/antonioribeiro/google2fa.git",
- "reference": "5a818bda62fab0c0a79060b06d50d50b5525d631"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/antonioribeiro/google2fa/zipball/5a818bda62fab0c0a79060b06d50d50b5525d631",
- "reference": "5a818bda62fab0c0a79060b06d50d50b5525d631",
- "shasum": ""
- },
- "require": {
- "paragonie/constant_time_encoding": "~1.0|~2.0",
- "paragonie/random_compat": "~1.4|~2.0",
- "php": ">=5.4",
- "symfony/polyfill-php56": "~1.2"
- },
- "require-dev": {
- "bacon/bacon-qr-code": "~1.0",
- "phpunit/phpunit": "~4|~5|~6"
- },
- "suggest": {
- "bacon/bacon-qr-code": "Required to generate inline QR Codes."
- },
- "type": "library",
- "extra": {
- "component": "package",
- "branch-alias": {
- "dev-master": "2.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "PragmaRX\\Google2FA\\": "src/",
- "PragmaRX\\Google2FA\\Tests\\": "tests/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Antonio Carlos Ribeiro",
- "email": "acr@antoniocarlosribeiro.com",
- "role": "Creator & Designer"
- }
- ],
- "description": "A One Time Password Authentication package, compatible with Google Authenticator.",
- "keywords": [
- "2fa",
- "Authentication",
- "Two Factor Authentication",
- "google2fa",
- "laravel"
- ],
- "time": "2018-01-06T16:21:07+00:00"
- },
- {
- "name": "predis/predis",
- "version": "v1.1.7",
- "source": {
- "type": "git",
- "url": "https://github.com/predis/predis.git",
- "reference": "b240daa106d4e02f0c5b7079b41e31ddf66fddf8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/predis/predis/zipball/b240daa106d4e02f0c5b7079b41e31ddf66fddf8",
- "reference": "b240daa106d4e02f0c5b7079b41e31ddf66fddf8",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.8"
- },
- "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-4": {
- "Predis\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Daniele Alessandri",
- "email": "suppakilla@gmail.com",
- "homepage": "http://clorophilla.net",
- "role": "Creator & Maintainer"
- },
- {
- "name": "Till Krüss",
- "homepage": "https://till.im",
- "role": "Maintainer"
- }
- ],
- "description": "Flexible and feature-complete Redis client for PHP and HHVM",
- "homepage": "http://github.com/predis/predis",
- "keywords": [
- "nosql",
- "predis",
- "redis"
- ],
- "funding": [
- {
- "url": "https://github.com/sponsors/tillkruss",
- "type": "github"
- }
- ],
- "time": "2021-04-04T19:34:46+00:00"
- },
- {
- "name": "psr/cache",
- "version": "1.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/cache.git",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
- "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Psr\\Cache\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
- }
- ],
- "description": "Common interface for caching libraries",
- "keywords": [
- "cache",
- "psr",
- "psr-6"
- ],
- "time": "2016-08-06T20:24:11+00:00"
- },
- {
- "name": "psr/container",
- "version": "1.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/container.git",
- "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
- "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
- "shasum": ""
- },
- "require": {
- "php": ">=7.2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Psr\\Container\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "https://www.php-fig.org/"
- }
- ],
- "description": "Common Container Interface (PHP FIG PSR-11)",
- "homepage": "https://github.com/php-fig/container",
- "keywords": [
- "PSR-11",
- "container",
- "container-interface",
- "container-interop",
- "psr"
- ],
- "time": "2021-03-05T17:36:06+00:00"
- },
- {
- "name": "psr/http-message",
- "version": "1.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/http-message.git",
- "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
- "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Psr\\Http\\Message\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
- }
- ],
- "description": "Common interface for HTTP messages",
- "homepage": "https://github.com/php-fig/http-message",
- "keywords": [
- "http",
- "http-message",
- "psr",
- "psr-7",
- "request",
- "response"
- ],
- "time": "2016-08-06T14:39:51+00:00"
- },
- {
- "name": "psr/log",
- "version": "1.1.4",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/log.git",
- "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
- "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Psr\\Log\\": "Psr/Log/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "https://www.php-fig.org/"
- }
- ],
- "description": "Common interface for logging libraries",
- "homepage": "https://github.com/php-fig/log",
- "keywords": [
- "log",
- "psr",
- "psr-3"
- ],
- "time": "2021-05-03T11:20:27+00:00"
- },
- {
- "name": "psr/simple-cache",
- "version": "1.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/php-fig/simple-cache.git",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Psr\\SimpleCache\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
- }
- ],
- "description": "Common interfaces for simple caching",
- "keywords": [
- "cache",
- "caching",
- "psr",
- "psr-16",
- "simple-cache"
- ],
- "time": "2017-10-23T01:57:42+00:00"
- },
- {
- "name": "psy/psysh",
- "version": "v0.9.12",
- "source": {
- "type": "git",
- "url": "https://github.com/bobthecow/psysh.git",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4",
- "reference": "90da7f37568aee36b116a030c5f99c915267edd4",
- "shasum": ""
- },
- "require": {
- "dnoegel/php-xdg-base-dir": "0.1.*",
- "ext-json": "*",
- "ext-tokenizer": "*",
- "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*",
- "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0",
- "php": ">=5.4.0",
- "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0",
- "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0"
- },
- "require-dev": {
- "bamarni/composer-bin-plugin": "^1.2",
- "hoa/console": "~2.15|~3.16",
- "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0"
- },
- "suggest": {
- "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
- "ext-pdo-sqlite": "The doc command requires SQLite to work.",
- "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
- "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
- "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
- },
- "bin": [
- "bin/psysh"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-develop": "0.9.x-dev"
- }
- },
- "autoload": {
- "files": [
- "src/functions.php"
- ],
- "psr-4": {
- "Psy\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Justin Hileman",
- "email": "justin@justinhileman.info",
- "homepage": "http://justinhileman.com"
- }
- ],
- "description": "An interactive shell for modern PHP.",
- "homepage": "http://psysh.org",
- "keywords": [
- "REPL",
- "console",
- "interactive",
- "shell"
- ],
- "time": "2019-12-06T14:19:43+00:00"
- },
- {
- "name": "rackspace/php-opencloud",
- "version": "v1.16.0",
- "source": {
- "type": "git",
- "url": "https://github.com/rackspace/php-opencloud.git",
- "reference": "d6b71feed7f9e7a4b52e0240a79f06473ba69c8c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/rackspace/php-opencloud/zipball/d6b71feed7f9e7a4b52e0240a79f06473ba69c8c",
- "reference": "d6b71feed7f9e7a4b52e0240a79f06473ba69c8c",
- "shasum": ""
- },
- "require": {
- "guzzle/guzzle": "~3.8",
- "mikemccabe/json-patch-php": "~0.1",
- "php": ">=5.4",
- "psr/log": "~1.0"
- },
- "require-dev": {
- "apigen/apigen": "~4.0",
- "fabpot/php-cs-fixer": "1.0.*@dev",
- "jakub-onderka/php-parallel-lint": "0.*",
- "phpspec/prophecy": "~1.4",
- "phpunit/phpunit": "4.3.*",
- "satooshi/php-coveralls": "0.6.*@dev"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "OpenCloud": [
- "lib/"
- ]
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Jamie Hannaford",
- "email": "jamie.hannaford@rackspace.com",
- "homepage": "https://github.com/jamiehannaford"
- }
- ],
- "description": "PHP SDK for Rackspace/OpenStack APIs",
- "keywords": [
- "Openstack",
- "nova",
- "opencloud",
- "rackspace",
- "swift"
- ],
- "time": "2016-01-29T10:34:57+00:00"
- },
- {
- "name": "ralouphie/getallheaders",
- "version": "3.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/ralouphie/getallheaders.git",
- "reference": "120b605dfeb996808c31b6477290a714d356e822"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
- "reference": "120b605dfeb996808c31b6477290a714d356e822",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6"
- },
- "require-dev": {
- "php-coveralls/php-coveralls": "^2.1",
- "phpunit/phpunit": "^5 || ^6.5"
- },
- "type": "library",
- "autoload": {
- "files": [
- "src/getallheaders.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ralph Khattar",
- "email": "ralph.khattar@gmail.com"
- }
- ],
- "description": "A polyfill for getallheaders.",
- "time": "2019-03-08T08:55:37+00:00"
- },
- {
- "name": "ramsey/uuid",
- "version": "3.9.4",
- "source": {
- "type": "git",
- "url": "https://github.com/ramsey/uuid.git",
- "reference": "be2451bef8147b7352a28fb4cddb08adc497ada3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/ramsey/uuid/zipball/be2451bef8147b7352a28fb4cddb08adc497ada3",
- "reference": "be2451bef8147b7352a28fb4cddb08adc497ada3",
- "shasum": ""
- },
- "require": {
- "ext-json": "*",
- "paragonie/random_compat": "^1 | ^2 | ^9.99.99",
- "php": "^5.4 | ^7 | ^8",
- "symfony/polyfill-ctype": "^1.8"
- },
- "replace": {
- "rhumsaa/uuid": "self.version"
- },
- "require-dev": {
- "codeception/aspect-mock": "^1 | ^2",
- "doctrine/annotations": "^1.2",
- "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1",
- "jakub-onderka/php-parallel-lint": "^1",
- "mockery/mockery": "^0.9.11 | ^1",
- "moontoast/math": "^1.1",
- "paragonie/random-lib": "^2",
- "php-mock/php-mock-phpunit": "^0.3 | ^1.1",
- "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5",
- "squizlabs/php_codesniffer": "^3.5"
- },
- "suggest": {
- "ext-ctype": "Provides support for PHP Ctype functions",
- "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator",
- "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator",
- "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator",
- "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).",
- "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
- "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid",
- "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Ramsey\\Uuid\\": "src/"
- },
- "files": [
- "src/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ben Ramsey",
- "email": "ben@benramsey.com",
- "homepage": "https://benramsey.com"
- },
- {
- "name": "Marijn Huizendveld",
- "email": "marijn.huizendveld@gmail.com"
- },
- {
- "name": "Thibaud Fabre",
- "email": "thibaud@aztech.io"
- }
- ],
- "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
- "homepage": "https://github.com/ramsey/uuid",
- "keywords": [
- "guid",
- "identifier",
- "uuid"
- ],
- "funding": [
- {
- "url": "https://github.com/ramsey",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
- "type": "tidelift"
- }
- ],
- "time": "2021-08-06T20:32:15+00:00"
- },
- {
- "name": "react/promise",
- "version": "v2.8.0",
- "source": {
- "type": "git",
- "url": "https://github.com/reactphp/promise.git",
- "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4",
- "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "React\\Promise\\": "src/"
- },
- "files": [
- "src/functions_include.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jan Sorgalla",
- "email": "jsorgalla@gmail.com"
- }
- ],
- "description": "A lightweight implementation of CommonJS Promises/A for PHP",
- "keywords": [
- "promise",
- "promises"
- ],
- "time": "2020-05-12T15:16:56+00:00"
- },
- {
- "name": "rize/uri-template",
- "version": "0.3.3",
- "source": {
- "type": "git",
- "url": "https://github.com/rize/UriTemplate.git",
- "reference": "6e0b97e00e0f36c652dd3c37b194ef07de669b82"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/rize/UriTemplate/zipball/6e0b97e00e0f36c652dd3c37b194ef07de669b82",
- "reference": "6e0b97e00e0f36c652dd3c37b194ef07de669b82",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.8.36"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Rize\\": "src/Rize"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marut K",
- "homepage": "http://twitter.com/rezigned"
- }
- ],
- "description": "PHP URI Template (RFC 6570) supports both expansion & extraction",
- "keywords": [
- "RFC 6570",
- "template",
- "uri"
- ],
- "time": "2021-02-22T15:03:38+00:00"
- },
- {
- "name": "sabre/uri",
- "version": "2.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sabre-io/uri.git",
- "reference": "f502edffafea8d746825bd5f0b923a60fd2715ff"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sabre-io/uri/zipball/f502edffafea8d746825bd5f0b923a60fd2715ff",
- "reference": "f502edffafea8d746825bd5f0b923a60fd2715ff",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "~2.16.1",
- "phpstan/phpstan": "^0.12",
- "phpunit/phpunit": "^7.5 || ^8.5 || ^9.0"
- },
- "type": "library",
- "autoload": {
- "files": [
- "lib/functions.php"
- ],
- "psr-4": {
- "Sabre\\Uri\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Evert Pot",
- "email": "me@evertpot.com",
- "homepage": "http://evertpot.com/",
- "role": "Developer"
- }
- ],
- "description": "Functions for making sense out of URIs.",
- "homepage": "http://sabre.io/uri/",
- "keywords": [
- "rfc3986",
- "uri",
- "url"
- ],
- "time": "2020-10-03T10:33:23+00:00"
- },
- {
- "name": "sabre/xml",
- "version": "1.5.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sabre-io/xml.git",
- "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sabre-io/xml/zipball/a367665f1df614c3b8fefc30a54de7cd295e444e",
- "reference": "a367665f1df614c3b8fefc30a54de7cd295e444e",
- "shasum": ""
- },
- "require": {
- "ext-dom": "*",
- "ext-xmlreader": "*",
- "ext-xmlwriter": "*",
- "lib-libxml": ">=2.6.20",
- "php": ">=5.5.5",
- "sabre/uri": ">=1.0,<3.0.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.8|~5.7",
- "sabre/cs": "~1.0.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Sabre\\Xml\\": "lib/"
- },
- "files": [
- "lib/Deserializer/functions.php",
- "lib/Serializer/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Evert Pot",
- "email": "me@evertpot.com",
- "homepage": "http://evertpot.com/",
- "role": "Developer"
- },
- {
- "name": "Markus Staab",
- "email": "markus.staab@redaxo.de",
- "role": "Developer"
- }
- ],
- "description": "sabre/xml is an XML library that you may not hate.",
- "homepage": "https://sabre.io/xml/",
- "keywords": [
- "XMLReader",
- "XMLWriter",
- "dom",
- "xml"
- ],
- "time": "2019-01-09T13:51:57+00:00"
- },
- {
- "name": "seld/jsonlint",
- "version": "1.8.3",
- "source": {
- "type": "git",
- "url": "https://github.com/Seldaek/jsonlint.git",
- "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/9ad6ce79c342fbd44df10ea95511a1b24dee5b57",
- "reference": "9ad6ce79c342fbd44df10ea95511a1b24dee5b57",
- "shasum": ""
- },
- "require": {
- "php": "^5.3 || ^7.0 || ^8.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
- },
- "bin": [
- "bin/jsonlint"
- ],
- "type": "library",
- "autoload": {
- "psr-4": {
- "Seld\\JsonLint\\": "src/Seld/JsonLint/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be",
- "homepage": "http://seld.be"
- }
- ],
- "description": "JSON Linter",
- "keywords": [
- "json",
- "linter",
- "parser",
- "validator"
- ],
- "time": "2020-11-11T09:19:24+00:00"
- },
- {
- "name": "seld/phar-utils",
- "version": "1.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/Seldaek/phar-utils.git",
- "reference": "749042a2315705d2dfbbc59234dd9ceb22bf3ff0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/749042a2315705d2dfbbc59234dd9ceb22bf3ff0",
- "reference": "749042a2315705d2dfbbc59234dd9ceb22bf3ff0",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Seld\\PharUtils\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jordi Boggiano",
- "email": "j.boggiano@seld.be"
- }
- ],
- "description": "PHAR file format utilities, for when PHP phars you up",
- "keywords": [
- "phar"
- ],
- "time": "2021-08-19T21:01:38+00:00"
- },
- {
- "name": "setasign/fpdi",
- "version": "v2.3.6",
- "source": {
- "type": "git",
- "url": "https://github.com/Setasign/FPDI.git",
- "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Setasign/FPDI/zipball/6231e315f73e4f62d72b73f3d6d78ff0eed93c31",
- "reference": "6231e315f73e4f62d72b73f3d6d78ff0eed93c31",
- "shasum": ""
- },
- "require": {
- "ext-zlib": "*",
- "php": "^5.6 || ^7.0 || ^8.0"
- },
- "conflict": {
- "setasign/tfpdf": "<1.31"
- },
- "require-dev": {
- "phpunit/phpunit": "~5.7",
- "setasign/fpdf": "~1.8",
- "setasign/tfpdf": "1.31",
- "squizlabs/php_codesniffer": "^3.5",
- "tecnickcom/tcpdf": "~6.2"
- },
- "suggest": {
- "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured."
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "setasign\\Fpdi\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jan Slabon",
- "email": "jan.slabon@setasign.com",
- "homepage": "https://www.setasign.com"
- },
- {
- "name": "Maximilian Kresse",
- "email": "maximilian.kresse@setasign.com",
- "homepage": "https://www.setasign.com"
- }
- ],
- "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.",
- "homepage": "https://www.setasign.com/fpdi",
- "keywords": [
- "fpdf",
- "fpdi",
- "pdf"
- ],
- "funding": [
- {
- "url": "https://tidelift.com/funding/github/packagist/setasign/fpdi",
- "type": "tidelift"
- }
- ],
- "time": "2021-02-11T11:37:01+00:00"
- },
- {
- "name": "simshaun/recurr",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/simshaun/recurr.git",
- "reference": "b5aa5b07a595023b67a558b810390dfa7160e3f5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/simshaun/recurr/zipball/b5aa5b07a595023b67a558b810390dfa7160e3f5",
- "reference": "b5aa5b07a595023b67a558b810390dfa7160e3f5",
- "shasum": ""
- },
- "require": {
- "doctrine/collections": "~1.6",
- "php": "^7.2||^8.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^8.5.16",
- "symfony/yaml": "^5.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Recurr\\": "src/Recurr/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Shaun Simmons",
- "email": "shaun@shaun.pub",
- "homepage": "https://shaun.pub"
- }
- ],
- "description": "PHP library for working with recurrence rules",
- "homepage": "https://github.com/simshaun/recurr",
- "keywords": [
- "dates",
- "events",
- "recurrence",
- "recurring",
- "rrule"
- ],
- "time": "2021-09-09T03:42:57+00:00"
- },
- {
- "name": "softcommerce/omnipay-paytrace",
- "version": "v1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/iddqdidkfa/omnipay-paytrace.git",
- "reference": "82077923d14a1c8b45a89b6683343e0617d83956"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/iddqdidkfa/omnipay-paytrace/zipball/82077923d14a1c8b45a89b6683343e0617d83956",
- "reference": "82077923d14a1c8b45a89b6683343e0617d83956",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Omnipay\\Paytrace\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Oleg Ilyushyn",
- "email": "iloa.exec@gmail.com"
- }
- ],
- "description": "PayTrace gateway for the Omnipay payment processing library",
- "homepage": "https://github.com/iddqdidkfa/omnipay-paytrace",
- "keywords": [
- "gateway",
- "merchant",
- "omnipay",
- "payment",
- "paytrace"
- ],
- "time": "2017-08-24T17:02:28+00:00"
- },
- {
- "name": "stripe/stripe-php",
- "version": "v6.43.1",
- "source": {
- "type": "git",
- "url": "https://github.com/stripe/stripe-php.git",
- "reference": "42fcdaf99c44bb26937223f8eae1f263491d5ab8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/stripe/stripe-php/zipball/42fcdaf99c44bb26937223f8eae1f263491d5ab8",
- "reference": "42fcdaf99c44bb26937223f8eae1f263491d5ab8",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "ext-json": "*",
- "ext-mbstring": "*",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "php-coveralls/php-coveralls": "1.*",
- "phpunit/phpunit": "~4.0",
- "squizlabs/php_codesniffer": "~2.0",
- "symfony/process": "~2.8"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Stripe\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Stripe and contributors",
- "homepage": "https://github.com/stripe/stripe-php/contributors"
- }
- ],
- "description": "Stripe PHP Library",
- "homepage": "https://stripe.com/",
- "keywords": [
- "api",
- "payment processing",
- "stripe"
- ],
- "time": "2019-08-29T16:56:12+00:00"
- },
- {
- "name": "swiftmailer/swiftmailer",
- "version": "v6.2.7",
- "source": {
- "type": "git",
- "url": "https://github.com/swiftmailer/swiftmailer.git",
- "reference": "15f7faf8508e04471f666633addacf54c0ab5933"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/15f7faf8508e04471f666633addacf54c0ab5933",
- "reference": "15f7faf8508e04471f666633addacf54c0ab5933",
- "shasum": ""
- },
- "require": {
- "egulias/email-validator": "^2.0|^3.1",
- "php": ">=7.0.0",
- "symfony/polyfill-iconv": "^1.0",
- "symfony/polyfill-intl-idn": "^1.10",
- "symfony/polyfill-mbstring": "^1.0"
- },
- "require-dev": {
- "mockery/mockery": "^1.0",
- "symfony/phpunit-bridge": "^4.4|^5.0"
- },
- "suggest": {
- "ext-intl": "Needed to support internationalized email addresses"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "6.2-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": "https://swiftmailer.symfony.com",
- "keywords": [
- "email",
- "mail",
- "mailer"
- ],
- "funding": [
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer",
- "type": "tidelift"
- }
- ],
- "time": "2021-03-09T12:30:35+00:00"
- },
- {
- "name": "symfony/config",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/config.git",
- "reference": "bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/config/zipball/bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f",
- "reference": "bc6b3fd3930d4b53a60b42fe2ed6fc466b75f03f",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/filesystem": "~2.8|~3.0|~4.0",
- "symfony/polyfill-ctype": "~1.8"
- },
- "conflict": {
- "symfony/dependency-injection": "<3.3",
- "symfony/finder": "<3.3"
- },
- "require-dev": {
- "symfony/dependency-injection": "~3.3|~4.0",
- "symfony/event-dispatcher": "~3.3|~4.0",
- "symfony/finder": "~3.3|~4.0",
- "symfony/yaml": "~3.0|~4.0"
- },
- "suggest": {
- "symfony/yaml": "To use the yaml reference dumper"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Config\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Config Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/console",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/console.git",
- "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/a10b1da6fc93080c180bba7219b5ff5b7518fe81",
- "reference": "a10b1da6fc93080c180bba7219b5ff5b7518fe81",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/debug": "~2.8|~3.0|~4.0",
- "symfony/polyfill-mbstring": "~1.0"
- },
- "conflict": {
- "symfony/dependency-injection": "<3.4",
- "symfony/process": "<3.3"
- },
- "provide": {
- "psr/log-implementation": "1.0"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~3.3|~4.0",
- "symfony/dependency-injection": "~3.4|~4.0",
- "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
- "symfony/lock": "~3.4|~4.0",
- "symfony/process": "~3.3|~4.0"
- },
- "suggest": {
- "psr/log": "For using the console logger",
- "symfony/event-dispatcher": "",
- "symfony/lock": "",
- "symfony/process": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Console\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Console Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/css-selector",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/css-selector.git",
- "reference": "da3d9da2ce0026771f5fe64cb332158f1bd2bc33"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/css-selector/zipball/da3d9da2ce0026771f5fe64cb332158f1bd2bc33",
- "reference": "da3d9da2ce0026771f5fe64cb332158f1bd2bc33",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\CssSelector\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Jean-François Simon",
- "email": "jeanfrancois.simon@sensiolabs.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony CssSelector Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/debug",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/debug.git",
- "reference": "ab42889de57fdfcfcc0759ab102e2fd4ea72dcae"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/ab42889de57fdfcfcc0759ab102e2fd4ea72dcae",
- "reference": "ab42889de57fdfcfcc0759ab102e2fd4ea72dcae",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "psr/log": "~1.0"
- },
- "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/http-kernel": "~2.8|~3.0|~4.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Debug\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Debug Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/dependency-injection",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/dependency-injection.git",
- "reference": "51d2a2708c6ceadad84393f8581df1dcf9e5e84b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/51d2a2708c6ceadad84393f8581df1dcf9e5e84b",
- "reference": "51d2a2708c6ceadad84393f8581df1dcf9e5e84b",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "psr/container": "^1.0"
- },
- "conflict": {
- "symfony/config": "<3.3.7",
- "symfony/finder": "<3.3",
- "symfony/proxy-manager-bridge": "<3.4",
- "symfony/yaml": "<3.4"
- },
- "provide": {
- "psr/container-implementation": "1.0"
- },
- "require-dev": {
- "symfony/config": "~3.3|~4.0",
- "symfony/expression-language": "~2.8|~3.0|~4.0",
- "symfony/yaml": "~3.4|~4.0"
- },
- "suggest": {
- "symfony/config": "",
- "symfony/expression-language": "For using expressions in service container configuration",
- "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required",
- "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them",
- "symfony/yaml": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\DependencyInjection\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony DependencyInjection Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/event-dispatcher",
- "version": "v2.8.52",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a77e974a5fecb4398833b0709210e3d5e334ffb0",
- "reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.9"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "^2.0.5|~3.0.0",
- "symfony/dependency-injection": "~2.6|~3.0.0",
- "symfony/expression-language": "~2.6|~3.0.0",
- "symfony/stopwatch": "~2.3|~3.0.0"
- },
- "suggest": {
- "symfony/dependency-injection": "",
- "symfony/http-kernel": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.8-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\EventDispatcher\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony EventDispatcher Component",
- "homepage": "https://symfony.com",
- "time": "2018-11-21T14:20:20+00:00"
- },
- {
- "name": "symfony/filesystem",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/filesystem.git",
- "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/e58d7841cddfed6e846829040dca2cca0ebbbbb3",
- "reference": "e58d7841cddfed6e846829040dca2cca0ebbbbb3",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-ctype": "~1.8"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Filesystem\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Filesystem Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/finder",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/finder.git",
- "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/b6b6ad3db3edb1b4b1c1896b1975fb684994de6e",
- "reference": "b6b6ad3db3edb1b4b1c1896b1975fb684994de6e",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Finder\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Finder Component",
- "homepage": "https://symfony.com",
- "time": "2020-11-16T17:02:08+00:00"
- },
- {
- "name": "symfony/http-foundation",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/http-foundation.git",
- "reference": "b9885fcce6fe494201da4f70a9309770e9d13dc8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/b9885fcce6fe494201da4f70a9309770e9d13dc8",
- "reference": "b9885fcce6fe494201da4f70a9309770e9d13dc8",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-mbstring": "~1.1",
- "symfony/polyfill-php70": "~1.6"
- },
- "require-dev": {
- "symfony/expression-language": "~2.8|~3.0|~4.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\HttpFoundation\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony HttpFoundation Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/http-kernel",
- "version": "v3.4.49",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/http-kernel.git",
- "reference": "5aa72405f5bd5583c36ed6e756acb17d3f98ac40"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/5aa72405f5bd5583c36ed6e756acb17d3f98ac40",
- "reference": "5aa72405f5bd5583c36ed6e756acb17d3f98ac40",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "psr/log": "~1.0",
- "symfony/debug": "^3.3.3|~4.0",
- "symfony/event-dispatcher": "~2.8|~3.0|~4.0",
- "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1",
- "symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-php56": "~1.8"
- },
- "conflict": {
- "symfony/config": "<2.8",
- "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4",
- "symfony/var-dumper": "<3.3",
- "twig/twig": "<1.34|<2.4,>=2"
- },
- "provide": {
- "psr/log-implementation": "1.0"
- },
- "require-dev": {
- "psr/cache": "~1.0",
- "symfony/browser-kit": "~2.8|~3.0|~4.0",
- "symfony/class-loader": "~2.8|~3.0",
- "symfony/config": "~2.8|~3.0|~4.0",
- "symfony/console": "~2.8|~3.0|~4.0",
- "symfony/css-selector": "~2.8|~3.0|~4.0",
- "symfony/dependency-injection": "^3.4.10|^4.0.10",
- "symfony/dom-crawler": "~2.8|~3.0|~4.0",
- "symfony/expression-language": "~2.8|~3.0|~4.0",
- "symfony/finder": "~2.8|~3.0|~4.0",
- "symfony/process": "~2.8|~3.0|~4.0",
- "symfony/routing": "~3.4|~4.0",
- "symfony/stopwatch": "~2.8|~3.0|~4.0",
- "symfony/templating": "~2.8|~3.0|~4.0",
- "symfony/translation": "~2.8|~3.0|~4.0",
- "symfony/var-dumper": "~3.3|~4.0"
- },
- "suggest": {
- "symfony/browser-kit": "",
- "symfony/config": "",
- "symfony/console": "",
- "symfony/dependency-injection": "",
- "symfony/finder": "",
- "symfony/var-dumper": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\HttpKernel\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony HttpKernel Component",
- "homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-19T12:06:59+00:00"
- },
- {
- "name": "symfony/options-resolver",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/options-resolver.git",
- "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744",
- "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\OptionsResolver\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony OptionsResolver Component",
- "homepage": "https://symfony.com",
- "keywords": [
- "config",
- "configuration",
- "options"
- ],
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/polyfill-ctype",
- "version": "v1.23.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce",
- "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "suggest": {
- "ext-ctype": "For best performance"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Ctype\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Gert de Pagter",
- "email": "BackEndTea@gmail.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill for ctype functions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "ctype",
- "polyfill",
- "portable"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-02-19T12:13:01+00:00"
- },
- {
- "name": "symfony/polyfill-iconv",
- "version": "v1.23.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-iconv.git",
- "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/63b5bb7db83e5673936d6e3b8b3e022ff6474933",
- "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "suggest": {
- "ext-iconv": "For best performance"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Iconv\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill for the Iconv extension",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "iconv",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-27T09:27:20+00:00"
- },
- {
- "name": "symfony/polyfill-intl-idn",
- "version": "v1.23.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-intl-idn.git",
- "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/65bd267525e82759e7d8c4e8ceea44f398838e65",
- "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1",
- "symfony/polyfill-intl-normalizer": "^1.10",
- "symfony/polyfill-php72": "^1.10"
- },
- "suggest": {
- "ext-intl": "For best performance"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Intl\\Idn\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Laurent Bassin",
- "email": "laurent@bassin.info"
- },
- {
- "name": "Trevor Rowbotham",
- "email": "trevor.rowbotham@pm.me"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "idn",
- "intl",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-27T09:27:20+00:00"
- },
- {
- "name": "symfony/polyfill-intl-normalizer",
- "version": "v1.23.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8",
- "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "suggest": {
- "ext-intl": "For best performance"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
- },
- "files": [
- "bootstrap.php"
- ],
- "classmap": [
- "Resources/stubs"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill for intl's Normalizer class and related functions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "intl",
- "normalizer",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-02-19T12:13:01+00:00"
- },
- {
- "name": "symfony/polyfill-mbstring",
- "version": "v1.23.1",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6",
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "suggest": {
- "ext-mbstring": "For best performance"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Mbstring\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill for the Mbstring extension",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "mbstring",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-27T12:26:48+00:00"
- },
- {
- "name": "symfony/polyfill-php56",
- "version": "v1.20.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php56.git",
- "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675",
- "reference": "54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "type": "metapackage",
- "extra": {
- "branch-alias": {
- "dev-main": "1.20-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "time": "2020-10-23T14:02:19+00:00"
- },
- {
- "name": "symfony/polyfill-php70",
- "version": "v1.20.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php70.git",
- "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/5f03a781d984aae42cebd18e7912fa80f02ee644",
- "reference": "5f03a781d984aae42cebd18e7912fa80f02ee644",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "type": "metapackage",
- "extra": {
- "branch-alias": {
- "dev-main": "1.20-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "time": "2020-10-23T14:02:19+00:00"
- },
- {
- "name": "symfony/polyfill-php72",
- "version": "v1.23.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php72.git",
- "reference": "9a142215a36a3888e30d0a9eeea9766764e96976"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976",
- "reference": "9a142215a36a3888e30d0a9eeea9766764e96976",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php72\\": ""
- },
- "files": [
- "bootstrap.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-05-27T09:17:38+00:00"
- },
- {
- "name": "symfony/process",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/process.git",
- "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/b8648cf1d5af12a44a51d07ef9bf980921f15fca",
- "reference": "b8648cf1d5af12a44a51d07ef9bf980921f15fca",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Process\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Process Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/routing",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/routing.git",
- "reference": "3e522ac69cadffd8131cc2b22157fa7662331a6c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/3e522ac69cadffd8131cc2b22157fa7662331a6c",
- "reference": "3e522ac69cadffd8131cc2b22157fa7662331a6c",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8"
- },
- "conflict": {
- "symfony/config": "<3.3.1",
- "symfony/dependency-injection": "<3.3",
- "symfony/yaml": "<3.4"
- },
- "require-dev": {
- "doctrine/annotations": "~1.0",
- "psr/log": "~1.0",
- "symfony/config": "^3.3.1|~4.0",
- "symfony/dependency-injection": "~3.3|~4.0",
- "symfony/expression-language": "~2.8|~3.0|~4.0",
- "symfony/http-foundation": "~2.8|~3.0|~4.0",
- "symfony/yaml": "~3.4|~4.0"
- },
- "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/http-foundation": "For using a Symfony Request object",
- "symfony/yaml": "For using the YAML loader"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Routing\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Routing Component",
- "homepage": "https://symfony.com",
- "keywords": [
- "router",
- "routing",
- "uri",
- "url"
- ],
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/translation",
- "version": "v4.3.11",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/translation.git",
- "reference": "46e462be71935ae15eab531e4d491d801857f24c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/46e462be71935ae15eab531e4d491d801857f24c",
- "reference": "46e462be71935ae15eab531e4d491d801857f24c",
- "shasum": ""
- },
- "require": {
- "php": "^7.1.3",
- "symfony/polyfill-mbstring": "~1.0",
- "symfony/translation-contracts": "^1.1.6"
- },
- "conflict": {
- "symfony/config": "<3.4",
- "symfony/dependency-injection": "<3.4",
- "symfony/yaml": "<3.4"
- },
- "provide": {
- "symfony/translation-implementation": "1.0"
- },
- "require-dev": {
- "psr/log": "~1.0",
- "symfony/config": "~3.4|~4.0",
- "symfony/console": "~3.4|~4.0",
- "symfony/dependency-injection": "~3.4|~4.0",
- "symfony/finder": "~2.8|~3.0|~4.0",
- "symfony/http-kernel": "~3.4|~4.0",
- "symfony/intl": "~3.4|~4.0",
- "symfony/service-contracts": "^1.1.2",
- "symfony/var-dumper": "~3.4|~4.0",
- "symfony/yaml": "~3.4|~4.0"
- },
- "suggest": {
- "psr/log-implementation": "To use logging capability in translator",
- "symfony/config": "",
- "symfony/yaml": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.3-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Translation\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Translation Component",
- "homepage": "https://symfony.com",
- "time": "2020-01-04T12:24:57+00:00"
- },
- {
- "name": "symfony/translation-contracts",
- "version": "v1.1.10",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/translation-contracts.git",
- "reference": "84180a25fad31e23bebd26ca09d89464f082cacc"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/84180a25fad31e23bebd26ca09d89464f082cacc",
- "reference": "84180a25fad31e23bebd26ca09d89464f082cacc",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1.3"
- },
- "suggest": {
- "symfony/translation-implementation": ""
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1-dev"
- },
- "thanks": {
- "name": "symfony/contracts",
- "url": "https://github.com/symfony/contracts"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Contracts\\Translation\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Generic abstractions related to translation",
- "homepage": "https://symfony.com",
- "keywords": [
- "abstractions",
- "contracts",
- "decoupling",
- "interfaces",
- "interoperability",
- "standards"
- ],
- "time": "2020-09-02T16:08:58+00:00"
- },
- {
- "name": "symfony/var-dumper",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/var-dumper.git",
- "reference": "0719f6cf4633a38b2c1585140998579ce23b4b7d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/0719f6cf4633a38b2c1585140998579ce23b4b7d",
- "reference": "0719f6cf4633a38b2c1585140998579ce23b4b7d",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-mbstring": "~1.0"
- },
- "conflict": {
- "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0"
- },
- "require-dev": {
- "ext-iconv": "*",
- "twig/twig": "~1.34|~2.4"
- },
- "suggest": {
- "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
- "ext-intl": "To show region name in time zone dump",
- "ext-symfony_debug": ""
- },
- "type": "library",
- "autoload": {
- "files": [
- "Resources/functions/dump.php"
- ],
- "psr-4": {
- "Symfony\\Component\\VarDumper\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony mechanism for exploring and dumping PHP variables",
- "homepage": "https://symfony.com",
- "keywords": [
- "debug",
- "dump"
- ],
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/yaml",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/yaml.git",
- "reference": "88289caa3c166321883f67fe5130188ebbb47094"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/88289caa3c166321883f67fe5130188ebbb47094",
- "reference": "88289caa3c166321883f67fe5130188ebbb47094",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-ctype": "~1.8"
- },
- "conflict": {
- "symfony/console": "<3.4"
- },
- "require-dev": {
- "symfony/console": "~3.4|~4.0"
- },
- "suggest": {
- "symfony/console": "For validating YAML files using the lint command"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\Yaml\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony Yaml Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "tijsverkoyen/css-to-inline-styles",
- "version": "2.2.3",
- "source": {
- "type": "git",
- "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
- "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/b43b05cf43c1b6d849478965062b6ef73e223bb5",
- "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5",
- "shasum": ""
- },
- "require": {
- "ext-dom": "*",
- "ext-libxml": "*",
- "php": "^5.5 || ^7.0 || ^8.0",
- "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "TijsVerkoyen\\CssToInlineStyles\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Tijs Verkoyen",
- "email": "css_to_inline_styles@verkoyen.eu",
- "role": "Developer"
- }
- ],
- "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.",
- "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
- "time": "2020-07-13T06:12:54+00:00"
- },
- {
- "name": "true/punycode",
- "version": "v2.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/true/php-punycode.git",
- "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e",
- "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0",
- "symfony/polyfill-mbstring": "^1.3"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.7",
- "squizlabs/php_codesniffer": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "TrueBV\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Renan Gonçalves",
- "email": "renan.saddam@gmail.com"
- }
- ],
- "description": "A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)",
- "homepage": "https://github.com/true/php-punycode",
- "keywords": [
- "idna",
- "punycode"
- ],
- "time": "2016-11-16T10:37:54+00:00"
- },
- {
- "name": "turbo124/framework",
- "version": "v5.5.51",
- "source": {
- "type": "git",
- "url": "https://github.com/turbo124/framework.git",
- "reference": "7760c85699b2cc1092101a2a1d9f346993ffd0db"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/turbo124/framework/zipball/7760c85699b2cc1092101a2a1d9f346993ffd0db",
- "reference": "7760c85699b2cc1092101a2a1d9f346993ffd0db",
- "shasum": ""
- },
- "require": {
- "doctrine/inflector": "~1.1",
- "erusev/parsedown": "~1.7",
- "ext-mbstring": "*",
- "ext-openssl": "*",
- "league/flysystem": "^1.0.8",
- "monolog/monolog": "~1.12",
- "mtdowling/cron-expression": "~1.0",
- "nesbot/carbon": "^1.26.0",
- "php": ">=7.0",
- "psr/container": "~1.0",
- "psr/simple-cache": "^1.0",
- "ramsey/uuid": "~3.0",
- "swiftmailer/swiftmailer": "~6.0",
- "symfony/console": "~3.3",
- "symfony/debug": "~3.3",
- "symfony/finder": "~3.3",
- "symfony/http-foundation": "~3.3",
- "symfony/http-kernel": "~3.3",
- "symfony/process": "~3.3",
- "symfony/routing": "~3.3",
- "symfony/var-dumper": "~3.3",
- "tijsverkoyen/css-to-inline-styles": "~2.2",
- "vlucas/phpdotenv": "~2.2"
- },
- "replace": {
- "illuminate/auth": "self.version",
- "illuminate/broadcasting": "self.version",
- "illuminate/bus": "self.version",
- "illuminate/cache": "self.version",
- "illuminate/config": "self.version",
- "illuminate/console": "self.version",
- "illuminate/container": "self.version",
- "illuminate/contracts": "self.version",
- "illuminate/cookie": "self.version",
- "illuminate/database": "self.version",
- "illuminate/encryption": "self.version",
- "illuminate/events": "self.version",
- "illuminate/filesystem": "self.version",
- "illuminate/hashing": "self.version",
- "illuminate/http": "self.version",
- "illuminate/log": "self.version",
- "illuminate/mail": "self.version",
- "illuminate/notifications": "self.version",
- "illuminate/pagination": "self.version",
- "illuminate/pipeline": "self.version",
- "illuminate/queue": "self.version",
- "illuminate/redis": "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",
- "tightenco/collect": "<5.5.33"
- },
- "require-dev": {
- "aws/aws-sdk-php": "~3.0",
- "doctrine/dbal": "~2.5",
- "filp/whoops": "^2.1.4",
- "mockery/mockery": "~1.0",
- "orchestra/testbench-core": "3.5.*",
- "pda/pheanstalk": "~3.0",
- "phpunit/phpunit": "~6.0",
- "predis/predis": "^1.1.1",
- "symfony/css-selector": "~3.3",
- "symfony/dom-crawler": "~3.3"
- },
- "suggest": {
- "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).",
- "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).",
- "ext-pcntl": "Required to use all features of the queue worker.",
- "ext-posix": "Required to use all features of the queue worker.",
- "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).",
- "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).",
- "laravel/tinker": "Required to use the tinker console command (~1.0).",
- "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).",
- "league/flysystem-cached-adapter": "Required to use Flysystem caching (~1.0).",
- "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).",
- "nexmo/client": "Required to use the Nexmo transport (~1.0).",
- "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).",
- "predis/predis": "Required to use the redis cache and queue drivers (~1.0).",
- "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~3.0).",
- "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.3).",
- "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.3).",
- "symfony/psr-http-message-bridge": "Required to psr7 bridging features (~1.0)."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.5-dev"
- }
- },
- "autoload": {
- "files": [
- "src/Illuminate/Foundation/helpers.php",
- "src/Illuminate/Support/helpers.php"
- ],
- "psr-4": {
- "Illuminate\\": "src/Illuminate/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Taylor Otwell",
- "email": "taylor@laravel.com"
- }
- ],
- "description": "The Laravel Framework.",
- "homepage": "https://laravel.com",
- "keywords": [
- "framework",
- "laravel"
- ],
- "time": "2021-01-20T10:20:55+00:00"
- },
- {
- "name": "turbo124/google2fa-laravel",
- "version": "v0.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/turbo124/google2fa-laravel.git",
- "reference": "91884f18acf08a0ec1bdcdbbf6d004d0b32675ea"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/turbo124/google2fa-laravel/zipball/91884f18acf08a0ec1bdcdbbf6d004d0b32675ea",
- "reference": "91884f18acf08a0ec1bdcdbbf6d004d0b32675ea",
- "shasum": ""
- },
- "require": {
- "php": ">=5.4",
- "pragmarx/google2fa": "~2.0",
- "turbo124/framework": "5.5.51"
- },
- "require-dev": {
- "benconstable/phpspec-laravel": "~3.0",
- "phpspec/phpspec": "~3"
- },
- "suggest": {
- "bacon/bacon-qr-code": "Required to generate inline QR Codes."
- },
- "type": "library",
- "extra": {
- "component": "package",
- "frameworks": [
- "Laravel"
- ],
- "branch-alias": {
- "dev-master": "0.1-dev"
- },
- "laravel": {
- "providers": [
- "PragmaRX\\Google2FALaravel\\ServiceProvider"
- ],
- "aliases": {
- "Google2FA": "PragmaRX\\Google2FALaravel\\Facade"
- }
- }
- },
- "autoload": {
- "psr-4": {
- "PragmaRX\\Google2FALaravel\\": "src/",
- "spec\\PragmaRX\\Google2FALaravel\\": "tests/spec/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Antonio Carlos Ribeiro",
- "email": "acr@antoniocarlosribeiro.com",
- "role": "Creator & Designer"
- }
- ],
- "description": "A One Time Password Authentication package, compatible with Google Authenticator.",
- "keywords": [
- "Authentication",
- "Two Factor Authentication",
- "google2fa",
- "laravel"
- ],
- "time": "2021-01-20T21:45:26+00:00"
- },
- {
- "name": "turbo124/laravel-push-notification",
- "version": "2.0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/turbo124/laravel-push-notification.git",
- "reference": "032c8327513b1619ced771beedf799bc8c79ede8"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/turbo124/laravel-push-notification/zipball/032c8327513b1619ced771beedf799bc8c79ede8",
- "reference": "032c8327513b1619ced771beedf799bc8c79ede8",
- "shasum": ""
- },
- "require": {
- "illuminate/support": "5.*",
- "php": ">=5.3.0",
- "turbo124/notification-pusher": "3.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Davibennun\\LaravelPushNotification": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "authors": [
- {
- "name": "DaviBenNun",
- "email": "davi@andradenunes.org"
- }
- ],
- "description": "Laravel package to send push notifications to mobile devices (apns, gcm)",
- "keywords": [
- "apns",
- "gcm",
- "laravel",
- "notification",
- "push"
- ],
- "time": "2018-03-19T11:58:36+00:00"
- },
- {
- "name": "turbo124/notification-pusher",
- "version": "v3.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/turbo124/NotificationPusher.git",
- "reference": "52e8298895ebbbaed3cd6b325057767f15c77b4c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/turbo124/NotificationPusher/zipball/52e8298895ebbbaed3cd6b325057767f15c77b4c",
- "reference": "52e8298895ebbbaed3cd6b325057767f15c77b4c",
- "shasum": ""
- },
- "require": {
- "doctrine/inflector": "~1.0",
- "php": ">=5.5",
- "symfony/console": "~2.3|~3.0",
- "symfony/options-resolver": "~2.3|~3.0",
- "symfony/process": "~2.3|~3.0",
- "zendframework/zendservice-apple-apns": "^1.1.0",
- "zendframework/zendservice-google-gcm": "1.*"
- },
- "require-dev": {
- "atoum/atoum": "dev-master"
- },
- "bin": [
- "np"
- ],
- "type": "standalone",
- "autoload": {
- "psr-0": {
- "Sly": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Cédric Dugat",
- "email": "cedric@dugat.me"
- },
- {
- "name": "Contributors",
- "homepage": "https://github.com/Ph3nol/NotificationPusher/contributors"
- }
- ],
- "description": "Standalone PHP library for easy devices notifications push.",
- "homepage": "https://github.com/Ph3nol/NotificationPusher",
- "keywords": [
- "android",
- "apns",
- "apple",
- "gcm",
- "iphone",
- "message",
- "notification",
- "push",
- "pusher"
- ],
- "time": "2017-01-10T02:17:34+00:00"
- },
- {
- "name": "twbs/bootstrap",
- "version": "v3.4.1",
- "source": {
- "type": "git",
- "url": "https://github.com/twbs/bootstrap.git",
- "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/twbs/bootstrap/zipball/68b0d231a13201eb14acd3dc84e51543d16e5f7e",
- "reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e",
- "shasum": ""
- },
- "replace": {
- "twitter/bootstrap": "self.version"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.4.x-dev"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Jacob Thornton",
- "email": "jacobthornton@gmail.com"
- },
- {
- "name": "Mark Otto",
- "email": "markdotto@gmail.com"
- }
- ],
- "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.",
- "homepage": "https://getbootstrap.com/",
- "keywords": [
- "JS",
- "css",
- "framework",
- "front-end",
- "less",
- "mobile-first",
- "responsive",
- "web"
- ],
- "time": "2019-02-13T15:55:38+00:00"
- },
- {
- "name": "twig/twig",
- "version": "v1.44.5",
- "source": {
- "type": "git",
- "url": "https://github.com/twigphp/Twig.git",
- "reference": "dd4353357c5a116322e92a00d16043a31881a81e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/dd4353357c5a116322e92a00d16043a31881a81e",
- "reference": "dd4353357c5a116322e92a00d16043a31881a81e",
- "shasum": ""
- },
- "require": {
- "php": ">=7.2.5",
- "symfony/polyfill-ctype": "^1.8"
- },
- "require-dev": {
- "psr/container": "^1.0",
- "symfony/phpunit-bridge": "^4.4.9|^5.0.9"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.44-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Twig_": "lib/"
- },
- "psr-4": {
- "Twig\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com",
- "homepage": "http://fabien.potencier.org",
- "role": "Lead Developer"
- },
- {
- "name": "Twig Team",
- "role": "Contributors"
- },
- {
- "name": "Armin Ronacher",
- "email": "armin.ronacher@active-4.com",
- "role": "Project Founder"
- }
- ],
- "description": "Twig, the flexible, fast, and secure template language for PHP",
- "homepage": "https://twig.symfony.com",
- "keywords": [
- "templating"
- ],
- "funding": [
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/twig/twig",
- "type": "tidelift"
- }
- ],
- "time": "2021-09-17T08:35:19+00:00"
- },
- {
- "name": "vink/omnipay-komoju",
- "version": "v1.0",
- "source": {
- "type": "git",
- "url": "https://github.com/dannyvink/omnipay-komoju.git",
- "reference": "15eb62abb6b043c93528ea363f0e643e477fb0c7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/dannyvink/omnipay-komoju/zipball/15eb62abb6b043c93528ea363f0e643e477fb0c7",
- "reference": "15eb62abb6b043c93528ea363f0e643e477fb0c7",
- "shasum": ""
- },
- "require": {
- "omnipay/common": "~2.0"
- },
- "require-dev": {
- "omnipay/tests": "~2.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Omnipay\\Komoju\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Danny Vink",
- "email": "danny@dannyvink.com"
- }
- ],
- "description": "Komoju driver for the Omnipay payment processing library",
- "homepage": "https://github.com/dannyvink/omnipay-komoju",
- "keywords": [
- "gateway",
- "komoju",
- "merchant",
- "omnipay",
- "pay",
- "payment"
- ],
- "time": "2015-09-11T09:40:10+00:00"
- },
- {
- "name": "vlucas/phpdotenv",
- "version": "v2.6.7",
- "source": {
- "type": "git",
- "url": "https://github.com/vlucas/phpdotenv.git",
- "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b786088918a884258c9e3e27405c6a4cf2ee246e",
- "reference": "b786088918a884258c9e3e27405c6a4cf2ee246e",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.9 || ^7.0 || ^8.0",
- "symfony/polyfill-ctype": "^1.17"
- },
- "require-dev": {
- "ext-filter": "*",
- "ext-pcre": "*",
- "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20"
- },
- "suggest": {
- "ext-filter": "Required to use the boolean validator.",
- "ext-pcre": "Required to use most of the library."
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Dotenv\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Graham Campbell",
- "email": "graham@alt-three.com",
- "homepage": "https://gjcampbell.co.uk/"
- },
- {
- "name": "Vance Lucas",
- "email": "vance@vancelucas.com",
- "homepage": "https://vancelucas.com/"
- }
- ],
- "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
- "keywords": [
- "dotenv",
- "env",
- "environment"
- ],
- "time": "2021-01-20T14:39:13+00:00"
- },
- {
- "name": "webpatser/laravel-countries",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/webpatser/laravel-countries.git",
- "reference": "75992ad"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/webpatser/laravel-countries/zipball/75992ad",
- "reference": "75992ad",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "laravel": {
- "providers": [
- "Webpatser\\Countries\\CountriesServiceProvider"
- ],
- "aliases": {
- "Countries": "Webpatser\\Countries\\CountriesFacade"
- }
- }
- },
- "autoload": {
- "psr-0": {
- "Webpatser\\Countries": "src/"
- },
- "classmap": [
- "src/commands"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Christoph Kempen",
- "email": "christoph@downsized.nl",
- "homepage": "http://downsized.nl/",
- "role": "developer"
- },
- {
- "name": "Paul Kievits",
- "role": "developer"
- }
- ],
- "description": "Laravel Countries is a bundle for Laravel, providing Almost ISO 3166_2, 3166_3, currency, Capital and more for all countries.",
- "homepage": "https://github.com/webpatser/laravel-countries",
- "keywords": [
- "countries",
- "iso_3166_2",
- "iso_3166_3",
- "laravel"
- ],
- "time": "2019-07-12T14:06:05+00:00"
- },
- {
- "name": "websight/l5-google-cloud-storage",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/hillelcoren/l5-google-cloud-storage.git",
- "reference": "ca2023b646b4b3e318b8945d023af14120c2c117"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/hillelcoren/l5-google-cloud-storage/zipball/ca2023b646b4b3e318b8945d023af14120c2c117",
- "reference": "ca2023b646b4b3e318b8945d023af14120c2c117",
- "shasum": ""
- },
- "require": {
- "cedricziel/flysystem-gcs": "^1.0",
- "illuminate/filesystem": "~5.0.17|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*|5.6.*",
- "illuminate/support": "~5.0.17|5.1.*|5.2.*|5.3.*|5.4.*|5.5.*|5.6.*"
- },
- "require-dev": {
- "phpunit/phpunit": "^6.5"
- },
- "suggest": {
- "laravel/lumen-framework": "To test the Lumen bindings"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Websight\\GcsProvider\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Cedric Ziel",
- "email": "cedric@cedric-ziel.com"
- }
- ],
- "description": "Laravel 5 Flysystem Google Cloud Storage Service Provider",
- "homepage": "https://github.com/websightgmbh/l5-google-cloud-storage",
- "keywords": [
- "Flysystem",
- "laravel",
- "laravel5",
- "lumen"
- ],
- "time": "2018-03-23T08:09:41+00:00"
- },
- {
- "name": "wepay/php-sdk",
- "version": "0.2.7",
- "source": {
- "type": "git",
- "url": "https://github.com/wepay/PHP-SDK.git",
- "reference": "31bfcdd97d2c9c33c9c09129638ae31840822182"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/wepay/PHP-SDK/zipball/31bfcdd97d2c9c33c9c09129638ae31840822182",
- "reference": "31bfcdd97d2c9c33c9c09129638ae31840822182",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "php": ">=5.3.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "0.2.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "wepay.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "WePay",
- "email": "api@wepay.com"
- }
- ],
- "description": "WePay APIv2 SDK for PHP",
- "keywords": [
- "payment",
- "sdk",
- "wepay"
- ],
- "time": "2015-08-14T19:42:37+00:00"
- },
- {
- "name": "wildbit/postmark-php",
- "version": "2.11.0",
- "source": {
- "type": "git",
- "url": "https://github.com/wildbit/postmark-php.git",
- "reference": "dd738b4de6d7dc3d296a1a7bad8f0b26f9693410"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/wildbit/postmark-php/zipball/dd738b4de6d7dc3d296a1a7bad8f0b26f9693410",
- "reference": "dd738b4de6d7dc3d296a1a7bad8f0b26f9693410",
- "shasum": ""
- },
- "require": {
- "guzzlehttp/guzzle": "~6.0",
- "php": ">=5.5.0"
- },
- "require-dev": {
- "phpunit/phpunit": "4.4.0"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Postmark\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "The officially supported client for Postmark (http://postmarkapp.com)",
- "time": "2020-06-08T08:42:08+00:00"
- },
- {
- "name": "zendframework/zend-escaper",
- "version": "2.6.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-escaper.git",
- "reference": "3801caa21b0ca6aca57fa1c42b08d35c395ebd5f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-escaper/zipball/3801caa21b0ca6aca57fa1c42b08d35c395ebd5f",
- "reference": "3801caa21b0ca6aca57fa1c42b08d35c395ebd5f",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2",
- "zendframework/zend-coding-standard": "~1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6.x-dev",
- "dev-develop": "2.7.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Escaper\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs",
- "keywords": [
- "ZendFramework",
- "escaper",
- "zf"
- ],
- "abandoned": "laminas/laminas-escaper",
- "time": "2019-09-05T20:03:20+00:00"
- },
- {
- "name": "zendframework/zend-http",
- "version": "2.11.2",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-http.git",
- "reference": "e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-http/zipball/e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a",
- "reference": "e15e0ce45a2a4f642cd0b7b4f4d4d0366b729a1a",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0",
- "zendframework/zend-loader": "^2.5.1",
- "zendframework/zend-stdlib": "^3.2.1",
- "zendframework/zend-uri": "^2.5.2",
- "zendframework/zend-validator": "^2.10.1"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.3",
- "zendframework/zend-coding-standard": "~1.0.0",
- "zendframework/zend-config": "^3.1 || ^2.6"
- },
- "suggest": {
- "paragonie/certainty": "For automated management of cacert.pem"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.11.x-dev",
- "dev-develop": "2.12.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Http\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests",
- "keywords": [
- "ZendFramework",
- "http",
- "http client",
- "zend",
- "zf"
- ],
- "abandoned": "laminas/laminas-http",
- "time": "2019-12-30T20:47:33+00:00"
- },
- {
- "name": "zendframework/zend-json",
- "version": "3.1.2",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-json.git",
- "reference": "e9ddb1192d93fe7fff846ac895249c39db75132b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-json/zipball/e9ddb1192d93fe7fff846ac895249c39db75132b",
- "reference": "e9ddb1192d93fe7fff846ac895249c39db75132b",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.23 || ^6.4.3",
- "zendframework/zend-coding-standard": "~1.0.0",
- "zendframework/zend-stdlib": "^2.7.7 || ^3.1"
- },
- "suggest": {
- "zendframework/zend-json-server": "For implementing JSON-RPC servers",
- "zendframework/zend-xml2json": "For converting XML documents to JSON"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.1.x-dev",
- "dev-develop": "3.2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Json\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP",
- "keywords": [
- "ZendFramework",
- "json",
- "zf"
- ],
- "abandoned": "laminas/laminas-json",
- "time": "2019-10-09T13:56:13+00:00"
- },
- {
- "name": "zendframework/zend-loader",
- "version": "2.6.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-loader.git",
- "reference": "91da574d29b58547385b2298c020b257310898c6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-loader/zipball/91da574d29b58547385b2298c020b257310898c6",
- "reference": "91da574d29b58547385b2298c020b257310898c6",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4",
- "zendframework/zend-coding-standard": "~1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.6.x-dev",
- "dev-develop": "2.7.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Loader\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "Autoloading and plugin loading strategies",
- "keywords": [
- "ZendFramework",
- "loader",
- "zf"
- ],
- "abandoned": "laminas/laminas-loader",
- "time": "2019-09-04T19:38:14+00:00"
- },
- {
- "name": "zendframework/zend-stdlib",
- "version": "3.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-stdlib.git",
- "reference": "66536006722aff9e62d1b331025089b7ec71c065"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-stdlib/zipball/66536006722aff9e62d1b331025089b7ec71c065",
- "reference": "66536006722aff9e62d1b331025089b7ec71c065",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0"
- },
- "require-dev": {
- "phpbench/phpbench": "^0.13",
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.2",
- "zendframework/zend-coding-standard": "~1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.2.x-dev",
- "dev-develop": "3.3.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Stdlib\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "SPL extensions, array utilities, error handlers, and more",
- "keywords": [
- "ZendFramework",
- "stdlib",
- "zf"
- ],
- "abandoned": "laminas/laminas-stdlib",
- "time": "2018-08-28T21:34:05+00:00"
- },
- {
- "name": "zendframework/zend-uri",
- "version": "2.7.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-uri.git",
- "reference": "bfc4a5b9a309711e968d7c72afae4ac50c650083"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-uri/zipball/bfc4a5b9a309711e968d7c72afae4ac50c650083",
- "reference": "bfc4a5b9a309711e968d7c72afae4ac50c650083",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0",
- "zendframework/zend-escaper": "^2.5",
- "zendframework/zend-validator": "^2.10"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.4",
- "zendframework/zend-coding-standard": "~1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.7.x-dev",
- "dev-develop": "2.8.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Uri\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)",
- "keywords": [
- "ZendFramework",
- "uri",
- "zf"
- ],
- "abandoned": "laminas/laminas-uri",
- "time": "2019-10-07T13:35:33+00:00"
- },
- {
- "name": "zendframework/zend-validator",
- "version": "2.13.0",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/zend-validator.git",
- "reference": "b54acef1f407741c5347f2a97f899ab21f2229ef"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/zend-validator/zipball/b54acef1f407741c5347f2a97f899ab21f2229ef",
- "reference": "b54acef1f407741c5347f2a97f899ab21f2229ef",
- "shasum": ""
- },
- "require": {
- "container-interop/container-interop": "^1.1",
- "php": "^7.1",
- "zendframework/zend-stdlib": "^3.2.1"
- },
- "require-dev": {
- "phpunit/phpunit": "^6.0.8 || ^5.7.15",
- "psr/http-client": "^1.0",
- "psr/http-factory": "^1.0",
- "psr/http-message": "^1.0",
- "zendframework/zend-cache": "^2.6.1",
- "zendframework/zend-coding-standard": "~1.0.0",
- "zendframework/zend-config": "^2.6",
- "zendframework/zend-db": "^2.7",
- "zendframework/zend-filter": "^2.6",
- "zendframework/zend-http": "^2.5.4",
- "zendframework/zend-i18n": "^2.6",
- "zendframework/zend-math": "^2.6",
- "zendframework/zend-servicemanager": "^2.7.5 || ^3.0.3",
- "zendframework/zend-session": "^2.8",
- "zendframework/zend-uri": "^2.5"
- },
- "suggest": {
- "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators",
- "zendframework/zend-db": "Zend\\Db component, required by the (No)RecordExists validator",
- "zendframework/zend-filter": "Zend\\Filter component, required by the Digits validator",
- "zendframework/zend-i18n": "Zend\\I18n component to allow translation of validation error messages",
- "zendframework/zend-i18n-resources": "Translations of validator messages",
- "zendframework/zend-math": "Zend\\Math component, required by the Csrf validator",
- "zendframework/zend-servicemanager": "Zend\\ServiceManager component to allow using the ValidatorPluginManager and validator chains",
- "zendframework/zend-session": "Zend\\Session component, ^2.8; required by the Csrf validator",
- "zendframework/zend-uri": "Zend\\Uri component, required by the Uri and Sitemap\\Loc validators"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.13.x-dev",
- "dev-develop": "2.14.x-dev"
- },
- "zf": {
- "component": "Zend\\Validator",
- "config-provider": "Zend\\Validator\\ConfigProvider"
- }
- },
- "autoload": {
- "psr-4": {
- "Zend\\Validator\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria",
- "keywords": [
- "ZendFramework",
- "validator",
- "zf"
- ],
- "abandoned": "laminas/laminas-validator",
- "time": "2019-12-28T04:07:18+00:00"
- },
- {
- "name": "zendframework/zendservice-apple-apns",
- "version": "1.4.1",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/ZendService_Apple_Apns.git",
- "reference": "a8919519edf9ac4658e7f61cb39c4dfe65b5bd49"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/ZendService_Apple_Apns/zipball/a8919519edf9ac4658e7f61cb39c4dfe65b5bd49",
- "reference": "a8919519edf9ac4658e7f61cb39c4dfe65b5bd49",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0",
- "zendframework/zend-json": "^2.0 || ^3.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^6.5.8 || ^7.1.5",
- "zendframework/zend-coding-standard": "~1.0.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev",
- "dev-develop": "1.5.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "ZendService\\Apple\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "OOP Zend Framework wrapper for Apple Push Notification Service",
- "keywords": [
- "ZendFramework",
- "apns",
- "apple",
- "notification",
- "push",
- "zf"
- ],
- "abandoned": true,
- "time": "2019-03-14T17:18:26+00:00"
- },
- {
- "name": "zendframework/zendservice-google-gcm",
- "version": "1.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/zendframework/ZendService_Google_Gcm.git",
- "reference": "86d16e9dcb4d41677e6f691642856b3eb95a1073"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zendframework/ZendService_Google_Gcm/zipball/86d16e9dcb4d41677e6f691642856b3eb95a1073",
- "reference": "86d16e9dcb4d41677e6f691642856b3eb95a1073",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "zendframework/zend-http": ">=2.0.0",
- "zendframework/zend-json": ">=2.0.0"
- },
- "require-dev": {
- "phpunit/phpunit": "3.7.*"
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "ZendService\\Google\\Gcm\\": "library/",
- "ZendService\\Google\\Exception\\": "library/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "description": "OOP wrapper for Google Cloud Messaging",
- "homepage": "http://packages.zendframework.com/",
- "keywords": [
- "gcm",
- "google",
- "notification",
- "push",
- "zf2"
- ],
- "abandoned": true,
- "time": "2015-10-14T03:18:56+00:00"
- },
- {
- "name": "zircote/swagger-php",
- "version": "3.2.3",
- "source": {
- "type": "git",
- "url": "https://github.com/zircote/swagger-php.git",
- "reference": "41ed0eb1dacebe2c365623b3f9ab13d1531a03da"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/zircote/swagger-php/zipball/41ed0eb1dacebe2c365623b3f9ab13d1531a03da",
- "reference": "41ed0eb1dacebe2c365623b3f9ab13d1531a03da",
- "shasum": ""
- },
- "require": {
- "doctrine/annotations": "^1.7",
- "ext-json": "*",
- "php": ">=7.2",
- "symfony/finder": ">=2.2",
- "symfony/yaml": ">=3.3"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.17 || ^3.0",
- "phpunit/phpunit": ">=8"
- },
- "bin": [
- "bin/openapi"
- ],
- "type": "library",
- "autoload": {
- "psr-4": {
- "OpenApi\\": "src"
- },
- "files": [
- "src/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "authors": [
- {
- "name": "Robert Allen",
- "email": "zircote@gmail.com"
- },
- {
- "name": "Bob Fanger",
- "email": "bfanger@gmail.com",
- "homepage": "https://bfanger.nl"
- },
- {
- "name": "Martin Rademacher",
- "email": "mano@radebatz.net",
- "homepage": "https://radebatz.net"
- }
- ],
- "description": "swagger-php - Generate interactive documentation for your RESTful API using phpdoc annotations",
- "homepage": "https://github.com/zircote/swagger-php/",
- "keywords": [
- "api",
- "json",
- "rest",
- "service discovery"
- ],
- "time": "2021-06-25T04:08:57+00:00"
- }
- ],
- "packages-dev": [
- {
- "name": "behat/gherkin",
- "version": "v4.8.0",
- "source": {
- "type": "git",
- "url": "https://github.com/Behat/Gherkin.git",
- "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Behat/Gherkin/zipball/2391482cd003dfdc36b679b27e9f5326bd656acd",
- "reference": "2391482cd003dfdc36b679b27e9f5326bd656acd",
- "shasum": ""
- },
- "require": {
- "php": "~7.2|~8.0"
- },
- "require-dev": {
- "cucumber/cucumber": "dev-gherkin-16.0.0",
- "phpunit/phpunit": "~8|~9",
- "symfony/phpunit-bridge": "~3|~4|~5",
- "symfony/yaml": "~3|~4|~5"
- },
- "suggest": {
- "symfony/yaml": "If you want to parse features, represented in YAML files"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "Behat\\Gherkin": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- }
- ],
- "description": "Gherkin DSL parser for PHP",
- "homepage": "http://behat.org/",
- "keywords": [
- "BDD",
- "Behat",
- "Cucumber",
- "DSL",
- "gherkin",
- "parser"
- ],
- "time": "2021-02-04T12:44:21+00:00"
- },
- {
- "name": "codeception/c3",
- "version": "2.6.4",
- "source": {
- "type": "git",
- "url": "https://github.com/Codeception/c3.git",
- "reference": "625318168ecdeedc5162e74435c26320128c4434"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Codeception/c3/zipball/625318168ecdeedc5162e74435c26320128c4434",
- "reference": "625318168ecdeedc5162e74435c26320128c4434",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^1.0 || ^2.0",
- "php": ">=5.4.0"
- },
- "require-dev": {
- "composer/composer": "^1.0 || ^2.0"
- },
- "type": "composer-plugin",
- "extra": {
- "class": "Codeception\\c3\\Installer"
- },
- "autoload": {
- "psr-4": {
- "Codeception\\c3\\": "."
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Tiger Seo",
- "email": "tiger.seo@gmail.com"
- },
- {
- "name": "Michael Bodnarchuk",
- "email": "davert.php@codegyre.com",
- "homepage": "http://codegyre.com"
- }
- ],
- "description": "CodeCoverage collector for Codeception",
- "homepage": "http://codeception.com/",
- "keywords": [
- "code coverage",
- "codecoverage"
- ],
- "time": "2021-05-18T16:41:09+00:00"
- },
- {
- "name": "codeception/codeception",
- "version": "2.5.6",
- "source": {
- "type": "git",
- "url": "https://github.com/Codeception/Codeception.git",
- "reference": "b83a9338296e706fab2ceb49de8a352fbca3dc98"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Codeception/Codeception/zipball/b83a9338296e706fab2ceb49de8a352fbca3dc98",
- "reference": "b83a9338296e706fab2ceb49de8a352fbca3dc98",
- "shasum": ""
- },
- "require": {
- "behat/gherkin": "^4.4.0",
- "codeception/phpunit-wrapper": "^6.0.9|^7.0.6",
- "codeception/stub": "^2.0",
- "ext-curl": "*",
- "ext-json": "*",
- "ext-mbstring": "*",
- "facebook/webdriver": ">=1.1.3 <2.0",
- "guzzlehttp/guzzle": ">=4.1.4 <7.0",
- "guzzlehttp/psr7": "~1.0",
- "php": ">=5.6.0 <8.0",
- "symfony/browser-kit": ">=2.7 <5.0",
- "symfony/console": ">=2.7 <5.0",
- "symfony/css-selector": ">=2.7 <5.0",
- "symfony/dom-crawler": ">=2.7 <5.0",
- "symfony/event-dispatcher": ">=2.7 <5.0",
- "symfony/finder": ">=2.7 <5.0",
- "symfony/yaml": ">=2.7 <5.0"
- },
- "require-dev": {
- "codeception/specify": "~0.3",
- "facebook/graph-sdk": "~5.3",
- "flow/jsonpath": "~0.2",
- "monolog/monolog": "~1.8",
- "pda/pheanstalk": "~3.0",
- "php-amqplib/php-amqplib": "~2.4",
- "predis/predis": "^1.0",
- "squizlabs/php_codesniffer": "~2.0",
- "symfony/process": ">=2.7 <5.0",
- "vlucas/phpdotenv": "^3.0"
- },
- "suggest": {
- "aws/aws-sdk-php": "For using AWS Auth in REST module and Queue module",
- "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests",
- "codeception/specify": "BDD-style code blocks",
- "codeception/verify": "BDD-style assertions",
- "flow/jsonpath": "For using JSONPath in REST module",
- "league/factory-muffin": "For DataFactory module",
- "league/factory-muffin-faker": "For Faker support in DataFactory module",
- "phpseclib/phpseclib": "for SFTP option in FTP Module",
- "stecman/symfony-console-completion": "For BASH autocompletion",
- "symfony/phpunit-bridge": "For phpunit-bridge support"
- },
- "bin": [
- "codecept"
- ],
- "type": "library",
- "extra": {
- "branch-alias": []
- },
- "autoload": {
- "psr-4": {
- "Codeception\\": "src/Codeception",
- "Codeception\\Extension\\": "ext"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Michael Bodnarchuk",
- "email": "davert@mail.ua",
- "homepage": "http://codegyre.com"
- }
- ],
- "description": "BDD-style testing framework",
- "homepage": "http://codeception.com/",
- "keywords": [
- "BDD",
- "TDD",
- "acceptance testing",
- "functional testing",
- "unit testing"
- ],
- "time": "2019-04-24T11:28:19+00:00"
- },
- {
- "name": "codeception/phpunit-wrapper",
- "version": "6.1.3",
- "source": {
- "type": "git",
- "url": "https://github.com/Codeception/phpunit-wrapper.git",
- "reference": "bc6e12f2e6990d22b55c63fbbb3a6f86292b945b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/bc6e12f2e6990d22b55c63fbbb3a6f86292b945b",
- "reference": "bc6e12f2e6990d22b55c63fbbb3a6f86292b945b",
- "shasum": ""
- },
- "require": {
- "phpunit/php-code-coverage": ">=4.0.4 <6.0",
- "phpunit/phpunit": ">=5.7.27 <6.5.13",
- "sebastian/comparator": ">=1.2.4 <3.0",
- "sebastian/diff": ">=1.4 <4.0"
- },
- "replace": {
- "codeception/phpunit-wrapper": "*"
- },
- "require-dev": {
- "codeception/specify": "*",
- "vlucas/phpdotenv": "^3.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Codeception\\PHPUnit\\": "src\\"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Davert",
- "email": "davert.php@resend.cc"
- }
- ],
- "description": "PHPUnit classes used by Codeception",
- "time": "2020-01-03T08:01:34+00:00"
- },
- {
- "name": "codeception/stub",
- "version": "2.0.4",
- "source": {
- "type": "git",
- "url": "https://github.com/Codeception/Stub.git",
- "reference": "f50bc271f392a2836ff80690ce0c058efe1ae03e"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Codeception/Stub/zipball/f50bc271f392a2836ff80690ce0c058efe1ae03e",
- "reference": "f50bc271f392a2836ff80690ce0c058efe1ae03e",
- "shasum": ""
- },
- "require": {
- "phpunit/phpunit": ">=4.8 <8.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Codeception\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "description": "Flexible Stub wrapper for PHPUnit's Mock Builder",
- "time": "2018-07-26T11:55:37+00:00"
- },
- {
- "name": "doctrine/instantiator",
- "version": "1.4.0",
- "source": {
- "type": "git",
- "url": "https://github.com/doctrine/instantiator.git",
- "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b",
- "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b",
- "shasum": ""
- },
- "require": {
- "php": "^7.1 || ^8.0"
- },
- "require-dev": {
- "doctrine/coding-standard": "^8.0",
- "ext-pdo": "*",
- "ext-phar": "*",
- "phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
- "phpstan/phpstan": "^0.12",
- "phpstan/phpstan-phpunit": "^0.12",
- "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marco Pivetta",
- "email": "ocramius@gmail.com",
- "homepage": "https://ocramius.github.io/"
- }
- ],
- "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
- "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
- "keywords": [
- "constructor",
- "instantiate"
- ],
- "time": "2020-11-10T18:47:58+00:00"
- },
- {
- "name": "facebook/webdriver",
- "version": "1.7.1",
- "source": {
- "type": "git",
- "url": "https://github.com/php-webdriver/php-webdriver-archive.git",
- "reference": "e43de70f3c7166169d0f14a374505392734160e5"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/php-webdriver/php-webdriver-archive/zipball/e43de70f3c7166169d0f14a374505392734160e5",
- "reference": "e43de70f3c7166169d0f14a374505392734160e5",
- "shasum": ""
- },
- "require": {
- "ext-curl": "*",
- "ext-json": "*",
- "ext-mbstring": "*",
- "ext-zip": "*",
- "php": "^5.6 || ~7.0",
- "symfony/process": "^2.8 || ^3.1 || ^4.0"
- },
- "require-dev": {
- "friendsofphp/php-cs-fixer": "^2.0",
- "jakub-onderka/php-parallel-lint": "^0.9.2",
- "php-coveralls/php-coveralls": "^2.0",
- "php-mock/php-mock-phpunit": "^1.1",
- "phpunit/phpunit": "^5.7",
- "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0",
- "squizlabs/php_codesniffer": "^2.6",
- "symfony/var-dumper": "^3.3 || ^4.0"
- },
- "suggest": {
- "ext-SimpleXML": "For Firefox profile creation"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-community": "1.5-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Facebook\\WebDriver\\": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "Apache-2.0"
- ],
- "description": "A PHP client for Selenium WebDriver",
- "homepage": "https://github.com/facebook/php-webdriver",
- "keywords": [
- "facebook",
- "php",
- "selenium",
- "webdriver"
- ],
- "abandoned": "php-webdriver/webdriver",
- "time": "2019-06-13T08:02:18+00:00"
- },
- {
- "name": "phpdocumentor/reflection-docblock",
- "version": "5.2.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556",
- "reference": "069a785b2141f5bcf49f3e353548dc1cce6df556",
- "shasum": ""
- },
- "require": {
- "ext-filter": "*",
- "php": "^7.2 || ^8.0",
- "phpdocumentor/reflection-common": "^2.2",
- "phpdocumentor/type-resolver": "^1.3",
- "webmozart/assert": "^1.9.1"
- },
- "require-dev": {
- "mockery/mockery": "~1.3.2"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "phpDocumentor\\Reflection\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Mike van Riel",
- "email": "me@mikevanriel.com"
- },
- {
- "name": "Jaap van Otterdijk",
- "email": "account@ijaap.nl"
- }
- ],
- "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
- "time": "2020-09-03T19:13:55+00:00"
- },
- {
- "name": "phpspec/php-diff",
- "version": "v1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/phpspec/php-diff.git",
- "reference": "30e103d19519fe678ae64a60d77884ef3d71b28a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpspec/php-diff/zipball/30e103d19519fe678ae64a60d77884ef3d71b28a",
- "reference": "30e103d19519fe678ae64a60d77884ef3d71b28a",
- "shasum": ""
- },
- "type": "library",
- "autoload": {
- "psr-0": {
- "Diff": "lib/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Chris Boulton",
- "homepage": "http://github.com/chrisboulton",
- "role": "Original developer"
- }
- ],
- "description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).",
- "time": "2013-11-01T13:02:21+00:00"
- },
- {
- "name": "phpspec/phpspec",
- "version": "2.5.8",
- "source": {
- "type": "git",
- "url": "https://github.com/phpspec/phpspec.git",
- "reference": "d8a153dcb52f929b448c0bf2cc19c7388951adb1"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpspec/phpspec/zipball/d8a153dcb52f929b448c0bf2cc19c7388951adb1",
- "reference": "d8a153dcb52f929b448c0bf2cc19c7388951adb1",
- "shasum": ""
- },
- "require": {
- "doctrine/instantiator": "^1.0.1",
- "ext-tokenizer": "*",
- "php": ">=5.3.3",
- "phpspec/php-diff": "~1.0.0",
- "phpspec/prophecy": "~1.4",
- "sebastian/exporter": "~1.0|~2.0|^3.0",
- "symfony/console": "~2.3|~3.0,!=3.2.8",
- "symfony/event-dispatcher": "~2.1|~3.0",
- "symfony/finder": "~2.1|~3.0",
- "symfony/process": "^2.6|~3.0",
- "symfony/yaml": "~2.1|~3.0"
- },
- "require-dev": {
- "behat/behat": "^3.0.11,!=3.3.1",
- "ciaranmcnulty/versionbasedtestskipper": "^0.2.1",
- "phpunit/phpunit": "~4.4",
- "symfony/filesystem": "~2.1|~3.0"
- },
- "suggest": {
- "phpspec/nyan-formatters": "~1.0 – Adds Nyan formatters"
- },
- "bin": [
- "bin/phpspec"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.5.x-dev"
- }
- },
- "autoload": {
- "psr-0": {
- "PhpSpec": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- },
- {
- "name": "Marcello Duarte",
- "homepage": "http://marcelloduarte.net/"
- }
- ],
- "description": "Specification-oriented BDD framework for PHP 5.3+",
- "homepage": "http://phpspec.net/",
- "keywords": [
- "BDD",
- "SpecBDD",
- "TDD",
- "spec",
- "specification",
- "testing",
- "tests"
- ],
- "time": "2017-07-29T17:19:38+00:00"
- },
- {
- "name": "phpspec/prophecy",
- "version": "v1.10.3",
- "source": {
- "type": "git",
- "url": "https://github.com/phpspec/prophecy.git",
- "reference": "451c3cd1418cf640de218914901e51b064abb093"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093",
- "reference": "451c3cd1418cf640de218914901e51b064abb093",
- "shasum": ""
- },
- "require": {
- "doctrine/instantiator": "^1.0.2",
- "php": "^5.3|^7.0",
- "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0",
- "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0",
- "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0"
- },
- "require-dev": {
- "phpspec/phpspec": "^2.5 || ^3.2",
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.10.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Prophecy\\": "src/Prophecy"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Konstantin Kudryashov",
- "email": "ever.zet@gmail.com",
- "homepage": "http://everzet.com"
- },
- {
- "name": "Marcello Duarte",
- "email": "marcello.duarte@gmail.com"
- }
- ],
- "description": "Highly opinionated mocking framework for PHP 5.3+",
- "homepage": "https://github.com/phpspec/prophecy",
- "keywords": [
- "Double",
- "Dummy",
- "fake",
- "mock",
- "spy",
- "stub"
- ],
- "time": "2020-03-05T15:02:03+00:00"
- },
- {
- "name": "phpunit/php-code-coverage",
- "version": "4.0.8",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ef7b2f56815df854e66ceaee8ebe9393ae36a40d",
- "reference": "ef7b2f56815df854e66ceaee8ebe9393ae36a40d",
- "shasum": ""
- },
- "require": {
- "ext-dom": "*",
- "ext-xmlwriter": "*",
- "php": "^5.6 || ^7.0",
- "phpunit/php-file-iterator": "^1.3",
- "phpunit/php-text-template": "^1.2",
- "phpunit/php-token-stream": "^1.4.2 || ^2.0",
- "sebastian/code-unit-reverse-lookup": "^1.0",
- "sebastian/environment": "^1.3.2 || ^2.0",
- "sebastian/version": "^1.0 || ^2.0"
- },
- "require-dev": {
- "ext-xdebug": "^2.1.4",
- "phpunit/phpunit": "^5.7"
- },
- "suggest": {
- "ext-xdebug": "^2.5.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- }
- ],
- "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
- "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
- "keywords": [
- "coverage",
- "testing",
- "xunit"
- ],
- "time": "2017-04-02T07:44:40+00:00"
- },
- {
- "name": "phpunit/php-file-iterator",
- "version": "1.4.5",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
- "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- }
- ],
- "description": "FilterIterator implementation that filters files based on a list of suffixes.",
- "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
- "keywords": [
- "filesystem",
- "iterator"
- ],
- "time": "2017-11-27T13:52:08+00:00"
- },
- {
- "name": "phpunit/php-text-template",
- "version": "1.2.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/php-text-template.git",
- "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
- "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "type": "library",
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
- }
- ],
- "description": "Simple template engine.",
- "homepage": "https://github.com/sebastianbergmann/php-text-template/",
- "keywords": [
- "template"
- ],
- "time": "2015-06-21T13:50:34+00:00"
- },
- {
- "name": "phpunit/php-timer",
- "version": "1.0.9",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
- "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.3 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- }
- ],
- "description": "Utility class for timing",
- "homepage": "https://github.com/sebastianbergmann/php-timer/",
- "keywords": [
- "timer"
- ],
- "time": "2017-02-26T11:10:40+00:00"
- },
- {
- "name": "phpunit/php-token-stream",
- "version": "2.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/php-token-stream.git",
- "reference": "791198a2c6254db10131eecfe8c06670700904db"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
- "reference": "791198a2c6254db10131eecfe8c06670700904db",
- "shasum": ""
- },
- "require": {
- "ext-tokenizer": "*",
- "php": "^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^6.2.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Wrapper around PHP's tokenizer extension.",
- "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
- "keywords": [
- "tokenizer"
- ],
- "abandoned": true,
- "time": "2017-11-27T05:48:46+00:00"
- },
- {
- "name": "phpunit/phpunit",
- "version": "5.7.27",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c",
- "reference": "b7803aeca3ccb99ad0a506fa80b64cd6a56bbc0c",
- "shasum": ""
- },
- "require": {
- "ext-dom": "*",
- "ext-json": "*",
- "ext-libxml": "*",
- "ext-mbstring": "*",
- "ext-xml": "*",
- "myclabs/deep-copy": "~1.3",
- "php": "^5.6 || ^7.0",
- "phpspec/prophecy": "^1.6.2",
- "phpunit/php-code-coverage": "^4.0.4",
- "phpunit/php-file-iterator": "~1.4",
- "phpunit/php-text-template": "~1.2",
- "phpunit/php-timer": "^1.0.6",
- "phpunit/phpunit-mock-objects": "^3.2",
- "sebastian/comparator": "^1.2.4",
- "sebastian/diff": "^1.4.3",
- "sebastian/environment": "^1.3.4 || ^2.0",
- "sebastian/exporter": "~2.0",
- "sebastian/global-state": "^1.1",
- "sebastian/object-enumerator": "~2.0",
- "sebastian/resource-operations": "~1.0",
- "sebastian/version": "^1.0.6|^2.0.1",
- "symfony/yaml": "~2.1|~3.0|~4.0"
- },
- "conflict": {
- "phpdocumentor/reflection-docblock": "3.0.2"
- },
- "require-dev": {
- "ext-pdo": "*"
- },
- "suggest": {
- "ext-xdebug": "*",
- "phpunit/php-invoker": "~1.1"
- },
- "bin": [
- "phpunit"
- ],
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.7.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
- }
- ],
- "description": "The PHP Unit Testing framework.",
- "homepage": "https://phpunit.de/",
- "keywords": [
- "phpunit",
- "testing",
- "xunit"
- ],
- "time": "2018-02-01T05:50:59+00:00"
- },
- {
- "name": "phpunit/phpunit-mock-objects",
- "version": "3.4.4",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
- "reference": "a23b761686d50a560cc56233b9ecf49597cc9118"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/a23b761686d50a560cc56233b9ecf49597cc9118",
- "reference": "a23b761686d50a560cc56233b9ecf49597cc9118",
- "shasum": ""
- },
- "require": {
- "doctrine/instantiator": "^1.0.2",
- "php": "^5.6 || ^7.0",
- "phpunit/php-text-template": "^1.2",
- "sebastian/exporter": "^1.2 || ^2.0"
- },
- "conflict": {
- "phpunit/phpunit": "<5.4.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.4"
- },
- "suggest": {
- "ext-soap": "*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.2.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sb@sebastian-bergmann.de",
- "role": "lead"
- }
- ],
- "description": "Mock Object library for PHPUnit",
- "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
- "keywords": [
- "mock",
- "xunit"
- ],
- "abandoned": true,
- "time": "2017-06-30T09:13:00+00:00"
- },
- {
- "name": "sebastian/code-unit-reverse-lookup",
- "version": "1.0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619",
- "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6"
- },
- "require-dev": {
- "phpunit/phpunit": "^8.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Looks up which function or method a line of code belongs to",
- "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
- "time": "2020-11-30T08:15:22+00:00"
- },
- {
- "name": "sebastian/comparator",
- "version": "1.2.4",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
- "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "sebastian/diff": "~1.2",
- "sebastian/exporter": "~1.2 || ~2.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.2.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
- {
- "name": "Volker Dusch",
- "email": "github@wallbash.com"
- },
- {
- "name": "Bernhard Schussek",
- "email": "bschussek@2bepublished.at"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Provides the functionality to compare PHP values for equality",
- "homepage": "http://www.github.com/sebastianbergmann/comparator",
- "keywords": [
- "comparator",
- "compare",
- "equality"
- ],
- "time": "2017-01-29T09:50:25+00:00"
- },
- {
- "name": "sebastian/diff",
- "version": "1.4.3",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4",
- "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.3 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Kore Nordmann",
- "email": "mail@kore-nordmann.de"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Diff implementation",
- "homepage": "https://github.com/sebastianbergmann/diff",
- "keywords": [
- "diff"
- ],
- "time": "2017-05-22T07:24:03+00:00"
- },
- {
- "name": "sebastian/environment",
- "version": "2.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/5795ffe5dc5b02460c3e34222fee8cbe245d8fac",
- "reference": "5795ffe5dc5b02460c3e34222fee8cbe245d8fac",
- "shasum": ""
- },
- "require": {
- "php": "^5.6 || ^7.0"
- },
- "require-dev": {
- "phpunit/phpunit": "^5.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Provides functionality to handle HHVM/PHP environments",
- "homepage": "http://www.github.com/sebastianbergmann/environment",
- "keywords": [
- "Xdebug",
- "environment",
- "hhvm"
- ],
- "time": "2016-11-26T07:53:53+00:00"
- },
- {
- "name": "sebastian/exporter",
- "version": "2.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4",
- "reference": "ce474bdd1a34744d7ac5d6aad3a46d48d9bac4c4",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3",
- "sebastian/recursion-context": "~2.0"
- },
- "require-dev": {
- "ext-mbstring": "*",
- "phpunit/phpunit": "~4.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
- {
- "name": "Volker Dusch",
- "email": "github@wallbash.com"
- },
- {
- "name": "Bernhard Schussek",
- "email": "bschussek@2bepublished.at"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- },
- {
- "name": "Adam Harvey",
- "email": "aharvey@php.net"
- }
- ],
- "description": "Provides the functionality to export PHP variables for visualization",
- "homepage": "http://www.github.com/sebastianbergmann/exporter",
- "keywords": [
- "export",
- "exporter"
- ],
- "time": "2016-11-19T08:54:04+00:00"
- },
- {
- "name": "sebastian/global-state",
- "version": "1.1.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
- "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.2"
- },
- "suggest": {
- "ext-uopz": "*"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Snapshotting of global state",
- "homepage": "http://www.github.com/sebastianbergmann/global-state",
- "keywords": [
- "global state"
- ],
- "time": "2015-10-12T03:26:01+00:00"
- },
- {
- "name": "sebastian/object-enumerator",
- "version": "2.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/object-enumerator.git",
- "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1311872ac850040a79c3c058bea3e22d0f09cbb7",
- "reference": "1311872ac850040a79c3c058bea3e22d0f09cbb7",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6",
- "sebastian/recursion-context": "~2.0"
- },
- "require-dev": {
- "phpunit/phpunit": "~5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Traverses array structures and object graphs to enumerate all referenced objects",
- "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
- "time": "2017-02-18T15:18:39+00:00"
- },
- {
- "name": "sebastian/recursion-context",
- "version": "2.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/2c3ba150cbec723aa057506e73a8d33bdb286c9a",
- "reference": "2c3ba150cbec723aa057506e73a8d33bdb286c9a",
- "shasum": ""
- },
- "require": {
- "php": ">=5.3.3"
- },
- "require-dev": {
- "phpunit/phpunit": "~4.4"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- },
- {
- "name": "Adam Harvey",
- "email": "aharvey@php.net"
- }
- ],
- "description": "Provides functionality to recursively process PHP variables",
- "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
- "time": "2016-11-19T07:33:16+00:00"
- },
- {
- "name": "sebastian/resource-operations",
- "version": "1.0.0",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/resource-operations.git",
- "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
- "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
- }
- ],
- "description": "Provides a list of PHP built-in functions that operate on resources",
- "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "time": "2015-07-28T20:34:47+00:00"
- },
- {
- "name": "sebastian/version",
- "version": "2.0.1",
- "source": {
- "type": "git",
- "url": "https://github.com/sebastianbergmann/version.git",
- "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
- "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
- "shasum": ""
- },
- "require": {
- "php": ">=5.6"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "classmap": [
- "src/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de",
- "role": "lead"
- }
- ],
- "description": "Library that helps with managing the version number of Git-hosted PHP projects",
- "homepage": "https://github.com/sebastianbergmann/version",
- "time": "2016-10-03T07:35:21+00:00"
- },
- {
- "name": "symfony/browser-kit",
- "version": "v4.4.27",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/browser-kit.git",
- "reference": "9629d1524d8ced5a4ec3e94abdbd638b4ec8319b"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/browser-kit/zipball/9629d1524d8ced5a4ec3e94abdbd638b4ec8319b",
- "reference": "9629d1524d8ced5a4ec3e94abdbd638b4ec8319b",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1.3",
- "symfony/dom-crawler": "^3.4|^4.0|^5.0",
- "symfony/polyfill-php80": "^1.16"
- },
- "require-dev": {
- "symfony/css-selector": "^3.4|^4.0|^5.0",
- "symfony/http-client": "^4.3|^5.0",
- "symfony/mime": "^4.3|^5.0",
- "symfony/process": "^3.4|^4.0|^5.0"
- },
- "suggest": {
- "symfony/process": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\BrowserKit\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically",
- "homepage": "https://symfony.com",
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-07-21T12:19:41+00:00"
- },
- {
- "name": "symfony/dom-crawler",
- "version": "v3.4.47",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/dom-crawler.git",
- "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/ef97bcfbae5b384b4ca6c8d57b617722f15241a6",
- "reference": "ef97bcfbae5b384b4ca6c8d57b617722f15241a6",
- "shasum": ""
- },
- "require": {
- "php": "^5.5.9|>=7.0.8",
- "symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.0"
- },
- "require-dev": {
- "symfony/css-selector": "~2.8|~3.0|~4.0"
- },
- "suggest": {
- "symfony/css-selector": ""
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Symfony\\Component\\DomCrawler\\": ""
- },
- "exclude-from-classmap": [
- "/Tests/"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Fabien Potencier",
- "email": "fabien@symfony.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony DomCrawler Component",
- "homepage": "https://symfony.com",
- "time": "2020-10-24T10:57:07+00:00"
- },
- {
- "name": "symfony/polyfill-php80",
- "version": "v1.23.1",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-main": "1.23-dev"
- },
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Php80\\": ""
- },
- "files": [
- "bootstrap.php"
- ],
- "classmap": [
- "Resources/stubs"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ion Bazan",
- "email": "ion.bazan@gmail.com"
- },
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2021-07-28T13:41:28+00:00"
- },
- {
- "name": "webmozart/assert",
- "version": "1.10.0",
- "source": {
- "type": "git",
- "url": "https://github.com/webmozarts/assert.git",
- "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25",
- "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25",
- "shasum": ""
- },
- "require": {
- "php": "^7.2 || ^8.0",
- "symfony/polyfill-ctype": "^1.8"
- },
- "conflict": {
- "phpstan/phpstan": "<0.12.20",
- "vimeo/psalm": "<4.6.1 || 4.6.2"
- },
- "require-dev": {
- "phpunit/phpunit": "^8.5.13"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.10-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Webmozart\\Assert\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Bernhard Schussek",
- "email": "bschussek@gmail.com"
- }
- ],
- "description": "Assertions to validate method input/output with nice error messages.",
- "keywords": [
- "assert",
- "check",
- "validate"
- ],
- "time": "2021-03-09T10:59:23+00:00"
- }
- ],
- "aliases": [
- {
- "alias": "2.5.0",
- "alias_normalized": "2.5.0.0",
- "version": "dev-solution-id",
- "package": "omnipay/authorizenet"
- }
- ],
- "minimum-stability": "dev",
- "stability-flags": {
- "chumper/datatable": 20,
- "collizo4sky/omnipay-wepay": 20,
- "digitickets/omnipay-gocardlessv2": 20,
- "intervention/image": 20,
- "jlapp/swaggervel": 20,
- "jonnyw/php-phantomjs": 20,
- "laracasts/presenter": 20,
- "laravel/socialite": 20,
- "omnipay/authorizenet": 20,
- "simshaun/recurr": 20,
- "webpatser/laravel-countries": 20,
- "websight/l5-google-cloud-storage": 20,
- "delatbabel/omnipay-fatzebra": 20,
- "dercoder/omnipay-paysafecard": 20,
- "meebio/omnipay-creditcall": 20,
- "meebio/omnipay-secure-trading": 20,
- "omnipay/bitpay": 20,
- "omnipay/gocardless": 20
- },
- "prefer-stable": true,
- "prefer-lowest": false,
- "platform": {
- "php": ">=7.1.0",
- "ext-gd": "*",
- "ext-gmp": "*",
- "ext-json": "*",
- "ext-zip": "*"
- },
- "platform-dev": [],
- "plugin-api-version": "1.1.0"
-}
diff --git a/config/app.php b/config/app.php
index f671e8848438..c819bd76bf40 100644
--- a/config/app.php
+++ b/config/app.php
@@ -88,21 +88,6 @@ return [
'cipher' => env('APP_CIPHER', 'AES-256-CBC'),
- /*
- |--------------------------------------------------------------------------
- | Logging Configuration
- |--------------------------------------------------------------------------
- |
- | Here you may configure the log settings for your application. Out of
- | the box, Laravel uses the Monolog PHP logging library. This gives
- | you a variety of powerful log handlers / formatters to utilize.
- |
- | Available Settings: "single", "daily", "syslog", "errorlog"
- |
- */
-
- 'log' => env('LOG', 'single'),
-
/*
|--------------------------------------------------------------------------
| Autoloaded Service Providers
@@ -155,11 +140,10 @@ return [
'Laravel\Socialite\SocialiteServiceProvider',
'Jlapp\Swaggervel\SwaggervelServiceProvider',
'Maatwebsite\Excel\ExcelServiceProvider',
- Websight\GcsProvider\CloudStorageServiceProvider::class,
- 'Jaybizzle\LaravelCrawlerDetect\LaravelCrawlerDetectServiceProvider',
+ Jaybizzle\LaravelCrawlerDetect\LaravelCrawlerDetectServiceProvider::class,
Codedge\Updater\UpdaterServiceProvider::class,
Nwidart\Modules\LaravelModulesServiceProvider::class,
- Barryvdh\Cors\ServiceProvider::class,
+ Fruitcake\Cors\CorsServiceProvider::class,
PragmaRX\Google2FALaravel\ServiceProvider::class,
'Chumper\Datatable\DatatableServiceProvider',
Laravel\Tinker\TinkerServiceProvider::class,
@@ -175,7 +159,6 @@ return [
'App\Providers\RouteServiceProvider',
'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider',
- 'Davibennun\LaravelPushNotification\LaravelPushNotificationServiceProvider',
],
@@ -203,76 +186,75 @@ return [
'Cookie' => 'Illuminate\Support\Facades\Cookie',
'Crypt' => 'Illuminate\Support\Facades\Crypt',
'DB' => 'Illuminate\Support\Facades\DB',
- 'Eloquent' => 'Illuminate\Database\Eloquent\Model',
- 'Event' => 'Illuminate\Support\Facades\Event',
- 'File' => 'Illuminate\Support\Facades\File',
- 'Gate' => 'Illuminate\Support\Facades\Gate',
- 'Hash' => 'Illuminate\Support\Facades\Hash',
- 'Input' => 'Illuminate\Support\Facades\Input',
- 'Lang' => 'Illuminate\Support\Facades\Lang',
- 'Log' => 'Illuminate\Support\Facades\Log',
- 'Mail' => 'Illuminate\Support\Facades\Mail',
- 'Password' => 'Illuminate\Support\Facades\Password',
- 'Queue' => 'Illuminate\Support\Facades\Queue',
- 'Redirect' => 'Illuminate\Support\Facades\Redirect',
- 'Redis' => 'Illuminate\Support\Facades\Redis',
- 'Request' => 'Illuminate\Support\Facades\Request',
- 'Response' => 'Illuminate\Support\Facades\Response',
- 'Route' => 'Illuminate\Support\Facades\Route',
- 'Schema' => 'Illuminate\Support\Facades\Schema',
- 'Seeder' => 'Illuminate\Database\Seeder',
- 'Session' => 'Illuminate\Support\Facades\Session',
- 'Storage' => 'Illuminate\Support\Facades\Storage',
- 'Str' => 'Illuminate\Support\Str',
- 'URL' => 'Illuminate\Support\Facades\URL',
- 'Validator' => 'Illuminate\Support\Facades\Validator',
- 'View' => 'Illuminate\Support\Facades\View',
+ 'Eloquent' => 'Illuminate\Database\Eloquent\Model',
+ 'Event' => 'Illuminate\Support\Facades\Event',
+ 'File' => 'Illuminate\Support\Facades\File',
+ 'Gate' => 'Illuminate\Support\Facades\Gate',
+ 'Hash' => 'Illuminate\Support\Facades\Hash',
+ 'Input' => 'Illuminate\Support\Facades\Input',
+ 'Lang' => 'Illuminate\Support\Facades\Lang',
+ 'Log' => 'Illuminate\Support\Facades\Log',
+ 'Mail' => 'Illuminate\Support\Facades\Mail',
+ 'Password' => 'Illuminate\Support\Facades\Password',
+ 'Queue' => 'Illuminate\Support\Facades\Queue',
+ 'Redirect' => 'Illuminate\Support\Facades\Redirect',
+ 'Redis' => 'Illuminate\Support\Facades\Redis',
+ 'Request' => 'Illuminate\Support\Facades\Request',
+ 'Response' => 'Illuminate\Support\Facades\Response',
+ 'Route' => 'Illuminate\Support\Facades\Route',
+ 'Schema' => 'Illuminate\Support\Facades\Schema',
+ 'Seeder' => 'Illuminate\Database\Seeder',
+ 'Session' => 'Illuminate\Support\Facades\Session',
+ 'Storage' => 'Illuminate\Support\Facades\Storage',
+ 'Str' => 'Illuminate\Support\Str',
+ 'URL' => 'Illuminate\Support\Facades\URL',
+ 'Validator' => 'Illuminate\Support\Facades\Validator',
+ 'View' => 'Illuminate\Support\Facades\View',
// Added Class Aliases
- 'Form' => 'Collective\Html\FormFacade',
- 'HTML' => 'Collective\Html\HtmlFacade',
- 'SSH' => 'Illuminate\Support\Facades\SSH',
- 'Alert' => 'Bootstrapper\Facades\Alert',
- 'Badge' => 'Bootstrapper\Facades\Badge',
- 'Breadcrumb' => 'Bootstrapper\Facades\Breadcrumb',
- 'Button' => 'Bootstrapper\Facades\Button',
- 'ButtonGroup' => 'Bootstrapper\Facades\ButtonGroup',
- 'ButtonToolbar' => 'Bootstrapper\Facades\ButtonToolbar',
- 'Carousel' => 'Bootstrapper\Facades\Carousel',
- 'DropdownButton' => 'Bootstrapper\Facades\DropdownButton',
- 'Helpers' => 'Bootstrapper\Facades\Helpers',
- 'Icon' => 'Bootstrapper\Facades\Icon',
- 'Label' => 'Bootstrapper\Facades\Label',
- 'MediaObject' => 'Bootstrapper\Facades\MediaObject',
- 'Navbar' => 'Bootstrapper\Facades\Navbar',
- 'Navigation' => 'Bootstrapper\Facades\Navigation',
- 'Paginator' => 'Bootstrapper\Facades\Paginator',
- 'Progress' => 'Bootstrapper\Facades\Progress',
- 'Tabbable' => 'Bootstrapper\Facades\Tabbable',
- 'Table' => 'Bootstrapper\Facades\Table',
- 'Thumbnail' => 'Bootstrapper\Facades\Thumbnail',
- 'Typeahead' => 'Bootstrapper\Facades\Typeahead',
- 'Typography' => 'Bootstrapper\Facades\Typography',
- 'Former' => 'Former\Facades\Former',
- 'Omnipay' => 'Omnipay\Omnipay',
- 'CreditCard' => 'Omnipay\Common\CreditCard',
- 'Image' => 'Intervention\Image\Facades\Image',
- 'Countries' => 'Webpatser\Countries\CountriesFacade',
- 'Carbon' => 'Carbon\Carbon',
- 'Rocketeer' => 'Rocketeer\Facades\Rocketeer',
- 'Socialite' => 'Laravel\Socialite\Facades\Socialite',
- 'Excel' => 'Maatwebsite\Excel\Facades\Excel',
- 'PushNotification' => 'Davibennun\LaravelPushNotification\Facades\PushNotification',
- 'Crawler' => 'Jaybizzle\LaravelCrawlerDetect\Facades\LaravelCrawlerDetect',
- 'Datatable' => 'Chumper\Datatable\Facades\DatatableFacade',
- 'Updater' => Codedge\Updater\UpdaterFacade::class,
- 'Module' => Nwidart\Modules\Facades\Module::class,
+ 'Form' => 'Collective\Html\FormFacade',
+ 'HTML' => 'Collective\Html\HtmlFacade',
+ 'SSH' => 'Illuminate\Support\Facades\SSH',
+ 'Alert' => 'Bootstrapper\Facades\Alert',
+ 'Badge' => 'Bootstrapper\Facades\Badge',
+ 'Breadcrumb' => 'Bootstrapper\Facades\Breadcrumb',
+ 'Button' => 'Bootstrapper\Facades\Button',
+ 'ButtonGroup' => 'Bootstrapper\Facades\ButtonGroup',
+ 'ButtonToolbar' => 'Bootstrapper\Facades\ButtonToolbar',
+ 'Carousel' => 'Bootstrapper\Facades\Carousel',
+ 'DropdownButton' => 'Bootstrapper\Facades\DropdownButton',
+ 'Helpers' => 'Bootstrapper\Facades\Helpers',
+ 'Icon' => 'Bootstrapper\Facades\Icon',
+ 'Label' => 'Bootstrapper\Facades\Label',
+ 'MediaObject' => 'Bootstrapper\Facades\MediaObject',
+ 'Navbar' => 'Bootstrapper\Facades\Navbar',
+ 'Navigation' => 'Bootstrapper\Facades\Navigation',
+ 'Paginator' => 'Bootstrapper\Facades\Paginator',
+ 'Progress' => 'Bootstrapper\Facades\Progress',
+ 'Tabbable' => 'Bootstrapper\Facades\Tabbable',
+ 'Table' => 'Bootstrapper\Facades\Table',
+ 'Thumbnail' => 'Bootstrapper\Facades\Thumbnail',
+ 'Typeahead' => 'Bootstrapper\Facades\Typeahead',
+ 'Typography' => 'Bootstrapper\Facades\Typography',
+ 'Former' => 'Former\Facades\Former',
+ 'Omnipay' => 'Omnipay\Omnipay',
+ 'CreditCard' => 'Omnipay\Common\CreditCard',
+ 'Image' => 'Intervention\Image\Facades\Image',
+ 'Countries' => 'Webpatser\Countries\CountriesFacade',
+ 'Carbon' => 'Carbon\Carbon',
+ 'Rocketeer' => 'Rocketeer\Facades\Rocketeer',
+ 'Socialite' => 'Laravel\Socialite\Facades\Socialite',
+ 'Excel' => 'Maatwebsite\Excel\Facades\Excel',
+ 'Crawler' => Jaybizzle\LaravelCrawlerDetect\Facades\LaravelCrawlerDetect::class,
+ 'Datatable' => 'Chumper\Datatable\Facades\DatatableFacade',
+ 'Updater' => Codedge\Updater\UpdaterFacade::class,
+ 'Module' => Nwidart\Modules\Facades\Module::class,
- 'Utils' => App\Libraries\Utils::class,
+ 'Utils' => App\Libraries\Utils::class,
'DateUtils' => App\Libraries\DateUtils::class,
'HTMLUtils' => App\Libraries\HTMLUtils::class,
'CurlUtils' => App\Libraries\CurlUtils::class,
- 'Domain' => App\Constants\Domain::class,
+ 'Domain' => App\Constants\Domain::class,
'Google2FA' => PragmaRX\Google2FALaravel\Facade::class,
],
diff --git a/config/cors.php b/config/cors.php
index 99ccbfc88ac0..55300e8595bd 100644
--- a/config/cors.php
+++ b/config/cors.php
@@ -10,11 +10,11 @@ return [
| to accept any value.
|
*/
- 'supportsCredentials' => false,
- 'allowedOrigins' => ['*'],
- 'allowedHeaders' => ['*'],
- 'allowedMethods' => ['*'],
- 'exposedHeaders' => [],
- 'maxAge' => 0,
+ 'supports_credentials' => false,
+ 'allowed_origins' => ['*'],
+ 'allowed_headers' => ['*'],
+ 'allowed_methods' => ['*'],
+ 'exposed_headers' => [],
+ 'max_age' => 0,
];
diff --git a/config/database.php b/config/database.php
index da9fc36867f1..83e9c9738fe3 100644
--- a/config/database.php
+++ b/config/database.php
@@ -133,6 +133,7 @@ return [
'redis' => [
'cluster' => false,
+ 'client' => 'predis',
'default' => [
'host' => env('REDIS_HOST', '127.0.0.1'),
diff --git a/config/datatables.php b/config/datatables.php
new file mode 100644
index 000000000000..ed2e36f77e55
--- /dev/null
+++ b/config/datatables.php
@@ -0,0 +1,122 @@
+ [
+ /*
+ * Smart search will enclose search keyword with wildcard string "%keyword%".
+ * SQL: column LIKE "%keyword%"
+ */
+ 'smart' => true,
+
+ /*
+ * Multi-term search will explode search keyword using spaces resulting into multiple term search.
+ */
+ 'multi_term' => true,
+
+ /*
+ * Case insensitive will search the keyword in lower case format.
+ * SQL: LOWER(column) LIKE LOWER(keyword)
+ */
+ 'case_insensitive' => true,
+
+ /*
+ * Wild card will add "%" in between every characters of the keyword.
+ * SQL: column LIKE "%k%e%y%w%o%r%d%"
+ */
+ 'use_wildcards' => false,
+
+ /*
+ * Perform a search which starts with the given keyword.
+ * SQL: column LIKE "keyword%"
+ */
+ 'starts_with' => false,
+ ],
+
+ /*
+ * DataTables internal index id response column name.
+ */
+ 'index_column' => 'DT_RowIndex',
+
+ /*
+ * List of available builders for DataTables.
+ * This is where you can register your custom dataTables builder.
+ */
+ 'engines' => [
+ 'eloquent' => Yajra\DataTables\EloquentDataTable::class,
+ 'query' => Yajra\DataTables\QueryDataTable::class,
+ 'collection' => Yajra\DataTables\CollectionDataTable::class,
+ 'resource' => Yajra\DataTables\ApiResourceDataTable::class,
+ ],
+
+ /*
+ * DataTables accepted builder to engine mapping.
+ * This is where you can override which engine a builder should use
+ * Note, only change this if you know what you are doing!
+ */
+ 'builders' => [
+ //Illuminate\Database\Eloquent\Relations\Relation::class => 'eloquent',
+ //Illuminate\Database\Eloquent\Builder::class => 'eloquent',
+ //Illuminate\Database\Query\Builder::class => 'query',
+ //Illuminate\Support\Collection::class => 'collection',
+ ],
+
+ /*
+ * Nulls last sql pattern for PostgreSQL & Oracle.
+ * For MySQL, use 'CASE WHEN :column IS NULL THEN 1 ELSE 0 END, :column :direction'
+ */
+ 'nulls_last_sql' => ':column :direction NULLS LAST',
+
+ /*
+ * User friendly message to be displayed on user if error occurs.
+ * Possible values:
+ * null - The exception message will be used on error response.
+ * 'throw' - Throws a \Yajra\DataTables\Exceptions\Exception. Use your custom error handler if needed.
+ * 'custom message' - Any friendly message to be displayed to the user. You can also use translation key.
+ */
+ 'error' => env('DATATABLES_ERROR', null),
+
+ /*
+ * Default columns definition of dataTable utility functions.
+ */
+ 'columns' => [
+ /*
+ * List of columns hidden/removed on json response.
+ */
+ 'excess' => ['rn', 'row_num'],
+
+ /*
+ * List of columns to be escaped. If set to *, all columns are escape.
+ * Note: You can set the value to empty array to disable XSS protection.
+ */
+ 'escape' => '*',
+
+ /*
+ * List of columns that are allowed to display html content.
+ * Note: Adding columns to list will make us available to XSS attacks.
+ */
+ 'raw' => ['action'],
+
+ /*
+ * List of columns are are forbidden from being searched/sorted.
+ */
+ 'blacklist' => ['password', 'remember_token'],
+
+ /*
+ * List of columns that are only allowed fo search/sort.
+ * If set to *, all columns are allowed.
+ */
+ 'whitelist' => '*',
+ ],
+
+ /*
+ * JsonResponse header and options config.
+ */
+ 'json' => [
+ 'header' => [],
+ 'options' => 0,
+ ],
+
+];
diff --git a/config/filesystems.php b/config/filesystems.php
index 47e88772b8f2..cf8627114ac4 100644
--- a/config/filesystems.php
+++ b/config/filesystems.php
@@ -83,7 +83,7 @@ return [
//'service_account_certificate' => storage_path() . '/credentials.p12',
//'service_account_certificate_password' => env('GCS_PASSWORD', ''),
'project_id' => env('GCS_PROJECT_ID'),
- 'credentials' => storage_path() . '/gcs-credentials.json',
+ 'key_file' => storage_path() . '/gcs-credentials.json',
],
],
diff --git a/config/hashing.php b/config/hashing.php
new file mode 100644
index 000000000000..d3c8e2fb22a6
--- /dev/null
+++ b/config/hashing.php
@@ -0,0 +1,52 @@
+ 'bcrypt',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Bcrypt Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Bcrypt algorithm. This will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'bcrypt' => [
+ 'rounds' => env('BCRYPT_ROUNDS', 10),
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Argon Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Argon algorithm. These will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'argon' => [
+ 'memory' => 1024,
+ 'threads' => 2,
+ 'time' => 2,
+ ],
+
+];
diff --git a/config/logging.php b/config/logging.php
new file mode 100644
index 000000000000..8f4c23a85cef
--- /dev/null
+++ b/config/logging.php
@@ -0,0 +1,82 @@
+ env('LOG_CHANNEL', env('LOG', 'stack')),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Log Channels
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure the log channels for your application. Out of
+ | the box, Laravel uses the Monolog PHP logging library. This gives
+ | you a variety of powerful log handlers / formatters to utilize.
+ |
+ | Available Drivers: "single", "daily", "slack", "syslog",
+ | "errorlog", "monolog",
+ | "custom", "stack"
+ |
+ */
+
+ 'channels' => [
+ 'stack' => [
+ 'driver' => 'stack',
+ 'channels' => ['single'],
+ ],
+
+ 'single' => [
+ 'driver' => 'single',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => 'debug',
+ 'tap'=>[\App\Logging\CustomizeSingleLogger::class]
+ ],
+
+ 'daily' => [
+ 'driver' => 'daily',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => 'debug',
+ 'days' => 7,
+ ],
+
+ 'slack' => [
+ 'driver' => 'slack',
+ 'url' => env('LOG_SLACK_WEBHOOK_URL'),
+ 'username' => 'Laravel Log',
+ 'emoji' => ':boom:',
+ 'level' => 'critical',
+ ],
+
+ 'stderr' => [
+ 'driver' => 'monolog',
+ 'handler' => StreamHandler::class,
+ 'with' => [
+ 'stream' => 'php://stderr',
+ ],
+ ],
+
+ 'syslog' => [
+ 'driver' => 'syslog',
+ 'level' => 'debug',
+ ],
+
+ 'errorlog' => [
+ 'driver' => 'errorlog',
+ 'level' => 'debug',
+ ],
+ ],
+
+];
diff --git a/resources/views/accounts/account_gateway.blade.php b/resources/views/accounts/account_gateway.blade.php
index de3e4747ea5b..f72526c41ff4 100644
--- a/resources/views/accounts/account_gateway.blade.php
+++ b/resources/views/accounts/account_gateway.blade.php
@@ -219,9 +219,9 @@
->help((Utils::isNinjaProd() && ! $account->subdomain) ? trans('texts.requires_subdomain', [
'link' => link_to('/settings/client_portal', trans('texts.subdomain_is_set'), ['target' => '_blank'])
]) : ($accountGateway && $accountGateway->getApplePayEnabled() && Utils::isRootFolder() && ! $accountGateway->getAppleMerchantId() ? 'verification_file_missing' :
- Utils::isNinjaProd() ? trans('texts.apple_pay_domain', [
+ (Utils::isNinjaProd() ? trans('texts.apple_pay_domain', [
'domain' => $account->subdomain . '.' . APP_DOMAIN, 'link' => link_to('https://dashboard.stripe.com/account/apple_pay', 'Stripe', ['target' => '_blank']),
- ]) : ''))
+ ]) : '')))
->value(1) !!}
@if (Utils::isRootFolder())
diff --git a/resources/views/accounts/user_details.blade.php b/resources/views/accounts/user_details.blade.php
index 9b97bb854035..3fbc98f6dde6 100644
--- a/resources/views/accounts/user_details.blade.php
+++ b/resources/views/accounts/user_details.blade.php
@@ -18,7 +18,7 @@
{{ Former::populateField('dark_mode', intval($user->dark_mode)) }}
{{ Former::populateField('enable_two_factor', $user->google_2fa_secret ? 1 : 0) }}
- @if (Input::has('affiliate'))
+ @if (Request::has('affiliate'))
{{ Former::populateField('referral_code', true) }}
@endif
diff --git a/resources/views/header.blade.php b/resources/views/header.blade.php
index 9e14395d4442..578da98d2013 100644
--- a/resources/views/header.blade.php
+++ b/resources/views/header.blade.php
@@ -173,8 +173,8 @@
@yield('onReady')
- @if (Input::has('focus'))
- $('#{{ Input::get('focus') }}').focus();
+ @if (\Request::has('focus'))
+ $('#{{ \Request::input('focus') }}').focus();
@endif
// Focus the search input if the user clicks forward slash
diff --git a/resources/views/invoices/view.blade.php b/resources/views/invoices/view.blade.php
index d7652eb21d83..c0ae0188e406 100644
--- a/resources/views/invoices/view.blade.php
+++ b/resources/views/invoices/view.blade.php
@@ -259,8 +259,8 @@
}
$(function() {
- @if (Input::has('phantomjs'))
- @if (Input::has('phantomjs_balances'))
+ @if (Request::has('phantomjs'))
+ @if (Request::has('phantomjs_balances'))
document.write(calculateAmounts(invoice).total_amount);
document.close();
if (window.hasOwnProperty('pjsc_meta')) {
diff --git a/resources/views/invoices/view_borderless.blade.php b/resources/views/invoices/view_borderless.blade.php
index b863b175bb76..52927976dd52 100644
--- a/resources/views/invoices/view_borderless.blade.php
+++ b/resources/views/invoices/view_borderless.blade.php
@@ -53,8 +53,8 @@
}
$(function() {
- @if (Input::has('phantomjs'))
- @if (Input::has('phantomjs_balances'))
+ @if (Request::has('phantomjs'))
+ @if (Request::has('phantomjs_balances'))
document.write(calculateAmounts(invoice).total_amount);
document.close();
if (window.hasOwnProperty('pjsc_meta')) {
diff --git a/resources/views/list.blade.php b/resources/views/list.blade.php
index 2cc61cc72a3d..14479af20cab 100644
--- a/resources/views/list.blade.php
+++ b/resources/views/list.blade.php
@@ -44,7 +44,7 @@