Commit 3c316d2641ebd5c4f04e02cf962e26698db147fc

Authored by Андрей Ларионов
Exists in master

Верификационные настройки

Showing 23 changed files Inline Diff

app/Http/Controllers/Admin/EmployersController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Admin; 3 namespace App\Http\Controllers\Admin;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use App\Models\Ad_employer; 6 use App\Models\Ad_employer;
7 use App\Models\Answer; 7 use App\Models\Answer;
8 use App\Models\Employer; 8 use App\Models\Employer;
9 use App\Models\Static_ad; 9 use App\Models\Static_ad;
10 use App\Models\User; 10 use App\Models\User;
11 use Illuminate\Http\Request; 11 use Illuminate\Http\Request;
12 use Illuminate\Support\Facades\DB; 12 use Illuminate\Support\Facades\DB;
13 use Illuminate\Support\Facades\Storage; 13 use Illuminate\Support\Facades\Storage;
14 use Illuminate\Support\Facades\Validator; 14 use Illuminate\Support\Facades\Validator;
15 15
16 class EmployersController extends Controller 16 class EmployersController extends Controller
17 { 17 {
18 public function index(Request $request) { 18 public function index(Request $request) {
19 if ($request->ajax()) { 19 if ($request->ajax()) {
20 $user = User::find($request->id); 20 $user = User::find($request->id);
21 $request->offsetUnset('id'); 21 $request->offsetUnset('id');
22 $user->update($request->all()); 22 $user->update($request->all());
23 } 23 }
24 24
25 /*$users = User::with('employers')->where('is_worker', '0'); 25 /*$users = User::with('employers')->where('is_worker', '0');
26 $find_key = ""; 26 $find_key = "";
27 if (isset($request->find)) { 27 if (isset($request->find)) {
28 $find_key = $request->find; 28 $find_key = $request->find;
29 $users = $users->where(function($query) use($find_key) { 29 $users = $users->where(function($query) use($find_key) {
30 $query->Where('name', 'LIKE', "%$find_key%") 30 $query->Where('name', 'LIKE', "%$find_key%")
31 ->orWhere('email', 'LIKE', "%$find_key%") 31 ->orWhere('email', 'LIKE', "%$find_key%")
32 ->orWhere('telephone', 'LIKE', "%$find_key%"); 32 ->orWhere('telephone', 'LIKE', "%$find_key%");
33 }); 33 });
34 }*/ 34 }*/
35 35
36 $users = User::select(['users.*', 'emp.id as emp_id', 'emp.*'])->join('employers as emp','emp.user_id','users.id') 36 $users = User::select(['users.*','users.id as usr_id', 'emp.id as emp_id', 'emp.*'])->join('employers as emp','emp.user_id','users.id')
37 ->where('users.is_worker', '0'); 37 ->where('users.is_worker', '0');
38 $find_key = ""; 38 $find_key = "";
39 if (isset($request->find)) { 39 if (isset($request->find)) {
40 $find_key = $request->find; 40 $find_key = $request->find;
41 $users = $users->where(function($query) use($find_key) { 41 $users = $users->where(function($query) use($find_key) {
42 $query->Where('users.name', 'LIKE', "%$find_key%") 42 $query->Where('users.name', 'LIKE', "%$find_key%")
43 ->orWhere('emp.email', 'LIKE', "%$find_key%") 43 ->orWhere('emp.email', 'LIKE', "%$find_key%")
44 ->orWhere('emp.telephone', 'LIKE', "%$find_key%"); 44 ->orWhere('emp.telephone', 'LIKE', "%$find_key%");
45 }); 45 });
46 } 46 }
47 47
48 //DB::enableQueryLog(); 48 //DB::enableQueryLog();
49 $users = $users->paginate(15); 49 $users = $users->paginate(15);
50 //dd(DB::getQueryLog()); 50 //dd(DB::getQueryLog());
51 51
52 if ($request->ajax()) { 52 if ($request->ajax()) {
53 return view('admin.employer.index_ajax', compact('users')); 53 return view('admin.employer.index_ajax', compact('users'));
54 } else { 54 } else {
55 return view('admin.employer.index', compact('users', 'find_key')); 55 return view('admin.employer.index', compact('users', 'find_key'));
56 } 56 }
57 } 57 }
58 58
59 public function form_update_employer(Employer $employer) { 59 public function form_update_employer(Employer $employer) {
60 return view('admin.employer.edit', compact('employer')); 60 return view('admin.employer.edit', compact('employer'));
61 } 61 }
62 62
63 public function update_employer(Employer $employer, Request $request) 63 public function update_employer(Employer $employer, Request $request)
64 { 64 {
65 $params = $request->all(); 65 $params = $request->all();
66 unset($params['logo']); 66 unset($params['logo']);
67 unset($params['telephone']); 67 unset($params['telephone']);
68 unset($params['email']); 68 unset($params['email']);
69 unset($params['address']); 69 unset($params['address']);
70 unset($params['site']); 70 unset($params['site']);
71 unset($params['status_hidden']); 71 unset($params['status_hidden']);
72 unset($params['oficial_status']); 72 unset($params['oficial_status']);
73 unset($params['social_is']); 73 unset($params['social_is']);
74 unset($params['sending_is']); 74 unset($params['sending_is']);
75 75
76 $rules = [ 76 $rules = [
77 'name' => 'required|string|max:255', 77 'name' => 'required|string|max:255',
78 ]; 78 ];
79 79
80 $messages = [ 80 $messages = [
81 'required' => 'Укажите обязательное поле «:attribute»', 81 'required' => 'Укажите обязательное поле «:attribute»',
82 'confirmed' => 'Пароли не совпадают', 82 'confirmed' => 'Пароли не совпадают',
83 'email' => 'Введите корректный email', 83 'email' => 'Введите корректный email',
84 'min' => [ 84 'min' => [
85 'string' => 'Поле «:attribute» должно быть не меньше :min символов', 85 'string' => 'Поле «:attribute» должно быть не меньше :min символов',
86 'file' => 'Файл «:attribute» должен быть не меньше :min Кбайт' 86 'file' => 'Файл «:attribute» должен быть не меньше :min Кбайт'
87 ], 87 ],
88 'max' => [ 88 'max' => [
89 'string' => 'Поле «:attribute» должно быть не больше :max символов', 89 'string' => 'Поле «:attribute» должно быть не больше :max символов',
90 'file' => 'Файл «:attribute» должен быть не больше :max Кбайт' 90 'file' => 'Файл «:attribute» должен быть не больше :max Кбайт'
91 ], 91 ],
92 ]; 92 ];
93 93
94 $validator = Validator::make($params, $rules, $messages); 94 $validator = Validator::make($params, $rules, $messages);
95 95
96 if ($validator->fails()) { 96 if ($validator->fails()) {
97 return back()->withErrors($validator)->withInput(); //->route('admin.register') 97 return back()->withErrors($validator)->withInput(); //->route('admin.register')
98 98
99 } else { 99 } else {
100 100
101 //$user = User::find($employer->user_id); 101 //$user = User::find($employer->user_id);
102 $user_id = $employer->user_id; 102 $user_id = $employer->user_id;
103 $employer->telephone = $request->telephone; 103 $employer->telephone = $request->telephone;
104 $employer->email = $request->email; 104 $employer->email = $request->email;
105 $employer->address = $request->address; 105 $employer->address = $request->address;
106 $employer->site = $request->site; 106 $employer->site = $request->site;
107 $employer->text = $request->text; 107 $employer->text = $request->text;
108 $employer->status_hidden = $request->status_hidden; 108 $employer->status_hidden = $request->status_hidden;
109 $employer->oficial_status = $request->oficial_status; 109 $employer->oficial_status = $request->oficial_status;
110 $employer->social_is = $request->social_is; 110 $employer->social_is = $request->social_is;
111 $employer->sending_is = $request->sending_is; 111 $employer->sending_is = $request->sending_is;
112 112
113 if ($request->has('logo')) { 113 if ($request->has('logo')) {
114 if (!empty($employer->logo)) { 114 if (!empty($employer->logo)) {
115 Storage::delete($employer->logo); 115 Storage::delete($employer->logo);
116 } 116 }
117 $employer->logo = $request->file('logo')->store("employer/$user_id", 'public'); 117 $employer->logo = $request->file('logo')->store("employer/$user_id", 'public');
118 } 118 }
119 $employer->save(); 119 $employer->save();
120 120
121 $user = User::find($user_id); 121 $user = User::find($user_id);
122 $user->update($params); 122 $user->update($params);
123 123
124 return redirect()->route('admin.employer-profile', ['employer' => $employer->id]) 124 return redirect()->route('admin.employer-profile', ['employer' => $employer->id])
125 ->with('success', 'Данные были успешно сохранены'); 125 ->with('success', 'Данные были успешно сохранены');
126 } 126 }
127 } 127 }
128 128
129 // кабинет - отзывы о работодателе для модерации 129 // кабинет - отзывы о работодателе для модерации
130 public function answers(Request $request) { 130 public function answers(Request $request) {
131 if ($request->ajax()) { 131 if ($request->ajax()) {
132 $user = Answer::find($request->id); 132 $user = Answer::find($request->id);
133 $request->offsetUnset('id'); 133 $request->offsetUnset('id');
134 $user->update($request->all()); 134 $user->update($request->all());
135 } 135 }
136 136
137 $answers = Answer::query()->orderByDesc('id')->paginate(15); 137 $answers = Answer::query()->orderByDesc('id')->paginate(15);
138 138
139 if ($request->ajax()) { 139 if ($request->ajax()) {
140 return view('admin.answers.index_ajax', compact('answers')); 140 return view('admin.answers.index_ajax', compact('answers'));
141 } else { 141 } else {
142 return view('admin.answers.index', compact('answers')); 142 return view('admin.answers.index', compact('answers'));
143 } 143 }
144 } 144 }
145 145
146 // кабинет - статистика вакансий работодателя 146 // кабинет - статистика вакансий работодателя
147 public function static_ads(Request $request) { 147 public function static_ads(Request $request) {
148 $stat = Static_ad::with('ads'); 148 $stat = Static_ad::with('ads');
149 $ads = Ad_employer::query()->active()->OrderBy('id')->get(); 149 $ads = Ad_employer::query()->active()->OrderBy('id')->get();
150 $periods = Static_ad::query()->distinct('year_month')->select('year_month')->get(); 150 $periods = Static_ad::query()->distinct('year_month')->select('year_month')->get();
151 if ($request->ajax()) { 151 if ($request->ajax()) {
152 if (isset($request->ad_employer_id)) 152 if (isset($request->ad_employer_id))
153 if (!$request->ad_employer_id == "0") 153 if (!$request->ad_employer_id == "0")
154 $stat = $stat->Where('ad_employer_id', '=', $request->ad_employer_id); 154 $stat = $stat->Where('ad_employer_id', '=', $request->ad_employer_id);
155 if (isset($request->year_month)) { 155 if (isset($request->year_month)) {
156 if (!$request->year_month == "0") 156 if (!$request->year_month == "0")
157 $stat = $stat->Where('year_month', '=', $request->year_month); 157 $stat = $stat->Where('year_month', '=', $request->year_month);
158 } 158 }
159 } 159 }
160 160
161 $stat = $stat->OrderByDesc('year_month'); 161 $stat = $stat->OrderByDesc('year_month');
162 $stat = $stat->paginate(15); 162 $stat = $stat->paginate(15);
163 163
164 if ($request->ajax()) 164 if ($request->ajax())
165 return view('admin.static.index_ads_ajax', compact('stat')); 165 return view('admin.static.index_ads_ajax', compact('stat'));
166 else 166 else
167 return view('admin.static.index_ads', compact('stat', 'ads', 'periods')); 167 return view('admin.static.index_ads', compact('stat', 'ads', 'periods'));
168 168
169 } 169 }
170 170
171 171
172 } 172 }
173 173
app/Http/Controllers/Auth/ForgotPasswordController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use Illuminate\Foundation\Auth\SendsPasswordResetEmails; 6 use Illuminate\Foundation\Auth\SendsPasswordResetEmails;
7 use Illuminate\Http\Request;
8 use Illuminate\Support\Carbon;
9 use Illuminate\Support\Facades\DB;
10 use Illuminate\Support\Facades\Mail;
11 use Illuminate\Support\Str;
7 12
8 class ForgotPasswordController extends Controller 13 class ForgotPasswordController extends Controller
9 { 14 {
10 /* 15 /*
11 |-------------------------------------------------------------------------- 16 |--------------------------------------------------------------------------
12 | Password Reset Controller 17 | Password Reset Controller
13 |-------------------------------------------------------------------------- 18 |--------------------------------------------------------------------------
14 | 19 |
15 | This controller is responsible for handling password reset emails and 20 | This controller is responsible for handling password reset emails and
16 | includes a trait which assists in sending these notifications from 21 | includes a trait which assists in sending these notifications from
17 | your application to your users. Feel free to explore this trait. 22 | your application to your users. Feel free to explore this trait.
18 | 23 |
19 */ 24 */
20 25
21 use SendsPasswordResetEmails; 26 //use SendsPasswordResetEmails;
27
28 public function __construct(){
29 $this->middleware('guest');
30 }
31
32 public function form() {
33 return view('auth.forgot');
34 }
35
36 public function mail(Request $request) {
37 $request->validate([
38 'email' => 'required|email|exists:users',
39 ]);
40
41
42 $token = Str::random(60);
43 DB::table('password_resets')->insert(
44 ['email' => $request->email,
45 'token' => $token,
46 'created_at' => Carbon::now()]
47 );
48
49 //ссылка для сброса пароля
50 $link = route('auth.reset-form',
51 ['token' => $token, 'email' => $request->email]
52 );
53
54 Mail::send('email.reset-password',
55 ['link' => base64_encode($link)],
56 function($message) use ($request) {
57 $message->to($request->email);
58 $message->subject('Repair password');
59 }
60 );
61
62 return back()->with('success', 'Ссылка для восстановления пароля отправлена на почту!');
63 }
22 } 64 }
23 65
app/Http/Controllers/Auth/LoginController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use App\Providers\RouteServiceProvider; 6 use App\Providers\RouteServiceProvider;
7 use Illuminate\Foundation\Auth\AuthenticatesUsers; 7 use Illuminate\Foundation\Auth\AuthenticatesUsers;
8 use Illuminate\Http\Request; 8 use Illuminate\Http\Request;
9 use Illuminate\Support\Facades\Auth; 9 use Illuminate\Support\Facades\Auth;
10 10
11 class LoginController extends Controller 11 class LoginController extends Controller
12 { 12 {
13 /* 13 /*
14 |-------------------------------------------------------------------------- 14 |--------------------------------------------------------------------------
15 | Login Controller 15 | Login Controller
16 |-------------------------------------------------------------------------- 16 |--------------------------------------------------------------------------
17 | 17 |
18 | This controller handles authenticating users for the application and 18 | This controller handles authenticating users for the application and
19 | redirecting them to your home screen. The controller uses a trait 19 | redirecting them to your home screen. The controller uses a trait
20 | to conveniently provide its functionality to your applications. 20 | to conveniently provide its functionality to your applications.
21 | 21 |
22 */ 22 */
23 23
24 use AuthenticatesUsers; 24 use AuthenticatesUsers;
25 25
26 /** 26 /**
27 * Where to redirect users after login. 27 * Where to redirect users after login.
28 * 28 *
29 * @var string 29 * @var string
30 */ 30 */
31 protected $redirectTo = RouteServiceProvider::HOME; 31 protected $redirectTo = RouteServiceProvider::HOME;
32 32
33 /** 33 /**
34 * Create a new controller instance. 34 * Create a new controller instance.
35 * 35 *
36 * @return void 36 * @return void
37 */ 37 */
38 public function __construct() 38 public function __construct()
39 { 39 {
40 $this->middleware('guest')->except('logout'); 40 $this->middleware('guest')->except('logout');
41 } 41 }
42 42
43 public function showLoginForm() 43 public function showLoginForm()
44 { 44 {
45 return view('auth.login'); 45 return view('auth.login');
46 } 46 }
47 47
48 public function login(Request $request) { 48 public function login(Request $request) {
49 $request->validate([ 49 $request->validate([
50 'email' => 'required|string|email', 50 'email' => 'required|string|email',
51 'password' => 'required|string', 51 'password' => 'required|string',
52 ]); 52 ]);
53 53
54 $credentials = $request->only('email', 'password'); 54 $credentials = $request->only('email', 'password');
55 55
56 if (Auth::attempt($credentials, $request->has('remember'))) { 56 if (Auth::attempt($credentials, $request->has('remember'))) {
57 if (is_null(Auth::user()->email_verified_at)){ 57 if (is_null(Auth::user()->email_verified_at)){
58 Auth::logout(); 58 Auth::logout();
59 return redirect() 59 return redirect()
60 ->route('auth.vefiry') 60 ->route('login')
61 ->withErrors('Адрес почты не подтвержден'); 61 ->withErrors('Адрес почты не подтвержден');
62 } 62 }
63 63
64 return redirect() 64 return redirect()
65 ->route('home') 65 ->route('home')
66 ->with('success', 'Вы вошли в личный кабинет.'); 66 ->with('success', 'Вы вошли в личный кабинет.');
67 } 67 }
68 68
69 return redirect() 69 return redirect()
70 ->route('login') 70 ->route('login')
71 ->withErrors('Неверный логин или пароль!'); 71 ->withErrors('Неверный логин или пароль!');
72 } 72 }
73 73
74 protected function authenticated(Request $request, $user) { 74 protected function authenticated(Request $request, $user) {
75 return redirect()->route('home') 75 return redirect()->route('home')
76 ->with('success', 'Вы успешно вошли в кабинет'); 76 ->with('success', 'Вы успешно вошли в кабинет');
77 } 77 }
78 78
79 protected function loggedOut(Request $request) { 79 protected function loggedOut(Request $request) {
80 return redirect()->route('login') 80 return redirect()->route('login')
81 ->with('success', 'Вы успешно вышли из кабинета'); 81 ->with('success', 'Вы успешно вышли из кабинета');
82 } 82 }
83 83
84 84
85 } 85 }
86 86
app/Http/Controllers/Auth/RegisterController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers\Auth; 3 namespace App\Http\Controllers\Auth;
4 4
5 use App\Http\Controllers\Controller; 5 use App\Http\Controllers\Controller;
6 use App\Providers\RouteServiceProvider; 6 use App\Providers\RouteServiceProvider;
7 use App\Models\User; 7 use App\Models\User;
8 use http\Env\Request; 8 use Illuminate\Http\Request;
9 use Illuminate\Auth\Events\Registered;
9 use Illuminate\Foundation\Auth\RegistersUsers; 10 use Illuminate\Foundation\Auth\RegistersUsers;
11 use Illuminate\Http\JsonResponse;
10 use Illuminate\Support\Facades\Hash; 12 use Illuminate\Support\Facades\Hash;
13 use Illuminate\Support\Facades\Mail;
11 use Illuminate\Support\Facades\Validator; 14 use Illuminate\Support\Facades\Validator;
12 15
13 class RegisterController extends Controller 16 class RegisterController extends Controller
14 { 17 {
15 /* 18 /*
16 |-------------------------------------------------------------------------- 19 |--------------------------------------------------------------------------
17 | Register Controller 20 | Register Controller
18 |-------------------------------------------------------------------------- 21 |--------------------------------------------------------------------------
19 | 22 |
20 | This controller handles the registration of new users as well as their 23 | This controller handles the registration of new users as well as their
21 | validation and creation. By default this controller uses a trait to 24 | validation and creation. By default this controller uses a trait to
22 | provide this functionality without requiring any additional code. 25 | provide this functionality without requiring any additional code.
23 | 26 |
24 */ 27 */
25 28
26 use RegistersUsers; 29 use RegistersUsers;
27 30
28 /** 31 /**
29 * Where to redirect users after registration. 32 * Where to redirect users after registration.
30 * 33 *
31 * @var string 34 * @var string
32 */ 35 */
33 protected $redirectTo = RouteServiceProvider::HOME; 36 protected $redirectTo = RouteServiceProvider::LOGIN;
34 37
35 /** 38 /**
36 * Create a new controller instance. 39 * Create a new controller instance.
37 * 40 *
38 * @return void 41 * @return void
39 */ 42 */
40 public function __construct() 43
44 public function register(Request $request)
41 { 45 {
42 $this->middleware('guest'); 46 $this->validator($request->all())->validate();
47
48 event(new Registered($user = $this->create($request->all())));
49
50 //$this->Auth::guard()->login($user);
51
52 if ($response = $this->registered($request, $user)) {
53 return $response;
54 }
55
56 return $request->wantsJson()
57 ? new JsonResponse([], 201)
58 : redirect($this->redirectTo);
43 } 59 }
44 60
45 /** 61 /**
46 * Get a validator for an incoming registration request. 62 * Get a validator for an incoming registration request.
47 * 63 *
48 * @param array $data 64 * @param array $data
49 * @return \Illuminate\Contracts\Validation\Validator 65 * @return \Illuminate\Contracts\Validation\Validator
50 */ 66 */
51 protected function validator(array $data) 67 protected function validator(array $data)
52 { 68 {
53 return Validator::make($data, [ 69 return Validator::make($data, [
54 'name' => ['required', 'string', 'max:255'], 70 'name' => ['required', 'string', 'max:255'],
55 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'], 71 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
56 'password' => ['required', 'string', 'min:8', 'confirmed'], 72 'password' => ['required', 'string', 'min:8', 'confirmed'],
57 ]); 73 ]);
58 } 74 }
59 75
60 /** 76 /**
61 * Create a new user instance after a valid registration. 77 * Create a new user instance after a valid registration.
62 * 78 *
63 * @param array $data 79 * @param array $data
64 * @return \App\Models\User 80 * @return \App\Models\User
65 */ 81 */
66 protected function create(array $data) 82 protected function create(array $data)
67 { 83 {
68 return User::create([ 84 return User::create([
69 'name' => $data['name'], 85 'name' => $data['name'],
70 'email' => $data['email'], 86 'email' => $data['email'],
71 'password' => Hash::make($data['password']), 87 'password' => Hash::make($data['password']),
72 ]); 88 ]);
73 } 89 }
74 90
75 protected function registered(Request $request, $user) { 91 protected function registered(Request $request, $user) {
76 return redirect()->route('home') 92 return redirect()->route('login')
77 ->with('success', 'Регистрация прошла успешно'); 93 ->with('success', 'Регистрация прошла успешно');
78 } 94 }
79 } 95 }
80 96
app/Http/Controllers/Auth/VerifyEmailController.php
File was created 1 <?php
2
3 namespace App\Http\Controllers\Auth;
4
5 use App\Http\Controllers\Controller;
6 use Carbon\Carbon;
7 use Illuminate\Http\Request;
8
9 class VerifyEmailController extends Controller
10 {
11 public function __construct() {
12 $this->middleware('guest');
13 }
14
15 public function message() {
16 return view('auth.verify-message');
17 }
18
19 // Активация аккаунта после перехода по ссылке
20 public function verify($token, $id) {
21 //удаляем пользователей, которые не подтвердили почту
22 $expire = Carbon::now()->subMinute(60);
23 User::whereNull('email_verified_at')->where('created_at', '<', $expire)->delete();
24 //пробуем найти пользователя по идентификатору
25 $user = User::find($id);
26 $condition = $user && md5($user->email . $user->name) === $token;
27 if (!$condition) {
28 return redirect()
29 ->route('auth.register')
30 ->withErrors('Ссылка для проверки адреса почты устарела');
31 }
32
33 //если же все проверки пройдены, активируем аккаунт
34 $user->update(['email_verified_at' => Carbon::now()]);
35 // назначаем роль для нового пользователя
36 //$user->assignRoles('user');
37 return redirect()
38 ->route('auth.login')
39 ->with('success', 'Вы успешно подтвердили свой адрес почты');
40 }
41 }
42
app/Http/Controllers/PagesController.php
1 <?php 1 <?php
2 2
3 namespace App\Http\Controllers; 3 namespace App\Http\Controllers;
4 4
5 use App\Models\pages; 5 use App\Models\pages;
6 use Illuminate\Http\Request; 6 use Illuminate\Http\Request;
7 use Illuminate\Support\Facades\Redis;
7 8
8 class PagesController extends Controller 9 class PagesController extends Controller
9 { 10 {
10 public function pages(pages $pages) { 11 public function pages(pages $pages) {
11 $page = pages::query()->where('slug', $pages->slug)->first(); 12 $page = pages::query()->where('slug', $pages->slug)->first();
12 print_r($page); 13 print_r($page);
13 } 14 }
15
16 public function redis() {
17 $redis = Redis::connection();
18 $redis->set('User:CompanyName', 'РЕКАМОРЕ');
19 $id = 1;
20 //dd(Redis::get('MyVar'));
21 $redis->command('rpush', array("Сообщение1"));
22 $redis->command('rpush', array("Сообщение2"));
23 $values = $redis->command('lrange', array("mylist", 0, 1));
24 dd($values);
25
26 }
14 } 27 }
15 28
app/Providers/RouteServiceProvider.php
1 <?php 1 <?php
2 2
3 namespace App\Providers; 3 namespace App\Providers;
4 4
5 use Illuminate\Cache\RateLimiting\Limit; 5 use Illuminate\Cache\RateLimiting\Limit;
6 use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; 6 use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
7 use Illuminate\Http\Request; 7 use Illuminate\Http\Request;
8 use Illuminate\Support\Facades\RateLimiter; 8 use Illuminate\Support\Facades\RateLimiter;
9 use Illuminate\Support\Facades\Route; 9 use Illuminate\Support\Facades\Route;
10 10
11 class RouteServiceProvider extends ServiceProvider 11 class RouteServiceProvider extends ServiceProvider
12 { 12 {
13 /** 13 /**
14 * The path to the "home" route for your application. 14 * The path to the "home" route for your application.
15 * 15 *
16 * Typically, users are redirected here after authentication. 16 * Typically, users are redirected here after authentication.
17 * 17 *
18 * @var string 18 * @var string
19 */ 19 */
20 public const HOME = '/home'; 20 public const HOME = '/home';
21 21
22 public const LOGIN = '/login';
23
22 /** 24 /**
23 * Define your route model bindings, pattern filters, and other route configuration. 25 * Define your route model bindings, pattern filters, and other route configuration.
24 * 26 *
25 * @return void 27 * @return void
26 */ 28 */
27 public function boot() 29 public function boot()
28 { 30 {
29 $this->configureRateLimiting(); 31 $this->configureRateLimiting();
30 32
31 $this->routes(function () { 33 $this->routes(function () {
32 Route::middleware('api') 34 Route::middleware('api')
33 ->prefix('api') 35 ->prefix('api')
34 ->group(base_path('routes/api.php')); 36 ->group(base_path('routes/api.php'));
35 37
36 Route::middleware('web') 38 Route::middleware('web')
37 ->group(base_path('routes/web.php')); 39 ->group(base_path('routes/web.php'));
38 }); 40 });
39 } 41 }
40 42
41 /** 43 /**
42 * Configure the rate limiters for the application. 44 * Configure the rate limiters for the application.
43 * 45 *
44 * @return void 46 * @return void
45 */ 47 */
46 protected function configureRateLimiting() 48 protected function configureRateLimiting()
47 { 49 {
48 RateLimiter::for('api', function (Request $request) { 50 RateLimiter::for('api', function (Request $request) {
49 return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); 51 return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip());
50 }); 52 });
51 } 53 }
52 } 54 }
53 55
1 { 1 {
2 "name": "laravel/laravel", 2 "name": "laravel/laravel",
3 "type": "project", 3 "type": "project",
4 "description": "The Laravel Framework.", 4 "description": "The Laravel Framework.",
5 "keywords": ["framework", "laravel"], 5 "keywords": ["framework", "laravel"],
6 "license": "MIT", 6 "license": "MIT",
7 "require": { 7 "require": {
8 "php": "^8.0.2", 8 "php": "^8.0.2",
9 "filament/forms": "^2.17", 9 "filament/forms": "^2.17",
10 "filament/notifications": "^2.17", 10 "filament/notifications": "^2.17",
11 "filament/tables": "^2.17", 11 "filament/tables": "^2.17",
12 "guzzlehttp/guzzle": "^7.2", 12 "guzzlehttp/guzzle": "^7.2",
13 "laravel-lang/lang": "^12.17", 13 "laravel-lang/lang": "^12.17",
14 "laravel/framework": "^9.19", 14 "laravel/framework": "^9.19",
15 "laravel/sanctum": "^3.0", 15 "laravel/sanctum": "^3.0",
16 "laravel/tinker": "^2.7", 16 "laravel/tinker": "^2.7",
17 "laravel/ui": "^4.2", 17 "laravel/ui": "^4.2"
18 "ext-http": "*" 18
19 }, 19 },
20 "require-dev": { 20 "require-dev": {
21 "barryvdh/laravel-debugbar": "^3.9",
21 "fakerphp/faker": "^1.9.1", 22 "fakerphp/faker": "^1.9.1",
22 "laravel/pint": "^1.0", 23 "laravel/pint": "^1.0",
23 "laravel/sail": "^1.0.1", 24 "laravel/sail": "^1.0.1",
24 "mockery/mockery": "^1.4.4", 25 "mockery/mockery": "^1.4.4",
25 "nunomaduro/collision": "^6.1", 26 "nunomaduro/collision": "^6.1",
26 "phpunit/phpunit": "^9.5.10", 27 "phpunit/phpunit": "^9.5.10",
27 "spatie/laravel-ignition": "^1.0" 28 "spatie/laravel-ignition": "^1.0"
28 }, 29 },
29 "autoload": { 30 "autoload": {
30 "psr-4": { 31 "psr-4": {
31 "App\\": "app/", 32 "App\\": "app/",
32 "Database\\Factories\\": "database/factories/", 33 "Database\\Factories\\": "database/factories/",
33 "Database\\Seeders\\": "database/seeders/" 34 "Database\\Seeders\\": "database/seeders/"
34 } 35 }
35 }, 36 },
36 "autoload-dev": { 37 "autoload-dev": {
37 "psr-4": { 38 "psr-4": {
38 "Tests\\": "tests/" 39 "Tests\\": "tests/"
39 } 40 }
40 }, 41 },
41 "scripts": { 42 "scripts": {
42 "post-autoload-dump": [ 43 "post-autoload-dump": [
43 "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", 44 "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
44 "@php artisan package:discover --ansi" 45 "@php artisan package:discover --ansi"
45 ], 46 ],
46 "post-update-cmd": [ 47 "post-update-cmd": [
47 "@php artisan vendor:publish --tag=laravel-assets --ansi --force" 48 "@php artisan vendor:publish --tag=laravel-assets --ansi --force"
48 ], 49 ],
49 "post-root-package-install": [ 50 "post-root-package-install": [
50 "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" 51 "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
51 ], 52 ],
52 "post-create-project-cmd": [ 53 "post-create-project-cmd": [
53 "@php artisan key:generate --ansi" 54 "@php artisan key:generate --ansi"
54 ] 55 ]
55 }, 56 },
56 "extra": { 57 "extra": {
57 "laravel": { 58 "laravel": {
58 "dont-discover": [] 59 "dont-discover": []
59 } 60 }
60 }, 61 },
61 "config": { 62 "config": {
62 "optimize-autoloader": true, 63 "optimize-autoloader": true,
63 "preferred-install": "dist", 64 "preferred-install": "dist",
64 "sort-packages": true, 65 "sort-packages": true,
65 "allow-plugins": { 66 "allow-plugins": {
66 "pestphp/pest-plugin": true 67 "pestphp/pest-plugin": true
67 } 68 }
68 }, 69 },
69 "minimum-stability": "stable", 70 "minimum-stability": "stable",
70 "prefer-stable": true 71 "prefer-stable": true
71 } 72 }
72 73
1 { 1 {
2 "_readme": [ 2 "_readme": [
3 "This file locks the dependencies of your project to a known state", 3 "This file locks the dependencies of your project to a known state",
4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
5 "This file is @generated automatically" 5 "This file is @generated automatically"
6 ], 6 ],
7 "content-hash": "8f2edd1901e6d484b1afa0894c1e2244", 7 "content-hash": "20183a94ace5a057147d8f922629489d",
8 "packages": [ 8 "packages": [
9 { 9 {
10 "name": "akaunting/laravel-money", 10 "name": "akaunting/laravel-money",
11 "version": "4.0.1", 11 "version": "4.0.1",
12 "source": { 12 "source": {
13 "type": "git", 13 "type": "git",
14 "url": "https://github.com/akaunting/laravel-money.git", 14 "url": "https://github.com/akaunting/laravel-money.git",
15 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903" 15 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903"
16 }, 16 },
17 "dist": { 17 "dist": {
18 "type": "zip", 18 "type": "zip",
19 "url": "https://api.github.com/repos/akaunting/laravel-money/zipball/df99d0f5d415490ef7e79362c3b694e8cc8af903", 19 "url": "https://api.github.com/repos/akaunting/laravel-money/zipball/df99d0f5d415490ef7e79362c3b694e8cc8af903",
20 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903", 20 "reference": "df99d0f5d415490ef7e79362c3b694e8cc8af903",
21 "shasum": "" 21 "shasum": ""
22 }, 22 },
23 "require": { 23 "require": {
24 "illuminate/contracts": "^9.0|^10.0", 24 "illuminate/contracts": "^9.0|^10.0",
25 "illuminate/support": "^9.0|^10.0", 25 "illuminate/support": "^9.0|^10.0",
26 "illuminate/validation": "^9.0|^10.0", 26 "illuminate/validation": "^9.0|^10.0",
27 "illuminate/view": "^9.0|^10.0", 27 "illuminate/view": "^9.0|^10.0",
28 "php": "^8.0", 28 "php": "^8.0",
29 "vlucas/phpdotenv": "^5.4.1" 29 "vlucas/phpdotenv": "^5.4.1"
30 }, 30 },
31 "require-dev": { 31 "require-dev": {
32 "orchestra/testbench": "^7.4|^8.0", 32 "orchestra/testbench": "^7.4|^8.0",
33 "phpunit/phpunit": "^9.5|^10.0", 33 "phpunit/phpunit": "^9.5|^10.0",
34 "vimeo/psalm": "^4.23" 34 "vimeo/psalm": "^4.23"
35 }, 35 },
36 "type": "library", 36 "type": "library",
37 "extra": { 37 "extra": {
38 "laravel": { 38 "laravel": {
39 "providers": [ 39 "providers": [
40 "Akaunting\\Money\\Provider" 40 "Akaunting\\Money\\Provider"
41 ] 41 ]
42 } 42 }
43 }, 43 },
44 "autoload": { 44 "autoload": {
45 "files": [ 45 "files": [
46 "src/helpers.php" 46 "src/helpers.php"
47 ], 47 ],
48 "psr-4": { 48 "psr-4": {
49 "Akaunting\\Money\\": "src" 49 "Akaunting\\Money\\": "src"
50 } 50 }
51 }, 51 },
52 "notification-url": "https://packagist.org/downloads/", 52 "notification-url": "https://packagist.org/downloads/",
53 "license": [ 53 "license": [
54 "MIT" 54 "MIT"
55 ], 55 ],
56 "authors": [ 56 "authors": [
57 { 57 {
58 "name": "Denis Duliçi", 58 "name": "Denis Duliçi",
59 "email": "info@akaunting.com", 59 "email": "info@akaunting.com",
60 "homepage": "https://akaunting.com", 60 "homepage": "https://akaunting.com",
61 "role": "Developer" 61 "role": "Developer"
62 } 62 }
63 ], 63 ],
64 "description": "Currency formatting and conversion package for Laravel", 64 "description": "Currency formatting and conversion package for Laravel",
65 "keywords": [ 65 "keywords": [
66 "convert", 66 "convert",
67 "currency", 67 "currency",
68 "format", 68 "format",
69 "laravel", 69 "laravel",
70 "money" 70 "money"
71 ], 71 ],
72 "support": { 72 "support": {
73 "issues": "https://github.com/akaunting/laravel-money/issues", 73 "issues": "https://github.com/akaunting/laravel-money/issues",
74 "source": "https://github.com/akaunting/laravel-money/tree/4.0.1" 74 "source": "https://github.com/akaunting/laravel-money/tree/4.0.1"
75 }, 75 },
76 "time": "2023-03-16T14:39:27+00:00" 76 "time": "2023-03-16T14:39:27+00:00"
77 }, 77 },
78 { 78 {
79 "name": "blade-ui-kit/blade-heroicons", 79 "name": "blade-ui-kit/blade-heroicons",
80 "version": "1.4.0", 80 "version": "1.4.0",
81 "source": { 81 "source": {
82 "type": "git", 82 "type": "git",
83 "url": "https://github.com/blade-ui-kit/blade-heroicons.git", 83 "url": "https://github.com/blade-ui-kit/blade-heroicons.git",
84 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b" 84 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b"
85 }, 85 },
86 "dist": { 86 "dist": {
87 "type": "zip", 87 "type": "zip",
88 "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/dea08e8308d9bad9ebff1bc482d5985dbaacc91b", 88 "url": "https://api.github.com/repos/blade-ui-kit/blade-heroicons/zipball/dea08e8308d9bad9ebff1bc482d5985dbaacc91b",
89 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b", 89 "reference": "dea08e8308d9bad9ebff1bc482d5985dbaacc91b",
90 "shasum": "" 90 "shasum": ""
91 }, 91 },
92 "require": { 92 "require": {
93 "blade-ui-kit/blade-icons": "^1.1", 93 "blade-ui-kit/blade-icons": "^1.1",
94 "illuminate/support": "^8.0|^9.0|^10.0", 94 "illuminate/support": "^8.0|^9.0|^10.0",
95 "php": "^7.4|^8.0" 95 "php": "^7.4|^8.0"
96 }, 96 },
97 "require-dev": { 97 "require-dev": {
98 "orchestra/testbench": "^6.0|^7.0|^8.0", 98 "orchestra/testbench": "^6.0|^7.0|^8.0",
99 "phpunit/phpunit": "^9.0" 99 "phpunit/phpunit": "^9.0"
100 }, 100 },
101 "type": "library", 101 "type": "library",
102 "extra": { 102 "extra": {
103 "laravel": { 103 "laravel": {
104 "providers": [ 104 "providers": [
105 "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider" 105 "BladeUI\\Heroicons\\BladeHeroiconsServiceProvider"
106 ] 106 ]
107 } 107 }
108 }, 108 },
109 "autoload": { 109 "autoload": {
110 "psr-4": { 110 "psr-4": {
111 "BladeUI\\Heroicons\\": "src" 111 "BladeUI\\Heroicons\\": "src"
112 } 112 }
113 }, 113 },
114 "notification-url": "https://packagist.org/downloads/", 114 "notification-url": "https://packagist.org/downloads/",
115 "license": [ 115 "license": [
116 "MIT" 116 "MIT"
117 ], 117 ],
118 "authors": [ 118 "authors": [
119 { 119 {
120 "name": "Dries Vints", 120 "name": "Dries Vints",
121 "homepage": "https://driesvints.com" 121 "homepage": "https://driesvints.com"
122 } 122 }
123 ], 123 ],
124 "description": "A package to easily make use of Heroicons in your Laravel Blade views.", 124 "description": "A package to easily make use of Heroicons in your Laravel Blade views.",
125 "homepage": "https://github.com/blade-ui-kit/blade-heroicons", 125 "homepage": "https://github.com/blade-ui-kit/blade-heroicons",
126 "keywords": [ 126 "keywords": [
127 "Heroicons", 127 "Heroicons",
128 "blade", 128 "blade",
129 "laravel" 129 "laravel"
130 ], 130 ],
131 "support": { 131 "support": {
132 "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues", 132 "issues": "https://github.com/blade-ui-kit/blade-heroicons/issues",
133 "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/1.4.0" 133 "source": "https://github.com/blade-ui-kit/blade-heroicons/tree/1.4.0"
134 }, 134 },
135 "funding": [ 135 "funding": [
136 { 136 {
137 "url": "https://github.com/caneco", 137 "url": "https://github.com/caneco",
138 "type": "github" 138 "type": "github"
139 }, 139 },
140 { 140 {
141 "url": "https://github.com/driesvints", 141 "url": "https://github.com/driesvints",
142 "type": "github" 142 "type": "github"
143 } 143 }
144 ], 144 ],
145 "time": "2023-01-25T17:57:58+00:00" 145 "time": "2023-01-25T17:57:58+00:00"
146 }, 146 },
147 { 147 {
148 "name": "blade-ui-kit/blade-icons", 148 "name": "blade-ui-kit/blade-icons",
149 "version": "1.5.1", 149 "version": "1.5.1",
150 "source": { 150 "source": {
151 "type": "git", 151 "type": "git",
152 "url": "https://github.com/blade-ui-kit/blade-icons.git", 152 "url": "https://github.com/blade-ui-kit/blade-icons.git",
153 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228" 153 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228"
154 }, 154 },
155 "dist": { 155 "dist": {
156 "type": "zip", 156 "type": "zip",
157 "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/b2a80ff2a26641f64bfee48ad0d2a922ce781228", 157 "url": "https://api.github.com/repos/blade-ui-kit/blade-icons/zipball/b2a80ff2a26641f64bfee48ad0d2a922ce781228",
158 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228", 158 "reference": "b2a80ff2a26641f64bfee48ad0d2a922ce781228",
159 "shasum": "" 159 "shasum": ""
160 }, 160 },
161 "require": { 161 "require": {
162 "illuminate/contracts": "^8.0|^9.0|^10.0", 162 "illuminate/contracts": "^8.0|^9.0|^10.0",
163 "illuminate/filesystem": "^8.0|^9.0|^10.0", 163 "illuminate/filesystem": "^8.0|^9.0|^10.0",
164 "illuminate/support": "^8.0|^9.0|^10.0", 164 "illuminate/support": "^8.0|^9.0|^10.0",
165 "illuminate/view": "^8.0|^9.0|^10.0", 165 "illuminate/view": "^8.0|^9.0|^10.0",
166 "php": "^7.4|^8.0", 166 "php": "^7.4|^8.0",
167 "symfony/console": "^5.3|^6.0", 167 "symfony/console": "^5.3|^6.0",
168 "symfony/finder": "^5.3|^6.0" 168 "symfony/finder": "^5.3|^6.0"
169 }, 169 },
170 "require-dev": { 170 "require-dev": {
171 "mockery/mockery": "^1.3", 171 "mockery/mockery": "^1.3",
172 "orchestra/testbench": "^6.0|^7.0|^8.0", 172 "orchestra/testbench": "^6.0|^7.0|^8.0",
173 "phpunit/phpunit": "^9.0" 173 "phpunit/phpunit": "^9.0"
174 }, 174 },
175 "bin": [ 175 "bin": [
176 "bin/blade-icons-generate" 176 "bin/blade-icons-generate"
177 ], 177 ],
178 "type": "library", 178 "type": "library",
179 "extra": { 179 "extra": {
180 "laravel": { 180 "laravel": {
181 "providers": [ 181 "providers": [
182 "BladeUI\\Icons\\BladeIconsServiceProvider" 182 "BladeUI\\Icons\\BladeIconsServiceProvider"
183 ] 183 ]
184 } 184 }
185 }, 185 },
186 "autoload": { 186 "autoload": {
187 "files": [ 187 "files": [
188 "src/helpers.php" 188 "src/helpers.php"
189 ], 189 ],
190 "psr-4": { 190 "psr-4": {
191 "BladeUI\\Icons\\": "src" 191 "BladeUI\\Icons\\": "src"
192 } 192 }
193 }, 193 },
194 "notification-url": "https://packagist.org/downloads/", 194 "notification-url": "https://packagist.org/downloads/",
195 "license": [ 195 "license": [
196 "MIT" 196 "MIT"
197 ], 197 ],
198 "authors": [ 198 "authors": [
199 { 199 {
200 "name": "Dries Vints", 200 "name": "Dries Vints",
201 "homepage": "https://driesvints.com" 201 "homepage": "https://driesvints.com"
202 } 202 }
203 ], 203 ],
204 "description": "A package to easily make use of icons in your Laravel Blade views.", 204 "description": "A package to easily make use of icons in your Laravel Blade views.",
205 "homepage": "https://github.com/blade-ui-kit/blade-icons", 205 "homepage": "https://github.com/blade-ui-kit/blade-icons",
206 "keywords": [ 206 "keywords": [
207 "blade", 207 "blade",
208 "icons", 208 "icons",
209 "laravel", 209 "laravel",
210 "svg" 210 "svg"
211 ], 211 ],
212 "support": { 212 "support": {
213 "issues": "https://github.com/blade-ui-kit/blade-icons/issues", 213 "issues": "https://github.com/blade-ui-kit/blade-icons/issues",
214 "source": "https://github.com/blade-ui-kit/blade-icons" 214 "source": "https://github.com/blade-ui-kit/blade-icons"
215 }, 215 },
216 "funding": [ 216 "funding": [
217 { 217 {
218 "url": "https://github.com/caneco", 218 "url": "https://github.com/caneco",
219 "type": "github" 219 "type": "github"
220 }, 220 },
221 { 221 {
222 "url": "https://github.com/driesvints", 222 "url": "https://github.com/driesvints",
223 "type": "github" 223 "type": "github"
224 } 224 }
225 ], 225 ],
226 "time": "2023-02-15T16:30:12+00:00" 226 "time": "2023-02-15T16:30:12+00:00"
227 }, 227 },
228 { 228 {
229 "name": "brick/math", 229 "name": "brick/math",
230 "version": "0.11.0", 230 "version": "0.11.0",
231 "source": { 231 "source": {
232 "type": "git", 232 "type": "git",
233 "url": "https://github.com/brick/math.git", 233 "url": "https://github.com/brick/math.git",
234 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478" 234 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478"
235 }, 235 },
236 "dist": { 236 "dist": {
237 "type": "zip", 237 "type": "zip",
238 "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478", 238 "url": "https://api.github.com/repos/brick/math/zipball/0ad82ce168c82ba30d1c01ec86116ab52f589478",
239 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478", 239 "reference": "0ad82ce168c82ba30d1c01ec86116ab52f589478",
240 "shasum": "" 240 "shasum": ""
241 }, 241 },
242 "require": { 242 "require": {
243 "php": "^8.0" 243 "php": "^8.0"
244 }, 244 },
245 "require-dev": { 245 "require-dev": {
246 "php-coveralls/php-coveralls": "^2.2", 246 "php-coveralls/php-coveralls": "^2.2",
247 "phpunit/phpunit": "^9.0", 247 "phpunit/phpunit": "^9.0",
248 "vimeo/psalm": "5.0.0" 248 "vimeo/psalm": "5.0.0"
249 }, 249 },
250 "type": "library", 250 "type": "library",
251 "autoload": { 251 "autoload": {
252 "psr-4": { 252 "psr-4": {
253 "Brick\\Math\\": "src/" 253 "Brick\\Math\\": "src/"
254 } 254 }
255 }, 255 },
256 "notification-url": "https://packagist.org/downloads/", 256 "notification-url": "https://packagist.org/downloads/",
257 "license": [ 257 "license": [
258 "MIT" 258 "MIT"
259 ], 259 ],
260 "description": "Arbitrary-precision arithmetic library", 260 "description": "Arbitrary-precision arithmetic library",
261 "keywords": [ 261 "keywords": [
262 "Arbitrary-precision", 262 "Arbitrary-precision",
263 "BigInteger", 263 "BigInteger",
264 "BigRational", 264 "BigRational",
265 "arithmetic", 265 "arithmetic",
266 "bigdecimal", 266 "bigdecimal",
267 "bignum", 267 "bignum",
268 "brick", 268 "brick",
269 "math" 269 "math"
270 ], 270 ],
271 "support": { 271 "support": {
272 "issues": "https://github.com/brick/math/issues", 272 "issues": "https://github.com/brick/math/issues",
273 "source": "https://github.com/brick/math/tree/0.11.0" 273 "source": "https://github.com/brick/math/tree/0.11.0"
274 }, 274 },
275 "funding": [ 275 "funding": [
276 { 276 {
277 "url": "https://github.com/BenMorel", 277 "url": "https://github.com/BenMorel",
278 "type": "github" 278 "type": "github"
279 } 279 }
280 ], 280 ],
281 "time": "2023-01-15T23:15:59+00:00" 281 "time": "2023-01-15T23:15:59+00:00"
282 }, 282 },
283 { 283 {
284 "name": "danharrin/date-format-converter", 284 "name": "danharrin/date-format-converter",
285 "version": "v0.3.0", 285 "version": "v0.3.0",
286 "source": { 286 "source": {
287 "type": "git", 287 "type": "git",
288 "url": "https://github.com/danharrin/date-format-converter.git", 288 "url": "https://github.com/danharrin/date-format-converter.git",
289 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2" 289 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2"
290 }, 290 },
291 "dist": { 291 "dist": {
292 "type": "zip", 292 "type": "zip",
293 "url": "https://api.github.com/repos/danharrin/date-format-converter/zipball/42b6ddc52059d4ba228a67c15adaaa0c039e75f2", 293 "url": "https://api.github.com/repos/danharrin/date-format-converter/zipball/42b6ddc52059d4ba228a67c15adaaa0c039e75f2",
294 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2", 294 "reference": "42b6ddc52059d4ba228a67c15adaaa0c039e75f2",
295 "shasum": "" 295 "shasum": ""
296 }, 296 },
297 "require": { 297 "require": {
298 "php": "^7.2|^8.0" 298 "php": "^7.2|^8.0"
299 }, 299 },
300 "type": "library", 300 "type": "library",
301 "autoload": { 301 "autoload": {
302 "files": [ 302 "files": [
303 "src/helpers.php", 303 "src/helpers.php",
304 "src/standards.php" 304 "src/standards.php"
305 ], 305 ],
306 "psr-4": { 306 "psr-4": {
307 "DanHarrin\\DateFormatConverter\\": "src/" 307 "DanHarrin\\DateFormatConverter\\": "src/"
308 } 308 }
309 }, 309 },
310 "notification-url": "https://packagist.org/downloads/", 310 "notification-url": "https://packagist.org/downloads/",
311 "license": [ 311 "license": [
312 "MIT" 312 "MIT"
313 ], 313 ],
314 "authors": [ 314 "authors": [
315 { 315 {
316 "name": "Dan Harrin", 316 "name": "Dan Harrin",
317 "email": "dan@danharrin.com" 317 "email": "dan@danharrin.com"
318 } 318 }
319 ], 319 ],
320 "description": "Convert token-based date formats between standards.", 320 "description": "Convert token-based date formats between standards.",
321 "homepage": "https://github.com/danharrin/date-format-converter", 321 "homepage": "https://github.com/danharrin/date-format-converter",
322 "support": { 322 "support": {
323 "issues": "https://github.com/danharrin/date-format-converter/issues", 323 "issues": "https://github.com/danharrin/date-format-converter/issues",
324 "source": "https://github.com/danharrin/date-format-converter" 324 "source": "https://github.com/danharrin/date-format-converter"
325 }, 325 },
326 "funding": [ 326 "funding": [
327 { 327 {
328 "url": "https://github.com/danharrin", 328 "url": "https://github.com/danharrin",
329 "type": "github" 329 "type": "github"
330 } 330 }
331 ], 331 ],
332 "time": "2022-09-29T07:48:20+00:00" 332 "time": "2022-09-29T07:48:20+00:00"
333 }, 333 },
334 { 334 {
335 "name": "dflydev/dot-access-data", 335 "name": "dflydev/dot-access-data",
336 "version": "v3.0.2", 336 "version": "v3.0.2",
337 "source": { 337 "source": {
338 "type": "git", 338 "type": "git",
339 "url": "https://github.com/dflydev/dflydev-dot-access-data.git", 339 "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
340 "reference": "f41715465d65213d644d3141a6a93081be5d3549" 340 "reference": "f41715465d65213d644d3141a6a93081be5d3549"
341 }, 341 },
342 "dist": { 342 "dist": {
343 "type": "zip", 343 "type": "zip",
344 "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", 344 "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549",
345 "reference": "f41715465d65213d644d3141a6a93081be5d3549", 345 "reference": "f41715465d65213d644d3141a6a93081be5d3549",
346 "shasum": "" 346 "shasum": ""
347 }, 347 },
348 "require": { 348 "require": {
349 "php": "^7.1 || ^8.0" 349 "php": "^7.1 || ^8.0"
350 }, 350 },
351 "require-dev": { 351 "require-dev": {
352 "phpstan/phpstan": "^0.12.42", 352 "phpstan/phpstan": "^0.12.42",
353 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", 353 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3",
354 "scrutinizer/ocular": "1.6.0", 354 "scrutinizer/ocular": "1.6.0",
355 "squizlabs/php_codesniffer": "^3.5", 355 "squizlabs/php_codesniffer": "^3.5",
356 "vimeo/psalm": "^4.0.0" 356 "vimeo/psalm": "^4.0.0"
357 }, 357 },
358 "type": "library", 358 "type": "library",
359 "extra": { 359 "extra": {
360 "branch-alias": { 360 "branch-alias": {
361 "dev-main": "3.x-dev" 361 "dev-main": "3.x-dev"
362 } 362 }
363 }, 363 },
364 "autoload": { 364 "autoload": {
365 "psr-4": { 365 "psr-4": {
366 "Dflydev\\DotAccessData\\": "src/" 366 "Dflydev\\DotAccessData\\": "src/"
367 } 367 }
368 }, 368 },
369 "notification-url": "https://packagist.org/downloads/", 369 "notification-url": "https://packagist.org/downloads/",
370 "license": [ 370 "license": [
371 "MIT" 371 "MIT"
372 ], 372 ],
373 "authors": [ 373 "authors": [
374 { 374 {
375 "name": "Dragonfly Development Inc.", 375 "name": "Dragonfly Development Inc.",
376 "email": "info@dflydev.com", 376 "email": "info@dflydev.com",
377 "homepage": "http://dflydev.com" 377 "homepage": "http://dflydev.com"
378 }, 378 },
379 { 379 {
380 "name": "Beau Simensen", 380 "name": "Beau Simensen",
381 "email": "beau@dflydev.com", 381 "email": "beau@dflydev.com",
382 "homepage": "http://beausimensen.com" 382 "homepage": "http://beausimensen.com"
383 }, 383 },
384 { 384 {
385 "name": "Carlos Frutos", 385 "name": "Carlos Frutos",
386 "email": "carlos@kiwing.it", 386 "email": "carlos@kiwing.it",
387 "homepage": "https://github.com/cfrutos" 387 "homepage": "https://github.com/cfrutos"
388 }, 388 },
389 { 389 {
390 "name": "Colin O'Dell", 390 "name": "Colin O'Dell",
391 "email": "colinodell@gmail.com", 391 "email": "colinodell@gmail.com",
392 "homepage": "https://www.colinodell.com" 392 "homepage": "https://www.colinodell.com"
393 } 393 }
394 ], 394 ],
395 "description": "Given a deep data structure, access data by dot notation.", 395 "description": "Given a deep data structure, access data by dot notation.",
396 "homepage": "https://github.com/dflydev/dflydev-dot-access-data", 396 "homepage": "https://github.com/dflydev/dflydev-dot-access-data",
397 "keywords": [ 397 "keywords": [
398 "access", 398 "access",
399 "data", 399 "data",
400 "dot", 400 "dot",
401 "notation" 401 "notation"
402 ], 402 ],
403 "support": { 403 "support": {
404 "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", 404 "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues",
405 "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" 405 "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2"
406 }, 406 },
407 "time": "2022-10-27T11:44:00+00:00" 407 "time": "2022-10-27T11:44:00+00:00"
408 }, 408 },
409 { 409 {
410 "name": "doctrine/deprecations", 410 "name": "doctrine/deprecations",
411 "version": "v1.0.0", 411 "version": "v1.0.0",
412 "source": { 412 "source": {
413 "type": "git", 413 "type": "git",
414 "url": "https://github.com/doctrine/deprecations.git", 414 "url": "https://github.com/doctrine/deprecations.git",
415 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de" 415 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
416 }, 416 },
417 "dist": { 417 "dist": {
418 "type": "zip", 418 "type": "zip",
419 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", 419 "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
420 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", 420 "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
421 "shasum": "" 421 "shasum": ""
422 }, 422 },
423 "require": { 423 "require": {
424 "php": "^7.1|^8.0" 424 "php": "^7.1|^8.0"
425 }, 425 },
426 "require-dev": { 426 "require-dev": {
427 "doctrine/coding-standard": "^9", 427 "doctrine/coding-standard": "^9",
428 "phpunit/phpunit": "^7.5|^8.5|^9.5", 428 "phpunit/phpunit": "^7.5|^8.5|^9.5",
429 "psr/log": "^1|^2|^3" 429 "psr/log": "^1|^2|^3"
430 }, 430 },
431 "suggest": { 431 "suggest": {
432 "psr/log": "Allows logging deprecations via PSR-3 logger implementation" 432 "psr/log": "Allows logging deprecations via PSR-3 logger implementation"
433 }, 433 },
434 "type": "library", 434 "type": "library",
435 "autoload": { 435 "autoload": {
436 "psr-4": { 436 "psr-4": {
437 "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations" 437 "Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
438 } 438 }
439 }, 439 },
440 "notification-url": "https://packagist.org/downloads/", 440 "notification-url": "https://packagist.org/downloads/",
441 "license": [ 441 "license": [
442 "MIT" 442 "MIT"
443 ], 443 ],
444 "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", 444 "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
445 "homepage": "https://www.doctrine-project.org/", 445 "homepage": "https://www.doctrine-project.org/",
446 "support": { 446 "support": {
447 "issues": "https://github.com/doctrine/deprecations/issues", 447 "issues": "https://github.com/doctrine/deprecations/issues",
448 "source": "https://github.com/doctrine/deprecations/tree/v1.0.0" 448 "source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
449 }, 449 },
450 "time": "2022-05-02T15:47:09+00:00" 450 "time": "2022-05-02T15:47:09+00:00"
451 }, 451 },
452 { 452 {
453 "name": "doctrine/inflector", 453 "name": "doctrine/inflector",
454 "version": "2.0.6", 454 "version": "2.0.6",
455 "source": { 455 "source": {
456 "type": "git", 456 "type": "git",
457 "url": "https://github.com/doctrine/inflector.git", 457 "url": "https://github.com/doctrine/inflector.git",
458 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" 458 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024"
459 }, 459 },
460 "dist": { 460 "dist": {
461 "type": "zip", 461 "type": "zip",
462 "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", 462 "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
463 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", 463 "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024",
464 "shasum": "" 464 "shasum": ""
465 }, 465 },
466 "require": { 466 "require": {
467 "php": "^7.2 || ^8.0" 467 "php": "^7.2 || ^8.0"
468 }, 468 },
469 "require-dev": { 469 "require-dev": {
470 "doctrine/coding-standard": "^10", 470 "doctrine/coding-standard": "^10",
471 "phpstan/phpstan": "^1.8", 471 "phpstan/phpstan": "^1.8",
472 "phpstan/phpstan-phpunit": "^1.1", 472 "phpstan/phpstan-phpunit": "^1.1",
473 "phpstan/phpstan-strict-rules": "^1.3", 473 "phpstan/phpstan-strict-rules": "^1.3",
474 "phpunit/phpunit": "^8.5 || ^9.5", 474 "phpunit/phpunit": "^8.5 || ^9.5",
475 "vimeo/psalm": "^4.25" 475 "vimeo/psalm": "^4.25"
476 }, 476 },
477 "type": "library", 477 "type": "library",
478 "autoload": { 478 "autoload": {
479 "psr-4": { 479 "psr-4": {
480 "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" 480 "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
481 } 481 }
482 }, 482 },
483 "notification-url": "https://packagist.org/downloads/", 483 "notification-url": "https://packagist.org/downloads/",
484 "license": [ 484 "license": [
485 "MIT" 485 "MIT"
486 ], 486 ],
487 "authors": [ 487 "authors": [
488 { 488 {
489 "name": "Guilherme Blanco", 489 "name": "Guilherme Blanco",
490 "email": "guilhermeblanco@gmail.com" 490 "email": "guilhermeblanco@gmail.com"
491 }, 491 },
492 { 492 {
493 "name": "Roman Borschel", 493 "name": "Roman Borschel",
494 "email": "roman@code-factory.org" 494 "email": "roman@code-factory.org"
495 }, 495 },
496 { 496 {
497 "name": "Benjamin Eberlei", 497 "name": "Benjamin Eberlei",
498 "email": "kontakt@beberlei.de" 498 "email": "kontakt@beberlei.de"
499 }, 499 },
500 { 500 {
501 "name": "Jonathan Wage", 501 "name": "Jonathan Wage",
502 "email": "jonwage@gmail.com" 502 "email": "jonwage@gmail.com"
503 }, 503 },
504 { 504 {
505 "name": "Johannes Schmitt", 505 "name": "Johannes Schmitt",
506 "email": "schmittjoh@gmail.com" 506 "email": "schmittjoh@gmail.com"
507 } 507 }
508 ], 508 ],
509 "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", 509 "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
510 "homepage": "https://www.doctrine-project.org/projects/inflector.html", 510 "homepage": "https://www.doctrine-project.org/projects/inflector.html",
511 "keywords": [ 511 "keywords": [
512 "inflection", 512 "inflection",
513 "inflector", 513 "inflector",
514 "lowercase", 514 "lowercase",
515 "manipulation", 515 "manipulation",
516 "php", 516 "php",
517 "plural", 517 "plural",
518 "singular", 518 "singular",
519 "strings", 519 "strings",
520 "uppercase", 520 "uppercase",
521 "words" 521 "words"
522 ], 522 ],
523 "support": { 523 "support": {
524 "issues": "https://github.com/doctrine/inflector/issues", 524 "issues": "https://github.com/doctrine/inflector/issues",
525 "source": "https://github.com/doctrine/inflector/tree/2.0.6" 525 "source": "https://github.com/doctrine/inflector/tree/2.0.6"
526 }, 526 },
527 "funding": [ 527 "funding": [
528 { 528 {
529 "url": "https://www.doctrine-project.org/sponsorship.html", 529 "url": "https://www.doctrine-project.org/sponsorship.html",
530 "type": "custom" 530 "type": "custom"
531 }, 531 },
532 { 532 {
533 "url": "https://www.patreon.com/phpdoctrine", 533 "url": "https://www.patreon.com/phpdoctrine",
534 "type": "patreon" 534 "type": "patreon"
535 }, 535 },
536 { 536 {
537 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", 537 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
538 "type": "tidelift" 538 "type": "tidelift"
539 } 539 }
540 ], 540 ],
541 "time": "2022-10-20T09:10:12+00:00" 541 "time": "2022-10-20T09:10:12+00:00"
542 }, 542 },
543 { 543 {
544 "name": "doctrine/lexer", 544 "name": "doctrine/lexer",
545 "version": "2.1.0", 545 "version": "2.1.0",
546 "source": { 546 "source": {
547 "type": "git", 547 "type": "git",
548 "url": "https://github.com/doctrine/lexer.git", 548 "url": "https://github.com/doctrine/lexer.git",
549 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124" 549 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124"
550 }, 550 },
551 "dist": { 551 "dist": {
552 "type": "zip", 552 "type": "zip",
553 "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", 553 "url": "https://api.github.com/repos/doctrine/lexer/zipball/39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
554 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124", 554 "reference": "39ab8fcf5a51ce4b85ca97c7a7d033eb12831124",
555 "shasum": "" 555 "shasum": ""
556 }, 556 },
557 "require": { 557 "require": {
558 "doctrine/deprecations": "^1.0", 558 "doctrine/deprecations": "^1.0",
559 "php": "^7.1 || ^8.0" 559 "php": "^7.1 || ^8.0"
560 }, 560 },
561 "require-dev": { 561 "require-dev": {
562 "doctrine/coding-standard": "^9 || ^10", 562 "doctrine/coding-standard": "^9 || ^10",
563 "phpstan/phpstan": "^1.3", 563 "phpstan/phpstan": "^1.3",
564 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", 564 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
565 "psalm/plugin-phpunit": "^0.18.3", 565 "psalm/plugin-phpunit": "^0.18.3",
566 "vimeo/psalm": "^4.11 || ^5.0" 566 "vimeo/psalm": "^4.11 || ^5.0"
567 }, 567 },
568 "type": "library", 568 "type": "library",
569 "autoload": { 569 "autoload": {
570 "psr-4": { 570 "psr-4": {
571 "Doctrine\\Common\\Lexer\\": "src" 571 "Doctrine\\Common\\Lexer\\": "src"
572 } 572 }
573 }, 573 },
574 "notification-url": "https://packagist.org/downloads/", 574 "notification-url": "https://packagist.org/downloads/",
575 "license": [ 575 "license": [
576 "MIT" 576 "MIT"
577 ], 577 ],
578 "authors": [ 578 "authors": [
579 { 579 {
580 "name": "Guilherme Blanco", 580 "name": "Guilherme Blanco",
581 "email": "guilhermeblanco@gmail.com" 581 "email": "guilhermeblanco@gmail.com"
582 }, 582 },
583 { 583 {
584 "name": "Roman Borschel", 584 "name": "Roman Borschel",
585 "email": "roman@code-factory.org" 585 "email": "roman@code-factory.org"
586 }, 586 },
587 { 587 {
588 "name": "Johannes Schmitt", 588 "name": "Johannes Schmitt",
589 "email": "schmittjoh@gmail.com" 589 "email": "schmittjoh@gmail.com"
590 } 590 }
591 ], 591 ],
592 "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", 592 "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
593 "homepage": "https://www.doctrine-project.org/projects/lexer.html", 593 "homepage": "https://www.doctrine-project.org/projects/lexer.html",
594 "keywords": [ 594 "keywords": [
595 "annotations", 595 "annotations",
596 "docblock", 596 "docblock",
597 "lexer", 597 "lexer",
598 "parser", 598 "parser",
599 "php" 599 "php"
600 ], 600 ],
601 "support": { 601 "support": {
602 "issues": "https://github.com/doctrine/lexer/issues", 602 "issues": "https://github.com/doctrine/lexer/issues",
603 "source": "https://github.com/doctrine/lexer/tree/2.1.0" 603 "source": "https://github.com/doctrine/lexer/tree/2.1.0"
604 }, 604 },
605 "funding": [ 605 "funding": [
606 { 606 {
607 "url": "https://www.doctrine-project.org/sponsorship.html", 607 "url": "https://www.doctrine-project.org/sponsorship.html",
608 "type": "custom" 608 "type": "custom"
609 }, 609 },
610 { 610 {
611 "url": "https://www.patreon.com/phpdoctrine", 611 "url": "https://www.patreon.com/phpdoctrine",
612 "type": "patreon" 612 "type": "patreon"
613 }, 613 },
614 { 614 {
615 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", 615 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
616 "type": "tidelift" 616 "type": "tidelift"
617 } 617 }
618 ], 618 ],
619 "time": "2022-12-14T08:49:07+00:00" 619 "time": "2022-12-14T08:49:07+00:00"
620 }, 620 },
621 { 621 {
622 "name": "dragonmantank/cron-expression", 622 "name": "dragonmantank/cron-expression",
623 "version": "v3.3.2", 623 "version": "v3.3.2",
624 "source": { 624 "source": {
625 "type": "git", 625 "type": "git",
626 "url": "https://github.com/dragonmantank/cron-expression.git", 626 "url": "https://github.com/dragonmantank/cron-expression.git",
627 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8" 627 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8"
628 }, 628 },
629 "dist": { 629 "dist": {
630 "type": "zip", 630 "type": "zip",
631 "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8", 631 "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8",
632 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8", 632 "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8",
633 "shasum": "" 633 "shasum": ""
634 }, 634 },
635 "require": { 635 "require": {
636 "php": "^7.2|^8.0", 636 "php": "^7.2|^8.0",
637 "webmozart/assert": "^1.0" 637 "webmozart/assert": "^1.0"
638 }, 638 },
639 "replace": { 639 "replace": {
640 "mtdowling/cron-expression": "^1.0" 640 "mtdowling/cron-expression": "^1.0"
641 }, 641 },
642 "require-dev": { 642 "require-dev": {
643 "phpstan/extension-installer": "^1.0", 643 "phpstan/extension-installer": "^1.0",
644 "phpstan/phpstan": "^1.0", 644 "phpstan/phpstan": "^1.0",
645 "phpstan/phpstan-webmozart-assert": "^1.0", 645 "phpstan/phpstan-webmozart-assert": "^1.0",
646 "phpunit/phpunit": "^7.0|^8.0|^9.0" 646 "phpunit/phpunit": "^7.0|^8.0|^9.0"
647 }, 647 },
648 "type": "library", 648 "type": "library",
649 "autoload": { 649 "autoload": {
650 "psr-4": { 650 "psr-4": {
651 "Cron\\": "src/Cron/" 651 "Cron\\": "src/Cron/"
652 } 652 }
653 }, 653 },
654 "notification-url": "https://packagist.org/downloads/", 654 "notification-url": "https://packagist.org/downloads/",
655 "license": [ 655 "license": [
656 "MIT" 656 "MIT"
657 ], 657 ],
658 "authors": [ 658 "authors": [
659 { 659 {
660 "name": "Chris Tankersley", 660 "name": "Chris Tankersley",
661 "email": "chris@ctankersley.com", 661 "email": "chris@ctankersley.com",
662 "homepage": "https://github.com/dragonmantank" 662 "homepage": "https://github.com/dragonmantank"
663 } 663 }
664 ], 664 ],
665 "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", 665 "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
666 "keywords": [ 666 "keywords": [
667 "cron", 667 "cron",
668 "schedule" 668 "schedule"
669 ], 669 ],
670 "support": { 670 "support": {
671 "issues": "https://github.com/dragonmantank/cron-expression/issues", 671 "issues": "https://github.com/dragonmantank/cron-expression/issues",
672 "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2" 672 "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2"
673 }, 673 },
674 "funding": [ 674 "funding": [
675 { 675 {
676 "url": "https://github.com/dragonmantank", 676 "url": "https://github.com/dragonmantank",
677 "type": "github" 677 "type": "github"
678 } 678 }
679 ], 679 ],
680 "time": "2022-09-10T18:51:20+00:00" 680 "time": "2022-09-10T18:51:20+00:00"
681 }, 681 },
682 { 682 {
683 "name": "egulias/email-validator", 683 "name": "egulias/email-validator",
684 "version": "3.2.5", 684 "version": "3.2.5",
685 "source": { 685 "source": {
686 "type": "git", 686 "type": "git",
687 "url": "https://github.com/egulias/EmailValidator.git", 687 "url": "https://github.com/egulias/EmailValidator.git",
688 "reference": "b531a2311709443320c786feb4519cfaf94af796" 688 "reference": "b531a2311709443320c786feb4519cfaf94af796"
689 }, 689 },
690 "dist": { 690 "dist": {
691 "type": "zip", 691 "type": "zip",
692 "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796", 692 "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796",
693 "reference": "b531a2311709443320c786feb4519cfaf94af796", 693 "reference": "b531a2311709443320c786feb4519cfaf94af796",
694 "shasum": "" 694 "shasum": ""
695 }, 695 },
696 "require": { 696 "require": {
697 "doctrine/lexer": "^1.2|^2", 697 "doctrine/lexer": "^1.2|^2",
698 "php": ">=7.2", 698 "php": ">=7.2",
699 "symfony/polyfill-intl-idn": "^1.15" 699 "symfony/polyfill-intl-idn": "^1.15"
700 }, 700 },
701 "require-dev": { 701 "require-dev": {
702 "phpunit/phpunit": "^8.5.8|^9.3.3", 702 "phpunit/phpunit": "^8.5.8|^9.3.3",
703 "vimeo/psalm": "^4" 703 "vimeo/psalm": "^4"
704 }, 704 },
705 "suggest": { 705 "suggest": {
706 "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" 706 "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
707 }, 707 },
708 "type": "library", 708 "type": "library",
709 "extra": { 709 "extra": {
710 "branch-alias": { 710 "branch-alias": {
711 "dev-master": "3.0.x-dev" 711 "dev-master": "3.0.x-dev"
712 } 712 }
713 }, 713 },
714 "autoload": { 714 "autoload": {
715 "psr-4": { 715 "psr-4": {
716 "Egulias\\EmailValidator\\": "src" 716 "Egulias\\EmailValidator\\": "src"
717 } 717 }
718 }, 718 },
719 "notification-url": "https://packagist.org/downloads/", 719 "notification-url": "https://packagist.org/downloads/",
720 "license": [ 720 "license": [
721 "MIT" 721 "MIT"
722 ], 722 ],
723 "authors": [ 723 "authors": [
724 { 724 {
725 "name": "Eduardo Gulias Davis" 725 "name": "Eduardo Gulias Davis"
726 } 726 }
727 ], 727 ],
728 "description": "A library for validating emails against several RFCs", 728 "description": "A library for validating emails against several RFCs",
729 "homepage": "https://github.com/egulias/EmailValidator", 729 "homepage": "https://github.com/egulias/EmailValidator",
730 "keywords": [ 730 "keywords": [
731 "email", 731 "email",
732 "emailvalidation", 732 "emailvalidation",
733 "emailvalidator", 733 "emailvalidator",
734 "validation", 734 "validation",
735 "validator" 735 "validator"
736 ], 736 ],
737 "support": { 737 "support": {
738 "issues": "https://github.com/egulias/EmailValidator/issues", 738 "issues": "https://github.com/egulias/EmailValidator/issues",
739 "source": "https://github.com/egulias/EmailValidator/tree/3.2.5" 739 "source": "https://github.com/egulias/EmailValidator/tree/3.2.5"
740 }, 740 },
741 "funding": [ 741 "funding": [
742 { 742 {
743 "url": "https://github.com/egulias", 743 "url": "https://github.com/egulias",
744 "type": "github" 744 "type": "github"
745 } 745 }
746 ], 746 ],
747 "time": "2023-01-02T17:26:14+00:00" 747 "time": "2023-01-02T17:26:14+00:00"
748 }, 748 },
749 { 749 {
750 "name": "filament/forms", 750 "name": "filament/forms",
751 "version": "v2.17.40", 751 "version": "v2.17.40",
752 "source": { 752 "source": {
753 "type": "git", 753 "type": "git",
754 "url": "https://github.com/filamentphp/forms.git", 754 "url": "https://github.com/filamentphp/forms.git",
755 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81" 755 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81"
756 }, 756 },
757 "dist": { 757 "dist": {
758 "type": "zip", 758 "type": "zip",
759 "url": "https://api.github.com/repos/filamentphp/forms/zipball/bac884ddd8017ff5acf1ca7d3841a7cb4150bf81", 759 "url": "https://api.github.com/repos/filamentphp/forms/zipball/bac884ddd8017ff5acf1ca7d3841a7cb4150bf81",
760 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81", 760 "reference": "bac884ddd8017ff5acf1ca7d3841a7cb4150bf81",
761 "shasum": "" 761 "shasum": ""
762 }, 762 },
763 "require": { 763 "require": {
764 "blade-ui-kit/blade-heroicons": "^1.2", 764 "blade-ui-kit/blade-heroicons": "^1.2",
765 "danharrin/date-format-converter": "^0.3", 765 "danharrin/date-format-converter": "^0.3",
766 "filament/notifications": "self.version", 766 "filament/notifications": "self.version",
767 "filament/support": "self.version", 767 "filament/support": "self.version",
768 "illuminate/console": "^8.6|^9.0|^10.0", 768 "illuminate/console": "^8.6|^9.0|^10.0",
769 "illuminate/contracts": "^8.6|^9.0|^10.0", 769 "illuminate/contracts": "^8.6|^9.0|^10.0",
770 "illuminate/database": "^8.6|^9.0|^10.0", 770 "illuminate/database": "^8.6|^9.0|^10.0",
771 "illuminate/filesystem": "^8.6|^9.0|^10.0", 771 "illuminate/filesystem": "^8.6|^9.0|^10.0",
772 "illuminate/support": "^8.6|^9.0|^10.0", 772 "illuminate/support": "^8.6|^9.0|^10.0",
773 "illuminate/validation": "^8.6|^9.0|^10.0", 773 "illuminate/validation": "^8.6|^9.0|^10.0",
774 "illuminate/view": "^8.6|^9.0|^10.0", 774 "illuminate/view": "^8.6|^9.0|^10.0",
775 "livewire/livewire": "^2.10.7", 775 "livewire/livewire": "^2.10.7",
776 "php": "^8.0", 776 "php": "^8.0",
777 "spatie/laravel-package-tools": "^1.9" 777 "spatie/laravel-package-tools": "^1.9"
778 }, 778 },
779 "type": "library", 779 "type": "library",
780 "extra": { 780 "extra": {
781 "laravel": { 781 "laravel": {
782 "providers": [ 782 "providers": [
783 "Filament\\Forms\\FormsServiceProvider" 783 "Filament\\Forms\\FormsServiceProvider"
784 ] 784 ]
785 } 785 }
786 }, 786 },
787 "autoload": { 787 "autoload": {
788 "files": [ 788 "files": [
789 "src/helpers.php" 789 "src/helpers.php"
790 ], 790 ],
791 "psr-4": { 791 "psr-4": {
792 "Filament\\Forms\\": "src" 792 "Filament\\Forms\\": "src"
793 } 793 }
794 }, 794 },
795 "notification-url": "https://packagist.org/downloads/", 795 "notification-url": "https://packagist.org/downloads/",
796 "license": [ 796 "license": [
797 "MIT" 797 "MIT"
798 ], 798 ],
799 "description": "Effortlessly build TALL-powered forms.", 799 "description": "Effortlessly build TALL-powered forms.",
800 "homepage": "https://github.com/filamentphp/filament", 800 "homepage": "https://github.com/filamentphp/filament",
801 "support": { 801 "support": {
802 "issues": "https://github.com/filamentphp/filament/issues", 802 "issues": "https://github.com/filamentphp/filament/issues",
803 "source": "https://github.com/filamentphp/filament" 803 "source": "https://github.com/filamentphp/filament"
804 }, 804 },
805 "time": "2023-05-13T18:44:56+00:00" 805 "time": "2023-05-13T18:44:56+00:00"
806 }, 806 },
807 { 807 {
808 "name": "filament/notifications", 808 "name": "filament/notifications",
809 "version": "v2.17.40", 809 "version": "v2.17.40",
810 "source": { 810 "source": {
811 "type": "git", 811 "type": "git",
812 "url": "https://github.com/filamentphp/notifications.git", 812 "url": "https://github.com/filamentphp/notifications.git",
813 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252" 813 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252"
814 }, 814 },
815 "dist": { 815 "dist": {
816 "type": "zip", 816 "type": "zip",
817 "url": "https://api.github.com/repos/filamentphp/notifications/zipball/0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252", 817 "url": "https://api.github.com/repos/filamentphp/notifications/zipball/0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252",
818 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252", 818 "reference": "0ef9f1f3481a08f357b8e78bcb4bbcd8111a1252",
819 "shasum": "" 819 "shasum": ""
820 }, 820 },
821 "require": { 821 "require": {
822 "blade-ui-kit/blade-heroicons": "^1.2", 822 "blade-ui-kit/blade-heroicons": "^1.2",
823 "filament/support": "self.version", 823 "filament/support": "self.version",
824 "illuminate/contracts": "^8.6|^9.0|^10.0", 824 "illuminate/contracts": "^8.6|^9.0|^10.0",
825 "illuminate/filesystem": "^8.6|^9.0|^10.0", 825 "illuminate/filesystem": "^8.6|^9.0|^10.0",
826 "illuminate/notifications": "^8.6|^9.0|^10.0", 826 "illuminate/notifications": "^8.6|^9.0|^10.0",
827 "illuminate/support": "^8.6|^9.0|^10.0", 827 "illuminate/support": "^8.6|^9.0|^10.0",
828 "livewire/livewire": "^2.10.7", 828 "livewire/livewire": "^2.10.7",
829 "php": "^8.0", 829 "php": "^8.0",
830 "spatie/laravel-package-tools": "^1.9" 830 "spatie/laravel-package-tools": "^1.9"
831 }, 831 },
832 "type": "library", 832 "type": "library",
833 "extra": { 833 "extra": {
834 "laravel": { 834 "laravel": {
835 "providers": [ 835 "providers": [
836 "Filament\\Notifications\\NotificationsServiceProvider" 836 "Filament\\Notifications\\NotificationsServiceProvider"
837 ] 837 ]
838 } 838 }
839 }, 839 },
840 "autoload": { 840 "autoload": {
841 "files": [ 841 "files": [
842 "src/Testing/Autoload.php" 842 "src/Testing/Autoload.php"
843 ], 843 ],
844 "psr-4": { 844 "psr-4": {
845 "Filament\\Notifications\\": "src" 845 "Filament\\Notifications\\": "src"
846 } 846 }
847 }, 847 },
848 "notification-url": "https://packagist.org/downloads/", 848 "notification-url": "https://packagist.org/downloads/",
849 "license": [ 849 "license": [
850 "MIT" 850 "MIT"
851 ], 851 ],
852 "description": "Effortlessly build TALL-powered notifications.", 852 "description": "Effortlessly build TALL-powered notifications.",
853 "homepage": "https://github.com/filamentphp/filament", 853 "homepage": "https://github.com/filamentphp/filament",
854 "support": { 854 "support": {
855 "issues": "https://github.com/filamentphp/filament/issues", 855 "issues": "https://github.com/filamentphp/filament/issues",
856 "source": "https://github.com/filamentphp/filament" 856 "source": "https://github.com/filamentphp/filament"
857 }, 857 },
858 "time": "2023-05-04T23:08:09+00:00" 858 "time": "2023-05-04T23:08:09+00:00"
859 }, 859 },
860 { 860 {
861 "name": "filament/support", 861 "name": "filament/support",
862 "version": "v2.17.40", 862 "version": "v2.17.40",
863 "source": { 863 "source": {
864 "type": "git", 864 "type": "git",
865 "url": "https://github.com/filamentphp/support.git", 865 "url": "https://github.com/filamentphp/support.git",
866 "reference": "e75e02a76edd959304cdbea7815586b720f8d308" 866 "reference": "e75e02a76edd959304cdbea7815586b720f8d308"
867 }, 867 },
868 "dist": { 868 "dist": {
869 "type": "zip", 869 "type": "zip",
870 "url": "https://api.github.com/repos/filamentphp/support/zipball/e75e02a76edd959304cdbea7815586b720f8d308", 870 "url": "https://api.github.com/repos/filamentphp/support/zipball/e75e02a76edd959304cdbea7815586b720f8d308",
871 "reference": "e75e02a76edd959304cdbea7815586b720f8d308", 871 "reference": "e75e02a76edd959304cdbea7815586b720f8d308",
872 "shasum": "" 872 "shasum": ""
873 }, 873 },
874 "require": { 874 "require": {
875 "illuminate/contracts": "^8.6|^9.0|^10.0", 875 "illuminate/contracts": "^8.6|^9.0|^10.0",
876 "illuminate/support": "^8.6|^9.0|^10.0", 876 "illuminate/support": "^8.6|^9.0|^10.0",
877 "illuminate/view": "^8.6|^9.0|^10.0", 877 "illuminate/view": "^8.6|^9.0|^10.0",
878 "php": "^8.0", 878 "php": "^8.0",
879 "spatie/laravel-package-tools": "^1.9", 879 "spatie/laravel-package-tools": "^1.9",
880 "tgalopin/html-sanitizer": "^1.5" 880 "tgalopin/html-sanitizer": "^1.5"
881 }, 881 },
882 "type": "library", 882 "type": "library",
883 "extra": { 883 "extra": {
884 "laravel": { 884 "laravel": {
885 "providers": [ 885 "providers": [
886 "Filament\\Support\\SupportServiceProvider" 886 "Filament\\Support\\SupportServiceProvider"
887 ] 887 ]
888 } 888 }
889 }, 889 },
890 "autoload": { 890 "autoload": {
891 "files": [ 891 "files": [
892 "src/helpers.php" 892 "src/helpers.php"
893 ], 893 ],
894 "psr-4": { 894 "psr-4": {
895 "Filament\\Support\\": "src" 895 "Filament\\Support\\": "src"
896 } 896 }
897 }, 897 },
898 "notification-url": "https://packagist.org/downloads/", 898 "notification-url": "https://packagist.org/downloads/",
899 "license": [ 899 "license": [
900 "MIT" 900 "MIT"
901 ], 901 ],
902 "description": "Associated helper methods and foundation code for Filament packages.", 902 "description": "Associated helper methods and foundation code for Filament packages.",
903 "homepage": "https://github.com/filamentphp/filament", 903 "homepage": "https://github.com/filamentphp/filament",
904 "support": { 904 "support": {
905 "issues": "https://github.com/filamentphp/filament/issues", 905 "issues": "https://github.com/filamentphp/filament/issues",
906 "source": "https://github.com/filamentphp/filament" 906 "source": "https://github.com/filamentphp/filament"
907 }, 907 },
908 "time": "2023-05-13T07:21:02+00:00" 908 "time": "2023-05-13T07:21:02+00:00"
909 }, 909 },
910 { 910 {
911 "name": "filament/tables", 911 "name": "filament/tables",
912 "version": "v2.17.40", 912 "version": "v2.17.40",
913 "source": { 913 "source": {
914 "type": "git", 914 "type": "git",
915 "url": "https://github.com/filamentphp/tables.git", 915 "url": "https://github.com/filamentphp/tables.git",
916 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6" 916 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6"
917 }, 917 },
918 "dist": { 918 "dist": {
919 "type": "zip", 919 "type": "zip",
920 "url": "https://api.github.com/repos/filamentphp/tables/zipball/7389f819d057262642295a22fb7d26e92e0b2ab6", 920 "url": "https://api.github.com/repos/filamentphp/tables/zipball/7389f819d057262642295a22fb7d26e92e0b2ab6",
921 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6", 921 "reference": "7389f819d057262642295a22fb7d26e92e0b2ab6",
922 "shasum": "" 922 "shasum": ""
923 }, 923 },
924 "require": { 924 "require": {
925 "akaunting/laravel-money": "^1.2|^2.0|^3.0|^4.0", 925 "akaunting/laravel-money": "^1.2|^2.0|^3.0|^4.0",
926 "blade-ui-kit/blade-heroicons": "^1.2", 926 "blade-ui-kit/blade-heroicons": "^1.2",
927 "filament/forms": "self.version", 927 "filament/forms": "self.version",
928 "filament/notifications": "self.version", 928 "filament/notifications": "self.version",
929 "filament/support": "self.version", 929 "filament/support": "self.version",
930 "illuminate/console": "^8.6|^9.0|^10.0", 930 "illuminate/console": "^8.6|^9.0|^10.0",
931 "illuminate/contracts": "^8.6|^9.0|^10.0", 931 "illuminate/contracts": "^8.6|^9.0|^10.0",
932 "illuminate/database": "^8.6|^9.0|^10.0", 932 "illuminate/database": "^8.6|^9.0|^10.0",
933 "illuminate/filesystem": "^8.6|^9.0|^10.0", 933 "illuminate/filesystem": "^8.6|^9.0|^10.0",
934 "illuminate/support": "^8.6|^9.0|^10.0", 934 "illuminate/support": "^8.6|^9.0|^10.0",
935 "illuminate/view": "^8.6|^9.0|^10.0", 935 "illuminate/view": "^8.6|^9.0|^10.0",
936 "livewire/livewire": "^2.10.7", 936 "livewire/livewire": "^2.10.7",
937 "php": "^8.0", 937 "php": "^8.0",
938 "spatie/invade": "^1.0", 938 "spatie/invade": "^1.0",
939 "spatie/laravel-package-tools": "^1.9" 939 "spatie/laravel-package-tools": "^1.9"
940 }, 940 },
941 "type": "library", 941 "type": "library",
942 "extra": { 942 "extra": {
943 "laravel": { 943 "laravel": {
944 "providers": [ 944 "providers": [
945 "Filament\\Tables\\TablesServiceProvider" 945 "Filament\\Tables\\TablesServiceProvider"
946 ] 946 ]
947 } 947 }
948 }, 948 },
949 "autoload": { 949 "autoload": {
950 "psr-4": { 950 "psr-4": {
951 "Filament\\Tables\\": "src" 951 "Filament\\Tables\\": "src"
952 } 952 }
953 }, 953 },
954 "notification-url": "https://packagist.org/downloads/", 954 "notification-url": "https://packagist.org/downloads/",
955 "license": [ 955 "license": [
956 "MIT" 956 "MIT"
957 ], 957 ],
958 "description": "Effortlessly build TALL-powered tables.", 958 "description": "Effortlessly build TALL-powered tables.",
959 "homepage": "https://github.com/filamentphp/filament", 959 "homepage": "https://github.com/filamentphp/filament",
960 "support": { 960 "support": {
961 "issues": "https://github.com/filamentphp/filament/issues", 961 "issues": "https://github.com/filamentphp/filament/issues",
962 "source": "https://github.com/filamentphp/filament" 962 "source": "https://github.com/filamentphp/filament"
963 }, 963 },
964 "time": "2023-05-13T07:21:08+00:00" 964 "time": "2023-05-13T07:21:08+00:00"
965 }, 965 },
966 { 966 {
967 "name": "fruitcake/php-cors", 967 "name": "fruitcake/php-cors",
968 "version": "v1.2.0", 968 "version": "v1.2.0",
969 "source": { 969 "source": {
970 "type": "git", 970 "type": "git",
971 "url": "https://github.com/fruitcake/php-cors.git", 971 "url": "https://github.com/fruitcake/php-cors.git",
972 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e" 972 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e"
973 }, 973 },
974 "dist": { 974 "dist": {
975 "type": "zip", 975 "type": "zip",
976 "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e", 976 "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/58571acbaa5f9f462c9c77e911700ac66f446d4e",
977 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e", 977 "reference": "58571acbaa5f9f462c9c77e911700ac66f446d4e",
978 "shasum": "" 978 "shasum": ""
979 }, 979 },
980 "require": { 980 "require": {
981 "php": "^7.4|^8.0", 981 "php": "^7.4|^8.0",
982 "symfony/http-foundation": "^4.4|^5.4|^6" 982 "symfony/http-foundation": "^4.4|^5.4|^6"
983 }, 983 },
984 "require-dev": { 984 "require-dev": {
985 "phpstan/phpstan": "^1.4", 985 "phpstan/phpstan": "^1.4",
986 "phpunit/phpunit": "^9", 986 "phpunit/phpunit": "^9",
987 "squizlabs/php_codesniffer": "^3.5" 987 "squizlabs/php_codesniffer": "^3.5"
988 }, 988 },
989 "type": "library", 989 "type": "library",
990 "extra": { 990 "extra": {
991 "branch-alias": { 991 "branch-alias": {
992 "dev-main": "1.1-dev" 992 "dev-main": "1.1-dev"
993 } 993 }
994 }, 994 },
995 "autoload": { 995 "autoload": {
996 "psr-4": { 996 "psr-4": {
997 "Fruitcake\\Cors\\": "src/" 997 "Fruitcake\\Cors\\": "src/"
998 } 998 }
999 }, 999 },
1000 "notification-url": "https://packagist.org/downloads/", 1000 "notification-url": "https://packagist.org/downloads/",
1001 "license": [ 1001 "license": [
1002 "MIT" 1002 "MIT"
1003 ], 1003 ],
1004 "authors": [ 1004 "authors": [
1005 { 1005 {
1006 "name": "Fruitcake", 1006 "name": "Fruitcake",
1007 "homepage": "https://fruitcake.nl" 1007 "homepage": "https://fruitcake.nl"
1008 }, 1008 },
1009 { 1009 {
1010 "name": "Barryvdh", 1010 "name": "Barryvdh",
1011 "email": "barryvdh@gmail.com" 1011 "email": "barryvdh@gmail.com"
1012 } 1012 }
1013 ], 1013 ],
1014 "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", 1014 "description": "Cross-origin resource sharing library for the Symfony HttpFoundation",
1015 "homepage": "https://github.com/fruitcake/php-cors", 1015 "homepage": "https://github.com/fruitcake/php-cors",
1016 "keywords": [ 1016 "keywords": [
1017 "cors", 1017 "cors",
1018 "laravel", 1018 "laravel",
1019 "symfony" 1019 "symfony"
1020 ], 1020 ],
1021 "support": { 1021 "support": {
1022 "issues": "https://github.com/fruitcake/php-cors/issues", 1022 "issues": "https://github.com/fruitcake/php-cors/issues",
1023 "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" 1023 "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0"
1024 }, 1024 },
1025 "funding": [ 1025 "funding": [
1026 { 1026 {
1027 "url": "https://fruitcake.nl", 1027 "url": "https://fruitcake.nl",
1028 "type": "custom" 1028 "type": "custom"
1029 }, 1029 },
1030 { 1030 {
1031 "url": "https://github.com/barryvdh", 1031 "url": "https://github.com/barryvdh",
1032 "type": "github" 1032 "type": "github"
1033 } 1033 }
1034 ], 1034 ],
1035 "time": "2022-02-20T15:07:15+00:00" 1035 "time": "2022-02-20T15:07:15+00:00"
1036 }, 1036 },
1037 { 1037 {
1038 "name": "graham-campbell/result-type", 1038 "name": "graham-campbell/result-type",
1039 "version": "v1.1.1", 1039 "version": "v1.1.1",
1040 "source": { 1040 "source": {
1041 "type": "git", 1041 "type": "git",
1042 "url": "https://github.com/GrahamCampbell/Result-Type.git", 1042 "url": "https://github.com/GrahamCampbell/Result-Type.git",
1043 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831" 1043 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831"
1044 }, 1044 },
1045 "dist": { 1045 "dist": {
1046 "type": "zip", 1046 "type": "zip",
1047 "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", 1047 "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
1048 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831", 1048 "reference": "672eff8cf1d6fe1ef09ca0f89c4b287d6a3eb831",
1049 "shasum": "" 1049 "shasum": ""
1050 }, 1050 },
1051 "require": { 1051 "require": {
1052 "php": "^7.2.5 || ^8.0", 1052 "php": "^7.2.5 || ^8.0",
1053 "phpoption/phpoption": "^1.9.1" 1053 "phpoption/phpoption": "^1.9.1"
1054 }, 1054 },
1055 "require-dev": { 1055 "require-dev": {
1056 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" 1056 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
1057 }, 1057 },
1058 "type": "library", 1058 "type": "library",
1059 "autoload": { 1059 "autoload": {
1060 "psr-4": { 1060 "psr-4": {
1061 "GrahamCampbell\\ResultType\\": "src/" 1061 "GrahamCampbell\\ResultType\\": "src/"
1062 } 1062 }
1063 }, 1063 },
1064 "notification-url": "https://packagist.org/downloads/", 1064 "notification-url": "https://packagist.org/downloads/",
1065 "license": [ 1065 "license": [
1066 "MIT" 1066 "MIT"
1067 ], 1067 ],
1068 "authors": [ 1068 "authors": [
1069 { 1069 {
1070 "name": "Graham Campbell", 1070 "name": "Graham Campbell",
1071 "email": "hello@gjcampbell.co.uk", 1071 "email": "hello@gjcampbell.co.uk",
1072 "homepage": "https://github.com/GrahamCampbell" 1072 "homepage": "https://github.com/GrahamCampbell"
1073 } 1073 }
1074 ], 1074 ],
1075 "description": "An Implementation Of The Result Type", 1075 "description": "An Implementation Of The Result Type",
1076 "keywords": [ 1076 "keywords": [
1077 "Graham Campbell", 1077 "Graham Campbell",
1078 "GrahamCampbell", 1078 "GrahamCampbell",
1079 "Result Type", 1079 "Result Type",
1080 "Result-Type", 1080 "Result-Type",
1081 "result" 1081 "result"
1082 ], 1082 ],
1083 "support": { 1083 "support": {
1084 "issues": "https://github.com/GrahamCampbell/Result-Type/issues", 1084 "issues": "https://github.com/GrahamCampbell/Result-Type/issues",
1085 "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.1" 1085 "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.1"
1086 }, 1086 },
1087 "funding": [ 1087 "funding": [
1088 { 1088 {
1089 "url": "https://github.com/GrahamCampbell", 1089 "url": "https://github.com/GrahamCampbell",
1090 "type": "github" 1090 "type": "github"
1091 }, 1091 },
1092 { 1092 {
1093 "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", 1093 "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
1094 "type": "tidelift" 1094 "type": "tidelift"
1095 } 1095 }
1096 ], 1096 ],
1097 "time": "2023-02-25T20:23:15+00:00" 1097 "time": "2023-02-25T20:23:15+00:00"
1098 }, 1098 },
1099 { 1099 {
1100 "name": "guzzlehttp/guzzle", 1100 "name": "guzzlehttp/guzzle",
1101 "version": "7.6.0", 1101 "version": "7.6.0",
1102 "source": { 1102 "source": {
1103 "type": "git", 1103 "type": "git",
1104 "url": "https://github.com/guzzle/guzzle.git", 1104 "url": "https://github.com/guzzle/guzzle.git",
1105 "reference": "733dd89533dd371a0987172727df15f500dab0ef" 1105 "reference": "733dd89533dd371a0987172727df15f500dab0ef"
1106 }, 1106 },
1107 "dist": { 1107 "dist": {
1108 "type": "zip", 1108 "type": "zip",
1109 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/733dd89533dd371a0987172727df15f500dab0ef", 1109 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/733dd89533dd371a0987172727df15f500dab0ef",
1110 "reference": "733dd89533dd371a0987172727df15f500dab0ef", 1110 "reference": "733dd89533dd371a0987172727df15f500dab0ef",
1111 "shasum": "" 1111 "shasum": ""
1112 }, 1112 },
1113 "require": { 1113 "require": {
1114 "ext-json": "*", 1114 "ext-json": "*",
1115 "guzzlehttp/promises": "^1.5", 1115 "guzzlehttp/promises": "^1.5",
1116 "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", 1116 "guzzlehttp/psr7": "^1.9.1 || ^2.4.5",
1117 "php": "^7.2.5 || ^8.0", 1117 "php": "^7.2.5 || ^8.0",
1118 "psr/http-client": "^1.0", 1118 "psr/http-client": "^1.0",
1119 "symfony/deprecation-contracts": "^2.2 || ^3.0" 1119 "symfony/deprecation-contracts": "^2.2 || ^3.0"
1120 }, 1120 },
1121 "provide": { 1121 "provide": {
1122 "psr/http-client-implementation": "1.0" 1122 "psr/http-client-implementation": "1.0"
1123 }, 1123 },
1124 "require-dev": { 1124 "require-dev": {
1125 "bamarni/composer-bin-plugin": "^1.8.1", 1125 "bamarni/composer-bin-plugin": "^1.8.1",
1126 "ext-curl": "*", 1126 "ext-curl": "*",
1127 "php-http/client-integration-tests": "^3.0", 1127 "php-http/client-integration-tests": "^3.0",
1128 "phpunit/phpunit": "^8.5.29 || ^9.5.23", 1128 "phpunit/phpunit": "^8.5.29 || ^9.5.23",
1129 "psr/log": "^1.1 || ^2.0 || ^3.0" 1129 "psr/log": "^1.1 || ^2.0 || ^3.0"
1130 }, 1130 },
1131 "suggest": { 1131 "suggest": {
1132 "ext-curl": "Required for CURL handler support", 1132 "ext-curl": "Required for CURL handler support",
1133 "ext-intl": "Required for Internationalized Domain Name (IDN) support", 1133 "ext-intl": "Required for Internationalized Domain Name (IDN) support",
1134 "psr/log": "Required for using the Log middleware" 1134 "psr/log": "Required for using the Log middleware"
1135 }, 1135 },
1136 "type": "library", 1136 "type": "library",
1137 "extra": { 1137 "extra": {
1138 "bamarni-bin": { 1138 "bamarni-bin": {
1139 "bin-links": true, 1139 "bin-links": true,
1140 "forward-command": false 1140 "forward-command": false
1141 } 1141 }
1142 }, 1142 },
1143 "autoload": { 1143 "autoload": {
1144 "files": [ 1144 "files": [
1145 "src/functions_include.php" 1145 "src/functions_include.php"
1146 ], 1146 ],
1147 "psr-4": { 1147 "psr-4": {
1148 "GuzzleHttp\\": "src/" 1148 "GuzzleHttp\\": "src/"
1149 } 1149 }
1150 }, 1150 },
1151 "notification-url": "https://packagist.org/downloads/", 1151 "notification-url": "https://packagist.org/downloads/",
1152 "license": [ 1152 "license": [
1153 "MIT" 1153 "MIT"
1154 ], 1154 ],
1155 "authors": [ 1155 "authors": [
1156 { 1156 {
1157 "name": "Graham Campbell", 1157 "name": "Graham Campbell",
1158 "email": "hello@gjcampbell.co.uk", 1158 "email": "hello@gjcampbell.co.uk",
1159 "homepage": "https://github.com/GrahamCampbell" 1159 "homepage": "https://github.com/GrahamCampbell"
1160 }, 1160 },
1161 { 1161 {
1162 "name": "Michael Dowling", 1162 "name": "Michael Dowling",
1163 "email": "mtdowling@gmail.com", 1163 "email": "mtdowling@gmail.com",
1164 "homepage": "https://github.com/mtdowling" 1164 "homepage": "https://github.com/mtdowling"
1165 }, 1165 },
1166 { 1166 {
1167 "name": "Jeremy Lindblom", 1167 "name": "Jeremy Lindblom",
1168 "email": "jeremeamia@gmail.com", 1168 "email": "jeremeamia@gmail.com",
1169 "homepage": "https://github.com/jeremeamia" 1169 "homepage": "https://github.com/jeremeamia"
1170 }, 1170 },
1171 { 1171 {
1172 "name": "George Mponos", 1172 "name": "George Mponos",
1173 "email": "gmponos@gmail.com", 1173 "email": "gmponos@gmail.com",
1174 "homepage": "https://github.com/gmponos" 1174 "homepage": "https://github.com/gmponos"
1175 }, 1175 },
1176 { 1176 {
1177 "name": "Tobias Nyholm", 1177 "name": "Tobias Nyholm",
1178 "email": "tobias.nyholm@gmail.com", 1178 "email": "tobias.nyholm@gmail.com",
1179 "homepage": "https://github.com/Nyholm" 1179 "homepage": "https://github.com/Nyholm"
1180 }, 1180 },
1181 { 1181 {
1182 "name": "Márk Sági-Kazár", 1182 "name": "Márk Sági-Kazár",
1183 "email": "mark.sagikazar@gmail.com", 1183 "email": "mark.sagikazar@gmail.com",
1184 "homepage": "https://github.com/sagikazarmark" 1184 "homepage": "https://github.com/sagikazarmark"
1185 }, 1185 },
1186 { 1186 {
1187 "name": "Tobias Schultze", 1187 "name": "Tobias Schultze",
1188 "email": "webmaster@tubo-world.de", 1188 "email": "webmaster@tubo-world.de",
1189 "homepage": "https://github.com/Tobion" 1189 "homepage": "https://github.com/Tobion"
1190 } 1190 }
1191 ], 1191 ],
1192 "description": "Guzzle is a PHP HTTP client library", 1192 "description": "Guzzle is a PHP HTTP client library",
1193 "keywords": [ 1193 "keywords": [
1194 "client", 1194 "client",
1195 "curl", 1195 "curl",
1196 "framework", 1196 "framework",
1197 "http", 1197 "http",
1198 "http client", 1198 "http client",
1199 "psr-18", 1199 "psr-18",
1200 "psr-7", 1200 "psr-7",
1201 "rest", 1201 "rest",
1202 "web service" 1202 "web service"
1203 ], 1203 ],
1204 "support": { 1204 "support": {
1205 "issues": "https://github.com/guzzle/guzzle/issues", 1205 "issues": "https://github.com/guzzle/guzzle/issues",
1206 "source": "https://github.com/guzzle/guzzle/tree/7.6.0" 1206 "source": "https://github.com/guzzle/guzzle/tree/7.6.0"
1207 }, 1207 },
1208 "funding": [ 1208 "funding": [
1209 { 1209 {
1210 "url": "https://github.com/GrahamCampbell", 1210 "url": "https://github.com/GrahamCampbell",
1211 "type": "github" 1211 "type": "github"
1212 }, 1212 },
1213 { 1213 {
1214 "url": "https://github.com/Nyholm", 1214 "url": "https://github.com/Nyholm",
1215 "type": "github" 1215 "type": "github"
1216 }, 1216 },
1217 { 1217 {
1218 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", 1218 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
1219 "type": "tidelift" 1219 "type": "tidelift"
1220 } 1220 }
1221 ], 1221 ],
1222 "time": "2023-05-14T11:23:39+00:00" 1222 "time": "2023-05-14T11:23:39+00:00"
1223 }, 1223 },
1224 { 1224 {
1225 "name": "guzzlehttp/promises", 1225 "name": "guzzlehttp/promises",
1226 "version": "1.5.2", 1226 "version": "1.5.2",
1227 "source": { 1227 "source": {
1228 "type": "git", 1228 "type": "git",
1229 "url": "https://github.com/guzzle/promises.git", 1229 "url": "https://github.com/guzzle/promises.git",
1230 "reference": "b94b2807d85443f9719887892882d0329d1e2598" 1230 "reference": "b94b2807d85443f9719887892882d0329d1e2598"
1231 }, 1231 },
1232 "dist": { 1232 "dist": {
1233 "type": "zip", 1233 "type": "zip",
1234 "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", 1234 "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598",
1235 "reference": "b94b2807d85443f9719887892882d0329d1e2598", 1235 "reference": "b94b2807d85443f9719887892882d0329d1e2598",
1236 "shasum": "" 1236 "shasum": ""
1237 }, 1237 },
1238 "require": { 1238 "require": {
1239 "php": ">=5.5" 1239 "php": ">=5.5"
1240 }, 1240 },
1241 "require-dev": { 1241 "require-dev": {
1242 "symfony/phpunit-bridge": "^4.4 || ^5.1" 1242 "symfony/phpunit-bridge": "^4.4 || ^5.1"
1243 }, 1243 },
1244 "type": "library", 1244 "type": "library",
1245 "extra": { 1245 "extra": {
1246 "branch-alias": { 1246 "branch-alias": {
1247 "dev-master": "1.5-dev" 1247 "dev-master": "1.5-dev"
1248 } 1248 }
1249 }, 1249 },
1250 "autoload": { 1250 "autoload": {
1251 "files": [ 1251 "files": [
1252 "src/functions_include.php" 1252 "src/functions_include.php"
1253 ], 1253 ],
1254 "psr-4": { 1254 "psr-4": {
1255 "GuzzleHttp\\Promise\\": "src/" 1255 "GuzzleHttp\\Promise\\": "src/"
1256 } 1256 }
1257 }, 1257 },
1258 "notification-url": "https://packagist.org/downloads/", 1258 "notification-url": "https://packagist.org/downloads/",
1259 "license": [ 1259 "license": [
1260 "MIT" 1260 "MIT"
1261 ], 1261 ],
1262 "authors": [ 1262 "authors": [
1263 { 1263 {
1264 "name": "Graham Campbell", 1264 "name": "Graham Campbell",
1265 "email": "hello@gjcampbell.co.uk", 1265 "email": "hello@gjcampbell.co.uk",
1266 "homepage": "https://github.com/GrahamCampbell" 1266 "homepage": "https://github.com/GrahamCampbell"
1267 }, 1267 },
1268 { 1268 {
1269 "name": "Michael Dowling", 1269 "name": "Michael Dowling",
1270 "email": "mtdowling@gmail.com", 1270 "email": "mtdowling@gmail.com",
1271 "homepage": "https://github.com/mtdowling" 1271 "homepage": "https://github.com/mtdowling"
1272 }, 1272 },
1273 { 1273 {
1274 "name": "Tobias Nyholm", 1274 "name": "Tobias Nyholm",
1275 "email": "tobias.nyholm@gmail.com", 1275 "email": "tobias.nyholm@gmail.com",
1276 "homepage": "https://github.com/Nyholm" 1276 "homepage": "https://github.com/Nyholm"
1277 }, 1277 },
1278 { 1278 {
1279 "name": "Tobias Schultze", 1279 "name": "Tobias Schultze",
1280 "email": "webmaster@tubo-world.de", 1280 "email": "webmaster@tubo-world.de",
1281 "homepage": "https://github.com/Tobion" 1281 "homepage": "https://github.com/Tobion"
1282 } 1282 }
1283 ], 1283 ],
1284 "description": "Guzzle promises library", 1284 "description": "Guzzle promises library",
1285 "keywords": [ 1285 "keywords": [
1286 "promise" 1286 "promise"
1287 ], 1287 ],
1288 "support": { 1288 "support": {
1289 "issues": "https://github.com/guzzle/promises/issues", 1289 "issues": "https://github.com/guzzle/promises/issues",
1290 "source": "https://github.com/guzzle/promises/tree/1.5.2" 1290 "source": "https://github.com/guzzle/promises/tree/1.5.2"
1291 }, 1291 },
1292 "funding": [ 1292 "funding": [
1293 { 1293 {
1294 "url": "https://github.com/GrahamCampbell", 1294 "url": "https://github.com/GrahamCampbell",
1295 "type": "github" 1295 "type": "github"
1296 }, 1296 },
1297 { 1297 {
1298 "url": "https://github.com/Nyholm", 1298 "url": "https://github.com/Nyholm",
1299 "type": "github" 1299 "type": "github"
1300 }, 1300 },
1301 { 1301 {
1302 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", 1302 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
1303 "type": "tidelift" 1303 "type": "tidelift"
1304 } 1304 }
1305 ], 1305 ],
1306 "time": "2022-08-28T14:55:35+00:00" 1306 "time": "2022-08-28T14:55:35+00:00"
1307 }, 1307 },
1308 { 1308 {
1309 "name": "guzzlehttp/psr7", 1309 "name": "guzzlehttp/psr7",
1310 "version": "2.5.0", 1310 "version": "2.5.0",
1311 "source": { 1311 "source": {
1312 "type": "git", 1312 "type": "git",
1313 "url": "https://github.com/guzzle/psr7.git", 1313 "url": "https://github.com/guzzle/psr7.git",
1314 "reference": "b635f279edd83fc275f822a1188157ffea568ff6" 1314 "reference": "b635f279edd83fc275f822a1188157ffea568ff6"
1315 }, 1315 },
1316 "dist": { 1316 "dist": {
1317 "type": "zip", 1317 "type": "zip",
1318 "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6", 1318 "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6",
1319 "reference": "b635f279edd83fc275f822a1188157ffea568ff6", 1319 "reference": "b635f279edd83fc275f822a1188157ffea568ff6",
1320 "shasum": "" 1320 "shasum": ""
1321 }, 1321 },
1322 "require": { 1322 "require": {
1323 "php": "^7.2.5 || ^8.0", 1323 "php": "^7.2.5 || ^8.0",
1324 "psr/http-factory": "^1.0", 1324 "psr/http-factory": "^1.0",
1325 "psr/http-message": "^1.1 || ^2.0", 1325 "psr/http-message": "^1.1 || ^2.0",
1326 "ralouphie/getallheaders": "^3.0" 1326 "ralouphie/getallheaders": "^3.0"
1327 }, 1327 },
1328 "provide": { 1328 "provide": {
1329 "psr/http-factory-implementation": "1.0", 1329 "psr/http-factory-implementation": "1.0",
1330 "psr/http-message-implementation": "1.0" 1330 "psr/http-message-implementation": "1.0"
1331 }, 1331 },
1332 "require-dev": { 1332 "require-dev": {
1333 "bamarni/composer-bin-plugin": "^1.8.1", 1333 "bamarni/composer-bin-plugin": "^1.8.1",
1334 "http-interop/http-factory-tests": "^0.9", 1334 "http-interop/http-factory-tests": "^0.9",
1335 "phpunit/phpunit": "^8.5.29 || ^9.5.23" 1335 "phpunit/phpunit": "^8.5.29 || ^9.5.23"
1336 }, 1336 },
1337 "suggest": { 1337 "suggest": {
1338 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" 1338 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
1339 }, 1339 },
1340 "type": "library", 1340 "type": "library",
1341 "extra": { 1341 "extra": {
1342 "bamarni-bin": { 1342 "bamarni-bin": {
1343 "bin-links": true, 1343 "bin-links": true,
1344 "forward-command": false 1344 "forward-command": false
1345 } 1345 }
1346 }, 1346 },
1347 "autoload": { 1347 "autoload": {
1348 "psr-4": { 1348 "psr-4": {
1349 "GuzzleHttp\\Psr7\\": "src/" 1349 "GuzzleHttp\\Psr7\\": "src/"
1350 } 1350 }
1351 }, 1351 },
1352 "notification-url": "https://packagist.org/downloads/", 1352 "notification-url": "https://packagist.org/downloads/",
1353 "license": [ 1353 "license": [
1354 "MIT" 1354 "MIT"
1355 ], 1355 ],
1356 "authors": [ 1356 "authors": [
1357 { 1357 {
1358 "name": "Graham Campbell", 1358 "name": "Graham Campbell",
1359 "email": "hello@gjcampbell.co.uk", 1359 "email": "hello@gjcampbell.co.uk",
1360 "homepage": "https://github.com/GrahamCampbell" 1360 "homepage": "https://github.com/GrahamCampbell"
1361 }, 1361 },
1362 { 1362 {
1363 "name": "Michael Dowling", 1363 "name": "Michael Dowling",
1364 "email": "mtdowling@gmail.com", 1364 "email": "mtdowling@gmail.com",
1365 "homepage": "https://github.com/mtdowling" 1365 "homepage": "https://github.com/mtdowling"
1366 }, 1366 },
1367 { 1367 {
1368 "name": "George Mponos", 1368 "name": "George Mponos",
1369 "email": "gmponos@gmail.com", 1369 "email": "gmponos@gmail.com",
1370 "homepage": "https://github.com/gmponos" 1370 "homepage": "https://github.com/gmponos"
1371 }, 1371 },
1372 { 1372 {
1373 "name": "Tobias Nyholm", 1373 "name": "Tobias Nyholm",
1374 "email": "tobias.nyholm@gmail.com", 1374 "email": "tobias.nyholm@gmail.com",
1375 "homepage": "https://github.com/Nyholm" 1375 "homepage": "https://github.com/Nyholm"
1376 }, 1376 },
1377 { 1377 {
1378 "name": "Márk Sági-Kazár", 1378 "name": "Márk Sági-Kazár",
1379 "email": "mark.sagikazar@gmail.com", 1379 "email": "mark.sagikazar@gmail.com",
1380 "homepage": "https://github.com/sagikazarmark" 1380 "homepage": "https://github.com/sagikazarmark"
1381 }, 1381 },
1382 { 1382 {
1383 "name": "Tobias Schultze", 1383 "name": "Tobias Schultze",
1384 "email": "webmaster@tubo-world.de", 1384 "email": "webmaster@tubo-world.de",
1385 "homepage": "https://github.com/Tobion" 1385 "homepage": "https://github.com/Tobion"
1386 }, 1386 },
1387 { 1387 {
1388 "name": "Márk Sági-Kazár", 1388 "name": "Márk Sági-Kazár",
1389 "email": "mark.sagikazar@gmail.com", 1389 "email": "mark.sagikazar@gmail.com",
1390 "homepage": "https://sagikazarmark.hu" 1390 "homepage": "https://sagikazarmark.hu"
1391 } 1391 }
1392 ], 1392 ],
1393 "description": "PSR-7 message implementation that also provides common utility methods", 1393 "description": "PSR-7 message implementation that also provides common utility methods",
1394 "keywords": [ 1394 "keywords": [
1395 "http", 1395 "http",
1396 "message", 1396 "message",
1397 "psr-7", 1397 "psr-7",
1398 "request", 1398 "request",
1399 "response", 1399 "response",
1400 "stream", 1400 "stream",
1401 "uri", 1401 "uri",
1402 "url" 1402 "url"
1403 ], 1403 ],
1404 "support": { 1404 "support": {
1405 "issues": "https://github.com/guzzle/psr7/issues", 1405 "issues": "https://github.com/guzzle/psr7/issues",
1406 "source": "https://github.com/guzzle/psr7/tree/2.5.0" 1406 "source": "https://github.com/guzzle/psr7/tree/2.5.0"
1407 }, 1407 },
1408 "funding": [ 1408 "funding": [
1409 { 1409 {
1410 "url": "https://github.com/GrahamCampbell", 1410 "url": "https://github.com/GrahamCampbell",
1411 "type": "github" 1411 "type": "github"
1412 }, 1412 },
1413 { 1413 {
1414 "url": "https://github.com/Nyholm", 1414 "url": "https://github.com/Nyholm",
1415 "type": "github" 1415 "type": "github"
1416 }, 1416 },
1417 { 1417 {
1418 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", 1418 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
1419 "type": "tidelift" 1419 "type": "tidelift"
1420 } 1420 }
1421 ], 1421 ],
1422 "time": "2023-04-17T16:11:26+00:00" 1422 "time": "2023-04-17T16:11:26+00:00"
1423 }, 1423 },
1424 { 1424 {
1425 "name": "guzzlehttp/uri-template", 1425 "name": "guzzlehttp/uri-template",
1426 "version": "v1.0.1", 1426 "version": "v1.0.1",
1427 "source": { 1427 "source": {
1428 "type": "git", 1428 "type": "git",
1429 "url": "https://github.com/guzzle/uri-template.git", 1429 "url": "https://github.com/guzzle/uri-template.git",
1430 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2" 1430 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2"
1431 }, 1431 },
1432 "dist": { 1432 "dist": {
1433 "type": "zip", 1433 "type": "zip",
1434 "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2", 1434 "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2",
1435 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2", 1435 "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2",
1436 "shasum": "" 1436 "shasum": ""
1437 }, 1437 },
1438 "require": { 1438 "require": {
1439 "php": "^7.2.5 || ^8.0", 1439 "php": "^7.2.5 || ^8.0",
1440 "symfony/polyfill-php80": "^1.17" 1440 "symfony/polyfill-php80": "^1.17"
1441 }, 1441 },
1442 "require-dev": { 1442 "require-dev": {
1443 "phpunit/phpunit": "^8.5.19 || ^9.5.8", 1443 "phpunit/phpunit": "^8.5.19 || ^9.5.8",
1444 "uri-template/tests": "1.0.0" 1444 "uri-template/tests": "1.0.0"
1445 }, 1445 },
1446 "type": "library", 1446 "type": "library",
1447 "extra": { 1447 "extra": {
1448 "branch-alias": { 1448 "branch-alias": {
1449 "dev-master": "1.0-dev" 1449 "dev-master": "1.0-dev"
1450 } 1450 }
1451 }, 1451 },
1452 "autoload": { 1452 "autoload": {
1453 "psr-4": { 1453 "psr-4": {
1454 "GuzzleHttp\\UriTemplate\\": "src" 1454 "GuzzleHttp\\UriTemplate\\": "src"
1455 } 1455 }
1456 }, 1456 },
1457 "notification-url": "https://packagist.org/downloads/", 1457 "notification-url": "https://packagist.org/downloads/",
1458 "license": [ 1458 "license": [
1459 "MIT" 1459 "MIT"
1460 ], 1460 ],
1461 "authors": [ 1461 "authors": [
1462 { 1462 {
1463 "name": "Graham Campbell", 1463 "name": "Graham Campbell",
1464 "email": "hello@gjcampbell.co.uk", 1464 "email": "hello@gjcampbell.co.uk",
1465 "homepage": "https://github.com/GrahamCampbell" 1465 "homepage": "https://github.com/GrahamCampbell"
1466 }, 1466 },
1467 { 1467 {
1468 "name": "Michael Dowling", 1468 "name": "Michael Dowling",
1469 "email": "mtdowling@gmail.com", 1469 "email": "mtdowling@gmail.com",
1470 "homepage": "https://github.com/mtdowling" 1470 "homepage": "https://github.com/mtdowling"
1471 }, 1471 },
1472 { 1472 {
1473 "name": "George Mponos", 1473 "name": "George Mponos",
1474 "email": "gmponos@gmail.com", 1474 "email": "gmponos@gmail.com",
1475 "homepage": "https://github.com/gmponos" 1475 "homepage": "https://github.com/gmponos"
1476 }, 1476 },
1477 { 1477 {
1478 "name": "Tobias Nyholm", 1478 "name": "Tobias Nyholm",
1479 "email": "tobias.nyholm@gmail.com", 1479 "email": "tobias.nyholm@gmail.com",
1480 "homepage": "https://github.com/Nyholm" 1480 "homepage": "https://github.com/Nyholm"
1481 } 1481 }
1482 ], 1482 ],
1483 "description": "A polyfill class for uri_template of PHP", 1483 "description": "A polyfill class for uri_template of PHP",
1484 "keywords": [ 1484 "keywords": [
1485 "guzzlehttp", 1485 "guzzlehttp",
1486 "uri-template" 1486 "uri-template"
1487 ], 1487 ],
1488 "support": { 1488 "support": {
1489 "issues": "https://github.com/guzzle/uri-template/issues", 1489 "issues": "https://github.com/guzzle/uri-template/issues",
1490 "source": "https://github.com/guzzle/uri-template/tree/v1.0.1" 1490 "source": "https://github.com/guzzle/uri-template/tree/v1.0.1"
1491 }, 1491 },
1492 "funding": [ 1492 "funding": [
1493 { 1493 {
1494 "url": "https://github.com/GrahamCampbell", 1494 "url": "https://github.com/GrahamCampbell",
1495 "type": "github" 1495 "type": "github"
1496 }, 1496 },
1497 { 1497 {
1498 "url": "https://github.com/Nyholm", 1498 "url": "https://github.com/Nyholm",
1499 "type": "github" 1499 "type": "github"
1500 }, 1500 },
1501 { 1501 {
1502 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", 1502 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template",
1503 "type": "tidelift" 1503 "type": "tidelift"
1504 } 1504 }
1505 ], 1505 ],
1506 "time": "2021-10-07T12:57:01+00:00" 1506 "time": "2021-10-07T12:57:01+00:00"
1507 }, 1507 },
1508 { 1508 {
1509 "name": "laravel-lang/lang", 1509 "name": "laravel-lang/lang",
1510 "version": "12.17.1", 1510 "version": "12.17.1",
1511 "source": { 1511 "source": {
1512 "type": "git", 1512 "type": "git",
1513 "url": "https://github.com/Laravel-Lang/lang.git", 1513 "url": "https://github.com/Laravel-Lang/lang.git",
1514 "reference": "b07184103fb64131d514667b8fd1d74c71105409" 1514 "reference": "b07184103fb64131d514667b8fd1d74c71105409"
1515 }, 1515 },
1516 "dist": { 1516 "dist": {
1517 "type": "zip", 1517 "type": "zip",
1518 "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/b07184103fb64131d514667b8fd1d74c71105409", 1518 "url": "https://api.github.com/repos/Laravel-Lang/lang/zipball/b07184103fb64131d514667b8fd1d74c71105409",
1519 "reference": "b07184103fb64131d514667b8fd1d74c71105409", 1519 "reference": "b07184103fb64131d514667b8fd1d74c71105409",
1520 "shasum": "" 1520 "shasum": ""
1521 }, 1521 },
1522 "require": { 1522 "require": {
1523 "ext-json": "*" 1523 "ext-json": "*"
1524 }, 1524 },
1525 "conflict": { 1525 "conflict": {
1526 "laravel-lang/publisher": "<14.0" 1526 "laravel-lang/publisher": "<14.0"
1527 }, 1527 },
1528 "require-dev": { 1528 "require-dev": {
1529 "laravel-lang/publisher": "^14.0", 1529 "laravel-lang/publisher": "^14.0",
1530 "laravel-lang/status-generator": "^1.13", 1530 "laravel-lang/status-generator": "^1.13",
1531 "php": "^8.1", 1531 "php": "^8.1",
1532 "phpunit/phpunit": "^9.6", 1532 "phpunit/phpunit": "^9.6",
1533 "symfony/var-dumper": "^5.0 || ^6.0" 1533 "symfony/var-dumper": "^5.0 || ^6.0"
1534 }, 1534 },
1535 "suggest": { 1535 "suggest": {
1536 "arcanedev/laravel-lang": "Translations manager and checker for Laravel", 1536 "arcanedev/laravel-lang": "Translations manager and checker for Laravel",
1537 "laravel-lang/attributes": "Translations for field names of the forms", 1537 "laravel-lang/attributes": "Translations for field names of the forms",
1538 "laravel-lang/http-statuses": "Translations for HTTP statuses", 1538 "laravel-lang/http-statuses": "Translations for HTTP statuses",
1539 "laravel-lang/publisher": "Easy installation and update of translation files for your project" 1539 "laravel-lang/publisher": "Easy installation and update of translation files for your project"
1540 }, 1540 },
1541 "type": "library", 1541 "type": "library",
1542 "extra": { 1542 "extra": {
1543 "laravel": { 1543 "laravel": {
1544 "providers": [ 1544 "providers": [
1545 "LaravelLang\\Lang\\ServiceProvider" 1545 "LaravelLang\\Lang\\ServiceProvider"
1546 ] 1546 ]
1547 } 1547 }
1548 }, 1548 },
1549 "autoload": { 1549 "autoload": {
1550 "psr-4": { 1550 "psr-4": {
1551 "LaravelLang\\Lang\\": "src" 1551 "LaravelLang\\Lang\\": "src"
1552 } 1552 }
1553 }, 1553 },
1554 "notification-url": "https://packagist.org/downloads/", 1554 "notification-url": "https://packagist.org/downloads/",
1555 "license": [ 1555 "license": [
1556 "MIT" 1556 "MIT"
1557 ], 1557 ],
1558 "authors": [ 1558 "authors": [
1559 { 1559 {
1560 "name": "Laravel-Lang Team", 1560 "name": "Laravel-Lang Team",
1561 "homepage": "https://github.com/Laravel-Lang" 1561 "homepage": "https://github.com/Laravel-Lang"
1562 } 1562 }
1563 ], 1563 ],
1564 "description": "Languages for Laravel", 1564 "description": "Languages for Laravel",
1565 "keywords": [ 1565 "keywords": [
1566 "lang", 1566 "lang",
1567 "languages", 1567 "languages",
1568 "laravel", 1568 "laravel",
1569 "lpm" 1569 "lpm"
1570 ], 1570 ],
1571 "support": { 1571 "support": {
1572 "issues": "https://github.com/Laravel-Lang/lang/issues", 1572 "issues": "https://github.com/Laravel-Lang/lang/issues",
1573 "source": "https://github.com/Laravel-Lang/lang" 1573 "source": "https://github.com/Laravel-Lang/lang"
1574 }, 1574 },
1575 "funding": [ 1575 "funding": [
1576 { 1576 {
1577 "url": "https://opencollective.com/laravel-lang", 1577 "url": "https://opencollective.com/laravel-lang",
1578 "type": "open_collective" 1578 "type": "open_collective"
1579 } 1579 }
1580 ], 1580 ],
1581 "time": "2023-02-19T13:40:37+00:00" 1581 "time": "2023-02-19T13:40:37+00:00"
1582 }, 1582 },
1583 { 1583 {
1584 "name": "laravel/framework", 1584 "name": "laravel/framework",
1585 "version": "v9.52.7", 1585 "version": "v9.52.7",
1586 "source": { 1586 "source": {
1587 "type": "git", 1587 "type": "git",
1588 "url": "https://github.com/laravel/framework.git", 1588 "url": "https://github.com/laravel/framework.git",
1589 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677" 1589 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677"
1590 }, 1590 },
1591 "dist": { 1591 "dist": {
1592 "type": "zip", 1592 "type": "zip",
1593 "url": "https://api.github.com/repos/laravel/framework/zipball/675ea868fe36b18c8303e954aac540e6b1caa677", 1593 "url": "https://api.github.com/repos/laravel/framework/zipball/675ea868fe36b18c8303e954aac540e6b1caa677",
1594 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677", 1594 "reference": "675ea868fe36b18c8303e954aac540e6b1caa677",
1595 "shasum": "" 1595 "shasum": ""
1596 }, 1596 },
1597 "require": { 1597 "require": {
1598 "brick/math": "^0.9.3|^0.10.2|^0.11", 1598 "brick/math": "^0.9.3|^0.10.2|^0.11",
1599 "doctrine/inflector": "^2.0.5", 1599 "doctrine/inflector": "^2.0.5",
1600 "dragonmantank/cron-expression": "^3.3.2", 1600 "dragonmantank/cron-expression": "^3.3.2",
1601 "egulias/email-validator": "^3.2.1|^4.0", 1601 "egulias/email-validator": "^3.2.1|^4.0",
1602 "ext-ctype": "*", 1602 "ext-ctype": "*",
1603 "ext-filter": "*", 1603 "ext-filter": "*",
1604 "ext-hash": "*", 1604 "ext-hash": "*",
1605 "ext-mbstring": "*", 1605 "ext-mbstring": "*",
1606 "ext-openssl": "*", 1606 "ext-openssl": "*",
1607 "ext-session": "*", 1607 "ext-session": "*",
1608 "ext-tokenizer": "*", 1608 "ext-tokenizer": "*",
1609 "fruitcake/php-cors": "^1.2", 1609 "fruitcake/php-cors": "^1.2",
1610 "guzzlehttp/uri-template": "^1.0", 1610 "guzzlehttp/uri-template": "^1.0",
1611 "laravel/serializable-closure": "^1.2.2", 1611 "laravel/serializable-closure": "^1.2.2",
1612 "league/commonmark": "^2.2.1", 1612 "league/commonmark": "^2.2.1",
1613 "league/flysystem": "^3.8.0", 1613 "league/flysystem": "^3.8.0",
1614 "monolog/monolog": "^2.0", 1614 "monolog/monolog": "^2.0",
1615 "nesbot/carbon": "^2.62.1", 1615 "nesbot/carbon": "^2.62.1",
1616 "nunomaduro/termwind": "^1.13", 1616 "nunomaduro/termwind": "^1.13",
1617 "php": "^8.0.2", 1617 "php": "^8.0.2",
1618 "psr/container": "^1.1.1|^2.0.1", 1618 "psr/container": "^1.1.1|^2.0.1",
1619 "psr/log": "^1.0|^2.0|^3.0", 1619 "psr/log": "^1.0|^2.0|^3.0",
1620 "psr/simple-cache": "^1.0|^2.0|^3.0", 1620 "psr/simple-cache": "^1.0|^2.0|^3.0",
1621 "ramsey/uuid": "^4.7", 1621 "ramsey/uuid": "^4.7",
1622 "symfony/console": "^6.0.9", 1622 "symfony/console": "^6.0.9",
1623 "symfony/error-handler": "^6.0", 1623 "symfony/error-handler": "^6.0",
1624 "symfony/finder": "^6.0", 1624 "symfony/finder": "^6.0",
1625 "symfony/http-foundation": "^6.0", 1625 "symfony/http-foundation": "^6.0",
1626 "symfony/http-kernel": "^6.0", 1626 "symfony/http-kernel": "^6.0",
1627 "symfony/mailer": "^6.0", 1627 "symfony/mailer": "^6.0",
1628 "symfony/mime": "^6.0", 1628 "symfony/mime": "^6.0",
1629 "symfony/process": "^6.0", 1629 "symfony/process": "^6.0",
1630 "symfony/routing": "^6.0", 1630 "symfony/routing": "^6.0",
1631 "symfony/uid": "^6.0", 1631 "symfony/uid": "^6.0",
1632 "symfony/var-dumper": "^6.0", 1632 "symfony/var-dumper": "^6.0",
1633 "tijsverkoyen/css-to-inline-styles": "^2.2.5", 1633 "tijsverkoyen/css-to-inline-styles": "^2.2.5",
1634 "vlucas/phpdotenv": "^5.4.1", 1634 "vlucas/phpdotenv": "^5.4.1",
1635 "voku/portable-ascii": "^2.0" 1635 "voku/portable-ascii": "^2.0"
1636 }, 1636 },
1637 "conflict": { 1637 "conflict": {
1638 "tightenco/collect": "<5.5.33" 1638 "tightenco/collect": "<5.5.33"
1639 }, 1639 },
1640 "provide": { 1640 "provide": {
1641 "psr/container-implementation": "1.1|2.0", 1641 "psr/container-implementation": "1.1|2.0",
1642 "psr/simple-cache-implementation": "1.0|2.0|3.0" 1642 "psr/simple-cache-implementation": "1.0|2.0|3.0"
1643 }, 1643 },
1644 "replace": { 1644 "replace": {
1645 "illuminate/auth": "self.version", 1645 "illuminate/auth": "self.version",
1646 "illuminate/broadcasting": "self.version", 1646 "illuminate/broadcasting": "self.version",
1647 "illuminate/bus": "self.version", 1647 "illuminate/bus": "self.version",
1648 "illuminate/cache": "self.version", 1648 "illuminate/cache": "self.version",
1649 "illuminate/collections": "self.version", 1649 "illuminate/collections": "self.version",
1650 "illuminate/conditionable": "self.version", 1650 "illuminate/conditionable": "self.version",
1651 "illuminate/config": "self.version", 1651 "illuminate/config": "self.version",
1652 "illuminate/console": "self.version", 1652 "illuminate/console": "self.version",
1653 "illuminate/container": "self.version", 1653 "illuminate/container": "self.version",
1654 "illuminate/contracts": "self.version", 1654 "illuminate/contracts": "self.version",
1655 "illuminate/cookie": "self.version", 1655 "illuminate/cookie": "self.version",
1656 "illuminate/database": "self.version", 1656 "illuminate/database": "self.version",
1657 "illuminate/encryption": "self.version", 1657 "illuminate/encryption": "self.version",
1658 "illuminate/events": "self.version", 1658 "illuminate/events": "self.version",
1659 "illuminate/filesystem": "self.version", 1659 "illuminate/filesystem": "self.version",
1660 "illuminate/hashing": "self.version", 1660 "illuminate/hashing": "self.version",
1661 "illuminate/http": "self.version", 1661 "illuminate/http": "self.version",
1662 "illuminate/log": "self.version", 1662 "illuminate/log": "self.version",
1663 "illuminate/macroable": "self.version", 1663 "illuminate/macroable": "self.version",
1664 "illuminate/mail": "self.version", 1664 "illuminate/mail": "self.version",
1665 "illuminate/notifications": "self.version", 1665 "illuminate/notifications": "self.version",
1666 "illuminate/pagination": "self.version", 1666 "illuminate/pagination": "self.version",
1667 "illuminate/pipeline": "self.version", 1667 "illuminate/pipeline": "self.version",
1668 "illuminate/queue": "self.version", 1668 "illuminate/queue": "self.version",
1669 "illuminate/redis": "self.version", 1669 "illuminate/redis": "self.version",
1670 "illuminate/routing": "self.version", 1670 "illuminate/routing": "self.version",
1671 "illuminate/session": "self.version", 1671 "illuminate/session": "self.version",
1672 "illuminate/support": "self.version", 1672 "illuminate/support": "self.version",
1673 "illuminate/testing": "self.version", 1673 "illuminate/testing": "self.version",
1674 "illuminate/translation": "self.version", 1674 "illuminate/translation": "self.version",
1675 "illuminate/validation": "self.version", 1675 "illuminate/validation": "self.version",
1676 "illuminate/view": "self.version" 1676 "illuminate/view": "self.version"
1677 }, 1677 },
1678 "require-dev": { 1678 "require-dev": {
1679 "ably/ably-php": "^1.0", 1679 "ably/ably-php": "^1.0",
1680 "aws/aws-sdk-php": "^3.235.5", 1680 "aws/aws-sdk-php": "^3.235.5",
1681 "doctrine/dbal": "^2.13.3|^3.1.4", 1681 "doctrine/dbal": "^2.13.3|^3.1.4",
1682 "ext-gmp": "*", 1682 "ext-gmp": "*",
1683 "fakerphp/faker": "^1.21", 1683 "fakerphp/faker": "^1.21",
1684 "guzzlehttp/guzzle": "^7.5", 1684 "guzzlehttp/guzzle": "^7.5",
1685 "league/flysystem-aws-s3-v3": "^3.0", 1685 "league/flysystem-aws-s3-v3": "^3.0",
1686 "league/flysystem-ftp": "^3.0", 1686 "league/flysystem-ftp": "^3.0",
1687 "league/flysystem-path-prefixing": "^3.3", 1687 "league/flysystem-path-prefixing": "^3.3",
1688 "league/flysystem-read-only": "^3.3", 1688 "league/flysystem-read-only": "^3.3",
1689 "league/flysystem-sftp-v3": "^3.0", 1689 "league/flysystem-sftp-v3": "^3.0",
1690 "mockery/mockery": "^1.5.1", 1690 "mockery/mockery": "^1.5.1",
1691 "orchestra/testbench-core": "^7.24", 1691 "orchestra/testbench-core": "^7.24",
1692 "pda/pheanstalk": "^4.0", 1692 "pda/pheanstalk": "^4.0",
1693 "phpstan/phpdoc-parser": "^1.15", 1693 "phpstan/phpdoc-parser": "^1.15",
1694 "phpstan/phpstan": "^1.4.7", 1694 "phpstan/phpstan": "^1.4.7",
1695 "phpunit/phpunit": "^9.5.8", 1695 "phpunit/phpunit": "^9.5.8",
1696 "predis/predis": "^1.1.9|^2.0.2", 1696 "predis/predis": "^1.1.9|^2.0.2",
1697 "symfony/cache": "^6.0", 1697 "symfony/cache": "^6.0",
1698 "symfony/http-client": "^6.0" 1698 "symfony/http-client": "^6.0"
1699 }, 1699 },
1700 "suggest": { 1700 "suggest": {
1701 "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", 1701 "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).",
1702 "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", 1702 "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).",
1703 "brianium/paratest": "Required to run tests in parallel (^6.0).", 1703 "brianium/paratest": "Required to run tests in parallel (^6.0).",
1704 "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).", 1704 "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).",
1705 "ext-apcu": "Required to use the APC cache driver.", 1705 "ext-apcu": "Required to use the APC cache driver.",
1706 "ext-fileinfo": "Required to use the Filesystem class.", 1706 "ext-fileinfo": "Required to use the Filesystem class.",
1707 "ext-ftp": "Required to use the Flysystem FTP driver.", 1707 "ext-ftp": "Required to use the Flysystem FTP driver.",
1708 "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", 1708 "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
1709 "ext-memcached": "Required to use the memcache cache driver.", 1709 "ext-memcached": "Required to use the memcache cache driver.",
1710 "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", 1710 "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.",
1711 "ext-pdo": "Required to use all database features.", 1711 "ext-pdo": "Required to use all database features.",
1712 "ext-posix": "Required to use all features of the queue worker.", 1712 "ext-posix": "Required to use all features of the queue worker.",
1713 "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", 1713 "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
1714 "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", 1714 "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
1715 "filp/whoops": "Required for friendly error pages in development (^2.14.3).", 1715 "filp/whoops": "Required for friendly error pages in development (^2.14.3).",
1716 "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", 1716 "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).",
1717 "laravel/tinker": "Required to use the tinker console command (^2.0).", 1717 "laravel/tinker": "Required to use the tinker console command (^2.0).",
1718 "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", 1718 "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).",
1719 "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", 1719 "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).",
1720 "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", 1720 "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).",
1721 "league/flysystem-read-only": "Required to use read-only disks (^3.3)", 1721 "league/flysystem-read-only": "Required to use read-only disks (^3.3)",
1722 "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", 1722 "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).",
1723 "mockery/mockery": "Required to use mocking (^1.5.1).", 1723 "mockery/mockery": "Required to use mocking (^1.5.1).",
1724 "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", 1724 "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
1725 "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", 1725 "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
1726 "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).", 1726 "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8).",
1727 "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).", 1727 "predis/predis": "Required to use the predis connector (^1.1.9|^2.0.2).",
1728 "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", 1728 "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
1729 "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", 1729 "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).",
1730 "symfony/cache": "Required to PSR-6 cache bridge (^6.0).", 1730 "symfony/cache": "Required to PSR-6 cache bridge (^6.0).",
1731 "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).", 1731 "symfony/filesystem": "Required to enable support for relative symbolic links (^6.0).",
1732 "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).", 1732 "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.0).",
1733 "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).", 1733 "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.0).",
1734 "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).", 1734 "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.0).",
1735 "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." 1735 "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)."
1736 }, 1736 },
1737 "type": "library", 1737 "type": "library",
1738 "extra": { 1738 "extra": {
1739 "branch-alias": { 1739 "branch-alias": {
1740 "dev-master": "9.x-dev" 1740 "dev-master": "9.x-dev"
1741 } 1741 }
1742 }, 1742 },
1743 "autoload": { 1743 "autoload": {
1744 "files": [ 1744 "files": [
1745 "src/Illuminate/Collections/helpers.php", 1745 "src/Illuminate/Collections/helpers.php",
1746 "src/Illuminate/Events/functions.php", 1746 "src/Illuminate/Events/functions.php",
1747 "src/Illuminate/Foundation/helpers.php", 1747 "src/Illuminate/Foundation/helpers.php",
1748 "src/Illuminate/Support/helpers.php" 1748 "src/Illuminate/Support/helpers.php"
1749 ], 1749 ],
1750 "psr-4": { 1750 "psr-4": {
1751 "Illuminate\\": "src/Illuminate/", 1751 "Illuminate\\": "src/Illuminate/",
1752 "Illuminate\\Support\\": [ 1752 "Illuminate\\Support\\": [
1753 "src/Illuminate/Macroable/", 1753 "src/Illuminate/Macroable/",
1754 "src/Illuminate/Collections/", 1754 "src/Illuminate/Collections/",
1755 "src/Illuminate/Conditionable/" 1755 "src/Illuminate/Conditionable/"
1756 ] 1756 ]
1757 } 1757 }
1758 }, 1758 },
1759 "notification-url": "https://packagist.org/downloads/", 1759 "notification-url": "https://packagist.org/downloads/",
1760 "license": [ 1760 "license": [
1761 "MIT" 1761 "MIT"
1762 ], 1762 ],
1763 "authors": [ 1763 "authors": [
1764 { 1764 {
1765 "name": "Taylor Otwell", 1765 "name": "Taylor Otwell",
1766 "email": "taylor@laravel.com" 1766 "email": "taylor@laravel.com"
1767 } 1767 }
1768 ], 1768 ],
1769 "description": "The Laravel Framework.", 1769 "description": "The Laravel Framework.",
1770 "homepage": "https://laravel.com", 1770 "homepage": "https://laravel.com",
1771 "keywords": [ 1771 "keywords": [
1772 "framework", 1772 "framework",
1773 "laravel" 1773 "laravel"
1774 ], 1774 ],
1775 "support": { 1775 "support": {
1776 "issues": "https://github.com/laravel/framework/issues", 1776 "issues": "https://github.com/laravel/framework/issues",
1777 "source": "https://github.com/laravel/framework" 1777 "source": "https://github.com/laravel/framework"
1778 }, 1778 },
1779 "time": "2023-04-25T13:44:05+00:00" 1779 "time": "2023-04-25T13:44:05+00:00"
1780 }, 1780 },
1781 { 1781 {
1782 "name": "laravel/sanctum", 1782 "name": "laravel/sanctum",
1783 "version": "v3.2.5", 1783 "version": "v3.2.5",
1784 "source": { 1784 "source": {
1785 "type": "git", 1785 "type": "git",
1786 "url": "https://github.com/laravel/sanctum.git", 1786 "url": "https://github.com/laravel/sanctum.git",
1787 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876" 1787 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876"
1788 }, 1788 },
1789 "dist": { 1789 "dist": {
1790 "type": "zip", 1790 "type": "zip",
1791 "url": "https://api.github.com/repos/laravel/sanctum/zipball/8ebda85d59d3c414863a7f4d816ef8302faad876", 1791 "url": "https://api.github.com/repos/laravel/sanctum/zipball/8ebda85d59d3c414863a7f4d816ef8302faad876",
1792 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876", 1792 "reference": "8ebda85d59d3c414863a7f4d816ef8302faad876",
1793 "shasum": "" 1793 "shasum": ""
1794 }, 1794 },
1795 "require": { 1795 "require": {
1796 "ext-json": "*", 1796 "ext-json": "*",
1797 "illuminate/console": "^9.21|^10.0", 1797 "illuminate/console": "^9.21|^10.0",
1798 "illuminate/contracts": "^9.21|^10.0", 1798 "illuminate/contracts": "^9.21|^10.0",
1799 "illuminate/database": "^9.21|^10.0", 1799 "illuminate/database": "^9.21|^10.0",
1800 "illuminate/support": "^9.21|^10.0", 1800 "illuminate/support": "^9.21|^10.0",
1801 "php": "^8.0.2" 1801 "php": "^8.0.2"
1802 }, 1802 },
1803 "require-dev": { 1803 "require-dev": {
1804 "mockery/mockery": "^1.0", 1804 "mockery/mockery": "^1.0",
1805 "orchestra/testbench": "^7.0|^8.0", 1805 "orchestra/testbench": "^7.0|^8.0",
1806 "phpstan/phpstan": "^1.10", 1806 "phpstan/phpstan": "^1.10",
1807 "phpunit/phpunit": "^9.3" 1807 "phpunit/phpunit": "^9.3"
1808 }, 1808 },
1809 "type": "library", 1809 "type": "library",
1810 "extra": { 1810 "extra": {
1811 "branch-alias": { 1811 "branch-alias": {
1812 "dev-master": "3.x-dev" 1812 "dev-master": "3.x-dev"
1813 }, 1813 },
1814 "laravel": { 1814 "laravel": {
1815 "providers": [ 1815 "providers": [
1816 "Laravel\\Sanctum\\SanctumServiceProvider" 1816 "Laravel\\Sanctum\\SanctumServiceProvider"
1817 ] 1817 ]
1818 } 1818 }
1819 }, 1819 },
1820 "autoload": { 1820 "autoload": {
1821 "psr-4": { 1821 "psr-4": {
1822 "Laravel\\Sanctum\\": "src/" 1822 "Laravel\\Sanctum\\": "src/"
1823 } 1823 }
1824 }, 1824 },
1825 "notification-url": "https://packagist.org/downloads/", 1825 "notification-url": "https://packagist.org/downloads/",
1826 "license": [ 1826 "license": [
1827 "MIT" 1827 "MIT"
1828 ], 1828 ],
1829 "authors": [ 1829 "authors": [
1830 { 1830 {
1831 "name": "Taylor Otwell", 1831 "name": "Taylor Otwell",
1832 "email": "taylor@laravel.com" 1832 "email": "taylor@laravel.com"
1833 } 1833 }
1834 ], 1834 ],
1835 "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", 1835 "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.",
1836 "keywords": [ 1836 "keywords": [
1837 "auth", 1837 "auth",
1838 "laravel", 1838 "laravel",
1839 "sanctum" 1839 "sanctum"
1840 ], 1840 ],
1841 "support": { 1841 "support": {
1842 "issues": "https://github.com/laravel/sanctum/issues", 1842 "issues": "https://github.com/laravel/sanctum/issues",
1843 "source": "https://github.com/laravel/sanctum" 1843 "source": "https://github.com/laravel/sanctum"
1844 }, 1844 },
1845 "time": "2023-05-01T19:39:51+00:00" 1845 "time": "2023-05-01T19:39:51+00:00"
1846 }, 1846 },
1847 { 1847 {
1848 "name": "laravel/serializable-closure", 1848 "name": "laravel/serializable-closure",
1849 "version": "v1.3.0", 1849 "version": "v1.3.0",
1850 "source": { 1850 "source": {
1851 "type": "git", 1851 "type": "git",
1852 "url": "https://github.com/laravel/serializable-closure.git", 1852 "url": "https://github.com/laravel/serializable-closure.git",
1853 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37" 1853 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37"
1854 }, 1854 },
1855 "dist": { 1855 "dist": {
1856 "type": "zip", 1856 "type": "zip",
1857 "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", 1857 "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
1858 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", 1858 "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37",
1859 "shasum": "" 1859 "shasum": ""
1860 }, 1860 },
1861 "require": { 1861 "require": {
1862 "php": "^7.3|^8.0" 1862 "php": "^7.3|^8.0"
1863 }, 1863 },
1864 "require-dev": { 1864 "require-dev": {
1865 "nesbot/carbon": "^2.61", 1865 "nesbot/carbon": "^2.61",
1866 "pestphp/pest": "^1.21.3", 1866 "pestphp/pest": "^1.21.3",
1867 "phpstan/phpstan": "^1.8.2", 1867 "phpstan/phpstan": "^1.8.2",
1868 "symfony/var-dumper": "^5.4.11" 1868 "symfony/var-dumper": "^5.4.11"
1869 }, 1869 },
1870 "type": "library", 1870 "type": "library",
1871 "extra": { 1871 "extra": {
1872 "branch-alias": { 1872 "branch-alias": {
1873 "dev-master": "1.x-dev" 1873 "dev-master": "1.x-dev"
1874 } 1874 }
1875 }, 1875 },
1876 "autoload": { 1876 "autoload": {
1877 "psr-4": { 1877 "psr-4": {
1878 "Laravel\\SerializableClosure\\": "src/" 1878 "Laravel\\SerializableClosure\\": "src/"
1879 } 1879 }
1880 }, 1880 },
1881 "notification-url": "https://packagist.org/downloads/", 1881 "notification-url": "https://packagist.org/downloads/",
1882 "license": [ 1882 "license": [
1883 "MIT" 1883 "MIT"
1884 ], 1884 ],
1885 "authors": [ 1885 "authors": [
1886 { 1886 {
1887 "name": "Taylor Otwell", 1887 "name": "Taylor Otwell",
1888 "email": "taylor@laravel.com" 1888 "email": "taylor@laravel.com"
1889 }, 1889 },
1890 { 1890 {
1891 "name": "Nuno Maduro", 1891 "name": "Nuno Maduro",
1892 "email": "nuno@laravel.com" 1892 "email": "nuno@laravel.com"
1893 } 1893 }
1894 ], 1894 ],
1895 "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", 1895 "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.",
1896 "keywords": [ 1896 "keywords": [
1897 "closure", 1897 "closure",
1898 "laravel", 1898 "laravel",
1899 "serializable" 1899 "serializable"
1900 ], 1900 ],
1901 "support": { 1901 "support": {
1902 "issues": "https://github.com/laravel/serializable-closure/issues", 1902 "issues": "https://github.com/laravel/serializable-closure/issues",
1903 "source": "https://github.com/laravel/serializable-closure" 1903 "source": "https://github.com/laravel/serializable-closure"
1904 }, 1904 },
1905 "time": "2023-01-30T18:31:20+00:00" 1905 "time": "2023-01-30T18:31:20+00:00"
1906 }, 1906 },
1907 { 1907 {
1908 "name": "laravel/tinker", 1908 "name": "laravel/tinker",
1909 "version": "v2.8.1", 1909 "version": "v2.8.1",
1910 "source": { 1910 "source": {
1911 "type": "git", 1911 "type": "git",
1912 "url": "https://github.com/laravel/tinker.git", 1912 "url": "https://github.com/laravel/tinker.git",
1913 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10" 1913 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10"
1914 }, 1914 },
1915 "dist": { 1915 "dist": {
1916 "type": "zip", 1916 "type": "zip",
1917 "url": "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", 1917 "url": "https://api.github.com/repos/laravel/tinker/zipball/04a2d3bd0d650c0764f70bf49d1ee39393e4eb10",
1918 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10", 1918 "reference": "04a2d3bd0d650c0764f70bf49d1ee39393e4eb10",
1919 "shasum": "" 1919 "shasum": ""
1920 }, 1920 },
1921 "require": { 1921 "require": {
1922 "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0", 1922 "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0",
1923 "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0", 1923 "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0",
1924 "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", 1924 "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0",
1925 "php": "^7.2.5|^8.0", 1925 "php": "^7.2.5|^8.0",
1926 "psy/psysh": "^0.10.4|^0.11.1", 1926 "psy/psysh": "^0.10.4|^0.11.1",
1927 "symfony/var-dumper": "^4.3.4|^5.0|^6.0" 1927 "symfony/var-dumper": "^4.3.4|^5.0|^6.0"
1928 }, 1928 },
1929 "require-dev": { 1929 "require-dev": {
1930 "mockery/mockery": "~1.3.3|^1.4.2", 1930 "mockery/mockery": "~1.3.3|^1.4.2",
1931 "phpunit/phpunit": "^8.5.8|^9.3.3" 1931 "phpunit/phpunit": "^8.5.8|^9.3.3"
1932 }, 1932 },
1933 "suggest": { 1933 "suggest": {
1934 "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)." 1934 "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)."
1935 }, 1935 },
1936 "type": "library", 1936 "type": "library",
1937 "extra": { 1937 "extra": {
1938 "branch-alias": { 1938 "branch-alias": {
1939 "dev-master": "2.x-dev" 1939 "dev-master": "2.x-dev"
1940 }, 1940 },
1941 "laravel": { 1941 "laravel": {
1942 "providers": [ 1942 "providers": [
1943 "Laravel\\Tinker\\TinkerServiceProvider" 1943 "Laravel\\Tinker\\TinkerServiceProvider"
1944 ] 1944 ]
1945 } 1945 }
1946 }, 1946 },
1947 "autoload": { 1947 "autoload": {
1948 "psr-4": { 1948 "psr-4": {
1949 "Laravel\\Tinker\\": "src/" 1949 "Laravel\\Tinker\\": "src/"
1950 } 1950 }
1951 }, 1951 },
1952 "notification-url": "https://packagist.org/downloads/", 1952 "notification-url": "https://packagist.org/downloads/",
1953 "license": [ 1953 "license": [
1954 "MIT" 1954 "MIT"
1955 ], 1955 ],
1956 "authors": [ 1956 "authors": [
1957 { 1957 {
1958 "name": "Taylor Otwell", 1958 "name": "Taylor Otwell",
1959 "email": "taylor@laravel.com" 1959 "email": "taylor@laravel.com"
1960 } 1960 }
1961 ], 1961 ],
1962 "description": "Powerful REPL for the Laravel framework.", 1962 "description": "Powerful REPL for the Laravel framework.",
1963 "keywords": [ 1963 "keywords": [
1964 "REPL", 1964 "REPL",
1965 "Tinker", 1965 "Tinker",
1966 "laravel", 1966 "laravel",
1967 "psysh" 1967 "psysh"
1968 ], 1968 ],
1969 "support": { 1969 "support": {
1970 "issues": "https://github.com/laravel/tinker/issues", 1970 "issues": "https://github.com/laravel/tinker/issues",
1971 "source": "https://github.com/laravel/tinker/tree/v2.8.1" 1971 "source": "https://github.com/laravel/tinker/tree/v2.8.1"
1972 }, 1972 },
1973 "time": "2023-02-15T16:40:09+00:00" 1973 "time": "2023-02-15T16:40:09+00:00"
1974 }, 1974 },
1975 { 1975 {
1976 "name": "laravel/ui", 1976 "name": "laravel/ui",
1977 "version": "v4.2.1", 1977 "version": "v4.2.1",
1978 "source": { 1978 "source": {
1979 "type": "git", 1979 "type": "git",
1980 "url": "https://github.com/laravel/ui.git", 1980 "url": "https://github.com/laravel/ui.git",
1981 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907" 1981 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907"
1982 }, 1982 },
1983 "dist": { 1983 "dist": {
1984 "type": "zip", 1984 "type": "zip",
1985 "url": "https://api.github.com/repos/laravel/ui/zipball/05ff7ac1eb55e2dfd10edcfb18c953684d693907", 1985 "url": "https://api.github.com/repos/laravel/ui/zipball/05ff7ac1eb55e2dfd10edcfb18c953684d693907",
1986 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907", 1986 "reference": "05ff7ac1eb55e2dfd10edcfb18c953684d693907",
1987 "shasum": "" 1987 "shasum": ""
1988 }, 1988 },
1989 "require": { 1989 "require": {
1990 "illuminate/console": "^9.21|^10.0", 1990 "illuminate/console": "^9.21|^10.0",
1991 "illuminate/filesystem": "^9.21|^10.0", 1991 "illuminate/filesystem": "^9.21|^10.0",
1992 "illuminate/support": "^9.21|^10.0", 1992 "illuminate/support": "^9.21|^10.0",
1993 "illuminate/validation": "^9.21|^10.0", 1993 "illuminate/validation": "^9.21|^10.0",
1994 "php": "^8.0" 1994 "php": "^8.0"
1995 }, 1995 },
1996 "require-dev": { 1996 "require-dev": {
1997 "orchestra/testbench": "^7.0|^8.0", 1997 "orchestra/testbench": "^7.0|^8.0",
1998 "phpunit/phpunit": "^9.3" 1998 "phpunit/phpunit": "^9.3"
1999 }, 1999 },
2000 "type": "library", 2000 "type": "library",
2001 "extra": { 2001 "extra": {
2002 "branch-alias": { 2002 "branch-alias": {
2003 "dev-master": "4.x-dev" 2003 "dev-master": "4.x-dev"
2004 }, 2004 },
2005 "laravel": { 2005 "laravel": {
2006 "providers": [ 2006 "providers": [
2007 "Laravel\\Ui\\UiServiceProvider" 2007 "Laravel\\Ui\\UiServiceProvider"
2008 ] 2008 ]
2009 } 2009 }
2010 }, 2010 },
2011 "autoload": { 2011 "autoload": {
2012 "psr-4": { 2012 "psr-4": {
2013 "Laravel\\Ui\\": "src/", 2013 "Laravel\\Ui\\": "src/",
2014 "Illuminate\\Foundation\\Auth\\": "auth-backend/" 2014 "Illuminate\\Foundation\\Auth\\": "auth-backend/"
2015 } 2015 }
2016 }, 2016 },
2017 "notification-url": "https://packagist.org/downloads/", 2017 "notification-url": "https://packagist.org/downloads/",
2018 "license": [ 2018 "license": [
2019 "MIT" 2019 "MIT"
2020 ], 2020 ],
2021 "authors": [ 2021 "authors": [
2022 { 2022 {
2023 "name": "Taylor Otwell", 2023 "name": "Taylor Otwell",
2024 "email": "taylor@laravel.com" 2024 "email": "taylor@laravel.com"
2025 } 2025 }
2026 ], 2026 ],
2027 "description": "Laravel UI utilities and presets.", 2027 "description": "Laravel UI utilities and presets.",
2028 "keywords": [ 2028 "keywords": [
2029 "laravel", 2029 "laravel",
2030 "ui" 2030 "ui"
2031 ], 2031 ],
2032 "support": { 2032 "support": {
2033 "source": "https://github.com/laravel/ui/tree/v4.2.1" 2033 "source": "https://github.com/laravel/ui/tree/v4.2.1"
2034 }, 2034 },
2035 "time": "2023-02-17T09:17:24+00:00" 2035 "time": "2023-02-17T09:17:24+00:00"
2036 }, 2036 },
2037 { 2037 {
2038 "name": "league/commonmark", 2038 "name": "league/commonmark",
2039 "version": "2.4.0", 2039 "version": "2.4.0",
2040 "source": { 2040 "source": {
2041 "type": "git", 2041 "type": "git",
2042 "url": "https://github.com/thephpleague/commonmark.git", 2042 "url": "https://github.com/thephpleague/commonmark.git",
2043 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048" 2043 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048"
2044 }, 2044 },
2045 "dist": { 2045 "dist": {
2046 "type": "zip", 2046 "type": "zip",
2047 "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048", 2047 "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048",
2048 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048", 2048 "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048",
2049 "shasum": "" 2049 "shasum": ""
2050 }, 2050 },
2051 "require": { 2051 "require": {
2052 "ext-mbstring": "*", 2052 "ext-mbstring": "*",
2053 "league/config": "^1.1.1", 2053 "league/config": "^1.1.1",
2054 "php": "^7.4 || ^8.0", 2054 "php": "^7.4 || ^8.0",
2055 "psr/event-dispatcher": "^1.0", 2055 "psr/event-dispatcher": "^1.0",
2056 "symfony/deprecation-contracts": "^2.1 || ^3.0", 2056 "symfony/deprecation-contracts": "^2.1 || ^3.0",
2057 "symfony/polyfill-php80": "^1.16" 2057 "symfony/polyfill-php80": "^1.16"
2058 }, 2058 },
2059 "require-dev": { 2059 "require-dev": {
2060 "cebe/markdown": "^1.0", 2060 "cebe/markdown": "^1.0",
2061 "commonmark/cmark": "0.30.0", 2061 "commonmark/cmark": "0.30.0",
2062 "commonmark/commonmark.js": "0.30.0", 2062 "commonmark/commonmark.js": "0.30.0",
2063 "composer/package-versions-deprecated": "^1.8", 2063 "composer/package-versions-deprecated": "^1.8",
2064 "embed/embed": "^4.4", 2064 "embed/embed": "^4.4",
2065 "erusev/parsedown": "^1.0", 2065 "erusev/parsedown": "^1.0",
2066 "ext-json": "*", 2066 "ext-json": "*",
2067 "github/gfm": "0.29.0", 2067 "github/gfm": "0.29.0",
2068 "michelf/php-markdown": "^1.4 || ^2.0", 2068 "michelf/php-markdown": "^1.4 || ^2.0",
2069 "nyholm/psr7": "^1.5", 2069 "nyholm/psr7": "^1.5",
2070 "phpstan/phpstan": "^1.8.2", 2070 "phpstan/phpstan": "^1.8.2",
2071 "phpunit/phpunit": "^9.5.21", 2071 "phpunit/phpunit": "^9.5.21",
2072 "scrutinizer/ocular": "^1.8.1", 2072 "scrutinizer/ocular": "^1.8.1",
2073 "symfony/finder": "^5.3 | ^6.0", 2073 "symfony/finder": "^5.3 | ^6.0",
2074 "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0", 2074 "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0",
2075 "unleashedtech/php-coding-standard": "^3.1.1", 2075 "unleashedtech/php-coding-standard": "^3.1.1",
2076 "vimeo/psalm": "^4.24.0 || ^5.0.0" 2076 "vimeo/psalm": "^4.24.0 || ^5.0.0"
2077 }, 2077 },
2078 "suggest": { 2078 "suggest": {
2079 "symfony/yaml": "v2.3+ required if using the Front Matter extension" 2079 "symfony/yaml": "v2.3+ required if using the Front Matter extension"
2080 }, 2080 },
2081 "type": "library", 2081 "type": "library",
2082 "extra": { 2082 "extra": {
2083 "branch-alias": { 2083 "branch-alias": {
2084 "dev-main": "2.5-dev" 2084 "dev-main": "2.5-dev"
2085 } 2085 }
2086 }, 2086 },
2087 "autoload": { 2087 "autoload": {
2088 "psr-4": { 2088 "psr-4": {
2089 "League\\CommonMark\\": "src" 2089 "League\\CommonMark\\": "src"
2090 } 2090 }
2091 }, 2091 },
2092 "notification-url": "https://packagist.org/downloads/", 2092 "notification-url": "https://packagist.org/downloads/",
2093 "license": [ 2093 "license": [
2094 "BSD-3-Clause" 2094 "BSD-3-Clause"
2095 ], 2095 ],
2096 "authors": [ 2096 "authors": [
2097 { 2097 {
2098 "name": "Colin O'Dell", 2098 "name": "Colin O'Dell",
2099 "email": "colinodell@gmail.com", 2099 "email": "colinodell@gmail.com",
2100 "homepage": "https://www.colinodell.com", 2100 "homepage": "https://www.colinodell.com",
2101 "role": "Lead Developer" 2101 "role": "Lead Developer"
2102 } 2102 }
2103 ], 2103 ],
2104 "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", 2104 "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)",
2105 "homepage": "https://commonmark.thephpleague.com", 2105 "homepage": "https://commonmark.thephpleague.com",
2106 "keywords": [ 2106 "keywords": [
2107 "commonmark", 2107 "commonmark",
2108 "flavored", 2108 "flavored",
2109 "gfm", 2109 "gfm",
2110 "github", 2110 "github",
2111 "github-flavored", 2111 "github-flavored",
2112 "markdown", 2112 "markdown",
2113 "md", 2113 "md",
2114 "parser" 2114 "parser"
2115 ], 2115 ],
2116 "support": { 2116 "support": {
2117 "docs": "https://commonmark.thephpleague.com/", 2117 "docs": "https://commonmark.thephpleague.com/",
2118 "forum": "https://github.com/thephpleague/commonmark/discussions", 2118 "forum": "https://github.com/thephpleague/commonmark/discussions",
2119 "issues": "https://github.com/thephpleague/commonmark/issues", 2119 "issues": "https://github.com/thephpleague/commonmark/issues",
2120 "rss": "https://github.com/thephpleague/commonmark/releases.atom", 2120 "rss": "https://github.com/thephpleague/commonmark/releases.atom",
2121 "source": "https://github.com/thephpleague/commonmark" 2121 "source": "https://github.com/thephpleague/commonmark"
2122 }, 2122 },
2123 "funding": [ 2123 "funding": [
2124 { 2124 {
2125 "url": "https://www.colinodell.com/sponsor", 2125 "url": "https://www.colinodell.com/sponsor",
2126 "type": "custom" 2126 "type": "custom"
2127 }, 2127 },
2128 { 2128 {
2129 "url": "https://www.paypal.me/colinpodell/10.00", 2129 "url": "https://www.paypal.me/colinpodell/10.00",
2130 "type": "custom" 2130 "type": "custom"
2131 }, 2131 },
2132 { 2132 {
2133 "url": "https://github.com/colinodell", 2133 "url": "https://github.com/colinodell",
2134 "type": "github" 2134 "type": "github"
2135 }, 2135 },
2136 { 2136 {
2137 "url": "https://tidelift.com/funding/github/packagist/league/commonmark", 2137 "url": "https://tidelift.com/funding/github/packagist/league/commonmark",
2138 "type": "tidelift" 2138 "type": "tidelift"
2139 } 2139 }
2140 ], 2140 ],
2141 "time": "2023-03-24T15:16:10+00:00" 2141 "time": "2023-03-24T15:16:10+00:00"
2142 }, 2142 },
2143 { 2143 {
2144 "name": "league/config", 2144 "name": "league/config",
2145 "version": "v1.2.0", 2145 "version": "v1.2.0",
2146 "source": { 2146 "source": {
2147 "type": "git", 2147 "type": "git",
2148 "url": "https://github.com/thephpleague/config.git", 2148 "url": "https://github.com/thephpleague/config.git",
2149 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" 2149 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"
2150 }, 2150 },
2151 "dist": { 2151 "dist": {
2152 "type": "zip", 2152 "type": "zip",
2153 "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", 2153 "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
2154 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", 2154 "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3",
2155 "shasum": "" 2155 "shasum": ""
2156 }, 2156 },
2157 "require": { 2157 "require": {
2158 "dflydev/dot-access-data": "^3.0.1", 2158 "dflydev/dot-access-data": "^3.0.1",
2159 "nette/schema": "^1.2", 2159 "nette/schema": "^1.2",
2160 "php": "^7.4 || ^8.0" 2160 "php": "^7.4 || ^8.0"
2161 }, 2161 },
2162 "require-dev": { 2162 "require-dev": {
2163 "phpstan/phpstan": "^1.8.2", 2163 "phpstan/phpstan": "^1.8.2",
2164 "phpunit/phpunit": "^9.5.5", 2164 "phpunit/phpunit": "^9.5.5",
2165 "scrutinizer/ocular": "^1.8.1", 2165 "scrutinizer/ocular": "^1.8.1",
2166 "unleashedtech/php-coding-standard": "^3.1", 2166 "unleashedtech/php-coding-standard": "^3.1",
2167 "vimeo/psalm": "^4.7.3" 2167 "vimeo/psalm": "^4.7.3"
2168 }, 2168 },
2169 "type": "library", 2169 "type": "library",
2170 "extra": { 2170 "extra": {
2171 "branch-alias": { 2171 "branch-alias": {
2172 "dev-main": "1.2-dev" 2172 "dev-main": "1.2-dev"
2173 } 2173 }
2174 }, 2174 },
2175 "autoload": { 2175 "autoload": {
2176 "psr-4": { 2176 "psr-4": {
2177 "League\\Config\\": "src" 2177 "League\\Config\\": "src"
2178 } 2178 }
2179 }, 2179 },
2180 "notification-url": "https://packagist.org/downloads/", 2180 "notification-url": "https://packagist.org/downloads/",
2181 "license": [ 2181 "license": [
2182 "BSD-3-Clause" 2182 "BSD-3-Clause"
2183 ], 2183 ],
2184 "authors": [ 2184 "authors": [
2185 { 2185 {
2186 "name": "Colin O'Dell", 2186 "name": "Colin O'Dell",
2187 "email": "colinodell@gmail.com", 2187 "email": "colinodell@gmail.com",
2188 "homepage": "https://www.colinodell.com", 2188 "homepage": "https://www.colinodell.com",
2189 "role": "Lead Developer" 2189 "role": "Lead Developer"
2190 } 2190 }
2191 ], 2191 ],
2192 "description": "Define configuration arrays with strict schemas and access values with dot notation", 2192 "description": "Define configuration arrays with strict schemas and access values with dot notation",
2193 "homepage": "https://config.thephpleague.com", 2193 "homepage": "https://config.thephpleague.com",
2194 "keywords": [ 2194 "keywords": [
2195 "array", 2195 "array",
2196 "config", 2196 "config",
2197 "configuration", 2197 "configuration",
2198 "dot", 2198 "dot",
2199 "dot-access", 2199 "dot-access",
2200 "nested", 2200 "nested",
2201 "schema" 2201 "schema"
2202 ], 2202 ],
2203 "support": { 2203 "support": {
2204 "docs": "https://config.thephpleague.com/", 2204 "docs": "https://config.thephpleague.com/",
2205 "issues": "https://github.com/thephpleague/config/issues", 2205 "issues": "https://github.com/thephpleague/config/issues",
2206 "rss": "https://github.com/thephpleague/config/releases.atom", 2206 "rss": "https://github.com/thephpleague/config/releases.atom",
2207 "source": "https://github.com/thephpleague/config" 2207 "source": "https://github.com/thephpleague/config"
2208 }, 2208 },
2209 "funding": [ 2209 "funding": [
2210 { 2210 {
2211 "url": "https://www.colinodell.com/sponsor", 2211 "url": "https://www.colinodell.com/sponsor",
2212 "type": "custom" 2212 "type": "custom"
2213 }, 2213 },
2214 { 2214 {
2215 "url": "https://www.paypal.me/colinpodell/10.00", 2215 "url": "https://www.paypal.me/colinpodell/10.00",
2216 "type": "custom" 2216 "type": "custom"
2217 }, 2217 },
2218 { 2218 {
2219 "url": "https://github.com/colinodell", 2219 "url": "https://github.com/colinodell",
2220 "type": "github" 2220 "type": "github"
2221 } 2221 }
2222 ], 2222 ],
2223 "time": "2022-12-11T20:36:23+00:00" 2223 "time": "2022-12-11T20:36:23+00:00"
2224 }, 2224 },
2225 { 2225 {
2226 "name": "league/flysystem", 2226 "name": "league/flysystem",
2227 "version": "3.15.1", 2227 "version": "3.15.1",
2228 "source": { 2228 "source": {
2229 "type": "git", 2229 "type": "git",
2230 "url": "https://github.com/thephpleague/flysystem.git", 2230 "url": "https://github.com/thephpleague/flysystem.git",
2231 "reference": "a141d430414fcb8bf797a18716b09f759a385bed" 2231 "reference": "a141d430414fcb8bf797a18716b09f759a385bed"
2232 }, 2232 },
2233 "dist": { 2233 "dist": {
2234 "type": "zip", 2234 "type": "zip",
2235 "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed", 2235 "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed",
2236 "reference": "a141d430414fcb8bf797a18716b09f759a385bed", 2236 "reference": "a141d430414fcb8bf797a18716b09f759a385bed",
2237 "shasum": "" 2237 "shasum": ""
2238 }, 2238 },
2239 "require": { 2239 "require": {
2240 "league/flysystem-local": "^3.0.0", 2240 "league/flysystem-local": "^3.0.0",
2241 "league/mime-type-detection": "^1.0.0", 2241 "league/mime-type-detection": "^1.0.0",
2242 "php": "^8.0.2" 2242 "php": "^8.0.2"
2243 }, 2243 },
2244 "conflict": { 2244 "conflict": {
2245 "aws/aws-sdk-php": "3.209.31 || 3.210.0", 2245 "aws/aws-sdk-php": "3.209.31 || 3.210.0",
2246 "guzzlehttp/guzzle": "<7.0", 2246 "guzzlehttp/guzzle": "<7.0",
2247 "guzzlehttp/ringphp": "<1.1.1", 2247 "guzzlehttp/ringphp": "<1.1.1",
2248 "phpseclib/phpseclib": "3.0.15", 2248 "phpseclib/phpseclib": "3.0.15",
2249 "symfony/http-client": "<5.2" 2249 "symfony/http-client": "<5.2"
2250 }, 2250 },
2251 "require-dev": { 2251 "require-dev": {
2252 "async-aws/s3": "^1.5", 2252 "async-aws/s3": "^1.5",
2253 "async-aws/simple-s3": "^1.1", 2253 "async-aws/simple-s3": "^1.1",
2254 "aws/aws-sdk-php": "^3.220.0", 2254 "aws/aws-sdk-php": "^3.220.0",
2255 "composer/semver": "^3.0", 2255 "composer/semver": "^3.0",
2256 "ext-fileinfo": "*", 2256 "ext-fileinfo": "*",
2257 "ext-ftp": "*", 2257 "ext-ftp": "*",
2258 "ext-zip": "*", 2258 "ext-zip": "*",
2259 "friendsofphp/php-cs-fixer": "^3.5", 2259 "friendsofphp/php-cs-fixer": "^3.5",
2260 "google/cloud-storage": "^1.23", 2260 "google/cloud-storage": "^1.23",
2261 "microsoft/azure-storage-blob": "^1.1", 2261 "microsoft/azure-storage-blob": "^1.1",
2262 "phpseclib/phpseclib": "^3.0.14", 2262 "phpseclib/phpseclib": "^3.0.14",
2263 "phpstan/phpstan": "^0.12.26", 2263 "phpstan/phpstan": "^0.12.26",
2264 "phpunit/phpunit": "^9.5.11", 2264 "phpunit/phpunit": "^9.5.11",
2265 "sabre/dav": "^4.3.1" 2265 "sabre/dav": "^4.3.1"
2266 }, 2266 },
2267 "type": "library", 2267 "type": "library",
2268 "autoload": { 2268 "autoload": {
2269 "psr-4": { 2269 "psr-4": {
2270 "League\\Flysystem\\": "src" 2270 "League\\Flysystem\\": "src"
2271 } 2271 }
2272 }, 2272 },
2273 "notification-url": "https://packagist.org/downloads/", 2273 "notification-url": "https://packagist.org/downloads/",
2274 "license": [ 2274 "license": [
2275 "MIT" 2275 "MIT"
2276 ], 2276 ],
2277 "authors": [ 2277 "authors": [
2278 { 2278 {
2279 "name": "Frank de Jonge", 2279 "name": "Frank de Jonge",
2280 "email": "info@frankdejonge.nl" 2280 "email": "info@frankdejonge.nl"
2281 } 2281 }
2282 ], 2282 ],
2283 "description": "File storage abstraction for PHP", 2283 "description": "File storage abstraction for PHP",
2284 "keywords": [ 2284 "keywords": [
2285 "WebDAV", 2285 "WebDAV",
2286 "aws", 2286 "aws",
2287 "cloud", 2287 "cloud",
2288 "file", 2288 "file",
2289 "files", 2289 "files",
2290 "filesystem", 2290 "filesystem",
2291 "filesystems", 2291 "filesystems",
2292 "ftp", 2292 "ftp",
2293 "s3", 2293 "s3",
2294 "sftp", 2294 "sftp",
2295 "storage" 2295 "storage"
2296 ], 2296 ],
2297 "support": { 2297 "support": {
2298 "issues": "https://github.com/thephpleague/flysystem/issues", 2298 "issues": "https://github.com/thephpleague/flysystem/issues",
2299 "source": "https://github.com/thephpleague/flysystem/tree/3.15.1" 2299 "source": "https://github.com/thephpleague/flysystem/tree/3.15.1"
2300 }, 2300 },
2301 "funding": [ 2301 "funding": [
2302 { 2302 {
2303 "url": "https://ecologi.com/frankdejonge", 2303 "url": "https://ecologi.com/frankdejonge",
2304 "type": "custom" 2304 "type": "custom"
2305 }, 2305 },
2306 { 2306 {
2307 "url": "https://github.com/frankdejonge", 2307 "url": "https://github.com/frankdejonge",
2308 "type": "github" 2308 "type": "github"
2309 } 2309 }
2310 ], 2310 ],
2311 "time": "2023-05-04T09:04:26+00:00" 2311 "time": "2023-05-04T09:04:26+00:00"
2312 }, 2312 },
2313 { 2313 {
2314 "name": "league/flysystem-local", 2314 "name": "league/flysystem-local",
2315 "version": "3.15.0", 2315 "version": "3.15.0",
2316 "source": { 2316 "source": {
2317 "type": "git", 2317 "type": "git",
2318 "url": "https://github.com/thephpleague/flysystem-local.git", 2318 "url": "https://github.com/thephpleague/flysystem-local.git",
2319 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3" 2319 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3"
2320 }, 2320 },
2321 "dist": { 2321 "dist": {
2322 "type": "zip", 2322 "type": "zip",
2323 "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3", 2323 "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3",
2324 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3", 2324 "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3",
2325 "shasum": "" 2325 "shasum": ""
2326 }, 2326 },
2327 "require": { 2327 "require": {
2328 "ext-fileinfo": "*", 2328 "ext-fileinfo": "*",
2329 "league/flysystem": "^3.0.0", 2329 "league/flysystem": "^3.0.0",
2330 "league/mime-type-detection": "^1.0.0", 2330 "league/mime-type-detection": "^1.0.0",
2331 "php": "^8.0.2" 2331 "php": "^8.0.2"
2332 }, 2332 },
2333 "type": "library", 2333 "type": "library",
2334 "autoload": { 2334 "autoload": {
2335 "psr-4": { 2335 "psr-4": {
2336 "League\\Flysystem\\Local\\": "" 2336 "League\\Flysystem\\Local\\": ""
2337 } 2337 }
2338 }, 2338 },
2339 "notification-url": "https://packagist.org/downloads/", 2339 "notification-url": "https://packagist.org/downloads/",
2340 "license": [ 2340 "license": [
2341 "MIT" 2341 "MIT"
2342 ], 2342 ],
2343 "authors": [ 2343 "authors": [
2344 { 2344 {
2345 "name": "Frank de Jonge", 2345 "name": "Frank de Jonge",
2346 "email": "info@frankdejonge.nl" 2346 "email": "info@frankdejonge.nl"
2347 } 2347 }
2348 ], 2348 ],
2349 "description": "Local filesystem adapter for Flysystem.", 2349 "description": "Local filesystem adapter for Flysystem.",
2350 "keywords": [ 2350 "keywords": [
2351 "Flysystem", 2351 "Flysystem",
2352 "file", 2352 "file",
2353 "files", 2353 "files",
2354 "filesystem", 2354 "filesystem",
2355 "local" 2355 "local"
2356 ], 2356 ],
2357 "support": { 2357 "support": {
2358 "issues": "https://github.com/thephpleague/flysystem-local/issues", 2358 "issues": "https://github.com/thephpleague/flysystem-local/issues",
2359 "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0" 2359 "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0"
2360 }, 2360 },
2361 "funding": [ 2361 "funding": [
2362 { 2362 {
2363 "url": "https://ecologi.com/frankdejonge", 2363 "url": "https://ecologi.com/frankdejonge",
2364 "type": "custom" 2364 "type": "custom"
2365 }, 2365 },
2366 { 2366 {
2367 "url": "https://github.com/frankdejonge", 2367 "url": "https://github.com/frankdejonge",
2368 "type": "github" 2368 "type": "github"
2369 } 2369 }
2370 ], 2370 ],
2371 "time": "2023-05-02T20:02:14+00:00" 2371 "time": "2023-05-02T20:02:14+00:00"
2372 }, 2372 },
2373 { 2373 {
2374 "name": "league/mime-type-detection", 2374 "name": "league/mime-type-detection",
2375 "version": "1.11.0", 2375 "version": "1.11.0",
2376 "source": { 2376 "source": {
2377 "type": "git", 2377 "type": "git",
2378 "url": "https://github.com/thephpleague/mime-type-detection.git", 2378 "url": "https://github.com/thephpleague/mime-type-detection.git",
2379 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" 2379 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd"
2380 }, 2380 },
2381 "dist": { 2381 "dist": {
2382 "type": "zip", 2382 "type": "zip",
2383 "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", 2383 "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
2384 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", 2384 "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
2385 "shasum": "" 2385 "shasum": ""
2386 }, 2386 },
2387 "require": { 2387 "require": {
2388 "ext-fileinfo": "*", 2388 "ext-fileinfo": "*",
2389 "php": "^7.2 || ^8.0" 2389 "php": "^7.2 || ^8.0"
2390 }, 2390 },
2391 "require-dev": { 2391 "require-dev": {
2392 "friendsofphp/php-cs-fixer": "^3.2", 2392 "friendsofphp/php-cs-fixer": "^3.2",
2393 "phpstan/phpstan": "^0.12.68", 2393 "phpstan/phpstan": "^0.12.68",
2394 "phpunit/phpunit": "^8.5.8 || ^9.3" 2394 "phpunit/phpunit": "^8.5.8 || ^9.3"
2395 }, 2395 },
2396 "type": "library", 2396 "type": "library",
2397 "autoload": { 2397 "autoload": {
2398 "psr-4": { 2398 "psr-4": {
2399 "League\\MimeTypeDetection\\": "src" 2399 "League\\MimeTypeDetection\\": "src"
2400 } 2400 }
2401 }, 2401 },
2402 "notification-url": "https://packagist.org/downloads/", 2402 "notification-url": "https://packagist.org/downloads/",
2403 "license": [ 2403 "license": [
2404 "MIT" 2404 "MIT"
2405 ], 2405 ],
2406 "authors": [ 2406 "authors": [
2407 { 2407 {
2408 "name": "Frank de Jonge", 2408 "name": "Frank de Jonge",
2409 "email": "info@frankdejonge.nl" 2409 "email": "info@frankdejonge.nl"
2410 } 2410 }
2411 ], 2411 ],
2412 "description": "Mime-type detection for Flysystem", 2412 "description": "Mime-type detection for Flysystem",
2413 "support": { 2413 "support": {
2414 "issues": "https://github.com/thephpleague/mime-type-detection/issues", 2414 "issues": "https://github.com/thephpleague/mime-type-detection/issues",
2415 "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" 2415 "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0"
2416 }, 2416 },
2417 "funding": [ 2417 "funding": [
2418 { 2418 {
2419 "url": "https://github.com/frankdejonge", 2419 "url": "https://github.com/frankdejonge",
2420 "type": "github" 2420 "type": "github"
2421 }, 2421 },
2422 { 2422 {
2423 "url": "https://tidelift.com/funding/github/packagist/league/flysystem", 2423 "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
2424 "type": "tidelift" 2424 "type": "tidelift"
2425 } 2425 }
2426 ], 2426 ],
2427 "time": "2022-04-17T13:12:02+00:00" 2427 "time": "2022-04-17T13:12:02+00:00"
2428 }, 2428 },
2429 { 2429 {
2430 "name": "league/uri-parser", 2430 "name": "league/uri-parser",
2431 "version": "1.4.1", 2431 "version": "1.4.1",
2432 "source": { 2432 "source": {
2433 "type": "git", 2433 "type": "git",
2434 "url": "https://github.com/thephpleague/uri-parser.git", 2434 "url": "https://github.com/thephpleague/uri-parser.git",
2435 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00" 2435 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00"
2436 }, 2436 },
2437 "dist": { 2437 "dist": {
2438 "type": "zip", 2438 "type": "zip",
2439 "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00", 2439 "url": "https://api.github.com/repos/thephpleague/uri-parser/zipball/671548427e4c932352d9b9279fdfa345bf63fa00",
2440 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00", 2440 "reference": "671548427e4c932352d9b9279fdfa345bf63fa00",
2441 "shasum": "" 2441 "shasum": ""
2442 }, 2442 },
2443 "require": { 2443 "require": {
2444 "php": ">=7.0.0" 2444 "php": ">=7.0.0"
2445 }, 2445 },
2446 "require-dev": { 2446 "require-dev": {
2447 "friendsofphp/php-cs-fixer": "^2.0", 2447 "friendsofphp/php-cs-fixer": "^2.0",
2448 "phpstan/phpstan": "^0.9.2", 2448 "phpstan/phpstan": "^0.9.2",
2449 "phpstan/phpstan-phpunit": "^0.9.4", 2449 "phpstan/phpstan-phpunit": "^0.9.4",
2450 "phpstan/phpstan-strict-rules": "^0.9.0", 2450 "phpstan/phpstan-strict-rules": "^0.9.0",
2451 "phpunit/phpunit": "^6.0" 2451 "phpunit/phpunit": "^6.0"
2452 }, 2452 },
2453 "suggest": { 2453 "suggest": {
2454 "ext-intl": "Allow parsing RFC3987 compliant hosts", 2454 "ext-intl": "Allow parsing RFC3987 compliant hosts",
2455 "league/uri-schemes": "Allow validating and normalizing URI parsing results" 2455 "league/uri-schemes": "Allow validating and normalizing URI parsing results"
2456 }, 2456 },
2457 "type": "library", 2457 "type": "library",
2458 "extra": { 2458 "extra": {
2459 "branch-alias": { 2459 "branch-alias": {
2460 "dev-master": "1.x-dev" 2460 "dev-master": "1.x-dev"
2461 } 2461 }
2462 }, 2462 },
2463 "autoload": { 2463 "autoload": {
2464 "files": [ 2464 "files": [
2465 "src/functions_include.php" 2465 "src/functions_include.php"
2466 ], 2466 ],
2467 "psr-4": { 2467 "psr-4": {
2468 "League\\Uri\\": "src" 2468 "League\\Uri\\": "src"
2469 } 2469 }
2470 }, 2470 },
2471 "notification-url": "https://packagist.org/downloads/", 2471 "notification-url": "https://packagist.org/downloads/",
2472 "license": [ 2472 "license": [
2473 "MIT" 2473 "MIT"
2474 ], 2474 ],
2475 "authors": [ 2475 "authors": [
2476 { 2476 {
2477 "name": "Ignace Nyamagana Butera", 2477 "name": "Ignace Nyamagana Butera",
2478 "email": "nyamsprod@gmail.com", 2478 "email": "nyamsprod@gmail.com",
2479 "homepage": "https://nyamsprod.com" 2479 "homepage": "https://nyamsprod.com"
2480 } 2480 }
2481 ], 2481 ],
2482 "description": "userland URI parser RFC 3986 compliant", 2482 "description": "userland URI parser RFC 3986 compliant",
2483 "homepage": "https://github.com/thephpleague/uri-parser", 2483 "homepage": "https://github.com/thephpleague/uri-parser",
2484 "keywords": [ 2484 "keywords": [
2485 "parse_url", 2485 "parse_url",
2486 "parser", 2486 "parser",
2487 "rfc3986", 2487 "rfc3986",
2488 "rfc3987", 2488 "rfc3987",
2489 "uri", 2489 "uri",
2490 "url" 2490 "url"
2491 ], 2491 ],
2492 "support": { 2492 "support": {
2493 "issues": "https://github.com/thephpleague/uri-parser/issues", 2493 "issues": "https://github.com/thephpleague/uri-parser/issues",
2494 "source": "https://github.com/thephpleague/uri-parser/tree/master" 2494 "source": "https://github.com/thephpleague/uri-parser/tree/master"
2495 }, 2495 },
2496 "abandoned": true, 2496 "abandoned": true,
2497 "time": "2018-11-22T07:55:51+00:00" 2497 "time": "2018-11-22T07:55:51+00:00"
2498 }, 2498 },
2499 { 2499 {
2500 "name": "livewire/livewire", 2500 "name": "livewire/livewire",
2501 "version": "v2.12.3", 2501 "version": "v2.12.3",
2502 "source": { 2502 "source": {
2503 "type": "git", 2503 "type": "git",
2504 "url": "https://github.com/livewire/livewire.git", 2504 "url": "https://github.com/livewire/livewire.git",
2505 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74" 2505 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74"
2506 }, 2506 },
2507 "dist": { 2507 "dist": {
2508 "type": "zip", 2508 "type": "zip",
2509 "url": "https://api.github.com/repos/livewire/livewire/zipball/019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74", 2509 "url": "https://api.github.com/repos/livewire/livewire/zipball/019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74",
2510 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74", 2510 "reference": "019b1e69d8cd8c7e749eba7a38e4fa69ecbc8f74",
2511 "shasum": "" 2511 "shasum": ""
2512 }, 2512 },
2513 "require": { 2513 "require": {
2514 "illuminate/database": "^7.0|^8.0|^9.0|^10.0", 2514 "illuminate/database": "^7.0|^8.0|^9.0|^10.0",
2515 "illuminate/support": "^7.0|^8.0|^9.0|^10.0", 2515 "illuminate/support": "^7.0|^8.0|^9.0|^10.0",
2516 "illuminate/validation": "^7.0|^8.0|^9.0|^10.0", 2516 "illuminate/validation": "^7.0|^8.0|^9.0|^10.0",
2517 "league/mime-type-detection": "^1.9", 2517 "league/mime-type-detection": "^1.9",
2518 "php": "^7.2.5|^8.0", 2518 "php": "^7.2.5|^8.0",
2519 "symfony/http-kernel": "^5.0|^6.0" 2519 "symfony/http-kernel": "^5.0|^6.0"
2520 }, 2520 },
2521 "require-dev": { 2521 "require-dev": {
2522 "calebporzio/sushi": "^2.1", 2522 "calebporzio/sushi": "^2.1",
2523 "laravel/framework": "^7.0|^8.0|^9.0|^10.0", 2523 "laravel/framework": "^7.0|^8.0|^9.0|^10.0",
2524 "mockery/mockery": "^1.3.1", 2524 "mockery/mockery": "^1.3.1",
2525 "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0", 2525 "orchestra/testbench": "^5.0|^6.0|^7.0|^8.0",
2526 "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0", 2526 "orchestra/testbench-dusk": "^5.2|^6.0|^7.0|^8.0",
2527 "phpunit/phpunit": "^8.4|^9.0", 2527 "phpunit/phpunit": "^8.4|^9.0",
2528 "psy/psysh": "@stable" 2528 "psy/psysh": "@stable"
2529 }, 2529 },
2530 "type": "library", 2530 "type": "library",
2531 "extra": { 2531 "extra": {
2532 "laravel": { 2532 "laravel": {
2533 "providers": [ 2533 "providers": [
2534 "Livewire\\LivewireServiceProvider" 2534 "Livewire\\LivewireServiceProvider"
2535 ], 2535 ],
2536 "aliases": { 2536 "aliases": {
2537 "Livewire": "Livewire\\Livewire" 2537 "Livewire": "Livewire\\Livewire"
2538 } 2538 }
2539 } 2539 }
2540 }, 2540 },
2541 "autoload": { 2541 "autoload": {
2542 "files": [ 2542 "files": [
2543 "src/helpers.php" 2543 "src/helpers.php"
2544 ], 2544 ],
2545 "psr-4": { 2545 "psr-4": {
2546 "Livewire\\": "src/" 2546 "Livewire\\": "src/"
2547 } 2547 }
2548 }, 2548 },
2549 "notification-url": "https://packagist.org/downloads/", 2549 "notification-url": "https://packagist.org/downloads/",
2550 "license": [ 2550 "license": [
2551 "MIT" 2551 "MIT"
2552 ], 2552 ],
2553 "authors": [ 2553 "authors": [
2554 { 2554 {
2555 "name": "Caleb Porzio", 2555 "name": "Caleb Porzio",
2556 "email": "calebporzio@gmail.com" 2556 "email": "calebporzio@gmail.com"
2557 } 2557 }
2558 ], 2558 ],
2559 "description": "A front-end framework for Laravel.", 2559 "description": "A front-end framework for Laravel.",
2560 "support": { 2560 "support": {
2561 "issues": "https://github.com/livewire/livewire/issues", 2561 "issues": "https://github.com/livewire/livewire/issues",
2562 "source": "https://github.com/livewire/livewire/tree/v2.12.3" 2562 "source": "https://github.com/livewire/livewire/tree/v2.12.3"
2563 }, 2563 },
2564 "funding": [ 2564 "funding": [
2565 { 2565 {
2566 "url": "https://github.com/livewire", 2566 "url": "https://github.com/livewire",
2567 "type": "github" 2567 "type": "github"
2568 } 2568 }
2569 ], 2569 ],
2570 "time": "2023-03-03T20:12:38+00:00" 2570 "time": "2023-03-03T20:12:38+00:00"
2571 }, 2571 },
2572 { 2572 {
2573 "name": "masterminds/html5", 2573 "name": "masterminds/html5",
2574 "version": "2.8.0", 2574 "version": "2.8.0",
2575 "source": { 2575 "source": {
2576 "type": "git", 2576 "type": "git",
2577 "url": "https://github.com/Masterminds/html5-php.git", 2577 "url": "https://github.com/Masterminds/html5-php.git",
2578 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3" 2578 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3"
2579 }, 2579 },
2580 "dist": { 2580 "dist": {
2581 "type": "zip", 2581 "type": "zip",
2582 "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3", 2582 "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3",
2583 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3", 2583 "reference": "3c5d5a56d56f48a1ca08a0670f0f80c1dad368f3",
2584 "shasum": "" 2584 "shasum": ""
2585 }, 2585 },
2586 "require": { 2586 "require": {
2587 "ext-dom": "*", 2587 "ext-dom": "*",
2588 "php": ">=5.3.0" 2588 "php": ">=5.3.0"
2589 }, 2589 },
2590 "require-dev": { 2590 "require-dev": {
2591 "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" 2591 "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8"
2592 }, 2592 },
2593 "type": "library", 2593 "type": "library",
2594 "extra": { 2594 "extra": {
2595 "branch-alias": { 2595 "branch-alias": {
2596 "dev-master": "2.7-dev" 2596 "dev-master": "2.7-dev"
2597 } 2597 }
2598 }, 2598 },
2599 "autoload": { 2599 "autoload": {
2600 "psr-4": { 2600 "psr-4": {
2601 "Masterminds\\": "src" 2601 "Masterminds\\": "src"
2602 } 2602 }
2603 }, 2603 },
2604 "notification-url": "https://packagist.org/downloads/", 2604 "notification-url": "https://packagist.org/downloads/",
2605 "license": [ 2605 "license": [
2606 "MIT" 2606 "MIT"
2607 ], 2607 ],
2608 "authors": [ 2608 "authors": [
2609 { 2609 {
2610 "name": "Matt Butcher", 2610 "name": "Matt Butcher",
2611 "email": "technosophos@gmail.com" 2611 "email": "technosophos@gmail.com"
2612 }, 2612 },
2613 { 2613 {
2614 "name": "Matt Farina", 2614 "name": "Matt Farina",
2615 "email": "matt@mattfarina.com" 2615 "email": "matt@mattfarina.com"
2616 }, 2616 },
2617 { 2617 {
2618 "name": "Asmir Mustafic", 2618 "name": "Asmir Mustafic",
2619 "email": "goetas@gmail.com" 2619 "email": "goetas@gmail.com"
2620 } 2620 }
2621 ], 2621 ],
2622 "description": "An HTML5 parser and serializer.", 2622 "description": "An HTML5 parser and serializer.",
2623 "homepage": "http://masterminds.github.io/html5-php", 2623 "homepage": "http://masterminds.github.io/html5-php",
2624 "keywords": [ 2624 "keywords": [
2625 "HTML5", 2625 "HTML5",
2626 "dom", 2626 "dom",
2627 "html", 2627 "html",
2628 "parser", 2628 "parser",
2629 "querypath", 2629 "querypath",
2630 "serializer", 2630 "serializer",
2631 "xml" 2631 "xml"
2632 ], 2632 ],
2633 "support": { 2633 "support": {
2634 "issues": "https://github.com/Masterminds/html5-php/issues", 2634 "issues": "https://github.com/Masterminds/html5-php/issues",
2635 "source": "https://github.com/Masterminds/html5-php/tree/2.8.0" 2635 "source": "https://github.com/Masterminds/html5-php/tree/2.8.0"
2636 }, 2636 },
2637 "time": "2023-04-26T07:27:39+00:00" 2637 "time": "2023-04-26T07:27:39+00:00"
2638 }, 2638 },
2639 { 2639 {
2640 "name": "monolog/monolog", 2640 "name": "monolog/monolog",
2641 "version": "2.9.1", 2641 "version": "2.9.1",
2642 "source": { 2642 "source": {
2643 "type": "git", 2643 "type": "git",
2644 "url": "https://github.com/Seldaek/monolog.git", 2644 "url": "https://github.com/Seldaek/monolog.git",
2645 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1" 2645 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1"
2646 }, 2646 },
2647 "dist": { 2647 "dist": {
2648 "type": "zip", 2648 "type": "zip",
2649 "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1", 2649 "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
2650 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1", 2650 "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1",
2651 "shasum": "" 2651 "shasum": ""
2652 }, 2652 },
2653 "require": { 2653 "require": {
2654 "php": ">=7.2", 2654 "php": ">=7.2",
2655 "psr/log": "^1.0.1 || ^2.0 || ^3.0" 2655 "psr/log": "^1.0.1 || ^2.0 || ^3.0"
2656 }, 2656 },
2657 "provide": { 2657 "provide": {
2658 "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" 2658 "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
2659 }, 2659 },
2660 "require-dev": { 2660 "require-dev": {
2661 "aws/aws-sdk-php": "^2.4.9 || ^3.0", 2661 "aws/aws-sdk-php": "^2.4.9 || ^3.0",
2662 "doctrine/couchdb": "~1.0@dev", 2662 "doctrine/couchdb": "~1.0@dev",
2663 "elasticsearch/elasticsearch": "^7 || ^8", 2663 "elasticsearch/elasticsearch": "^7 || ^8",
2664 "ext-json": "*", 2664 "ext-json": "*",
2665 "graylog2/gelf-php": "^1.4.2 || ^2@dev", 2665 "graylog2/gelf-php": "^1.4.2 || ^2@dev",
2666 "guzzlehttp/guzzle": "^7.4", 2666 "guzzlehttp/guzzle": "^7.4",
2667 "guzzlehttp/psr7": "^2.2", 2667 "guzzlehttp/psr7": "^2.2",
2668 "mongodb/mongodb": "^1.8", 2668 "mongodb/mongodb": "^1.8",
2669 "php-amqplib/php-amqplib": "~2.4 || ^3", 2669 "php-amqplib/php-amqplib": "~2.4 || ^3",
2670 "phpspec/prophecy": "^1.15", 2670 "phpspec/prophecy": "^1.15",
2671 "phpstan/phpstan": "^0.12.91", 2671 "phpstan/phpstan": "^0.12.91",
2672 "phpunit/phpunit": "^8.5.14", 2672 "phpunit/phpunit": "^8.5.14",
2673 "predis/predis": "^1.1 || ^2.0", 2673 "predis/predis": "^1.1 || ^2.0",
2674 "rollbar/rollbar": "^1.3 || ^2 || ^3", 2674 "rollbar/rollbar": "^1.3 || ^2 || ^3",
2675 "ruflin/elastica": "^7", 2675 "ruflin/elastica": "^7",
2676 "swiftmailer/swiftmailer": "^5.3|^6.0", 2676 "swiftmailer/swiftmailer": "^5.3|^6.0",
2677 "symfony/mailer": "^5.4 || ^6", 2677 "symfony/mailer": "^5.4 || ^6",
2678 "symfony/mime": "^5.4 || ^6" 2678 "symfony/mime": "^5.4 || ^6"
2679 }, 2679 },
2680 "suggest": { 2680 "suggest": {
2681 "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", 2681 "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
2682 "doctrine/couchdb": "Allow sending log messages to a CouchDB server", 2682 "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
2683 "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", 2683 "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
2684 "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", 2684 "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
2685 "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", 2685 "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
2686 "ext-mbstring": "Allow to work properly with unicode symbols", 2686 "ext-mbstring": "Allow to work properly with unicode symbols",
2687 "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", 2687 "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
2688 "ext-openssl": "Required to send log messages using SSL", 2688 "ext-openssl": "Required to send log messages using SSL",
2689 "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", 2689 "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
2690 "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", 2690 "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
2691 "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", 2691 "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
2692 "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", 2692 "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
2693 "rollbar/rollbar": "Allow sending log messages to Rollbar", 2693 "rollbar/rollbar": "Allow sending log messages to Rollbar",
2694 "ruflin/elastica": "Allow sending log messages to an Elastic Search server" 2694 "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
2695 }, 2695 },
2696 "type": "library", 2696 "type": "library",
2697 "extra": { 2697 "extra": {
2698 "branch-alias": { 2698 "branch-alias": {
2699 "dev-main": "2.x-dev" 2699 "dev-main": "2.x-dev"
2700 } 2700 }
2701 }, 2701 },
2702 "autoload": { 2702 "autoload": {
2703 "psr-4": { 2703 "psr-4": {
2704 "Monolog\\": "src/Monolog" 2704 "Monolog\\": "src/Monolog"
2705 } 2705 }
2706 }, 2706 },
2707 "notification-url": "https://packagist.org/downloads/", 2707 "notification-url": "https://packagist.org/downloads/",
2708 "license": [ 2708 "license": [
2709 "MIT" 2709 "MIT"
2710 ], 2710 ],
2711 "authors": [ 2711 "authors": [
2712 { 2712 {
2713 "name": "Jordi Boggiano", 2713 "name": "Jordi Boggiano",
2714 "email": "j.boggiano@seld.be", 2714 "email": "j.boggiano@seld.be",
2715 "homepage": "https://seld.be" 2715 "homepage": "https://seld.be"
2716 } 2716 }
2717 ], 2717 ],
2718 "description": "Sends your logs to files, sockets, inboxes, databases and various web services", 2718 "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
2719 "homepage": "https://github.com/Seldaek/monolog", 2719 "homepage": "https://github.com/Seldaek/monolog",
2720 "keywords": [ 2720 "keywords": [
2721 "log", 2721 "log",
2722 "logging", 2722 "logging",
2723 "psr-3" 2723 "psr-3"
2724 ], 2724 ],
2725 "support": { 2725 "support": {
2726 "issues": "https://github.com/Seldaek/monolog/issues", 2726 "issues": "https://github.com/Seldaek/monolog/issues",
2727 "source": "https://github.com/Seldaek/monolog/tree/2.9.1" 2727 "source": "https://github.com/Seldaek/monolog/tree/2.9.1"
2728 }, 2728 },
2729 "funding": [ 2729 "funding": [
2730 { 2730 {
2731 "url": "https://github.com/Seldaek", 2731 "url": "https://github.com/Seldaek",
2732 "type": "github" 2732 "type": "github"
2733 }, 2733 },
2734 { 2734 {
2735 "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", 2735 "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
2736 "type": "tidelift" 2736 "type": "tidelift"
2737 } 2737 }
2738 ], 2738 ],
2739 "time": "2023-02-06T13:44:46+00:00" 2739 "time": "2023-02-06T13:44:46+00:00"
2740 }, 2740 },
2741 { 2741 {
2742 "name": "nesbot/carbon", 2742 "name": "nesbot/carbon",
2743 "version": "2.66.0", 2743 "version": "2.66.0",
2744 "source": { 2744 "source": {
2745 "type": "git", 2745 "type": "git",
2746 "url": "https://github.com/briannesbitt/Carbon.git", 2746 "url": "https://github.com/briannesbitt/Carbon.git",
2747 "reference": "496712849902241f04902033b0441b269effe001" 2747 "reference": "496712849902241f04902033b0441b269effe001"
2748 }, 2748 },
2749 "dist": { 2749 "dist": {
2750 "type": "zip", 2750 "type": "zip",
2751 "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001", 2751 "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001",
2752 "reference": "496712849902241f04902033b0441b269effe001", 2752 "reference": "496712849902241f04902033b0441b269effe001",
2753 "shasum": "" 2753 "shasum": ""
2754 }, 2754 },
2755 "require": { 2755 "require": {
2756 "ext-json": "*", 2756 "ext-json": "*",
2757 "php": "^7.1.8 || ^8.0", 2757 "php": "^7.1.8 || ^8.0",
2758 "symfony/polyfill-mbstring": "^1.0", 2758 "symfony/polyfill-mbstring": "^1.0",
2759 "symfony/polyfill-php80": "^1.16", 2759 "symfony/polyfill-php80": "^1.16",
2760 "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" 2760 "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
2761 }, 2761 },
2762 "require-dev": { 2762 "require-dev": {
2763 "doctrine/dbal": "^2.0 || ^3.1.4", 2763 "doctrine/dbal": "^2.0 || ^3.1.4",
2764 "doctrine/orm": "^2.7", 2764 "doctrine/orm": "^2.7",
2765 "friendsofphp/php-cs-fixer": "^3.0", 2765 "friendsofphp/php-cs-fixer": "^3.0",
2766 "kylekatarnls/multi-tester": "^2.0", 2766 "kylekatarnls/multi-tester": "^2.0",
2767 "ondrejmirtes/better-reflection": "*", 2767 "ondrejmirtes/better-reflection": "*",
2768 "phpmd/phpmd": "^2.9", 2768 "phpmd/phpmd": "^2.9",
2769 "phpstan/extension-installer": "^1.0", 2769 "phpstan/extension-installer": "^1.0",
2770 "phpstan/phpstan": "^0.12.99 || ^1.7.14", 2770 "phpstan/phpstan": "^0.12.99 || ^1.7.14",
2771 "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", 2771 "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6",
2772 "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", 2772 "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20",
2773 "squizlabs/php_codesniffer": "^3.4" 2773 "squizlabs/php_codesniffer": "^3.4"
2774 }, 2774 },
2775 "bin": [ 2775 "bin": [
2776 "bin/carbon" 2776 "bin/carbon"
2777 ], 2777 ],
2778 "type": "library", 2778 "type": "library",
2779 "extra": { 2779 "extra": {
2780 "branch-alias": { 2780 "branch-alias": {
2781 "dev-3.x": "3.x-dev", 2781 "dev-3.x": "3.x-dev",
2782 "dev-master": "2.x-dev" 2782 "dev-master": "2.x-dev"
2783 }, 2783 },
2784 "laravel": { 2784 "laravel": {
2785 "providers": [ 2785 "providers": [
2786 "Carbon\\Laravel\\ServiceProvider" 2786 "Carbon\\Laravel\\ServiceProvider"
2787 ] 2787 ]
2788 }, 2788 },
2789 "phpstan": { 2789 "phpstan": {
2790 "includes": [ 2790 "includes": [
2791 "extension.neon" 2791 "extension.neon"
2792 ] 2792 ]
2793 } 2793 }
2794 }, 2794 },
2795 "autoload": { 2795 "autoload": {
2796 "psr-4": { 2796 "psr-4": {
2797 "Carbon\\": "src/Carbon/" 2797 "Carbon\\": "src/Carbon/"
2798 } 2798 }
2799 }, 2799 },
2800 "notification-url": "https://packagist.org/downloads/", 2800 "notification-url": "https://packagist.org/downloads/",
2801 "license": [ 2801 "license": [
2802 "MIT" 2802 "MIT"
2803 ], 2803 ],
2804 "authors": [ 2804 "authors": [
2805 { 2805 {
2806 "name": "Brian Nesbitt", 2806 "name": "Brian Nesbitt",
2807 "email": "brian@nesbot.com", 2807 "email": "brian@nesbot.com",
2808 "homepage": "https://markido.com" 2808 "homepage": "https://markido.com"
2809 }, 2809 },
2810 { 2810 {
2811 "name": "kylekatarnls", 2811 "name": "kylekatarnls",
2812 "homepage": "https://github.com/kylekatarnls" 2812 "homepage": "https://github.com/kylekatarnls"
2813 } 2813 }
2814 ], 2814 ],
2815 "description": "An API extension for DateTime that supports 281 different languages.", 2815 "description": "An API extension for DateTime that supports 281 different languages.",
2816 "homepage": "https://carbon.nesbot.com", 2816 "homepage": "https://carbon.nesbot.com",
2817 "keywords": [ 2817 "keywords": [
2818 "date", 2818 "date",
2819 "datetime", 2819 "datetime",
2820 "time" 2820 "time"
2821 ], 2821 ],
2822 "support": { 2822 "support": {
2823 "docs": "https://carbon.nesbot.com/docs", 2823 "docs": "https://carbon.nesbot.com/docs",
2824 "issues": "https://github.com/briannesbitt/Carbon/issues", 2824 "issues": "https://github.com/briannesbitt/Carbon/issues",
2825 "source": "https://github.com/briannesbitt/Carbon" 2825 "source": "https://github.com/briannesbitt/Carbon"
2826 }, 2826 },
2827 "funding": [ 2827 "funding": [
2828 { 2828 {
2829 "url": "https://github.com/sponsors/kylekatarnls", 2829 "url": "https://github.com/sponsors/kylekatarnls",
2830 "type": "github" 2830 "type": "github"
2831 }, 2831 },
2832 { 2832 {
2833 "url": "https://opencollective.com/Carbon#sponsor", 2833 "url": "https://opencollective.com/Carbon#sponsor",
2834 "type": "opencollective" 2834 "type": "opencollective"
2835 }, 2835 },
2836 { 2836 {
2837 "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", 2837 "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
2838 "type": "tidelift" 2838 "type": "tidelift"
2839 } 2839 }
2840 ], 2840 ],
2841 "time": "2023-01-29T18:53:47+00:00" 2841 "time": "2023-01-29T18:53:47+00:00"
2842 }, 2842 },
2843 { 2843 {
2844 "name": "nette/schema", 2844 "name": "nette/schema",
2845 "version": "v1.2.3", 2845 "version": "v1.2.3",
2846 "source": { 2846 "source": {
2847 "type": "git", 2847 "type": "git",
2848 "url": "https://github.com/nette/schema.git", 2848 "url": "https://github.com/nette/schema.git",
2849 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" 2849 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f"
2850 }, 2850 },
2851 "dist": { 2851 "dist": {
2852 "type": "zip", 2852 "type": "zip",
2853 "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", 2853 "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
2854 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", 2854 "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f",
2855 "shasum": "" 2855 "shasum": ""
2856 }, 2856 },
2857 "require": { 2857 "require": {
2858 "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", 2858 "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0",
2859 "php": ">=7.1 <8.3" 2859 "php": ">=7.1 <8.3"
2860 }, 2860 },
2861 "require-dev": { 2861 "require-dev": {
2862 "nette/tester": "^2.3 || ^2.4", 2862 "nette/tester": "^2.3 || ^2.4",
2863 "phpstan/phpstan-nette": "^1.0", 2863 "phpstan/phpstan-nette": "^1.0",
2864 "tracy/tracy": "^2.7" 2864 "tracy/tracy": "^2.7"
2865 }, 2865 },
2866 "type": "library", 2866 "type": "library",
2867 "extra": { 2867 "extra": {
2868 "branch-alias": { 2868 "branch-alias": {
2869 "dev-master": "1.2-dev" 2869 "dev-master": "1.2-dev"
2870 } 2870 }
2871 }, 2871 },
2872 "autoload": { 2872 "autoload": {
2873 "classmap": [ 2873 "classmap": [
2874 "src/" 2874 "src/"
2875 ] 2875 ]
2876 }, 2876 },
2877 "notification-url": "https://packagist.org/downloads/", 2877 "notification-url": "https://packagist.org/downloads/",
2878 "license": [ 2878 "license": [
2879 "BSD-3-Clause", 2879 "BSD-3-Clause",
2880 "GPL-2.0-only", 2880 "GPL-2.0-only",
2881 "GPL-3.0-only" 2881 "GPL-3.0-only"
2882 ], 2882 ],
2883 "authors": [ 2883 "authors": [
2884 { 2884 {
2885 "name": "David Grudl", 2885 "name": "David Grudl",
2886 "homepage": "https://davidgrudl.com" 2886 "homepage": "https://davidgrudl.com"
2887 }, 2887 },
2888 { 2888 {
2889 "name": "Nette Community", 2889 "name": "Nette Community",
2890 "homepage": "https://nette.org/contributors" 2890 "homepage": "https://nette.org/contributors"
2891 } 2891 }
2892 ], 2892 ],
2893 "description": "📐 Nette Schema: validating data structures against a given Schema.", 2893 "description": "📐 Nette Schema: validating data structures against a given Schema.",
2894 "homepage": "https://nette.org", 2894 "homepage": "https://nette.org",
2895 "keywords": [ 2895 "keywords": [
2896 "config", 2896 "config",
2897 "nette" 2897 "nette"
2898 ], 2898 ],
2899 "support": { 2899 "support": {
2900 "issues": "https://github.com/nette/schema/issues", 2900 "issues": "https://github.com/nette/schema/issues",
2901 "source": "https://github.com/nette/schema/tree/v1.2.3" 2901 "source": "https://github.com/nette/schema/tree/v1.2.3"
2902 }, 2902 },
2903 "time": "2022-10-13T01:24:26+00:00" 2903 "time": "2022-10-13T01:24:26+00:00"
2904 }, 2904 },
2905 { 2905 {
2906 "name": "nette/utils", 2906 "name": "nette/utils",
2907 "version": "v4.0.0", 2907 "version": "v4.0.0",
2908 "source": { 2908 "source": {
2909 "type": "git", 2909 "type": "git",
2910 "url": "https://github.com/nette/utils.git", 2910 "url": "https://github.com/nette/utils.git",
2911 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e" 2911 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e"
2912 }, 2912 },
2913 "dist": { 2913 "dist": {
2914 "type": "zip", 2914 "type": "zip",
2915 "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e", 2915 "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e",
2916 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e", 2916 "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e",
2917 "shasum": "" 2917 "shasum": ""
2918 }, 2918 },
2919 "require": { 2919 "require": {
2920 "php": ">=8.0 <8.3" 2920 "php": ">=8.0 <8.3"
2921 }, 2921 },
2922 "conflict": { 2922 "conflict": {
2923 "nette/finder": "<3", 2923 "nette/finder": "<3",
2924 "nette/schema": "<1.2.2" 2924 "nette/schema": "<1.2.2"
2925 }, 2925 },
2926 "require-dev": { 2926 "require-dev": {
2927 "jetbrains/phpstorm-attributes": "dev-master", 2927 "jetbrains/phpstorm-attributes": "dev-master",
2928 "nette/tester": "^2.4", 2928 "nette/tester": "^2.4",
2929 "phpstan/phpstan": "^1.0", 2929 "phpstan/phpstan": "^1.0",
2930 "tracy/tracy": "^2.9" 2930 "tracy/tracy": "^2.9"
2931 }, 2931 },
2932 "suggest": { 2932 "suggest": {
2933 "ext-gd": "to use Image", 2933 "ext-gd": "to use Image",
2934 "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", 2934 "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
2935 "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", 2935 "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
2936 "ext-json": "to use Nette\\Utils\\Json", 2936 "ext-json": "to use Nette\\Utils\\Json",
2937 "ext-mbstring": "to use Strings::lower() etc...", 2937 "ext-mbstring": "to use Strings::lower() etc...",
2938 "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", 2938 "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()",
2939 "ext-xml": "to use Strings::length() etc. when mbstring is not available" 2939 "ext-xml": "to use Strings::length() etc. when mbstring is not available"
2940 }, 2940 },
2941 "type": "library", 2941 "type": "library",
2942 "extra": { 2942 "extra": {
2943 "branch-alias": { 2943 "branch-alias": {
2944 "dev-master": "4.0-dev" 2944 "dev-master": "4.0-dev"
2945 } 2945 }
2946 }, 2946 },
2947 "autoload": { 2947 "autoload": {
2948 "classmap": [ 2948 "classmap": [
2949 "src/" 2949 "src/"
2950 ] 2950 ]
2951 }, 2951 },
2952 "notification-url": "https://packagist.org/downloads/", 2952 "notification-url": "https://packagist.org/downloads/",
2953 "license": [ 2953 "license": [
2954 "BSD-3-Clause", 2954 "BSD-3-Clause",
2955 "GPL-2.0-only", 2955 "GPL-2.0-only",
2956 "GPL-3.0-only" 2956 "GPL-3.0-only"
2957 ], 2957 ],
2958 "authors": [ 2958 "authors": [
2959 { 2959 {
2960 "name": "David Grudl", 2960 "name": "David Grudl",
2961 "homepage": "https://davidgrudl.com" 2961 "homepage": "https://davidgrudl.com"
2962 }, 2962 },
2963 { 2963 {
2964 "name": "Nette Community", 2964 "name": "Nette Community",
2965 "homepage": "https://nette.org/contributors" 2965 "homepage": "https://nette.org/contributors"
2966 } 2966 }
2967 ], 2967 ],
2968 "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", 2968 "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
2969 "homepage": "https://nette.org", 2969 "homepage": "https://nette.org",
2970 "keywords": [ 2970 "keywords": [
2971 "array", 2971 "array",
2972 "core", 2972 "core",
2973 "datetime", 2973 "datetime",
2974 "images", 2974 "images",
2975 "json", 2975 "json",
2976 "nette", 2976 "nette",
2977 "paginator", 2977 "paginator",
2978 "password", 2978 "password",
2979 "slugify", 2979 "slugify",
2980 "string", 2980 "string",
2981 "unicode", 2981 "unicode",
2982 "utf-8", 2982 "utf-8",
2983 "utility", 2983 "utility",
2984 "validation" 2984 "validation"
2985 ], 2985 ],
2986 "support": { 2986 "support": {
2987 "issues": "https://github.com/nette/utils/issues", 2987 "issues": "https://github.com/nette/utils/issues",
2988 "source": "https://github.com/nette/utils/tree/v4.0.0" 2988 "source": "https://github.com/nette/utils/tree/v4.0.0"
2989 }, 2989 },
2990 "time": "2023-02-02T10:41:53+00:00" 2990 "time": "2023-02-02T10:41:53+00:00"
2991 }, 2991 },
2992 { 2992 {
2993 "name": "nikic/php-parser", 2993 "name": "nikic/php-parser",
2994 "version": "v4.15.4", 2994 "version": "v4.15.4",
2995 "source": { 2995 "source": {
2996 "type": "git", 2996 "type": "git",
2997 "url": "https://github.com/nikic/PHP-Parser.git", 2997 "url": "https://github.com/nikic/PHP-Parser.git",
2998 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" 2998 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290"
2999 }, 2999 },
3000 "dist": { 3000 "dist": {
3001 "type": "zip", 3001 "type": "zip",
3002 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", 3002 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
3003 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", 3003 "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290",
3004 "shasum": "" 3004 "shasum": ""
3005 }, 3005 },
3006 "require": { 3006 "require": {
3007 "ext-tokenizer": "*", 3007 "ext-tokenizer": "*",
3008 "php": ">=7.0" 3008 "php": ">=7.0"
3009 }, 3009 },
3010 "require-dev": { 3010 "require-dev": {
3011 "ircmaxell/php-yacc": "^0.0.7", 3011 "ircmaxell/php-yacc": "^0.0.7",
3012 "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" 3012 "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
3013 }, 3013 },
3014 "bin": [ 3014 "bin": [
3015 "bin/php-parse" 3015 "bin/php-parse"
3016 ], 3016 ],
3017 "type": "library", 3017 "type": "library",
3018 "extra": { 3018 "extra": {
3019 "branch-alias": { 3019 "branch-alias": {
3020 "dev-master": "4.9-dev" 3020 "dev-master": "4.9-dev"
3021 } 3021 }
3022 }, 3022 },
3023 "autoload": { 3023 "autoload": {
3024 "psr-4": { 3024 "psr-4": {
3025 "PhpParser\\": "lib/PhpParser" 3025 "PhpParser\\": "lib/PhpParser"
3026 } 3026 }
3027 }, 3027 },
3028 "notification-url": "https://packagist.org/downloads/", 3028 "notification-url": "https://packagist.org/downloads/",
3029 "license": [ 3029 "license": [
3030 "BSD-3-Clause" 3030 "BSD-3-Clause"
3031 ], 3031 ],
3032 "authors": [ 3032 "authors": [
3033 { 3033 {
3034 "name": "Nikita Popov" 3034 "name": "Nikita Popov"
3035 } 3035 }
3036 ], 3036 ],
3037 "description": "A PHP parser written in PHP", 3037 "description": "A PHP parser written in PHP",
3038 "keywords": [ 3038 "keywords": [
3039 "parser", 3039 "parser",
3040 "php" 3040 "php"
3041 ], 3041 ],
3042 "support": { 3042 "support": {
3043 "issues": "https://github.com/nikic/PHP-Parser/issues", 3043 "issues": "https://github.com/nikic/PHP-Parser/issues",
3044 "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" 3044 "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4"
3045 }, 3045 },
3046 "time": "2023-03-05T19:49:14+00:00" 3046 "time": "2023-03-05T19:49:14+00:00"
3047 }, 3047 },
3048 { 3048 {
3049 "name": "nunomaduro/termwind", 3049 "name": "nunomaduro/termwind",
3050 "version": "v1.15.1", 3050 "version": "v1.15.1",
3051 "source": { 3051 "source": {
3052 "type": "git", 3052 "type": "git",
3053 "url": "https://github.com/nunomaduro/termwind.git", 3053 "url": "https://github.com/nunomaduro/termwind.git",
3054 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" 3054 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc"
3055 }, 3055 },
3056 "dist": { 3056 "dist": {
3057 "type": "zip", 3057 "type": "zip",
3058 "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", 3058 "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
3059 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", 3059 "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc",
3060 "shasum": "" 3060 "shasum": ""
3061 }, 3061 },
3062 "require": { 3062 "require": {
3063 "ext-mbstring": "*", 3063 "ext-mbstring": "*",
3064 "php": "^8.0", 3064 "php": "^8.0",
3065 "symfony/console": "^5.3.0|^6.0.0" 3065 "symfony/console": "^5.3.0|^6.0.0"
3066 }, 3066 },
3067 "require-dev": { 3067 "require-dev": {
3068 "ergebnis/phpstan-rules": "^1.0.", 3068 "ergebnis/phpstan-rules": "^1.0.",
3069 "illuminate/console": "^8.0|^9.0", 3069 "illuminate/console": "^8.0|^9.0",
3070 "illuminate/support": "^8.0|^9.0", 3070 "illuminate/support": "^8.0|^9.0",
3071 "laravel/pint": "^1.0.0", 3071 "laravel/pint": "^1.0.0",
3072 "pestphp/pest": "^1.21.0", 3072 "pestphp/pest": "^1.21.0",
3073 "pestphp/pest-plugin-mock": "^1.0", 3073 "pestphp/pest-plugin-mock": "^1.0",
3074 "phpstan/phpstan": "^1.4.6", 3074 "phpstan/phpstan": "^1.4.6",
3075 "phpstan/phpstan-strict-rules": "^1.1.0", 3075 "phpstan/phpstan-strict-rules": "^1.1.0",
3076 "symfony/var-dumper": "^5.2.7|^6.0.0", 3076 "symfony/var-dumper": "^5.2.7|^6.0.0",
3077 "thecodingmachine/phpstan-strict-rules": "^1.0.0" 3077 "thecodingmachine/phpstan-strict-rules": "^1.0.0"
3078 }, 3078 },
3079 "type": "library", 3079 "type": "library",
3080 "extra": { 3080 "extra": {
3081 "laravel": { 3081 "laravel": {
3082 "providers": [ 3082 "providers": [
3083 "Termwind\\Laravel\\TermwindServiceProvider" 3083 "Termwind\\Laravel\\TermwindServiceProvider"
3084 ] 3084 ]
3085 } 3085 }
3086 }, 3086 },
3087 "autoload": { 3087 "autoload": {
3088 "files": [ 3088 "files": [
3089 "src/Functions.php" 3089 "src/Functions.php"
3090 ], 3090 ],
3091 "psr-4": { 3091 "psr-4": {
3092 "Termwind\\": "src/" 3092 "Termwind\\": "src/"
3093 } 3093 }
3094 }, 3094 },
3095 "notification-url": "https://packagist.org/downloads/", 3095 "notification-url": "https://packagist.org/downloads/",
3096 "license": [ 3096 "license": [
3097 "MIT" 3097 "MIT"
3098 ], 3098 ],
3099 "authors": [ 3099 "authors": [
3100 { 3100 {
3101 "name": "Nuno Maduro", 3101 "name": "Nuno Maduro",
3102 "email": "enunomaduro@gmail.com" 3102 "email": "enunomaduro@gmail.com"
3103 } 3103 }
3104 ], 3104 ],
3105 "description": "Its like Tailwind CSS, but for the console.", 3105 "description": "Its like Tailwind CSS, but for the console.",
3106 "keywords": [ 3106 "keywords": [
3107 "cli", 3107 "cli",
3108 "console", 3108 "console",
3109 "css", 3109 "css",
3110 "package", 3110 "package",
3111 "php", 3111 "php",
3112 "style" 3112 "style"
3113 ], 3113 ],
3114 "support": { 3114 "support": {
3115 "issues": "https://github.com/nunomaduro/termwind/issues", 3115 "issues": "https://github.com/nunomaduro/termwind/issues",
3116 "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" 3116 "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1"
3117 }, 3117 },
3118 "funding": [ 3118 "funding": [
3119 { 3119 {
3120 "url": "https://www.paypal.com/paypalme/enunomaduro", 3120 "url": "https://www.paypal.com/paypalme/enunomaduro",
3121 "type": "custom" 3121 "type": "custom"
3122 }, 3122 },
3123 { 3123 {
3124 "url": "https://github.com/nunomaduro", 3124 "url": "https://github.com/nunomaduro",
3125 "type": "github" 3125 "type": "github"
3126 }, 3126 },
3127 { 3127 {
3128 "url": "https://github.com/xiCO2k", 3128 "url": "https://github.com/xiCO2k",
3129 "type": "github" 3129 "type": "github"
3130 } 3130 }
3131 ], 3131 ],
3132 "time": "2023-02-08T01:06:31+00:00" 3132 "time": "2023-02-08T01:06:31+00:00"
3133 }, 3133 },
3134 { 3134 {
3135 "name": "phpoption/phpoption", 3135 "name": "phpoption/phpoption",
3136 "version": "1.9.1", 3136 "version": "1.9.1",
3137 "source": { 3137 "source": {
3138 "type": "git", 3138 "type": "git",
3139 "url": "https://github.com/schmittjoh/php-option.git", 3139 "url": "https://github.com/schmittjoh/php-option.git",
3140 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e" 3140 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e"
3141 }, 3141 },
3142 "dist": { 3142 "dist": {
3143 "type": "zip", 3143 "type": "zip",
3144 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e", 3144 "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/dd3a383e599f49777d8b628dadbb90cae435b87e",
3145 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e", 3145 "reference": "dd3a383e599f49777d8b628dadbb90cae435b87e",
3146 "shasum": "" 3146 "shasum": ""
3147 }, 3147 },
3148 "require": { 3148 "require": {
3149 "php": "^7.2.5 || ^8.0" 3149 "php": "^7.2.5 || ^8.0"
3150 }, 3150 },
3151 "require-dev": { 3151 "require-dev": {
3152 "bamarni/composer-bin-plugin": "^1.8.2", 3152 "bamarni/composer-bin-plugin": "^1.8.2",
3153 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12" 3153 "phpunit/phpunit": "^8.5.32 || ^9.6.3 || ^10.0.12"
3154 }, 3154 },
3155 "type": "library", 3155 "type": "library",
3156 "extra": { 3156 "extra": {
3157 "bamarni-bin": { 3157 "bamarni-bin": {
3158 "bin-links": true, 3158 "bin-links": true,
3159 "forward-command": true 3159 "forward-command": true
3160 }, 3160 },
3161 "branch-alias": { 3161 "branch-alias": {
3162 "dev-master": "1.9-dev" 3162 "dev-master": "1.9-dev"
3163 } 3163 }
3164 }, 3164 },
3165 "autoload": { 3165 "autoload": {
3166 "psr-4": { 3166 "psr-4": {
3167 "PhpOption\\": "src/PhpOption/" 3167 "PhpOption\\": "src/PhpOption/"
3168 } 3168 }
3169 }, 3169 },
3170 "notification-url": "https://packagist.org/downloads/", 3170 "notification-url": "https://packagist.org/downloads/",
3171 "license": [ 3171 "license": [
3172 "Apache-2.0" 3172 "Apache-2.0"
3173 ], 3173 ],
3174 "authors": [ 3174 "authors": [
3175 { 3175 {
3176 "name": "Johannes M. Schmitt", 3176 "name": "Johannes M. Schmitt",
3177 "email": "schmittjoh@gmail.com", 3177 "email": "schmittjoh@gmail.com",
3178 "homepage": "https://github.com/schmittjoh" 3178 "homepage": "https://github.com/schmittjoh"
3179 }, 3179 },
3180 { 3180 {
3181 "name": "Graham Campbell", 3181 "name": "Graham Campbell",
3182 "email": "hello@gjcampbell.co.uk", 3182 "email": "hello@gjcampbell.co.uk",
3183 "homepage": "https://github.com/GrahamCampbell" 3183 "homepage": "https://github.com/GrahamCampbell"
3184 } 3184 }
3185 ], 3185 ],
3186 "description": "Option Type for PHP", 3186 "description": "Option Type for PHP",
3187 "keywords": [ 3187 "keywords": [
3188 "language", 3188 "language",
3189 "option", 3189 "option",
3190 "php", 3190 "php",
3191 "type" 3191 "type"
3192 ], 3192 ],
3193 "support": { 3193 "support": {
3194 "issues": "https://github.com/schmittjoh/php-option/issues", 3194 "issues": "https://github.com/schmittjoh/php-option/issues",
3195 "source": "https://github.com/schmittjoh/php-option/tree/1.9.1" 3195 "source": "https://github.com/schmittjoh/php-option/tree/1.9.1"
3196 }, 3196 },
3197 "funding": [ 3197 "funding": [
3198 { 3198 {
3199 "url": "https://github.com/GrahamCampbell", 3199 "url": "https://github.com/GrahamCampbell",
3200 "type": "github" 3200 "type": "github"
3201 }, 3201 },
3202 { 3202 {
3203 "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", 3203 "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
3204 "type": "tidelift" 3204 "type": "tidelift"
3205 } 3205 }
3206 ], 3206 ],
3207 "time": "2023-02-25T19:38:58+00:00" 3207 "time": "2023-02-25T19:38:58+00:00"
3208 }, 3208 },
3209 { 3209 {
3210 "name": "psr/container", 3210 "name": "psr/container",
3211 "version": "2.0.2", 3211 "version": "2.0.2",
3212 "source": { 3212 "source": {
3213 "type": "git", 3213 "type": "git",
3214 "url": "https://github.com/php-fig/container.git", 3214 "url": "https://github.com/php-fig/container.git",
3215 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" 3215 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
3216 }, 3216 },
3217 "dist": { 3217 "dist": {
3218 "type": "zip", 3218 "type": "zip",
3219 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", 3219 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
3220 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", 3220 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
3221 "shasum": "" 3221 "shasum": ""
3222 }, 3222 },
3223 "require": { 3223 "require": {
3224 "php": ">=7.4.0" 3224 "php": ">=7.4.0"
3225 }, 3225 },
3226 "type": "library", 3226 "type": "library",
3227 "extra": { 3227 "extra": {
3228 "branch-alias": { 3228 "branch-alias": {
3229 "dev-master": "2.0.x-dev" 3229 "dev-master": "2.0.x-dev"
3230 } 3230 }
3231 }, 3231 },
3232 "autoload": { 3232 "autoload": {
3233 "psr-4": { 3233 "psr-4": {
3234 "Psr\\Container\\": "src/" 3234 "Psr\\Container\\": "src/"
3235 } 3235 }
3236 }, 3236 },
3237 "notification-url": "https://packagist.org/downloads/", 3237 "notification-url": "https://packagist.org/downloads/",
3238 "license": [ 3238 "license": [
3239 "MIT" 3239 "MIT"
3240 ], 3240 ],
3241 "authors": [ 3241 "authors": [
3242 { 3242 {
3243 "name": "PHP-FIG", 3243 "name": "PHP-FIG",
3244 "homepage": "https://www.php-fig.org/" 3244 "homepage": "https://www.php-fig.org/"
3245 } 3245 }
3246 ], 3246 ],
3247 "description": "Common Container Interface (PHP FIG PSR-11)", 3247 "description": "Common Container Interface (PHP FIG PSR-11)",
3248 "homepage": "https://github.com/php-fig/container", 3248 "homepage": "https://github.com/php-fig/container",
3249 "keywords": [ 3249 "keywords": [
3250 "PSR-11", 3250 "PSR-11",
3251 "container", 3251 "container",
3252 "container-interface", 3252 "container-interface",
3253 "container-interop", 3253 "container-interop",
3254 "psr" 3254 "psr"
3255 ], 3255 ],
3256 "support": { 3256 "support": {
3257 "issues": "https://github.com/php-fig/container/issues", 3257 "issues": "https://github.com/php-fig/container/issues",
3258 "source": "https://github.com/php-fig/container/tree/2.0.2" 3258 "source": "https://github.com/php-fig/container/tree/2.0.2"
3259 }, 3259 },
3260 "time": "2021-11-05T16:47:00+00:00" 3260 "time": "2021-11-05T16:47:00+00:00"
3261 }, 3261 },
3262 { 3262 {
3263 "name": "psr/event-dispatcher", 3263 "name": "psr/event-dispatcher",
3264 "version": "1.0.0", 3264 "version": "1.0.0",
3265 "source": { 3265 "source": {
3266 "type": "git", 3266 "type": "git",
3267 "url": "https://github.com/php-fig/event-dispatcher.git", 3267 "url": "https://github.com/php-fig/event-dispatcher.git",
3268 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" 3268 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
3269 }, 3269 },
3270 "dist": { 3270 "dist": {
3271 "type": "zip", 3271 "type": "zip",
3272 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", 3272 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
3273 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", 3273 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
3274 "shasum": "" 3274 "shasum": ""
3275 }, 3275 },
3276 "require": { 3276 "require": {
3277 "php": ">=7.2.0" 3277 "php": ">=7.2.0"
3278 }, 3278 },
3279 "type": "library", 3279 "type": "library",
3280 "extra": { 3280 "extra": {
3281 "branch-alias": { 3281 "branch-alias": {
3282 "dev-master": "1.0.x-dev" 3282 "dev-master": "1.0.x-dev"
3283 } 3283 }
3284 }, 3284 },
3285 "autoload": { 3285 "autoload": {
3286 "psr-4": { 3286 "psr-4": {
3287 "Psr\\EventDispatcher\\": "src/" 3287 "Psr\\EventDispatcher\\": "src/"
3288 } 3288 }
3289 }, 3289 },
3290 "notification-url": "https://packagist.org/downloads/", 3290 "notification-url": "https://packagist.org/downloads/",
3291 "license": [ 3291 "license": [
3292 "MIT" 3292 "MIT"
3293 ], 3293 ],
3294 "authors": [ 3294 "authors": [
3295 { 3295 {
3296 "name": "PHP-FIG", 3296 "name": "PHP-FIG",
3297 "homepage": "http://www.php-fig.org/" 3297 "homepage": "http://www.php-fig.org/"
3298 } 3298 }
3299 ], 3299 ],
3300 "description": "Standard interfaces for event handling.", 3300 "description": "Standard interfaces for event handling.",
3301 "keywords": [ 3301 "keywords": [
3302 "events", 3302 "events",
3303 "psr", 3303 "psr",
3304 "psr-14" 3304 "psr-14"
3305 ], 3305 ],
3306 "support": { 3306 "support": {
3307 "issues": "https://github.com/php-fig/event-dispatcher/issues", 3307 "issues": "https://github.com/php-fig/event-dispatcher/issues",
3308 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" 3308 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
3309 }, 3309 },
3310 "time": "2019-01-08T18:20:26+00:00" 3310 "time": "2019-01-08T18:20:26+00:00"
3311 }, 3311 },
3312 { 3312 {
3313 "name": "psr/http-client", 3313 "name": "psr/http-client",
3314 "version": "1.0.2", 3314 "version": "1.0.2",
3315 "source": { 3315 "source": {
3316 "type": "git", 3316 "type": "git",
3317 "url": "https://github.com/php-fig/http-client.git", 3317 "url": "https://github.com/php-fig/http-client.git",
3318 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31" 3318 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31"
3319 }, 3319 },
3320 "dist": { 3320 "dist": {
3321 "type": "zip", 3321 "type": "zip",
3322 "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31", 3322 "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31",
3323 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31", 3323 "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31",
3324 "shasum": "" 3324 "shasum": ""
3325 }, 3325 },
3326 "require": { 3326 "require": {
3327 "php": "^7.0 || ^8.0", 3327 "php": "^7.0 || ^8.0",
3328 "psr/http-message": "^1.0 || ^2.0" 3328 "psr/http-message": "^1.0 || ^2.0"
3329 }, 3329 },
3330 "type": "library", 3330 "type": "library",
3331 "extra": { 3331 "extra": {
3332 "branch-alias": { 3332 "branch-alias": {
3333 "dev-master": "1.0.x-dev" 3333 "dev-master": "1.0.x-dev"
3334 } 3334 }
3335 }, 3335 },
3336 "autoload": { 3336 "autoload": {
3337 "psr-4": { 3337 "psr-4": {
3338 "Psr\\Http\\Client\\": "src/" 3338 "Psr\\Http\\Client\\": "src/"
3339 } 3339 }
3340 }, 3340 },
3341 "notification-url": "https://packagist.org/downloads/", 3341 "notification-url": "https://packagist.org/downloads/",
3342 "license": [ 3342 "license": [
3343 "MIT" 3343 "MIT"
3344 ], 3344 ],
3345 "authors": [ 3345 "authors": [
3346 { 3346 {
3347 "name": "PHP-FIG", 3347 "name": "PHP-FIG",
3348 "homepage": "https://www.php-fig.org/" 3348 "homepage": "https://www.php-fig.org/"
3349 } 3349 }
3350 ], 3350 ],
3351 "description": "Common interface for HTTP clients", 3351 "description": "Common interface for HTTP clients",
3352 "homepage": "https://github.com/php-fig/http-client", 3352 "homepage": "https://github.com/php-fig/http-client",
3353 "keywords": [ 3353 "keywords": [
3354 "http", 3354 "http",
3355 "http-client", 3355 "http-client",
3356 "psr", 3356 "psr",
3357 "psr-18" 3357 "psr-18"
3358 ], 3358 ],
3359 "support": { 3359 "support": {
3360 "source": "https://github.com/php-fig/http-client/tree/1.0.2" 3360 "source": "https://github.com/php-fig/http-client/tree/1.0.2"
3361 }, 3361 },
3362 "time": "2023-04-10T20:12:12+00:00" 3362 "time": "2023-04-10T20:12:12+00:00"
3363 }, 3363 },
3364 { 3364 {
3365 "name": "psr/http-factory", 3365 "name": "psr/http-factory",
3366 "version": "1.0.2", 3366 "version": "1.0.2",
3367 "source": { 3367 "source": {
3368 "type": "git", 3368 "type": "git",
3369 "url": "https://github.com/php-fig/http-factory.git", 3369 "url": "https://github.com/php-fig/http-factory.git",
3370 "reference": "e616d01114759c4c489f93b099585439f795fe35" 3370 "reference": "e616d01114759c4c489f93b099585439f795fe35"
3371 }, 3371 },
3372 "dist": { 3372 "dist": {
3373 "type": "zip", 3373 "type": "zip",
3374 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", 3374 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35",
3375 "reference": "e616d01114759c4c489f93b099585439f795fe35", 3375 "reference": "e616d01114759c4c489f93b099585439f795fe35",
3376 "shasum": "" 3376 "shasum": ""
3377 }, 3377 },
3378 "require": { 3378 "require": {
3379 "php": ">=7.0.0", 3379 "php": ">=7.0.0",
3380 "psr/http-message": "^1.0 || ^2.0" 3380 "psr/http-message": "^1.0 || ^2.0"
3381 }, 3381 },
3382 "type": "library", 3382 "type": "library",
3383 "extra": { 3383 "extra": {
3384 "branch-alias": { 3384 "branch-alias": {
3385 "dev-master": "1.0.x-dev" 3385 "dev-master": "1.0.x-dev"
3386 } 3386 }
3387 }, 3387 },
3388 "autoload": { 3388 "autoload": {
3389 "psr-4": { 3389 "psr-4": {
3390 "Psr\\Http\\Message\\": "src/" 3390 "Psr\\Http\\Message\\": "src/"
3391 } 3391 }
3392 }, 3392 },
3393 "notification-url": "https://packagist.org/downloads/", 3393 "notification-url": "https://packagist.org/downloads/",
3394 "license": [ 3394 "license": [
3395 "MIT" 3395 "MIT"
3396 ], 3396 ],
3397 "authors": [ 3397 "authors": [
3398 { 3398 {
3399 "name": "PHP-FIG", 3399 "name": "PHP-FIG",
3400 "homepage": "https://www.php-fig.org/" 3400 "homepage": "https://www.php-fig.org/"
3401 } 3401 }
3402 ], 3402 ],
3403 "description": "Common interfaces for PSR-7 HTTP message factories", 3403 "description": "Common interfaces for PSR-7 HTTP message factories",
3404 "keywords": [ 3404 "keywords": [
3405 "factory", 3405 "factory",
3406 "http", 3406 "http",
3407 "message", 3407 "message",
3408 "psr", 3408 "psr",
3409 "psr-17", 3409 "psr-17",
3410 "psr-7", 3410 "psr-7",
3411 "request", 3411 "request",
3412 "response" 3412 "response"
3413 ], 3413 ],
3414 "support": { 3414 "support": {
3415 "source": "https://github.com/php-fig/http-factory/tree/1.0.2" 3415 "source": "https://github.com/php-fig/http-factory/tree/1.0.2"
3416 }, 3416 },
3417 "time": "2023-04-10T20:10:41+00:00" 3417 "time": "2023-04-10T20:10:41+00:00"
3418 }, 3418 },
3419 { 3419 {
3420 "name": "psr/http-message", 3420 "name": "psr/http-message",
3421 "version": "2.0", 3421 "version": "2.0",
3422 "source": { 3422 "source": {
3423 "type": "git", 3423 "type": "git",
3424 "url": "https://github.com/php-fig/http-message.git", 3424 "url": "https://github.com/php-fig/http-message.git",
3425 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" 3425 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
3426 }, 3426 },
3427 "dist": { 3427 "dist": {
3428 "type": "zip", 3428 "type": "zip",
3429 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", 3429 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3430 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", 3430 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3431 "shasum": "" 3431 "shasum": ""
3432 }, 3432 },
3433 "require": { 3433 "require": {
3434 "php": "^7.2 || ^8.0" 3434 "php": "^7.2 || ^8.0"
3435 }, 3435 },
3436 "type": "library", 3436 "type": "library",
3437 "extra": { 3437 "extra": {
3438 "branch-alias": { 3438 "branch-alias": {
3439 "dev-master": "2.0.x-dev" 3439 "dev-master": "2.0.x-dev"
3440 } 3440 }
3441 }, 3441 },
3442 "autoload": { 3442 "autoload": {
3443 "psr-4": { 3443 "psr-4": {
3444 "Psr\\Http\\Message\\": "src/" 3444 "Psr\\Http\\Message\\": "src/"
3445 } 3445 }
3446 }, 3446 },
3447 "notification-url": "https://packagist.org/downloads/", 3447 "notification-url": "https://packagist.org/downloads/",
3448 "license": [ 3448 "license": [
3449 "MIT" 3449 "MIT"
3450 ], 3450 ],
3451 "authors": [ 3451 "authors": [
3452 { 3452 {
3453 "name": "PHP-FIG", 3453 "name": "PHP-FIG",
3454 "homepage": "https://www.php-fig.org/" 3454 "homepage": "https://www.php-fig.org/"
3455 } 3455 }
3456 ], 3456 ],
3457 "description": "Common interface for HTTP messages", 3457 "description": "Common interface for HTTP messages",
3458 "homepage": "https://github.com/php-fig/http-message", 3458 "homepage": "https://github.com/php-fig/http-message",
3459 "keywords": [ 3459 "keywords": [
3460 "http", 3460 "http",
3461 "http-message", 3461 "http-message",
3462 "psr", 3462 "psr",
3463 "psr-7", 3463 "psr-7",
3464 "request", 3464 "request",
3465 "response" 3465 "response"
3466 ], 3466 ],
3467 "support": { 3467 "support": {
3468 "source": "https://github.com/php-fig/http-message/tree/2.0" 3468 "source": "https://github.com/php-fig/http-message/tree/2.0"
3469 }, 3469 },
3470 "time": "2023-04-04T09:54:51+00:00" 3470 "time": "2023-04-04T09:54:51+00:00"
3471 }, 3471 },
3472 { 3472 {
3473 "name": "psr/log", 3473 "name": "psr/log",
3474 "version": "3.0.0", 3474 "version": "3.0.0",
3475 "source": { 3475 "source": {
3476 "type": "git", 3476 "type": "git",
3477 "url": "https://github.com/php-fig/log.git", 3477 "url": "https://github.com/php-fig/log.git",
3478 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" 3478 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
3479 }, 3479 },
3480 "dist": { 3480 "dist": {
3481 "type": "zip", 3481 "type": "zip",
3482 "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", 3482 "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
3483 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", 3483 "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
3484 "shasum": "" 3484 "shasum": ""
3485 }, 3485 },
3486 "require": { 3486 "require": {
3487 "php": ">=8.0.0" 3487 "php": ">=8.0.0"
3488 }, 3488 },
3489 "type": "library", 3489 "type": "library",
3490 "extra": { 3490 "extra": {
3491 "branch-alias": { 3491 "branch-alias": {
3492 "dev-master": "3.x-dev" 3492 "dev-master": "3.x-dev"
3493 } 3493 }
3494 }, 3494 },
3495 "autoload": { 3495 "autoload": {
3496 "psr-4": { 3496 "psr-4": {
3497 "Psr\\Log\\": "src" 3497 "Psr\\Log\\": "src"
3498 } 3498 }
3499 }, 3499 },
3500 "notification-url": "https://packagist.org/downloads/", 3500 "notification-url": "https://packagist.org/downloads/",
3501 "license": [ 3501 "license": [
3502 "MIT" 3502 "MIT"
3503 ], 3503 ],
3504 "authors": [ 3504 "authors": [
3505 { 3505 {
3506 "name": "PHP-FIG", 3506 "name": "PHP-FIG",
3507 "homepage": "https://www.php-fig.org/" 3507 "homepage": "https://www.php-fig.org/"
3508 } 3508 }
3509 ], 3509 ],
3510 "description": "Common interface for logging libraries", 3510 "description": "Common interface for logging libraries",
3511 "homepage": "https://github.com/php-fig/log", 3511 "homepage": "https://github.com/php-fig/log",
3512 "keywords": [ 3512 "keywords": [
3513 "log", 3513 "log",
3514 "psr", 3514 "psr",
3515 "psr-3" 3515 "psr-3"
3516 ], 3516 ],
3517 "support": { 3517 "support": {
3518 "source": "https://github.com/php-fig/log/tree/3.0.0" 3518 "source": "https://github.com/php-fig/log/tree/3.0.0"
3519 }, 3519 },
3520 "time": "2021-07-14T16:46:02+00:00" 3520 "time": "2021-07-14T16:46:02+00:00"
3521 }, 3521 },
3522 { 3522 {
3523 "name": "psr/simple-cache", 3523 "name": "psr/simple-cache",
3524 "version": "3.0.0", 3524 "version": "3.0.0",
3525 "source": { 3525 "source": {
3526 "type": "git", 3526 "type": "git",
3527 "url": "https://github.com/php-fig/simple-cache.git", 3527 "url": "https://github.com/php-fig/simple-cache.git",
3528 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" 3528 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
3529 }, 3529 },
3530 "dist": { 3530 "dist": {
3531 "type": "zip", 3531 "type": "zip",
3532 "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", 3532 "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
3533 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", 3533 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
3534 "shasum": "" 3534 "shasum": ""
3535 }, 3535 },
3536 "require": { 3536 "require": {
3537 "php": ">=8.0.0" 3537 "php": ">=8.0.0"
3538 }, 3538 },
3539 "type": "library", 3539 "type": "library",
3540 "extra": { 3540 "extra": {
3541 "branch-alias": { 3541 "branch-alias": {
3542 "dev-master": "3.0.x-dev" 3542 "dev-master": "3.0.x-dev"
3543 } 3543 }
3544 }, 3544 },
3545 "autoload": { 3545 "autoload": {
3546 "psr-4": { 3546 "psr-4": {
3547 "Psr\\SimpleCache\\": "src/" 3547 "Psr\\SimpleCache\\": "src/"
3548 } 3548 }
3549 }, 3549 },
3550 "notification-url": "https://packagist.org/downloads/", 3550 "notification-url": "https://packagist.org/downloads/",
3551 "license": [ 3551 "license": [
3552 "MIT" 3552 "MIT"
3553 ], 3553 ],
3554 "authors": [ 3554 "authors": [
3555 { 3555 {
3556 "name": "PHP-FIG", 3556 "name": "PHP-FIG",
3557 "homepage": "https://www.php-fig.org/" 3557 "homepage": "https://www.php-fig.org/"
3558 } 3558 }
3559 ], 3559 ],
3560 "description": "Common interfaces for simple caching", 3560 "description": "Common interfaces for simple caching",
3561 "keywords": [ 3561 "keywords": [
3562 "cache", 3562 "cache",
3563 "caching", 3563 "caching",
3564 "psr", 3564 "psr",
3565 "psr-16", 3565 "psr-16",
3566 "simple-cache" 3566 "simple-cache"
3567 ], 3567 ],
3568 "support": { 3568 "support": {
3569 "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" 3569 "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
3570 }, 3570 },
3571 "time": "2021-10-29T13:26:27+00:00" 3571 "time": "2021-10-29T13:26:27+00:00"
3572 }, 3572 },
3573 { 3573 {
3574 "name": "psy/psysh", 3574 "name": "psy/psysh",
3575 "version": "v0.11.17", 3575 "version": "v0.11.17",
3576 "source": { 3576 "source": {
3577 "type": "git", 3577 "type": "git",
3578 "url": "https://github.com/bobthecow/psysh.git", 3578 "url": "https://github.com/bobthecow/psysh.git",
3579 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a" 3579 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a"
3580 }, 3580 },
3581 "dist": { 3581 "dist": {
3582 "type": "zip", 3582 "type": "zip",
3583 "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a", 3583 "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
3584 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a", 3584 "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
3585 "shasum": "" 3585 "shasum": ""
3586 }, 3586 },
3587 "require": { 3587 "require": {
3588 "ext-json": "*", 3588 "ext-json": "*",
3589 "ext-tokenizer": "*", 3589 "ext-tokenizer": "*",
3590 "nikic/php-parser": "^4.0 || ^3.1", 3590 "nikic/php-parser": "^4.0 || ^3.1",
3591 "php": "^8.0 || ^7.0.8", 3591 "php": "^8.0 || ^7.0.8",
3592 "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", 3592 "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4",
3593 "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" 3593 "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4"
3594 }, 3594 },
3595 "conflict": { 3595 "conflict": {
3596 "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" 3596 "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4"
3597 }, 3597 },
3598 "require-dev": { 3598 "require-dev": {
3599 "bamarni/composer-bin-plugin": "^1.2" 3599 "bamarni/composer-bin-plugin": "^1.2"
3600 }, 3600 },
3601 "suggest": { 3601 "suggest": {
3602 "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", 3602 "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
3603 "ext-pdo-sqlite": "The doc command requires SQLite to work.", 3603 "ext-pdo-sqlite": "The doc command requires SQLite to work.",
3604 "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", 3604 "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
3605 "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." 3605 "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history."
3606 }, 3606 },
3607 "bin": [ 3607 "bin": [
3608 "bin/psysh" 3608 "bin/psysh"
3609 ], 3609 ],
3610 "type": "library", 3610 "type": "library",
3611 "extra": { 3611 "extra": {
3612 "branch-alias": { 3612 "branch-alias": {
3613 "dev-main": "0.11.x-dev" 3613 "dev-main": "0.11.x-dev"
3614 } 3614 }
3615 }, 3615 },
3616 "autoload": { 3616 "autoload": {
3617 "files": [ 3617 "files": [
3618 "src/functions.php" 3618 "src/functions.php"
3619 ], 3619 ],
3620 "psr-4": { 3620 "psr-4": {
3621 "Psy\\": "src/" 3621 "Psy\\": "src/"
3622 } 3622 }
3623 }, 3623 },
3624 "notification-url": "https://packagist.org/downloads/", 3624 "notification-url": "https://packagist.org/downloads/",
3625 "license": [ 3625 "license": [
3626 "MIT" 3626 "MIT"
3627 ], 3627 ],
3628 "authors": [ 3628 "authors": [
3629 { 3629 {
3630 "name": "Justin Hileman", 3630 "name": "Justin Hileman",
3631 "email": "justin@justinhileman.info", 3631 "email": "justin@justinhileman.info",
3632 "homepage": "http://justinhileman.com" 3632 "homepage": "http://justinhileman.com"
3633 } 3633 }
3634 ], 3634 ],
3635 "description": "An interactive shell for modern PHP.", 3635 "description": "An interactive shell for modern PHP.",
3636 "homepage": "http://psysh.org", 3636 "homepage": "http://psysh.org",
3637 "keywords": [ 3637 "keywords": [
3638 "REPL", 3638 "REPL",
3639 "console", 3639 "console",
3640 "interactive", 3640 "interactive",
3641 "shell" 3641 "shell"
3642 ], 3642 ],
3643 "support": { 3643 "support": {
3644 "issues": "https://github.com/bobthecow/psysh/issues", 3644 "issues": "https://github.com/bobthecow/psysh/issues",
3645 "source": "https://github.com/bobthecow/psysh/tree/v0.11.17" 3645 "source": "https://github.com/bobthecow/psysh/tree/v0.11.17"
3646 }, 3646 },
3647 "time": "2023-05-05T20:02:42+00:00" 3647 "time": "2023-05-05T20:02:42+00:00"
3648 }, 3648 },
3649 { 3649 {
3650 "name": "ralouphie/getallheaders", 3650 "name": "ralouphie/getallheaders",
3651 "version": "3.0.3", 3651 "version": "3.0.3",
3652 "source": { 3652 "source": {
3653 "type": "git", 3653 "type": "git",
3654 "url": "https://github.com/ralouphie/getallheaders.git", 3654 "url": "https://github.com/ralouphie/getallheaders.git",
3655 "reference": "120b605dfeb996808c31b6477290a714d356e822" 3655 "reference": "120b605dfeb996808c31b6477290a714d356e822"
3656 }, 3656 },
3657 "dist": { 3657 "dist": {
3658 "type": "zip", 3658 "type": "zip",
3659 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", 3659 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
3660 "reference": "120b605dfeb996808c31b6477290a714d356e822", 3660 "reference": "120b605dfeb996808c31b6477290a714d356e822",
3661 "shasum": "" 3661 "shasum": ""
3662 }, 3662 },
3663 "require": { 3663 "require": {
3664 "php": ">=5.6" 3664 "php": ">=5.6"
3665 }, 3665 },
3666 "require-dev": { 3666 "require-dev": {
3667 "php-coveralls/php-coveralls": "^2.1", 3667 "php-coveralls/php-coveralls": "^2.1",
3668 "phpunit/phpunit": "^5 || ^6.5" 3668 "phpunit/phpunit": "^5 || ^6.5"
3669 }, 3669 },
3670 "type": "library", 3670 "type": "library",
3671 "autoload": { 3671 "autoload": {
3672 "files": [ 3672 "files": [
3673 "src/getallheaders.php" 3673 "src/getallheaders.php"
3674 ] 3674 ]
3675 }, 3675 },
3676 "notification-url": "https://packagist.org/downloads/", 3676 "notification-url": "https://packagist.org/downloads/",
3677 "license": [ 3677 "license": [
3678 "MIT" 3678 "MIT"
3679 ], 3679 ],
3680 "authors": [ 3680 "authors": [
3681 { 3681 {
3682 "name": "Ralph Khattar", 3682 "name": "Ralph Khattar",
3683 "email": "ralph.khattar@gmail.com" 3683 "email": "ralph.khattar@gmail.com"
3684 } 3684 }
3685 ], 3685 ],
3686 "description": "A polyfill for getallheaders.", 3686 "description": "A polyfill for getallheaders.",
3687 "support": { 3687 "support": {
3688 "issues": "https://github.com/ralouphie/getallheaders/issues", 3688 "issues": "https://github.com/ralouphie/getallheaders/issues",
3689 "source": "https://github.com/ralouphie/getallheaders/tree/develop" 3689 "source": "https://github.com/ralouphie/getallheaders/tree/develop"
3690 }, 3690 },
3691 "time": "2019-03-08T08:55:37+00:00" 3691 "time": "2019-03-08T08:55:37+00:00"
3692 }, 3692 },
3693 { 3693 {
3694 "name": "ramsey/collection", 3694 "name": "ramsey/collection",
3695 "version": "1.3.0", 3695 "version": "1.3.0",
3696 "source": { 3696 "source": {
3697 "type": "git", 3697 "type": "git",
3698 "url": "https://github.com/ramsey/collection.git", 3698 "url": "https://github.com/ramsey/collection.git",
3699 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4" 3699 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4"
3700 }, 3700 },
3701 "dist": { 3701 "dist": {
3702 "type": "zip", 3702 "type": "zip",
3703 "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4", 3703 "url": "https://api.github.com/repos/ramsey/collection/zipball/ad7475d1c9e70b190ecffc58f2d989416af339b4",
3704 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4", 3704 "reference": "ad7475d1c9e70b190ecffc58f2d989416af339b4",
3705 "shasum": "" 3705 "shasum": ""
3706 }, 3706 },
3707 "require": { 3707 "require": {
3708 "php": "^7.4 || ^8.0", 3708 "php": "^7.4 || ^8.0",
3709 "symfony/polyfill-php81": "^1.23" 3709 "symfony/polyfill-php81": "^1.23"
3710 }, 3710 },
3711 "require-dev": { 3711 "require-dev": {
3712 "captainhook/plugin-composer": "^5.3", 3712 "captainhook/plugin-composer": "^5.3",
3713 "ergebnis/composer-normalize": "^2.28.3", 3713 "ergebnis/composer-normalize": "^2.28.3",
3714 "fakerphp/faker": "^1.21", 3714 "fakerphp/faker": "^1.21",
3715 "hamcrest/hamcrest-php": "^2.0", 3715 "hamcrest/hamcrest-php": "^2.0",
3716 "jangregor/phpstan-prophecy": "^1.0", 3716 "jangregor/phpstan-prophecy": "^1.0",
3717 "mockery/mockery": "^1.5", 3717 "mockery/mockery": "^1.5",
3718 "php-parallel-lint/php-console-highlighter": "^1.0", 3718 "php-parallel-lint/php-console-highlighter": "^1.0",
3719 "php-parallel-lint/php-parallel-lint": "^1.3", 3719 "php-parallel-lint/php-parallel-lint": "^1.3",
3720 "phpcsstandards/phpcsutils": "^1.0.0-rc1", 3720 "phpcsstandards/phpcsutils": "^1.0.0-rc1",
3721 "phpspec/prophecy-phpunit": "^2.0", 3721 "phpspec/prophecy-phpunit": "^2.0",
3722 "phpstan/extension-installer": "^1.2", 3722 "phpstan/extension-installer": "^1.2",
3723 "phpstan/phpstan": "^1.9", 3723 "phpstan/phpstan": "^1.9",
3724 "phpstan/phpstan-mockery": "^1.1", 3724 "phpstan/phpstan-mockery": "^1.1",
3725 "phpstan/phpstan-phpunit": "^1.3", 3725 "phpstan/phpstan-phpunit": "^1.3",
3726 "phpunit/phpunit": "^9.5", 3726 "phpunit/phpunit": "^9.5",
3727 "psalm/plugin-mockery": "^1.1", 3727 "psalm/plugin-mockery": "^1.1",
3728 "psalm/plugin-phpunit": "^0.18.4", 3728 "psalm/plugin-phpunit": "^0.18.4",
3729 "ramsey/coding-standard": "^2.0.3", 3729 "ramsey/coding-standard": "^2.0.3",
3730 "ramsey/conventional-commits": "^1.3", 3730 "ramsey/conventional-commits": "^1.3",
3731 "vimeo/psalm": "^5.4" 3731 "vimeo/psalm": "^5.4"
3732 }, 3732 },
3733 "type": "library", 3733 "type": "library",
3734 "extra": { 3734 "extra": {
3735 "captainhook": { 3735 "captainhook": {
3736 "force-install": true 3736 "force-install": true
3737 }, 3737 },
3738 "ramsey/conventional-commits": { 3738 "ramsey/conventional-commits": {
3739 "configFile": "conventional-commits.json" 3739 "configFile": "conventional-commits.json"
3740 } 3740 }
3741 }, 3741 },
3742 "autoload": { 3742 "autoload": {
3743 "psr-4": { 3743 "psr-4": {
3744 "Ramsey\\Collection\\": "src/" 3744 "Ramsey\\Collection\\": "src/"
3745 } 3745 }
3746 }, 3746 },
3747 "notification-url": "https://packagist.org/downloads/", 3747 "notification-url": "https://packagist.org/downloads/",
3748 "license": [ 3748 "license": [
3749 "MIT" 3749 "MIT"
3750 ], 3750 ],
3751 "authors": [ 3751 "authors": [
3752 { 3752 {
3753 "name": "Ben Ramsey", 3753 "name": "Ben Ramsey",
3754 "email": "ben@benramsey.com", 3754 "email": "ben@benramsey.com",
3755 "homepage": "https://benramsey.com" 3755 "homepage": "https://benramsey.com"
3756 } 3756 }
3757 ], 3757 ],
3758 "description": "A PHP library for representing and manipulating collections.", 3758 "description": "A PHP library for representing and manipulating collections.",
3759 "keywords": [ 3759 "keywords": [
3760 "array", 3760 "array",
3761 "collection", 3761 "collection",
3762 "hash", 3762 "hash",
3763 "map", 3763 "map",
3764 "queue", 3764 "queue",
3765 "set" 3765 "set"
3766 ], 3766 ],
3767 "support": { 3767 "support": {
3768 "issues": "https://github.com/ramsey/collection/issues", 3768 "issues": "https://github.com/ramsey/collection/issues",
3769 "source": "https://github.com/ramsey/collection/tree/1.3.0" 3769 "source": "https://github.com/ramsey/collection/tree/1.3.0"
3770 }, 3770 },
3771 "funding": [ 3771 "funding": [
3772 { 3772 {
3773 "url": "https://github.com/ramsey", 3773 "url": "https://github.com/ramsey",
3774 "type": "github" 3774 "type": "github"
3775 }, 3775 },
3776 { 3776 {
3777 "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", 3777 "url": "https://tidelift.com/funding/github/packagist/ramsey/collection",
3778 "type": "tidelift" 3778 "type": "tidelift"
3779 } 3779 }
3780 ], 3780 ],
3781 "time": "2022-12-27T19:12:24+00:00" 3781 "time": "2022-12-27T19:12:24+00:00"
3782 }, 3782 },
3783 { 3783 {
3784 "name": "ramsey/uuid", 3784 "name": "ramsey/uuid",
3785 "version": "4.7.4", 3785 "version": "4.7.4",
3786 "source": { 3786 "source": {
3787 "type": "git", 3787 "type": "git",
3788 "url": "https://github.com/ramsey/uuid.git", 3788 "url": "https://github.com/ramsey/uuid.git",
3789 "reference": "60a4c63ab724854332900504274f6150ff26d286" 3789 "reference": "60a4c63ab724854332900504274f6150ff26d286"
3790 }, 3790 },
3791 "dist": { 3791 "dist": {
3792 "type": "zip", 3792 "type": "zip",
3793 "url": "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286", 3793 "url": "https://api.github.com/repos/ramsey/uuid/zipball/60a4c63ab724854332900504274f6150ff26d286",
3794 "reference": "60a4c63ab724854332900504274f6150ff26d286", 3794 "reference": "60a4c63ab724854332900504274f6150ff26d286",
3795 "shasum": "" 3795 "shasum": ""
3796 }, 3796 },
3797 "require": { 3797 "require": {
3798 "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11", 3798 "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11",
3799 "ext-json": "*", 3799 "ext-json": "*",
3800 "php": "^8.0", 3800 "php": "^8.0",
3801 "ramsey/collection": "^1.2 || ^2.0" 3801 "ramsey/collection": "^1.2 || ^2.0"
3802 }, 3802 },
3803 "replace": { 3803 "replace": {
3804 "rhumsaa/uuid": "self.version" 3804 "rhumsaa/uuid": "self.version"
3805 }, 3805 },
3806 "require-dev": { 3806 "require-dev": {
3807 "captainhook/captainhook": "^5.10", 3807 "captainhook/captainhook": "^5.10",
3808 "captainhook/plugin-composer": "^5.3", 3808 "captainhook/plugin-composer": "^5.3",
3809 "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", 3809 "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
3810 "doctrine/annotations": "^1.8", 3810 "doctrine/annotations": "^1.8",
3811 "ergebnis/composer-normalize": "^2.15", 3811 "ergebnis/composer-normalize": "^2.15",
3812 "mockery/mockery": "^1.3", 3812 "mockery/mockery": "^1.3",
3813 "paragonie/random-lib": "^2", 3813 "paragonie/random-lib": "^2",
3814 "php-mock/php-mock": "^2.2", 3814 "php-mock/php-mock": "^2.2",
3815 "php-mock/php-mock-mockery": "^1.3", 3815 "php-mock/php-mock-mockery": "^1.3",
3816 "php-parallel-lint/php-parallel-lint": "^1.1", 3816 "php-parallel-lint/php-parallel-lint": "^1.1",
3817 "phpbench/phpbench": "^1.0", 3817 "phpbench/phpbench": "^1.0",
3818 "phpstan/extension-installer": "^1.1", 3818 "phpstan/extension-installer": "^1.1",
3819 "phpstan/phpstan": "^1.8", 3819 "phpstan/phpstan": "^1.8",
3820 "phpstan/phpstan-mockery": "^1.1", 3820 "phpstan/phpstan-mockery": "^1.1",
3821 "phpstan/phpstan-phpunit": "^1.1", 3821 "phpstan/phpstan-phpunit": "^1.1",
3822 "phpunit/phpunit": "^8.5 || ^9", 3822 "phpunit/phpunit": "^8.5 || ^9",
3823 "ramsey/composer-repl": "^1.4", 3823 "ramsey/composer-repl": "^1.4",
3824 "slevomat/coding-standard": "^8.4", 3824 "slevomat/coding-standard": "^8.4",
3825 "squizlabs/php_codesniffer": "^3.5", 3825 "squizlabs/php_codesniffer": "^3.5",
3826 "vimeo/psalm": "^4.9" 3826 "vimeo/psalm": "^4.9"
3827 }, 3827 },
3828 "suggest": { 3828 "suggest": {
3829 "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", 3829 "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
3830 "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", 3830 "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.",
3831 "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", 3831 "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.",
3832 "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", 3832 "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
3833 "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." 3833 "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
3834 }, 3834 },
3835 "type": "library", 3835 "type": "library",
3836 "extra": { 3836 "extra": {
3837 "captainhook": { 3837 "captainhook": {
3838 "force-install": true 3838 "force-install": true
3839 } 3839 }
3840 }, 3840 },
3841 "autoload": { 3841 "autoload": {
3842 "files": [ 3842 "files": [
3843 "src/functions.php" 3843 "src/functions.php"
3844 ], 3844 ],
3845 "psr-4": { 3845 "psr-4": {
3846 "Ramsey\\Uuid\\": "src/" 3846 "Ramsey\\Uuid\\": "src/"
3847 } 3847 }
3848 }, 3848 },
3849 "notification-url": "https://packagist.org/downloads/", 3849 "notification-url": "https://packagist.org/downloads/",
3850 "license": [ 3850 "license": [
3851 "MIT" 3851 "MIT"
3852 ], 3852 ],
3853 "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", 3853 "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
3854 "keywords": [ 3854 "keywords": [
3855 "guid", 3855 "guid",
3856 "identifier", 3856 "identifier",
3857 "uuid" 3857 "uuid"
3858 ], 3858 ],
3859 "support": { 3859 "support": {
3860 "issues": "https://github.com/ramsey/uuid/issues", 3860 "issues": "https://github.com/ramsey/uuid/issues",
3861 "source": "https://github.com/ramsey/uuid/tree/4.7.4" 3861 "source": "https://github.com/ramsey/uuid/tree/4.7.4"
3862 }, 3862 },
3863 "funding": [ 3863 "funding": [
3864 { 3864 {
3865 "url": "https://github.com/ramsey", 3865 "url": "https://github.com/ramsey",
3866 "type": "github" 3866 "type": "github"
3867 }, 3867 },
3868 { 3868 {
3869 "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", 3869 "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
3870 "type": "tidelift" 3870 "type": "tidelift"
3871 } 3871 }
3872 ], 3872 ],
3873 "time": "2023-04-15T23:01:58+00:00" 3873 "time": "2023-04-15T23:01:58+00:00"
3874 }, 3874 },
3875 { 3875 {
3876 "name": "spatie/invade", 3876 "name": "spatie/invade",
3877 "version": "1.1.1", 3877 "version": "1.1.1",
3878 "source": { 3878 "source": {
3879 "type": "git", 3879 "type": "git",
3880 "url": "https://github.com/spatie/invade.git", 3880 "url": "https://github.com/spatie/invade.git",
3881 "reference": "d0a9c895a96152549d478a7e3420e19039eef038" 3881 "reference": "d0a9c895a96152549d478a7e3420e19039eef038"
3882 }, 3882 },
3883 "dist": { 3883 "dist": {
3884 "type": "zip", 3884 "type": "zip",
3885 "url": "https://api.github.com/repos/spatie/invade/zipball/d0a9c895a96152549d478a7e3420e19039eef038", 3885 "url": "https://api.github.com/repos/spatie/invade/zipball/d0a9c895a96152549d478a7e3420e19039eef038",
3886 "reference": "d0a9c895a96152549d478a7e3420e19039eef038", 3886 "reference": "d0a9c895a96152549d478a7e3420e19039eef038",
3887 "shasum": "" 3887 "shasum": ""
3888 }, 3888 },
3889 "require": { 3889 "require": {
3890 "php": "^8.0" 3890 "php": "^8.0"
3891 }, 3891 },
3892 "require-dev": { 3892 "require-dev": {
3893 "pestphp/pest": "^1.20", 3893 "pestphp/pest": "^1.20",
3894 "phpstan/phpstan": "^1.4", 3894 "phpstan/phpstan": "^1.4",
3895 "spatie/ray": "^1.28" 3895 "spatie/ray": "^1.28"
3896 }, 3896 },
3897 "type": "library", 3897 "type": "library",
3898 "extra": { 3898 "extra": {
3899 "phpstan": { 3899 "phpstan": {
3900 "includes": [ 3900 "includes": [
3901 "phpstan-extension.neon" 3901 "phpstan-extension.neon"
3902 ] 3902 ]
3903 } 3903 }
3904 }, 3904 },
3905 "autoload": { 3905 "autoload": {
3906 "files": [ 3906 "files": [
3907 "src/functions.php" 3907 "src/functions.php"
3908 ], 3908 ],
3909 "psr-4": { 3909 "psr-4": {
3910 "Spatie\\Invade\\": "src" 3910 "Spatie\\Invade\\": "src"
3911 } 3911 }
3912 }, 3912 },
3913 "notification-url": "https://packagist.org/downloads/", 3913 "notification-url": "https://packagist.org/downloads/",
3914 "license": [ 3914 "license": [
3915 "MIT" 3915 "MIT"
3916 ], 3916 ],
3917 "authors": [ 3917 "authors": [
3918 { 3918 {
3919 "name": "Freek Van der Herten", 3919 "name": "Freek Van der Herten",
3920 "email": "freek@spatie.be", 3920 "email": "freek@spatie.be",
3921 "role": "Developer" 3921 "role": "Developer"
3922 } 3922 }
3923 ], 3923 ],
3924 "description": "A PHP function to work with private properties and methods", 3924 "description": "A PHP function to work with private properties and methods",
3925 "homepage": "https://github.com/spatie/invade", 3925 "homepage": "https://github.com/spatie/invade",
3926 "keywords": [ 3926 "keywords": [
3927 "invade", 3927 "invade",
3928 "spatie" 3928 "spatie"
3929 ], 3929 ],
3930 "support": { 3930 "support": {
3931 "source": "https://github.com/spatie/invade/tree/1.1.1" 3931 "source": "https://github.com/spatie/invade/tree/1.1.1"
3932 }, 3932 },
3933 "funding": [ 3933 "funding": [
3934 { 3934 {
3935 "url": "https://github.com/spatie", 3935 "url": "https://github.com/spatie",
3936 "type": "github" 3936 "type": "github"
3937 } 3937 }
3938 ], 3938 ],
3939 "time": "2022-07-05T09:31:00+00:00" 3939 "time": "2022-07-05T09:31:00+00:00"
3940 }, 3940 },
3941 { 3941 {
3942 "name": "spatie/laravel-package-tools", 3942 "name": "spatie/laravel-package-tools",
3943 "version": "1.15.0", 3943 "version": "1.15.0",
3944 "source": { 3944 "source": {
3945 "type": "git", 3945 "type": "git",
3946 "url": "https://github.com/spatie/laravel-package-tools.git", 3946 "url": "https://github.com/spatie/laravel-package-tools.git",
3947 "reference": "efab1844b8826443135201c4443690f032c3d533" 3947 "reference": "efab1844b8826443135201c4443690f032c3d533"
3948 }, 3948 },
3949 "dist": { 3949 "dist": {
3950 "type": "zip", 3950 "type": "zip",
3951 "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/efab1844b8826443135201c4443690f032c3d533", 3951 "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/efab1844b8826443135201c4443690f032c3d533",
3952 "reference": "efab1844b8826443135201c4443690f032c3d533", 3952 "reference": "efab1844b8826443135201c4443690f032c3d533",
3953 "shasum": "" 3953 "shasum": ""
3954 }, 3954 },
3955 "require": { 3955 "require": {
3956 "illuminate/contracts": "^9.28|^10.0", 3956 "illuminate/contracts": "^9.28|^10.0",
3957 "php": "^8.0" 3957 "php": "^8.0"
3958 }, 3958 },
3959 "require-dev": { 3959 "require-dev": {
3960 "mockery/mockery": "^1.5", 3960 "mockery/mockery": "^1.5",
3961 "orchestra/testbench": "^7.7|^8.0", 3961 "orchestra/testbench": "^7.7|^8.0",
3962 "pestphp/pest": "^1.22", 3962 "pestphp/pest": "^1.22",
3963 "phpunit/phpunit": "^9.5.24", 3963 "phpunit/phpunit": "^9.5.24",
3964 "spatie/pest-plugin-test-time": "^1.1" 3964 "spatie/pest-plugin-test-time": "^1.1"
3965 }, 3965 },
3966 "type": "library", 3966 "type": "library",
3967 "autoload": { 3967 "autoload": {
3968 "psr-4": { 3968 "psr-4": {
3969 "Spatie\\LaravelPackageTools\\": "src" 3969 "Spatie\\LaravelPackageTools\\": "src"
3970 } 3970 }
3971 }, 3971 },
3972 "notification-url": "https://packagist.org/downloads/", 3972 "notification-url": "https://packagist.org/downloads/",
3973 "license": [ 3973 "license": [
3974 "MIT" 3974 "MIT"
3975 ], 3975 ],
3976 "authors": [ 3976 "authors": [
3977 { 3977 {
3978 "name": "Freek Van der Herten", 3978 "name": "Freek Van der Herten",
3979 "email": "freek@spatie.be", 3979 "email": "freek@spatie.be",
3980 "role": "Developer" 3980 "role": "Developer"
3981 } 3981 }
3982 ], 3982 ],
3983 "description": "Tools for creating Laravel packages", 3983 "description": "Tools for creating Laravel packages",
3984 "homepage": "https://github.com/spatie/laravel-package-tools", 3984 "homepage": "https://github.com/spatie/laravel-package-tools",
3985 "keywords": [ 3985 "keywords": [
3986 "laravel-package-tools", 3986 "laravel-package-tools",
3987 "spatie" 3987 "spatie"
3988 ], 3988 ],
3989 "support": { 3989 "support": {
3990 "issues": "https://github.com/spatie/laravel-package-tools/issues", 3990 "issues": "https://github.com/spatie/laravel-package-tools/issues",
3991 "source": "https://github.com/spatie/laravel-package-tools/tree/1.15.0" 3991 "source": "https://github.com/spatie/laravel-package-tools/tree/1.15.0"
3992 }, 3992 },
3993 "funding": [ 3993 "funding": [
3994 { 3994 {
3995 "url": "https://github.com/spatie", 3995 "url": "https://github.com/spatie",
3996 "type": "github" 3996 "type": "github"
3997 } 3997 }
3998 ], 3998 ],
3999 "time": "2023-04-27T08:09:01+00:00" 3999 "time": "2023-04-27T08:09:01+00:00"
4000 }, 4000 },
4001 { 4001 {
4002 "name": "symfony/console", 4002 "name": "symfony/console",
4003 "version": "v6.0.19", 4003 "version": "v6.0.19",
4004 "source": { 4004 "source": {
4005 "type": "git", 4005 "type": "git",
4006 "url": "https://github.com/symfony/console.git", 4006 "url": "https://github.com/symfony/console.git",
4007 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed" 4007 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed"
4008 }, 4008 },
4009 "dist": { 4009 "dist": {
4010 "type": "zip", 4010 "type": "zip",
4011 "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed", 4011 "url": "https://api.github.com/repos/symfony/console/zipball/c3ebc83d031b71c39da318ca8b7a07ecc67507ed",
4012 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed", 4012 "reference": "c3ebc83d031b71c39da318ca8b7a07ecc67507ed",
4013 "shasum": "" 4013 "shasum": ""
4014 }, 4014 },
4015 "require": { 4015 "require": {
4016 "php": ">=8.0.2", 4016 "php": ">=8.0.2",
4017 "symfony/polyfill-mbstring": "~1.0", 4017 "symfony/polyfill-mbstring": "~1.0",
4018 "symfony/service-contracts": "^1.1|^2|^3", 4018 "symfony/service-contracts": "^1.1|^2|^3",
4019 "symfony/string": "^5.4|^6.0" 4019 "symfony/string": "^5.4|^6.0"
4020 }, 4020 },
4021 "conflict": { 4021 "conflict": {
4022 "symfony/dependency-injection": "<5.4", 4022 "symfony/dependency-injection": "<5.4",
4023 "symfony/dotenv": "<5.4", 4023 "symfony/dotenv": "<5.4",
4024 "symfony/event-dispatcher": "<5.4", 4024 "symfony/event-dispatcher": "<5.4",
4025 "symfony/lock": "<5.4", 4025 "symfony/lock": "<5.4",
4026 "symfony/process": "<5.4" 4026 "symfony/process": "<5.4"
4027 }, 4027 },
4028 "provide": { 4028 "provide": {
4029 "psr/log-implementation": "1.0|2.0|3.0" 4029 "psr/log-implementation": "1.0|2.0|3.0"
4030 }, 4030 },
4031 "require-dev": { 4031 "require-dev": {
4032 "psr/log": "^1|^2|^3", 4032 "psr/log": "^1|^2|^3",
4033 "symfony/config": "^5.4|^6.0", 4033 "symfony/config": "^5.4|^6.0",
4034 "symfony/dependency-injection": "^5.4|^6.0", 4034 "symfony/dependency-injection": "^5.4|^6.0",
4035 "symfony/event-dispatcher": "^5.4|^6.0", 4035 "symfony/event-dispatcher": "^5.4|^6.0",
4036 "symfony/lock": "^5.4|^6.0", 4036 "symfony/lock": "^5.4|^6.0",
4037 "symfony/process": "^5.4|^6.0", 4037 "symfony/process": "^5.4|^6.0",
4038 "symfony/var-dumper": "^5.4|^6.0" 4038 "symfony/var-dumper": "^5.4|^6.0"
4039 }, 4039 },
4040 "suggest": { 4040 "suggest": {
4041 "psr/log": "For using the console logger", 4041 "psr/log": "For using the console logger",
4042 "symfony/event-dispatcher": "", 4042 "symfony/event-dispatcher": "",
4043 "symfony/lock": "", 4043 "symfony/lock": "",
4044 "symfony/process": "" 4044 "symfony/process": ""
4045 }, 4045 },
4046 "type": "library", 4046 "type": "library",
4047 "autoload": { 4047 "autoload": {
4048 "psr-4": { 4048 "psr-4": {
4049 "Symfony\\Component\\Console\\": "" 4049 "Symfony\\Component\\Console\\": ""
4050 }, 4050 },
4051 "exclude-from-classmap": [ 4051 "exclude-from-classmap": [
4052 "/Tests/" 4052 "/Tests/"
4053 ] 4053 ]
4054 }, 4054 },
4055 "notification-url": "https://packagist.org/downloads/", 4055 "notification-url": "https://packagist.org/downloads/",
4056 "license": [ 4056 "license": [
4057 "MIT" 4057 "MIT"
4058 ], 4058 ],
4059 "authors": [ 4059 "authors": [
4060 { 4060 {
4061 "name": "Fabien Potencier", 4061 "name": "Fabien Potencier",
4062 "email": "fabien@symfony.com" 4062 "email": "fabien@symfony.com"
4063 }, 4063 },
4064 { 4064 {
4065 "name": "Symfony Community", 4065 "name": "Symfony Community",
4066 "homepage": "https://symfony.com/contributors" 4066 "homepage": "https://symfony.com/contributors"
4067 } 4067 }
4068 ], 4068 ],
4069 "description": "Eases the creation of beautiful and testable command line interfaces", 4069 "description": "Eases the creation of beautiful and testable command line interfaces",
4070 "homepage": "https://symfony.com", 4070 "homepage": "https://symfony.com",
4071 "keywords": [ 4071 "keywords": [
4072 "cli", 4072 "cli",
4073 "command line", 4073 "command line",
4074 "console", 4074 "console",
4075 "terminal" 4075 "terminal"
4076 ], 4076 ],
4077 "support": { 4077 "support": {
4078 "source": "https://github.com/symfony/console/tree/v6.0.19" 4078 "source": "https://github.com/symfony/console/tree/v6.0.19"
4079 }, 4079 },
4080 "funding": [ 4080 "funding": [
4081 { 4081 {
4082 "url": "https://symfony.com/sponsor", 4082 "url": "https://symfony.com/sponsor",
4083 "type": "custom" 4083 "type": "custom"
4084 }, 4084 },
4085 { 4085 {
4086 "url": "https://github.com/fabpot", 4086 "url": "https://github.com/fabpot",
4087 "type": "github" 4087 "type": "github"
4088 }, 4088 },
4089 { 4089 {
4090 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4090 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4091 "type": "tidelift" 4091 "type": "tidelift"
4092 } 4092 }
4093 ], 4093 ],
4094 "time": "2023-01-01T08:36:10+00:00" 4094 "time": "2023-01-01T08:36:10+00:00"
4095 }, 4095 },
4096 { 4096 {
4097 "name": "symfony/css-selector", 4097 "name": "symfony/css-selector",
4098 "version": "v6.0.19", 4098 "version": "v6.0.19",
4099 "source": { 4099 "source": {
4100 "type": "git", 4100 "type": "git",
4101 "url": "https://github.com/symfony/css-selector.git", 4101 "url": "https://github.com/symfony/css-selector.git",
4102 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1" 4102 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1"
4103 }, 4103 },
4104 "dist": { 4104 "dist": {
4105 "type": "zip", 4105 "type": "zip",
4106 "url": "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1", 4106 "url": "https://api.github.com/repos/symfony/css-selector/zipball/f1d00bddb83a4cb2138564b2150001cb6ce272b1",
4107 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1", 4107 "reference": "f1d00bddb83a4cb2138564b2150001cb6ce272b1",
4108 "shasum": "" 4108 "shasum": ""
4109 }, 4109 },
4110 "require": { 4110 "require": {
4111 "php": ">=8.0.2" 4111 "php": ">=8.0.2"
4112 }, 4112 },
4113 "type": "library", 4113 "type": "library",
4114 "autoload": { 4114 "autoload": {
4115 "psr-4": { 4115 "psr-4": {
4116 "Symfony\\Component\\CssSelector\\": "" 4116 "Symfony\\Component\\CssSelector\\": ""
4117 }, 4117 },
4118 "exclude-from-classmap": [ 4118 "exclude-from-classmap": [
4119 "/Tests/" 4119 "/Tests/"
4120 ] 4120 ]
4121 }, 4121 },
4122 "notification-url": "https://packagist.org/downloads/", 4122 "notification-url": "https://packagist.org/downloads/",
4123 "license": [ 4123 "license": [
4124 "MIT" 4124 "MIT"
4125 ], 4125 ],
4126 "authors": [ 4126 "authors": [
4127 { 4127 {
4128 "name": "Fabien Potencier", 4128 "name": "Fabien Potencier",
4129 "email": "fabien@symfony.com" 4129 "email": "fabien@symfony.com"
4130 }, 4130 },
4131 { 4131 {
4132 "name": "Jean-François Simon", 4132 "name": "Jean-François Simon",
4133 "email": "jeanfrancois.simon@sensiolabs.com" 4133 "email": "jeanfrancois.simon@sensiolabs.com"
4134 }, 4134 },
4135 { 4135 {
4136 "name": "Symfony Community", 4136 "name": "Symfony Community",
4137 "homepage": "https://symfony.com/contributors" 4137 "homepage": "https://symfony.com/contributors"
4138 } 4138 }
4139 ], 4139 ],
4140 "description": "Converts CSS selectors to XPath expressions", 4140 "description": "Converts CSS selectors to XPath expressions",
4141 "homepage": "https://symfony.com", 4141 "homepage": "https://symfony.com",
4142 "support": { 4142 "support": {
4143 "source": "https://github.com/symfony/css-selector/tree/v6.0.19" 4143 "source": "https://github.com/symfony/css-selector/tree/v6.0.19"
4144 }, 4144 },
4145 "funding": [ 4145 "funding": [
4146 { 4146 {
4147 "url": "https://symfony.com/sponsor", 4147 "url": "https://symfony.com/sponsor",
4148 "type": "custom" 4148 "type": "custom"
4149 }, 4149 },
4150 { 4150 {
4151 "url": "https://github.com/fabpot", 4151 "url": "https://github.com/fabpot",
4152 "type": "github" 4152 "type": "github"
4153 }, 4153 },
4154 { 4154 {
4155 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4155 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4156 "type": "tidelift" 4156 "type": "tidelift"
4157 } 4157 }
4158 ], 4158 ],
4159 "time": "2023-01-01T08:36:10+00:00" 4159 "time": "2023-01-01T08:36:10+00:00"
4160 }, 4160 },
4161 { 4161 {
4162 "name": "symfony/deprecation-contracts", 4162 "name": "symfony/deprecation-contracts",
4163 "version": "v3.0.2", 4163 "version": "v3.0.2",
4164 "source": { 4164 "source": {
4165 "type": "git", 4165 "type": "git",
4166 "url": "https://github.com/symfony/deprecation-contracts.git", 4166 "url": "https://github.com/symfony/deprecation-contracts.git",
4167 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" 4167 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"
4168 }, 4168 },
4169 "dist": { 4169 "dist": {
4170 "type": "zip", 4170 "type": "zip",
4171 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", 4171 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c",
4172 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", 4172 "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c",
4173 "shasum": "" 4173 "shasum": ""
4174 }, 4174 },
4175 "require": { 4175 "require": {
4176 "php": ">=8.0.2" 4176 "php": ">=8.0.2"
4177 }, 4177 },
4178 "type": "library", 4178 "type": "library",
4179 "extra": { 4179 "extra": {
4180 "branch-alias": { 4180 "branch-alias": {
4181 "dev-main": "3.0-dev" 4181 "dev-main": "3.0-dev"
4182 }, 4182 },
4183 "thanks": { 4183 "thanks": {
4184 "name": "symfony/contracts", 4184 "name": "symfony/contracts",
4185 "url": "https://github.com/symfony/contracts" 4185 "url": "https://github.com/symfony/contracts"
4186 } 4186 }
4187 }, 4187 },
4188 "autoload": { 4188 "autoload": {
4189 "files": [ 4189 "files": [
4190 "function.php" 4190 "function.php"
4191 ] 4191 ]
4192 }, 4192 },
4193 "notification-url": "https://packagist.org/downloads/", 4193 "notification-url": "https://packagist.org/downloads/",
4194 "license": [ 4194 "license": [
4195 "MIT" 4195 "MIT"
4196 ], 4196 ],
4197 "authors": [ 4197 "authors": [
4198 { 4198 {
4199 "name": "Nicolas Grekas", 4199 "name": "Nicolas Grekas",
4200 "email": "p@tchwork.com" 4200 "email": "p@tchwork.com"
4201 }, 4201 },
4202 { 4202 {
4203 "name": "Symfony Community", 4203 "name": "Symfony Community",
4204 "homepage": "https://symfony.com/contributors" 4204 "homepage": "https://symfony.com/contributors"
4205 } 4205 }
4206 ], 4206 ],
4207 "description": "A generic function and convention to trigger deprecation notices", 4207 "description": "A generic function and convention to trigger deprecation notices",
4208 "homepage": "https://symfony.com", 4208 "homepage": "https://symfony.com",
4209 "support": { 4209 "support": {
4210 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" 4210 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2"
4211 }, 4211 },
4212 "funding": [ 4212 "funding": [
4213 { 4213 {
4214 "url": "https://symfony.com/sponsor", 4214 "url": "https://symfony.com/sponsor",
4215 "type": "custom" 4215 "type": "custom"
4216 }, 4216 },
4217 { 4217 {
4218 "url": "https://github.com/fabpot", 4218 "url": "https://github.com/fabpot",
4219 "type": "github" 4219 "type": "github"
4220 }, 4220 },
4221 { 4221 {
4222 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4222 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4223 "type": "tidelift" 4223 "type": "tidelift"
4224 } 4224 }
4225 ], 4225 ],
4226 "time": "2022-01-02T09:55:41+00:00" 4226 "time": "2022-01-02T09:55:41+00:00"
4227 }, 4227 },
4228 { 4228 {
4229 "name": "symfony/error-handler", 4229 "name": "symfony/error-handler",
4230 "version": "v6.0.19", 4230 "version": "v6.0.19",
4231 "source": { 4231 "source": {
4232 "type": "git", 4232 "type": "git",
4233 "url": "https://github.com/symfony/error-handler.git", 4233 "url": "https://github.com/symfony/error-handler.git",
4234 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67" 4234 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67"
4235 }, 4235 },
4236 "dist": { 4236 "dist": {
4237 "type": "zip", 4237 "type": "zip",
4238 "url": "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67", 4238 "url": "https://api.github.com/repos/symfony/error-handler/zipball/c7df52182f43a68522756ac31a532dd5b1e6db67",
4239 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67", 4239 "reference": "c7df52182f43a68522756ac31a532dd5b1e6db67",
4240 "shasum": "" 4240 "shasum": ""
4241 }, 4241 },
4242 "require": { 4242 "require": {
4243 "php": ">=8.0.2", 4243 "php": ">=8.0.2",
4244 "psr/log": "^1|^2|^3", 4244 "psr/log": "^1|^2|^3",
4245 "symfony/var-dumper": "^5.4|^6.0" 4245 "symfony/var-dumper": "^5.4|^6.0"
4246 }, 4246 },
4247 "require-dev": { 4247 "require-dev": {
4248 "symfony/deprecation-contracts": "^2.1|^3", 4248 "symfony/deprecation-contracts": "^2.1|^3",
4249 "symfony/http-kernel": "^5.4|^6.0", 4249 "symfony/http-kernel": "^5.4|^6.0",
4250 "symfony/serializer": "^5.4|^6.0" 4250 "symfony/serializer": "^5.4|^6.0"
4251 }, 4251 },
4252 "bin": [ 4252 "bin": [
4253 "Resources/bin/patch-type-declarations" 4253 "Resources/bin/patch-type-declarations"
4254 ], 4254 ],
4255 "type": "library", 4255 "type": "library",
4256 "autoload": { 4256 "autoload": {
4257 "psr-4": { 4257 "psr-4": {
4258 "Symfony\\Component\\ErrorHandler\\": "" 4258 "Symfony\\Component\\ErrorHandler\\": ""
4259 }, 4259 },
4260 "exclude-from-classmap": [ 4260 "exclude-from-classmap": [
4261 "/Tests/" 4261 "/Tests/"
4262 ] 4262 ]
4263 }, 4263 },
4264 "notification-url": "https://packagist.org/downloads/", 4264 "notification-url": "https://packagist.org/downloads/",
4265 "license": [ 4265 "license": [
4266 "MIT" 4266 "MIT"
4267 ], 4267 ],
4268 "authors": [ 4268 "authors": [
4269 { 4269 {
4270 "name": "Fabien Potencier", 4270 "name": "Fabien Potencier",
4271 "email": "fabien@symfony.com" 4271 "email": "fabien@symfony.com"
4272 }, 4272 },
4273 { 4273 {
4274 "name": "Symfony Community", 4274 "name": "Symfony Community",
4275 "homepage": "https://symfony.com/contributors" 4275 "homepage": "https://symfony.com/contributors"
4276 } 4276 }
4277 ], 4277 ],
4278 "description": "Provides tools to manage errors and ease debugging PHP code", 4278 "description": "Provides tools to manage errors and ease debugging PHP code",
4279 "homepage": "https://symfony.com", 4279 "homepage": "https://symfony.com",
4280 "support": { 4280 "support": {
4281 "source": "https://github.com/symfony/error-handler/tree/v6.0.19" 4281 "source": "https://github.com/symfony/error-handler/tree/v6.0.19"
4282 }, 4282 },
4283 "funding": [ 4283 "funding": [
4284 { 4284 {
4285 "url": "https://symfony.com/sponsor", 4285 "url": "https://symfony.com/sponsor",
4286 "type": "custom" 4286 "type": "custom"
4287 }, 4287 },
4288 { 4288 {
4289 "url": "https://github.com/fabpot", 4289 "url": "https://github.com/fabpot",
4290 "type": "github" 4290 "type": "github"
4291 }, 4291 },
4292 { 4292 {
4293 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4293 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4294 "type": "tidelift" 4294 "type": "tidelift"
4295 } 4295 }
4296 ], 4296 ],
4297 "time": "2023-01-01T08:36:10+00:00" 4297 "time": "2023-01-01T08:36:10+00:00"
4298 }, 4298 },
4299 { 4299 {
4300 "name": "symfony/event-dispatcher", 4300 "name": "symfony/event-dispatcher",
4301 "version": "v6.0.19", 4301 "version": "v6.0.19",
4302 "source": { 4302 "source": {
4303 "type": "git", 4303 "type": "git",
4304 "url": "https://github.com/symfony/event-dispatcher.git", 4304 "url": "https://github.com/symfony/event-dispatcher.git",
4305 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a" 4305 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a"
4306 }, 4306 },
4307 "dist": { 4307 "dist": {
4308 "type": "zip", 4308 "type": "zip",
4309 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", 4309 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2eaf8e63bc5b8cefabd4a800157f0d0c094f677a",
4310 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a", 4310 "reference": "2eaf8e63bc5b8cefabd4a800157f0d0c094f677a",
4311 "shasum": "" 4311 "shasum": ""
4312 }, 4312 },
4313 "require": { 4313 "require": {
4314 "php": ">=8.0.2", 4314 "php": ">=8.0.2",
4315 "symfony/event-dispatcher-contracts": "^2|^3" 4315 "symfony/event-dispatcher-contracts": "^2|^3"
4316 }, 4316 },
4317 "conflict": { 4317 "conflict": {
4318 "symfony/dependency-injection": "<5.4" 4318 "symfony/dependency-injection": "<5.4"
4319 }, 4319 },
4320 "provide": { 4320 "provide": {
4321 "psr/event-dispatcher-implementation": "1.0", 4321 "psr/event-dispatcher-implementation": "1.0",
4322 "symfony/event-dispatcher-implementation": "2.0|3.0" 4322 "symfony/event-dispatcher-implementation": "2.0|3.0"
4323 }, 4323 },
4324 "require-dev": { 4324 "require-dev": {
4325 "psr/log": "^1|^2|^3", 4325 "psr/log": "^1|^2|^3",
4326 "symfony/config": "^5.4|^6.0", 4326 "symfony/config": "^5.4|^6.0",
4327 "symfony/dependency-injection": "^5.4|^6.0", 4327 "symfony/dependency-injection": "^5.4|^6.0",
4328 "symfony/error-handler": "^5.4|^6.0", 4328 "symfony/error-handler": "^5.4|^6.0",
4329 "symfony/expression-language": "^5.4|^6.0", 4329 "symfony/expression-language": "^5.4|^6.0",
4330 "symfony/http-foundation": "^5.4|^6.0", 4330 "symfony/http-foundation": "^5.4|^6.0",
4331 "symfony/service-contracts": "^1.1|^2|^3", 4331 "symfony/service-contracts": "^1.1|^2|^3",
4332 "symfony/stopwatch": "^5.4|^6.0" 4332 "symfony/stopwatch": "^5.4|^6.0"
4333 }, 4333 },
4334 "suggest": { 4334 "suggest": {
4335 "symfony/dependency-injection": "", 4335 "symfony/dependency-injection": "",
4336 "symfony/http-kernel": "" 4336 "symfony/http-kernel": ""
4337 }, 4337 },
4338 "type": "library", 4338 "type": "library",
4339 "autoload": { 4339 "autoload": {
4340 "psr-4": { 4340 "psr-4": {
4341 "Symfony\\Component\\EventDispatcher\\": "" 4341 "Symfony\\Component\\EventDispatcher\\": ""
4342 }, 4342 },
4343 "exclude-from-classmap": [ 4343 "exclude-from-classmap": [
4344 "/Tests/" 4344 "/Tests/"
4345 ] 4345 ]
4346 }, 4346 },
4347 "notification-url": "https://packagist.org/downloads/", 4347 "notification-url": "https://packagist.org/downloads/",
4348 "license": [ 4348 "license": [
4349 "MIT" 4349 "MIT"
4350 ], 4350 ],
4351 "authors": [ 4351 "authors": [
4352 { 4352 {
4353 "name": "Fabien Potencier", 4353 "name": "Fabien Potencier",
4354 "email": "fabien@symfony.com" 4354 "email": "fabien@symfony.com"
4355 }, 4355 },
4356 { 4356 {
4357 "name": "Symfony Community", 4357 "name": "Symfony Community",
4358 "homepage": "https://symfony.com/contributors" 4358 "homepage": "https://symfony.com/contributors"
4359 } 4359 }
4360 ], 4360 ],
4361 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", 4361 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
4362 "homepage": "https://symfony.com", 4362 "homepage": "https://symfony.com",
4363 "support": { 4363 "support": {
4364 "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19" 4364 "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.19"
4365 }, 4365 },
4366 "funding": [ 4366 "funding": [
4367 { 4367 {
4368 "url": "https://symfony.com/sponsor", 4368 "url": "https://symfony.com/sponsor",
4369 "type": "custom" 4369 "type": "custom"
4370 }, 4370 },
4371 { 4371 {
4372 "url": "https://github.com/fabpot", 4372 "url": "https://github.com/fabpot",
4373 "type": "github" 4373 "type": "github"
4374 }, 4374 },
4375 { 4375 {
4376 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4376 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4377 "type": "tidelift" 4377 "type": "tidelift"
4378 } 4378 }
4379 ], 4379 ],
4380 "time": "2023-01-01T08:36:10+00:00" 4380 "time": "2023-01-01T08:36:10+00:00"
4381 }, 4381 },
4382 { 4382 {
4383 "name": "symfony/event-dispatcher-contracts", 4383 "name": "symfony/event-dispatcher-contracts",
4384 "version": "v3.0.2", 4384 "version": "v3.0.2",
4385 "source": { 4385 "source": {
4386 "type": "git", 4386 "type": "git",
4387 "url": "https://github.com/symfony/event-dispatcher-contracts.git", 4387 "url": "https://github.com/symfony/event-dispatcher-contracts.git",
4388 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" 4388 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051"
4389 }, 4389 },
4390 "dist": { 4390 "dist": {
4391 "type": "zip", 4391 "type": "zip",
4392 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", 4392 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051",
4393 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051", 4393 "reference": "7bc61cc2db649b4637d331240c5346dcc7708051",
4394 "shasum": "" 4394 "shasum": ""
4395 }, 4395 },
4396 "require": { 4396 "require": {
4397 "php": ">=8.0.2", 4397 "php": ">=8.0.2",
4398 "psr/event-dispatcher": "^1" 4398 "psr/event-dispatcher": "^1"
4399 }, 4399 },
4400 "suggest": { 4400 "suggest": {
4401 "symfony/event-dispatcher-implementation": "" 4401 "symfony/event-dispatcher-implementation": ""
4402 }, 4402 },
4403 "type": "library", 4403 "type": "library",
4404 "extra": { 4404 "extra": {
4405 "branch-alias": { 4405 "branch-alias": {
4406 "dev-main": "3.0-dev" 4406 "dev-main": "3.0-dev"
4407 }, 4407 },
4408 "thanks": { 4408 "thanks": {
4409 "name": "symfony/contracts", 4409 "name": "symfony/contracts",
4410 "url": "https://github.com/symfony/contracts" 4410 "url": "https://github.com/symfony/contracts"
4411 } 4411 }
4412 }, 4412 },
4413 "autoload": { 4413 "autoload": {
4414 "psr-4": { 4414 "psr-4": {
4415 "Symfony\\Contracts\\EventDispatcher\\": "" 4415 "Symfony\\Contracts\\EventDispatcher\\": ""
4416 } 4416 }
4417 }, 4417 },
4418 "notification-url": "https://packagist.org/downloads/", 4418 "notification-url": "https://packagist.org/downloads/",
4419 "license": [ 4419 "license": [
4420 "MIT" 4420 "MIT"
4421 ], 4421 ],
4422 "authors": [ 4422 "authors": [
4423 { 4423 {
4424 "name": "Nicolas Grekas", 4424 "name": "Nicolas Grekas",
4425 "email": "p@tchwork.com" 4425 "email": "p@tchwork.com"
4426 }, 4426 },
4427 { 4427 {
4428 "name": "Symfony Community", 4428 "name": "Symfony Community",
4429 "homepage": "https://symfony.com/contributors" 4429 "homepage": "https://symfony.com/contributors"
4430 } 4430 }
4431 ], 4431 ],
4432 "description": "Generic abstractions related to dispatching event", 4432 "description": "Generic abstractions related to dispatching event",
4433 "homepage": "https://symfony.com", 4433 "homepage": "https://symfony.com",
4434 "keywords": [ 4434 "keywords": [
4435 "abstractions", 4435 "abstractions",
4436 "contracts", 4436 "contracts",
4437 "decoupling", 4437 "decoupling",
4438 "interfaces", 4438 "interfaces",
4439 "interoperability", 4439 "interoperability",
4440 "standards" 4440 "standards"
4441 ], 4441 ],
4442 "support": { 4442 "support": {
4443 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2" 4443 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.2"
4444 }, 4444 },
4445 "funding": [ 4445 "funding": [
4446 { 4446 {
4447 "url": "https://symfony.com/sponsor", 4447 "url": "https://symfony.com/sponsor",
4448 "type": "custom" 4448 "type": "custom"
4449 }, 4449 },
4450 { 4450 {
4451 "url": "https://github.com/fabpot", 4451 "url": "https://github.com/fabpot",
4452 "type": "github" 4452 "type": "github"
4453 }, 4453 },
4454 { 4454 {
4455 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4455 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4456 "type": "tidelift" 4456 "type": "tidelift"
4457 } 4457 }
4458 ], 4458 ],
4459 "time": "2022-01-02T09:55:41+00:00" 4459 "time": "2022-01-02T09:55:41+00:00"
4460 }, 4460 },
4461 { 4461 {
4462 "name": "symfony/finder", 4462 "name": "symfony/finder",
4463 "version": "v6.0.19", 4463 "version": "v6.0.19",
4464 "source": { 4464 "source": {
4465 "type": "git", 4465 "type": "git",
4466 "url": "https://github.com/symfony/finder.git", 4466 "url": "https://github.com/symfony/finder.git",
4467 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11" 4467 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11"
4468 }, 4468 },
4469 "dist": { 4469 "dist": {
4470 "type": "zip", 4470 "type": "zip",
4471 "url": "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11", 4471 "url": "https://api.github.com/repos/symfony/finder/zipball/5cc9cac6586fc0c28cd173780ca696e419fefa11",
4472 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11", 4472 "reference": "5cc9cac6586fc0c28cd173780ca696e419fefa11",
4473 "shasum": "" 4473 "shasum": ""
4474 }, 4474 },
4475 "require": { 4475 "require": {
4476 "php": ">=8.0.2" 4476 "php": ">=8.0.2"
4477 }, 4477 },
4478 "type": "library", 4478 "type": "library",
4479 "autoload": { 4479 "autoload": {
4480 "psr-4": { 4480 "psr-4": {
4481 "Symfony\\Component\\Finder\\": "" 4481 "Symfony\\Component\\Finder\\": ""
4482 }, 4482 },
4483 "exclude-from-classmap": [ 4483 "exclude-from-classmap": [
4484 "/Tests/" 4484 "/Tests/"
4485 ] 4485 ]
4486 }, 4486 },
4487 "notification-url": "https://packagist.org/downloads/", 4487 "notification-url": "https://packagist.org/downloads/",
4488 "license": [ 4488 "license": [
4489 "MIT" 4489 "MIT"
4490 ], 4490 ],
4491 "authors": [ 4491 "authors": [
4492 { 4492 {
4493 "name": "Fabien Potencier", 4493 "name": "Fabien Potencier",
4494 "email": "fabien@symfony.com" 4494 "email": "fabien@symfony.com"
4495 }, 4495 },
4496 { 4496 {
4497 "name": "Symfony Community", 4497 "name": "Symfony Community",
4498 "homepage": "https://symfony.com/contributors" 4498 "homepage": "https://symfony.com/contributors"
4499 } 4499 }
4500 ], 4500 ],
4501 "description": "Finds files and directories via an intuitive fluent interface", 4501 "description": "Finds files and directories via an intuitive fluent interface",
4502 "homepage": "https://symfony.com", 4502 "homepage": "https://symfony.com",
4503 "support": { 4503 "support": {
4504 "source": "https://github.com/symfony/finder/tree/v6.0.19" 4504 "source": "https://github.com/symfony/finder/tree/v6.0.19"
4505 }, 4505 },
4506 "funding": [ 4506 "funding": [
4507 { 4507 {
4508 "url": "https://symfony.com/sponsor", 4508 "url": "https://symfony.com/sponsor",
4509 "type": "custom" 4509 "type": "custom"
4510 }, 4510 },
4511 { 4511 {
4512 "url": "https://github.com/fabpot", 4512 "url": "https://github.com/fabpot",
4513 "type": "github" 4513 "type": "github"
4514 }, 4514 },
4515 { 4515 {
4516 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4516 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4517 "type": "tidelift" 4517 "type": "tidelift"
4518 } 4518 }
4519 ], 4519 ],
4520 "time": "2023-01-20T17:44:14+00:00" 4520 "time": "2023-01-20T17:44:14+00:00"
4521 }, 4521 },
4522 { 4522 {
4523 "name": "symfony/http-foundation", 4523 "name": "symfony/http-foundation",
4524 "version": "v6.0.20", 4524 "version": "v6.0.20",
4525 "source": { 4525 "source": {
4526 "type": "git", 4526 "type": "git",
4527 "url": "https://github.com/symfony/http-foundation.git", 4527 "url": "https://github.com/symfony/http-foundation.git",
4528 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" 4528 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6"
4529 }, 4529 },
4530 "dist": { 4530 "dist": {
4531 "type": "zip", 4531 "type": "zip",
4532 "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", 4532 "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6",
4533 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6", 4533 "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6",
4534 "shasum": "" 4534 "shasum": ""
4535 }, 4535 },
4536 "require": { 4536 "require": {
4537 "php": ">=8.0.2", 4537 "php": ">=8.0.2",
4538 "symfony/deprecation-contracts": "^2.1|^3", 4538 "symfony/deprecation-contracts": "^2.1|^3",
4539 "symfony/polyfill-mbstring": "~1.1" 4539 "symfony/polyfill-mbstring": "~1.1"
4540 }, 4540 },
4541 "require-dev": { 4541 "require-dev": {
4542 "predis/predis": "~1.0", 4542 "predis/predis": "~1.0",
4543 "symfony/cache": "^5.4|^6.0", 4543 "symfony/cache": "^5.4|^6.0",
4544 "symfony/dependency-injection": "^5.4|^6.0", 4544 "symfony/dependency-injection": "^5.4|^6.0",
4545 "symfony/expression-language": "^5.4|^6.0", 4545 "symfony/expression-language": "^5.4|^6.0",
4546 "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", 4546 "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4",
4547 "symfony/mime": "^5.4|^6.0", 4547 "symfony/mime": "^5.4|^6.0",
4548 "symfony/rate-limiter": "^5.2|^6.0" 4548 "symfony/rate-limiter": "^5.2|^6.0"
4549 }, 4549 },
4550 "suggest": { 4550 "suggest": {
4551 "symfony/mime": "To use the file extension guesser" 4551 "symfony/mime": "To use the file extension guesser"
4552 }, 4552 },
4553 "type": "library", 4553 "type": "library",
4554 "autoload": { 4554 "autoload": {
4555 "psr-4": { 4555 "psr-4": {
4556 "Symfony\\Component\\HttpFoundation\\": "" 4556 "Symfony\\Component\\HttpFoundation\\": ""
4557 }, 4557 },
4558 "exclude-from-classmap": [ 4558 "exclude-from-classmap": [
4559 "/Tests/" 4559 "/Tests/"
4560 ] 4560 ]
4561 }, 4561 },
4562 "notification-url": "https://packagist.org/downloads/", 4562 "notification-url": "https://packagist.org/downloads/",
4563 "license": [ 4563 "license": [
4564 "MIT" 4564 "MIT"
4565 ], 4565 ],
4566 "authors": [ 4566 "authors": [
4567 { 4567 {
4568 "name": "Fabien Potencier", 4568 "name": "Fabien Potencier",
4569 "email": "fabien@symfony.com" 4569 "email": "fabien@symfony.com"
4570 }, 4570 },
4571 { 4571 {
4572 "name": "Symfony Community", 4572 "name": "Symfony Community",
4573 "homepage": "https://symfony.com/contributors" 4573 "homepage": "https://symfony.com/contributors"
4574 } 4574 }
4575 ], 4575 ],
4576 "description": "Defines an object-oriented layer for the HTTP specification", 4576 "description": "Defines an object-oriented layer for the HTTP specification",
4577 "homepage": "https://symfony.com", 4577 "homepage": "https://symfony.com",
4578 "support": { 4578 "support": {
4579 "source": "https://github.com/symfony/http-foundation/tree/v6.0.20" 4579 "source": "https://github.com/symfony/http-foundation/tree/v6.0.20"
4580 }, 4580 },
4581 "funding": [ 4581 "funding": [
4582 { 4582 {
4583 "url": "https://symfony.com/sponsor", 4583 "url": "https://symfony.com/sponsor",
4584 "type": "custom" 4584 "type": "custom"
4585 }, 4585 },
4586 { 4586 {
4587 "url": "https://github.com/fabpot", 4587 "url": "https://github.com/fabpot",
4588 "type": "github" 4588 "type": "github"
4589 }, 4589 },
4590 { 4590 {
4591 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4591 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4592 "type": "tidelift" 4592 "type": "tidelift"
4593 } 4593 }
4594 ], 4594 ],
4595 "time": "2023-01-30T15:41:07+00:00" 4595 "time": "2023-01-30T15:41:07+00:00"
4596 }, 4596 },
4597 { 4597 {
4598 "name": "symfony/http-kernel", 4598 "name": "symfony/http-kernel",
4599 "version": "v6.0.20", 4599 "version": "v6.0.20",
4600 "source": { 4600 "source": {
4601 "type": "git", 4601 "type": "git",
4602 "url": "https://github.com/symfony/http-kernel.git", 4602 "url": "https://github.com/symfony/http-kernel.git",
4603 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349" 4603 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349"
4604 }, 4604 },
4605 "dist": { 4605 "dist": {
4606 "type": "zip", 4606 "type": "zip",
4607 "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349", 4607 "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6dc70833fd0ef5e861e17c7854c12d7d86679349",
4608 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349", 4608 "reference": "6dc70833fd0ef5e861e17c7854c12d7d86679349",
4609 "shasum": "" 4609 "shasum": ""
4610 }, 4610 },
4611 "require": { 4611 "require": {
4612 "php": ">=8.0.2", 4612 "php": ">=8.0.2",
4613 "psr/log": "^1|^2|^3", 4613 "psr/log": "^1|^2|^3",
4614 "symfony/error-handler": "^5.4|^6.0", 4614 "symfony/error-handler": "^5.4|^6.0",
4615 "symfony/event-dispatcher": "^5.4|^6.0", 4615 "symfony/event-dispatcher": "^5.4|^6.0",
4616 "symfony/http-foundation": "^5.4|^6.0", 4616 "symfony/http-foundation": "^5.4|^6.0",
4617 "symfony/polyfill-ctype": "^1.8" 4617 "symfony/polyfill-ctype": "^1.8"
4618 }, 4618 },
4619 "conflict": { 4619 "conflict": {
4620 "symfony/browser-kit": "<5.4", 4620 "symfony/browser-kit": "<5.4",
4621 "symfony/cache": "<5.4", 4621 "symfony/cache": "<5.4",
4622 "symfony/config": "<5.4", 4622 "symfony/config": "<5.4",
4623 "symfony/console": "<5.4", 4623 "symfony/console": "<5.4",
4624 "symfony/dependency-injection": "<5.4", 4624 "symfony/dependency-injection": "<5.4",
4625 "symfony/doctrine-bridge": "<5.4", 4625 "symfony/doctrine-bridge": "<5.4",
4626 "symfony/form": "<5.4", 4626 "symfony/form": "<5.4",
4627 "symfony/http-client": "<5.4", 4627 "symfony/http-client": "<5.4",
4628 "symfony/mailer": "<5.4", 4628 "symfony/mailer": "<5.4",
4629 "symfony/messenger": "<5.4", 4629 "symfony/messenger": "<5.4",
4630 "symfony/translation": "<5.4", 4630 "symfony/translation": "<5.4",
4631 "symfony/twig-bridge": "<5.4", 4631 "symfony/twig-bridge": "<5.4",
4632 "symfony/validator": "<5.4", 4632 "symfony/validator": "<5.4",
4633 "twig/twig": "<2.13" 4633 "twig/twig": "<2.13"
4634 }, 4634 },
4635 "provide": { 4635 "provide": {
4636 "psr/log-implementation": "1.0|2.0|3.0" 4636 "psr/log-implementation": "1.0|2.0|3.0"
4637 }, 4637 },
4638 "require-dev": { 4638 "require-dev": {
4639 "psr/cache": "^1.0|^2.0|^3.0", 4639 "psr/cache": "^1.0|^2.0|^3.0",
4640 "symfony/browser-kit": "^5.4|^6.0", 4640 "symfony/browser-kit": "^5.4|^6.0",
4641 "symfony/config": "^5.4|^6.0", 4641 "symfony/config": "^5.4|^6.0",
4642 "symfony/console": "^5.4|^6.0", 4642 "symfony/console": "^5.4|^6.0",
4643 "symfony/css-selector": "^5.4|^6.0", 4643 "symfony/css-selector": "^5.4|^6.0",
4644 "symfony/dependency-injection": "^5.4|^6.0", 4644 "symfony/dependency-injection": "^5.4|^6.0",
4645 "symfony/dom-crawler": "^5.4|^6.0", 4645 "symfony/dom-crawler": "^5.4|^6.0",
4646 "symfony/expression-language": "^5.4|^6.0", 4646 "symfony/expression-language": "^5.4|^6.0",
4647 "symfony/finder": "^5.4|^6.0", 4647 "symfony/finder": "^5.4|^6.0",
4648 "symfony/http-client-contracts": "^1.1|^2|^3", 4648 "symfony/http-client-contracts": "^1.1|^2|^3",
4649 "symfony/process": "^5.4|^6.0", 4649 "symfony/process": "^5.4|^6.0",
4650 "symfony/routing": "^5.4|^6.0", 4650 "symfony/routing": "^5.4|^6.0",
4651 "symfony/stopwatch": "^5.4|^6.0", 4651 "symfony/stopwatch": "^5.4|^6.0",
4652 "symfony/translation": "^5.4|^6.0", 4652 "symfony/translation": "^5.4|^6.0",
4653 "symfony/translation-contracts": "^1.1|^2|^3", 4653 "symfony/translation-contracts": "^1.1|^2|^3",
4654 "twig/twig": "^2.13|^3.0.4" 4654 "twig/twig": "^2.13|^3.0.4"
4655 }, 4655 },
4656 "suggest": { 4656 "suggest": {
4657 "symfony/browser-kit": "", 4657 "symfony/browser-kit": "",
4658 "symfony/config": "", 4658 "symfony/config": "",
4659 "symfony/console": "", 4659 "symfony/console": "",
4660 "symfony/dependency-injection": "" 4660 "symfony/dependency-injection": ""
4661 }, 4661 },
4662 "type": "library", 4662 "type": "library",
4663 "autoload": { 4663 "autoload": {
4664 "psr-4": { 4664 "psr-4": {
4665 "Symfony\\Component\\HttpKernel\\": "" 4665 "Symfony\\Component\\HttpKernel\\": ""
4666 }, 4666 },
4667 "exclude-from-classmap": [ 4667 "exclude-from-classmap": [
4668 "/Tests/" 4668 "/Tests/"
4669 ] 4669 ]
4670 }, 4670 },
4671 "notification-url": "https://packagist.org/downloads/", 4671 "notification-url": "https://packagist.org/downloads/",
4672 "license": [ 4672 "license": [
4673 "MIT" 4673 "MIT"
4674 ], 4674 ],
4675 "authors": [ 4675 "authors": [
4676 { 4676 {
4677 "name": "Fabien Potencier", 4677 "name": "Fabien Potencier",
4678 "email": "fabien@symfony.com" 4678 "email": "fabien@symfony.com"
4679 }, 4679 },
4680 { 4680 {
4681 "name": "Symfony Community", 4681 "name": "Symfony Community",
4682 "homepage": "https://symfony.com/contributors" 4682 "homepage": "https://symfony.com/contributors"
4683 } 4683 }
4684 ], 4684 ],
4685 "description": "Provides a structured process for converting a Request into a Response", 4685 "description": "Provides a structured process for converting a Request into a Response",
4686 "homepage": "https://symfony.com", 4686 "homepage": "https://symfony.com",
4687 "support": { 4687 "support": {
4688 "source": "https://github.com/symfony/http-kernel/tree/v6.0.20" 4688 "source": "https://github.com/symfony/http-kernel/tree/v6.0.20"
4689 }, 4689 },
4690 "funding": [ 4690 "funding": [
4691 { 4691 {
4692 "url": "https://symfony.com/sponsor", 4692 "url": "https://symfony.com/sponsor",
4693 "type": "custom" 4693 "type": "custom"
4694 }, 4694 },
4695 { 4695 {
4696 "url": "https://github.com/fabpot", 4696 "url": "https://github.com/fabpot",
4697 "type": "github" 4697 "type": "github"
4698 }, 4698 },
4699 { 4699 {
4700 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4700 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4701 "type": "tidelift" 4701 "type": "tidelift"
4702 } 4702 }
4703 ], 4703 ],
4704 "time": "2023-02-01T08:22:55+00:00" 4704 "time": "2023-02-01T08:22:55+00:00"
4705 }, 4705 },
4706 { 4706 {
4707 "name": "symfony/mailer", 4707 "name": "symfony/mailer",
4708 "version": "v6.0.19", 4708 "version": "v6.0.19",
4709 "source": { 4709 "source": {
4710 "type": "git", 4710 "type": "git",
4711 "url": "https://github.com/symfony/mailer.git", 4711 "url": "https://github.com/symfony/mailer.git",
4712 "reference": "cd60799210c488f545ddde2444dc1aa548322872" 4712 "reference": "cd60799210c488f545ddde2444dc1aa548322872"
4713 }, 4713 },
4714 "dist": { 4714 "dist": {
4715 "type": "zip", 4715 "type": "zip",
4716 "url": "https://api.github.com/repos/symfony/mailer/zipball/cd60799210c488f545ddde2444dc1aa548322872", 4716 "url": "https://api.github.com/repos/symfony/mailer/zipball/cd60799210c488f545ddde2444dc1aa548322872",
4717 "reference": "cd60799210c488f545ddde2444dc1aa548322872", 4717 "reference": "cd60799210c488f545ddde2444dc1aa548322872",
4718 "shasum": "" 4718 "shasum": ""
4719 }, 4719 },
4720 "require": { 4720 "require": {
4721 "egulias/email-validator": "^2.1.10|^3|^4", 4721 "egulias/email-validator": "^2.1.10|^3|^4",
4722 "php": ">=8.0.2", 4722 "php": ">=8.0.2",
4723 "psr/event-dispatcher": "^1", 4723 "psr/event-dispatcher": "^1",
4724 "psr/log": "^1|^2|^3", 4724 "psr/log": "^1|^2|^3",
4725 "symfony/event-dispatcher": "^5.4|^6.0", 4725 "symfony/event-dispatcher": "^5.4|^6.0",
4726 "symfony/mime": "^5.4|^6.0", 4726 "symfony/mime": "^5.4|^6.0",
4727 "symfony/service-contracts": "^1.1|^2|^3" 4727 "symfony/service-contracts": "^1.1|^2|^3"
4728 }, 4728 },
4729 "conflict": { 4729 "conflict": {
4730 "symfony/http-kernel": "<5.4" 4730 "symfony/http-kernel": "<5.4"
4731 }, 4731 },
4732 "require-dev": { 4732 "require-dev": {
4733 "symfony/http-client-contracts": "^1.1|^2|^3", 4733 "symfony/http-client-contracts": "^1.1|^2|^3",
4734 "symfony/messenger": "^5.4|^6.0" 4734 "symfony/messenger": "^5.4|^6.0"
4735 }, 4735 },
4736 "type": "library", 4736 "type": "library",
4737 "autoload": { 4737 "autoload": {
4738 "psr-4": { 4738 "psr-4": {
4739 "Symfony\\Component\\Mailer\\": "" 4739 "Symfony\\Component\\Mailer\\": ""
4740 }, 4740 },
4741 "exclude-from-classmap": [ 4741 "exclude-from-classmap": [
4742 "/Tests/" 4742 "/Tests/"
4743 ] 4743 ]
4744 }, 4744 },
4745 "notification-url": "https://packagist.org/downloads/", 4745 "notification-url": "https://packagist.org/downloads/",
4746 "license": [ 4746 "license": [
4747 "MIT" 4747 "MIT"
4748 ], 4748 ],
4749 "authors": [ 4749 "authors": [
4750 { 4750 {
4751 "name": "Fabien Potencier", 4751 "name": "Fabien Potencier",
4752 "email": "fabien@symfony.com" 4752 "email": "fabien@symfony.com"
4753 }, 4753 },
4754 { 4754 {
4755 "name": "Symfony Community", 4755 "name": "Symfony Community",
4756 "homepage": "https://symfony.com/contributors" 4756 "homepage": "https://symfony.com/contributors"
4757 } 4757 }
4758 ], 4758 ],
4759 "description": "Helps sending emails", 4759 "description": "Helps sending emails",
4760 "homepage": "https://symfony.com", 4760 "homepage": "https://symfony.com",
4761 "support": { 4761 "support": {
4762 "source": "https://github.com/symfony/mailer/tree/v6.0.19" 4762 "source": "https://github.com/symfony/mailer/tree/v6.0.19"
4763 }, 4763 },
4764 "funding": [ 4764 "funding": [
4765 { 4765 {
4766 "url": "https://symfony.com/sponsor", 4766 "url": "https://symfony.com/sponsor",
4767 "type": "custom" 4767 "type": "custom"
4768 }, 4768 },
4769 { 4769 {
4770 "url": "https://github.com/fabpot", 4770 "url": "https://github.com/fabpot",
4771 "type": "github" 4771 "type": "github"
4772 }, 4772 },
4773 { 4773 {
4774 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4774 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4775 "type": "tidelift" 4775 "type": "tidelift"
4776 } 4776 }
4777 ], 4777 ],
4778 "time": "2023-01-11T11:50:03+00:00" 4778 "time": "2023-01-11T11:50:03+00:00"
4779 }, 4779 },
4780 { 4780 {
4781 "name": "symfony/mime", 4781 "name": "symfony/mime",
4782 "version": "v6.0.19", 4782 "version": "v6.0.19",
4783 "source": { 4783 "source": {
4784 "type": "git", 4784 "type": "git",
4785 "url": "https://github.com/symfony/mime.git", 4785 "url": "https://github.com/symfony/mime.git",
4786 "reference": "d7052547a0070cbeadd474e172b527a00d657301" 4786 "reference": "d7052547a0070cbeadd474e172b527a00d657301"
4787 }, 4787 },
4788 "dist": { 4788 "dist": {
4789 "type": "zip", 4789 "type": "zip",
4790 "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301", 4790 "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301",
4791 "reference": "d7052547a0070cbeadd474e172b527a00d657301", 4791 "reference": "d7052547a0070cbeadd474e172b527a00d657301",
4792 "shasum": "" 4792 "shasum": ""
4793 }, 4793 },
4794 "require": { 4794 "require": {
4795 "php": ">=8.0.2", 4795 "php": ">=8.0.2",
4796 "symfony/polyfill-intl-idn": "^1.10", 4796 "symfony/polyfill-intl-idn": "^1.10",
4797 "symfony/polyfill-mbstring": "^1.0" 4797 "symfony/polyfill-mbstring": "^1.0"
4798 }, 4798 },
4799 "conflict": { 4799 "conflict": {
4800 "egulias/email-validator": "~3.0.0", 4800 "egulias/email-validator": "~3.0.0",
4801 "phpdocumentor/reflection-docblock": "<3.2.2", 4801 "phpdocumentor/reflection-docblock": "<3.2.2",
4802 "phpdocumentor/type-resolver": "<1.4.0", 4802 "phpdocumentor/type-resolver": "<1.4.0",
4803 "symfony/mailer": "<5.4", 4803 "symfony/mailer": "<5.4",
4804 "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6" 4804 "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6"
4805 }, 4805 },
4806 "require-dev": { 4806 "require-dev": {
4807 "egulias/email-validator": "^2.1.10|^3.1|^4", 4807 "egulias/email-validator": "^2.1.10|^3.1|^4",
4808 "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", 4808 "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
4809 "symfony/dependency-injection": "^5.4|^6.0", 4809 "symfony/dependency-injection": "^5.4|^6.0",
4810 "symfony/property-access": "^5.4|^6.0", 4810 "symfony/property-access": "^5.4|^6.0",
4811 "symfony/property-info": "^5.4|^6.0", 4811 "symfony/property-info": "^5.4|^6.0",
4812 "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6" 4812 "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6"
4813 }, 4813 },
4814 "type": "library", 4814 "type": "library",
4815 "autoload": { 4815 "autoload": {
4816 "psr-4": { 4816 "psr-4": {
4817 "Symfony\\Component\\Mime\\": "" 4817 "Symfony\\Component\\Mime\\": ""
4818 }, 4818 },
4819 "exclude-from-classmap": [ 4819 "exclude-from-classmap": [
4820 "/Tests/" 4820 "/Tests/"
4821 ] 4821 ]
4822 }, 4822 },
4823 "notification-url": "https://packagist.org/downloads/", 4823 "notification-url": "https://packagist.org/downloads/",
4824 "license": [ 4824 "license": [
4825 "MIT" 4825 "MIT"
4826 ], 4826 ],
4827 "authors": [ 4827 "authors": [
4828 { 4828 {
4829 "name": "Fabien Potencier", 4829 "name": "Fabien Potencier",
4830 "email": "fabien@symfony.com" 4830 "email": "fabien@symfony.com"
4831 }, 4831 },
4832 { 4832 {
4833 "name": "Symfony Community", 4833 "name": "Symfony Community",
4834 "homepage": "https://symfony.com/contributors" 4834 "homepage": "https://symfony.com/contributors"
4835 } 4835 }
4836 ], 4836 ],
4837 "description": "Allows manipulating MIME messages", 4837 "description": "Allows manipulating MIME messages",
4838 "homepage": "https://symfony.com", 4838 "homepage": "https://symfony.com",
4839 "keywords": [ 4839 "keywords": [
4840 "mime", 4840 "mime",
4841 "mime-type" 4841 "mime-type"
4842 ], 4842 ],
4843 "support": { 4843 "support": {
4844 "source": "https://github.com/symfony/mime/tree/v6.0.19" 4844 "source": "https://github.com/symfony/mime/tree/v6.0.19"
4845 }, 4845 },
4846 "funding": [ 4846 "funding": [
4847 { 4847 {
4848 "url": "https://symfony.com/sponsor", 4848 "url": "https://symfony.com/sponsor",
4849 "type": "custom" 4849 "type": "custom"
4850 }, 4850 },
4851 { 4851 {
4852 "url": "https://github.com/fabpot", 4852 "url": "https://github.com/fabpot",
4853 "type": "github" 4853 "type": "github"
4854 }, 4854 },
4855 { 4855 {
4856 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4856 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4857 "type": "tidelift" 4857 "type": "tidelift"
4858 } 4858 }
4859 ], 4859 ],
4860 "time": "2023-01-11T11:50:03+00:00" 4860 "time": "2023-01-11T11:50:03+00:00"
4861 }, 4861 },
4862 { 4862 {
4863 "name": "symfony/polyfill-ctype", 4863 "name": "symfony/polyfill-ctype",
4864 "version": "v1.27.0", 4864 "version": "v1.27.0",
4865 "source": { 4865 "source": {
4866 "type": "git", 4866 "type": "git",
4867 "url": "https://github.com/symfony/polyfill-ctype.git", 4867 "url": "https://github.com/symfony/polyfill-ctype.git",
4868 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" 4868 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a"
4869 }, 4869 },
4870 "dist": { 4870 "dist": {
4871 "type": "zip", 4871 "type": "zip",
4872 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", 4872 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a",
4873 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", 4873 "reference": "5bbc823adecdae860bb64756d639ecfec17b050a",
4874 "shasum": "" 4874 "shasum": ""
4875 }, 4875 },
4876 "require": { 4876 "require": {
4877 "php": ">=7.1" 4877 "php": ">=7.1"
4878 }, 4878 },
4879 "provide": { 4879 "provide": {
4880 "ext-ctype": "*" 4880 "ext-ctype": "*"
4881 }, 4881 },
4882 "suggest": { 4882 "suggest": {
4883 "ext-ctype": "For best performance" 4883 "ext-ctype": "For best performance"
4884 }, 4884 },
4885 "type": "library", 4885 "type": "library",
4886 "extra": { 4886 "extra": {
4887 "branch-alias": { 4887 "branch-alias": {
4888 "dev-main": "1.27-dev" 4888 "dev-main": "1.27-dev"
4889 }, 4889 },
4890 "thanks": { 4890 "thanks": {
4891 "name": "symfony/polyfill", 4891 "name": "symfony/polyfill",
4892 "url": "https://github.com/symfony/polyfill" 4892 "url": "https://github.com/symfony/polyfill"
4893 } 4893 }
4894 }, 4894 },
4895 "autoload": { 4895 "autoload": {
4896 "files": [ 4896 "files": [
4897 "bootstrap.php" 4897 "bootstrap.php"
4898 ], 4898 ],
4899 "psr-4": { 4899 "psr-4": {
4900 "Symfony\\Polyfill\\Ctype\\": "" 4900 "Symfony\\Polyfill\\Ctype\\": ""
4901 } 4901 }
4902 }, 4902 },
4903 "notification-url": "https://packagist.org/downloads/", 4903 "notification-url": "https://packagist.org/downloads/",
4904 "license": [ 4904 "license": [
4905 "MIT" 4905 "MIT"
4906 ], 4906 ],
4907 "authors": [ 4907 "authors": [
4908 { 4908 {
4909 "name": "Gert de Pagter", 4909 "name": "Gert de Pagter",
4910 "email": "BackEndTea@gmail.com" 4910 "email": "BackEndTea@gmail.com"
4911 }, 4911 },
4912 { 4912 {
4913 "name": "Symfony Community", 4913 "name": "Symfony Community",
4914 "homepage": "https://symfony.com/contributors" 4914 "homepage": "https://symfony.com/contributors"
4915 } 4915 }
4916 ], 4916 ],
4917 "description": "Symfony polyfill for ctype functions", 4917 "description": "Symfony polyfill for ctype functions",
4918 "homepage": "https://symfony.com", 4918 "homepage": "https://symfony.com",
4919 "keywords": [ 4919 "keywords": [
4920 "compatibility", 4920 "compatibility",
4921 "ctype", 4921 "ctype",
4922 "polyfill", 4922 "polyfill",
4923 "portable" 4923 "portable"
4924 ], 4924 ],
4925 "support": { 4925 "support": {
4926 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" 4926 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
4927 }, 4927 },
4928 "funding": [ 4928 "funding": [
4929 { 4929 {
4930 "url": "https://symfony.com/sponsor", 4930 "url": "https://symfony.com/sponsor",
4931 "type": "custom" 4931 "type": "custom"
4932 }, 4932 },
4933 { 4933 {
4934 "url": "https://github.com/fabpot", 4934 "url": "https://github.com/fabpot",
4935 "type": "github" 4935 "type": "github"
4936 }, 4936 },
4937 { 4937 {
4938 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4938 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4939 "type": "tidelift" 4939 "type": "tidelift"
4940 } 4940 }
4941 ], 4941 ],
4942 "time": "2022-11-03T14:55:06+00:00" 4942 "time": "2022-11-03T14:55:06+00:00"
4943 }, 4943 },
4944 { 4944 {
4945 "name": "symfony/polyfill-intl-grapheme", 4945 "name": "symfony/polyfill-intl-grapheme",
4946 "version": "v1.27.0", 4946 "version": "v1.27.0",
4947 "source": { 4947 "source": {
4948 "type": "git", 4948 "type": "git",
4949 "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 4949 "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
4950 "reference": "511a08c03c1960e08a883f4cffcacd219b758354" 4950 "reference": "511a08c03c1960e08a883f4cffcacd219b758354"
4951 }, 4951 },
4952 "dist": { 4952 "dist": {
4953 "type": "zip", 4953 "type": "zip",
4954 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", 4954 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354",
4955 "reference": "511a08c03c1960e08a883f4cffcacd219b758354", 4955 "reference": "511a08c03c1960e08a883f4cffcacd219b758354",
4956 "shasum": "" 4956 "shasum": ""
4957 }, 4957 },
4958 "require": { 4958 "require": {
4959 "php": ">=7.1" 4959 "php": ">=7.1"
4960 }, 4960 },
4961 "suggest": { 4961 "suggest": {
4962 "ext-intl": "For best performance" 4962 "ext-intl": "For best performance"
4963 }, 4963 },
4964 "type": "library", 4964 "type": "library",
4965 "extra": { 4965 "extra": {
4966 "branch-alias": { 4966 "branch-alias": {
4967 "dev-main": "1.27-dev" 4967 "dev-main": "1.27-dev"
4968 }, 4968 },
4969 "thanks": { 4969 "thanks": {
4970 "name": "symfony/polyfill", 4970 "name": "symfony/polyfill",
4971 "url": "https://github.com/symfony/polyfill" 4971 "url": "https://github.com/symfony/polyfill"
4972 } 4972 }
4973 }, 4973 },
4974 "autoload": { 4974 "autoload": {
4975 "files": [ 4975 "files": [
4976 "bootstrap.php" 4976 "bootstrap.php"
4977 ], 4977 ],
4978 "psr-4": { 4978 "psr-4": {
4979 "Symfony\\Polyfill\\Intl\\Grapheme\\": "" 4979 "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
4980 } 4980 }
4981 }, 4981 },
4982 "notification-url": "https://packagist.org/downloads/", 4982 "notification-url": "https://packagist.org/downloads/",
4983 "license": [ 4983 "license": [
4984 "MIT" 4984 "MIT"
4985 ], 4985 ],
4986 "authors": [ 4986 "authors": [
4987 { 4987 {
4988 "name": "Nicolas Grekas", 4988 "name": "Nicolas Grekas",
4989 "email": "p@tchwork.com" 4989 "email": "p@tchwork.com"
4990 }, 4990 },
4991 { 4991 {
4992 "name": "Symfony Community", 4992 "name": "Symfony Community",
4993 "homepage": "https://symfony.com/contributors" 4993 "homepage": "https://symfony.com/contributors"
4994 } 4994 }
4995 ], 4995 ],
4996 "description": "Symfony polyfill for intl's grapheme_* functions", 4996 "description": "Symfony polyfill for intl's grapheme_* functions",
4997 "homepage": "https://symfony.com", 4997 "homepage": "https://symfony.com",
4998 "keywords": [ 4998 "keywords": [
4999 "compatibility", 4999 "compatibility",
5000 "grapheme", 5000 "grapheme",
5001 "intl", 5001 "intl",
5002 "polyfill", 5002 "polyfill",
5003 "portable", 5003 "portable",
5004 "shim" 5004 "shim"
5005 ], 5005 ],
5006 "support": { 5006 "support": {
5007 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" 5007 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0"
5008 }, 5008 },
5009 "funding": [ 5009 "funding": [
5010 { 5010 {
5011 "url": "https://symfony.com/sponsor", 5011 "url": "https://symfony.com/sponsor",
5012 "type": "custom" 5012 "type": "custom"
5013 }, 5013 },
5014 { 5014 {
5015 "url": "https://github.com/fabpot", 5015 "url": "https://github.com/fabpot",
5016 "type": "github" 5016 "type": "github"
5017 }, 5017 },
5018 { 5018 {
5019 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5019 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5020 "type": "tidelift" 5020 "type": "tidelift"
5021 } 5021 }
5022 ], 5022 ],
5023 "time": "2022-11-03T14:55:06+00:00" 5023 "time": "2022-11-03T14:55:06+00:00"
5024 }, 5024 },
5025 { 5025 {
5026 "name": "symfony/polyfill-intl-idn", 5026 "name": "symfony/polyfill-intl-idn",
5027 "version": "v1.27.0", 5027 "version": "v1.27.0",
5028 "source": { 5028 "source": {
5029 "type": "git", 5029 "type": "git",
5030 "url": "https://github.com/symfony/polyfill-intl-idn.git", 5030 "url": "https://github.com/symfony/polyfill-intl-idn.git",
5031 "reference": "639084e360537a19f9ee352433b84ce831f3d2da" 5031 "reference": "639084e360537a19f9ee352433b84ce831f3d2da"
5032 }, 5032 },
5033 "dist": { 5033 "dist": {
5034 "type": "zip", 5034 "type": "zip",
5035 "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", 5035 "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da",
5036 "reference": "639084e360537a19f9ee352433b84ce831f3d2da", 5036 "reference": "639084e360537a19f9ee352433b84ce831f3d2da",
5037 "shasum": "" 5037 "shasum": ""
5038 }, 5038 },
5039 "require": { 5039 "require": {
5040 "php": ">=7.1", 5040 "php": ">=7.1",
5041 "symfony/polyfill-intl-normalizer": "^1.10", 5041 "symfony/polyfill-intl-normalizer": "^1.10",
5042 "symfony/polyfill-php72": "^1.10" 5042 "symfony/polyfill-php72": "^1.10"
5043 }, 5043 },
5044 "suggest": { 5044 "suggest": {
5045 "ext-intl": "For best performance" 5045 "ext-intl": "For best performance"
5046 }, 5046 },
5047 "type": "library", 5047 "type": "library",
5048 "extra": { 5048 "extra": {
5049 "branch-alias": { 5049 "branch-alias": {
5050 "dev-main": "1.27-dev" 5050 "dev-main": "1.27-dev"
5051 }, 5051 },
5052 "thanks": { 5052 "thanks": {
5053 "name": "symfony/polyfill", 5053 "name": "symfony/polyfill",
5054 "url": "https://github.com/symfony/polyfill" 5054 "url": "https://github.com/symfony/polyfill"
5055 } 5055 }
5056 }, 5056 },
5057 "autoload": { 5057 "autoload": {
5058 "files": [ 5058 "files": [
5059 "bootstrap.php" 5059 "bootstrap.php"
5060 ], 5060 ],
5061 "psr-4": { 5061 "psr-4": {
5062 "Symfony\\Polyfill\\Intl\\Idn\\": "" 5062 "Symfony\\Polyfill\\Intl\\Idn\\": ""
5063 } 5063 }
5064 }, 5064 },
5065 "notification-url": "https://packagist.org/downloads/", 5065 "notification-url": "https://packagist.org/downloads/",
5066 "license": [ 5066 "license": [
5067 "MIT" 5067 "MIT"
5068 ], 5068 ],
5069 "authors": [ 5069 "authors": [
5070 { 5070 {
5071 "name": "Laurent Bassin", 5071 "name": "Laurent Bassin",
5072 "email": "laurent@bassin.info" 5072 "email": "laurent@bassin.info"
5073 }, 5073 },
5074 { 5074 {
5075 "name": "Trevor Rowbotham", 5075 "name": "Trevor Rowbotham",
5076 "email": "trevor.rowbotham@pm.me" 5076 "email": "trevor.rowbotham@pm.me"
5077 }, 5077 },
5078 { 5078 {
5079 "name": "Symfony Community", 5079 "name": "Symfony Community",
5080 "homepage": "https://symfony.com/contributors" 5080 "homepage": "https://symfony.com/contributors"
5081 } 5081 }
5082 ], 5082 ],
5083 "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", 5083 "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
5084 "homepage": "https://symfony.com", 5084 "homepage": "https://symfony.com",
5085 "keywords": [ 5085 "keywords": [
5086 "compatibility", 5086 "compatibility",
5087 "idn", 5087 "idn",
5088 "intl", 5088 "intl",
5089 "polyfill", 5089 "polyfill",
5090 "portable", 5090 "portable",
5091 "shim" 5091 "shim"
5092 ], 5092 ],
5093 "support": { 5093 "support": {
5094 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" 5094 "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0"
5095 }, 5095 },
5096 "funding": [ 5096 "funding": [
5097 { 5097 {
5098 "url": "https://symfony.com/sponsor", 5098 "url": "https://symfony.com/sponsor",
5099 "type": "custom" 5099 "type": "custom"
5100 }, 5100 },
5101 { 5101 {
5102 "url": "https://github.com/fabpot", 5102 "url": "https://github.com/fabpot",
5103 "type": "github" 5103 "type": "github"
5104 }, 5104 },
5105 { 5105 {
5106 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5106 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5107 "type": "tidelift" 5107 "type": "tidelift"
5108 } 5108 }
5109 ], 5109 ],
5110 "time": "2022-11-03T14:55:06+00:00" 5110 "time": "2022-11-03T14:55:06+00:00"
5111 }, 5111 },
5112 { 5112 {
5113 "name": "symfony/polyfill-intl-normalizer", 5113 "name": "symfony/polyfill-intl-normalizer",
5114 "version": "v1.27.0", 5114 "version": "v1.27.0",
5115 "source": { 5115 "source": {
5116 "type": "git", 5116 "type": "git",
5117 "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 5117 "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
5118 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" 5118 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6"
5119 }, 5119 },
5120 "dist": { 5120 "dist": {
5121 "type": "zip", 5121 "type": "zip",
5122 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", 5122 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6",
5123 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", 5123 "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6",
5124 "shasum": "" 5124 "shasum": ""
5125 }, 5125 },
5126 "require": { 5126 "require": {
5127 "php": ">=7.1" 5127 "php": ">=7.1"
5128 }, 5128 },
5129 "suggest": { 5129 "suggest": {
5130 "ext-intl": "For best performance" 5130 "ext-intl": "For best performance"
5131 }, 5131 },
5132 "type": "library", 5132 "type": "library",
5133 "extra": { 5133 "extra": {
5134 "branch-alias": { 5134 "branch-alias": {
5135 "dev-main": "1.27-dev" 5135 "dev-main": "1.27-dev"
5136 }, 5136 },
5137 "thanks": { 5137 "thanks": {
5138 "name": "symfony/polyfill", 5138 "name": "symfony/polyfill",
5139 "url": "https://github.com/symfony/polyfill" 5139 "url": "https://github.com/symfony/polyfill"
5140 } 5140 }
5141 }, 5141 },
5142 "autoload": { 5142 "autoload": {
5143 "files": [ 5143 "files": [
5144 "bootstrap.php" 5144 "bootstrap.php"
5145 ], 5145 ],
5146 "psr-4": { 5146 "psr-4": {
5147 "Symfony\\Polyfill\\Intl\\Normalizer\\": "" 5147 "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
5148 }, 5148 },
5149 "classmap": [ 5149 "classmap": [
5150 "Resources/stubs" 5150 "Resources/stubs"
5151 ] 5151 ]
5152 }, 5152 },
5153 "notification-url": "https://packagist.org/downloads/", 5153 "notification-url": "https://packagist.org/downloads/",
5154 "license": [ 5154 "license": [
5155 "MIT" 5155 "MIT"
5156 ], 5156 ],
5157 "authors": [ 5157 "authors": [
5158 { 5158 {
5159 "name": "Nicolas Grekas", 5159 "name": "Nicolas Grekas",
5160 "email": "p@tchwork.com" 5160 "email": "p@tchwork.com"
5161 }, 5161 },
5162 { 5162 {
5163 "name": "Symfony Community", 5163 "name": "Symfony Community",
5164 "homepage": "https://symfony.com/contributors" 5164 "homepage": "https://symfony.com/contributors"
5165 } 5165 }
5166 ], 5166 ],
5167 "description": "Symfony polyfill for intl's Normalizer class and related functions", 5167 "description": "Symfony polyfill for intl's Normalizer class and related functions",
5168 "homepage": "https://symfony.com", 5168 "homepage": "https://symfony.com",
5169 "keywords": [ 5169 "keywords": [
5170 "compatibility", 5170 "compatibility",
5171 "intl", 5171 "intl",
5172 "normalizer", 5172 "normalizer",
5173 "polyfill", 5173 "polyfill",
5174 "portable", 5174 "portable",
5175 "shim" 5175 "shim"
5176 ], 5176 ],
5177 "support": { 5177 "support": {
5178 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" 5178 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0"
5179 }, 5179 },
5180 "funding": [ 5180 "funding": [
5181 { 5181 {
5182 "url": "https://symfony.com/sponsor", 5182 "url": "https://symfony.com/sponsor",
5183 "type": "custom" 5183 "type": "custom"
5184 }, 5184 },
5185 { 5185 {
5186 "url": "https://github.com/fabpot", 5186 "url": "https://github.com/fabpot",
5187 "type": "github" 5187 "type": "github"
5188 }, 5188 },
5189 { 5189 {
5190 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5190 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5191 "type": "tidelift" 5191 "type": "tidelift"
5192 } 5192 }
5193 ], 5193 ],
5194 "time": "2022-11-03T14:55:06+00:00" 5194 "time": "2022-11-03T14:55:06+00:00"
5195 }, 5195 },
5196 { 5196 {
5197 "name": "symfony/polyfill-mbstring", 5197 "name": "symfony/polyfill-mbstring",
5198 "version": "v1.27.0", 5198 "version": "v1.27.0",
5199 "source": { 5199 "source": {
5200 "type": "git", 5200 "type": "git",
5201 "url": "https://github.com/symfony/polyfill-mbstring.git", 5201 "url": "https://github.com/symfony/polyfill-mbstring.git",
5202 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" 5202 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534"
5203 }, 5203 },
5204 "dist": { 5204 "dist": {
5205 "type": "zip", 5205 "type": "zip",
5206 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", 5206 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
5207 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", 5207 "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
5208 "shasum": "" 5208 "shasum": ""
5209 }, 5209 },
5210 "require": { 5210 "require": {
5211 "php": ">=7.1" 5211 "php": ">=7.1"
5212 }, 5212 },
5213 "provide": { 5213 "provide": {
5214 "ext-mbstring": "*" 5214 "ext-mbstring": "*"
5215 }, 5215 },
5216 "suggest": { 5216 "suggest": {
5217 "ext-mbstring": "For best performance" 5217 "ext-mbstring": "For best performance"
5218 }, 5218 },
5219 "type": "library", 5219 "type": "library",
5220 "extra": { 5220 "extra": {
5221 "branch-alias": { 5221 "branch-alias": {
5222 "dev-main": "1.27-dev" 5222 "dev-main": "1.27-dev"
5223 }, 5223 },
5224 "thanks": { 5224 "thanks": {
5225 "name": "symfony/polyfill", 5225 "name": "symfony/polyfill",
5226 "url": "https://github.com/symfony/polyfill" 5226 "url": "https://github.com/symfony/polyfill"
5227 } 5227 }
5228 }, 5228 },
5229 "autoload": { 5229 "autoload": {
5230 "files": [ 5230 "files": [
5231 "bootstrap.php" 5231 "bootstrap.php"
5232 ], 5232 ],
5233 "psr-4": { 5233 "psr-4": {
5234 "Symfony\\Polyfill\\Mbstring\\": "" 5234 "Symfony\\Polyfill\\Mbstring\\": ""
5235 } 5235 }
5236 }, 5236 },
5237 "notification-url": "https://packagist.org/downloads/", 5237 "notification-url": "https://packagist.org/downloads/",
5238 "license": [ 5238 "license": [
5239 "MIT" 5239 "MIT"
5240 ], 5240 ],
5241 "authors": [ 5241 "authors": [
5242 { 5242 {
5243 "name": "Nicolas Grekas", 5243 "name": "Nicolas Grekas",
5244 "email": "p@tchwork.com" 5244 "email": "p@tchwork.com"
5245 }, 5245 },
5246 { 5246 {
5247 "name": "Symfony Community", 5247 "name": "Symfony Community",
5248 "homepage": "https://symfony.com/contributors" 5248 "homepage": "https://symfony.com/contributors"
5249 } 5249 }
5250 ], 5250 ],
5251 "description": "Symfony polyfill for the Mbstring extension", 5251 "description": "Symfony polyfill for the Mbstring extension",
5252 "homepage": "https://symfony.com", 5252 "homepage": "https://symfony.com",
5253 "keywords": [ 5253 "keywords": [
5254 "compatibility", 5254 "compatibility",
5255 "mbstring", 5255 "mbstring",
5256 "polyfill", 5256 "polyfill",
5257 "portable", 5257 "portable",
5258 "shim" 5258 "shim"
5259 ], 5259 ],
5260 "support": { 5260 "support": {
5261 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" 5261 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0"
5262 }, 5262 },
5263 "funding": [ 5263 "funding": [
5264 { 5264 {
5265 "url": "https://symfony.com/sponsor", 5265 "url": "https://symfony.com/sponsor",
5266 "type": "custom" 5266 "type": "custom"
5267 }, 5267 },
5268 { 5268 {
5269 "url": "https://github.com/fabpot", 5269 "url": "https://github.com/fabpot",
5270 "type": "github" 5270 "type": "github"
5271 }, 5271 },
5272 { 5272 {
5273 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5273 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5274 "type": "tidelift" 5274 "type": "tidelift"
5275 } 5275 }
5276 ], 5276 ],
5277 "time": "2022-11-03T14:55:06+00:00" 5277 "time": "2022-11-03T14:55:06+00:00"
5278 }, 5278 },
5279 { 5279 {
5280 "name": "symfony/polyfill-php72", 5280 "name": "symfony/polyfill-php72",
5281 "version": "v1.27.0", 5281 "version": "v1.27.0",
5282 "source": { 5282 "source": {
5283 "type": "git", 5283 "type": "git",
5284 "url": "https://github.com/symfony/polyfill-php72.git", 5284 "url": "https://github.com/symfony/polyfill-php72.git",
5285 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" 5285 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97"
5286 }, 5286 },
5287 "dist": { 5287 "dist": {
5288 "type": "zip", 5288 "type": "zip",
5289 "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", 5289 "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97",
5290 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", 5290 "reference": "869329b1e9894268a8a61dabb69153029b7a8c97",
5291 "shasum": "" 5291 "shasum": ""
5292 }, 5292 },
5293 "require": { 5293 "require": {
5294 "php": ">=7.1" 5294 "php": ">=7.1"
5295 }, 5295 },
5296 "type": "library", 5296 "type": "library",
5297 "extra": { 5297 "extra": {
5298 "branch-alias": { 5298 "branch-alias": {
5299 "dev-main": "1.27-dev" 5299 "dev-main": "1.27-dev"
5300 }, 5300 },
5301 "thanks": { 5301 "thanks": {
5302 "name": "symfony/polyfill", 5302 "name": "symfony/polyfill",
5303 "url": "https://github.com/symfony/polyfill" 5303 "url": "https://github.com/symfony/polyfill"
5304 } 5304 }
5305 }, 5305 },
5306 "autoload": { 5306 "autoload": {
5307 "files": [ 5307 "files": [
5308 "bootstrap.php" 5308 "bootstrap.php"
5309 ], 5309 ],
5310 "psr-4": { 5310 "psr-4": {
5311 "Symfony\\Polyfill\\Php72\\": "" 5311 "Symfony\\Polyfill\\Php72\\": ""
5312 } 5312 }
5313 }, 5313 },
5314 "notification-url": "https://packagist.org/downloads/", 5314 "notification-url": "https://packagist.org/downloads/",
5315 "license": [ 5315 "license": [
5316 "MIT" 5316 "MIT"
5317 ], 5317 ],
5318 "authors": [ 5318 "authors": [
5319 { 5319 {
5320 "name": "Nicolas Grekas", 5320 "name": "Nicolas Grekas",
5321 "email": "p@tchwork.com" 5321 "email": "p@tchwork.com"
5322 }, 5322 },
5323 { 5323 {
5324 "name": "Symfony Community", 5324 "name": "Symfony Community",
5325 "homepage": "https://symfony.com/contributors" 5325 "homepage": "https://symfony.com/contributors"
5326 } 5326 }
5327 ], 5327 ],
5328 "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", 5328 "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
5329 "homepage": "https://symfony.com", 5329 "homepage": "https://symfony.com",
5330 "keywords": [ 5330 "keywords": [
5331 "compatibility", 5331 "compatibility",
5332 "polyfill", 5332 "polyfill",
5333 "portable", 5333 "portable",
5334 "shim" 5334 "shim"
5335 ], 5335 ],
5336 "support": { 5336 "support": {
5337 "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" 5337 "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0"
5338 }, 5338 },
5339 "funding": [ 5339 "funding": [
5340 { 5340 {
5341 "url": "https://symfony.com/sponsor", 5341 "url": "https://symfony.com/sponsor",
5342 "type": "custom" 5342 "type": "custom"
5343 }, 5343 },
5344 { 5344 {
5345 "url": "https://github.com/fabpot", 5345 "url": "https://github.com/fabpot",
5346 "type": "github" 5346 "type": "github"
5347 }, 5347 },
5348 { 5348 {
5349 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5349 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5350 "type": "tidelift" 5350 "type": "tidelift"
5351 } 5351 }
5352 ], 5352 ],
5353 "time": "2022-11-03T14:55:06+00:00" 5353 "time": "2022-11-03T14:55:06+00:00"
5354 }, 5354 },
5355 { 5355 {
5356 "name": "symfony/polyfill-php80", 5356 "name": "symfony/polyfill-php80",
5357 "version": "v1.27.0", 5357 "version": "v1.27.0",
5358 "source": { 5358 "source": {
5359 "type": "git", 5359 "type": "git",
5360 "url": "https://github.com/symfony/polyfill-php80.git", 5360 "url": "https://github.com/symfony/polyfill-php80.git",
5361 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" 5361 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
5362 }, 5362 },
5363 "dist": { 5363 "dist": {
5364 "type": "zip", 5364 "type": "zip",
5365 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", 5365 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
5366 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", 5366 "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
5367 "shasum": "" 5367 "shasum": ""
5368 }, 5368 },
5369 "require": { 5369 "require": {
5370 "php": ">=7.1" 5370 "php": ">=7.1"
5371 }, 5371 },
5372 "type": "library", 5372 "type": "library",
5373 "extra": { 5373 "extra": {
5374 "branch-alias": { 5374 "branch-alias": {
5375 "dev-main": "1.27-dev" 5375 "dev-main": "1.27-dev"
5376 }, 5376 },
5377 "thanks": { 5377 "thanks": {
5378 "name": "symfony/polyfill", 5378 "name": "symfony/polyfill",
5379 "url": "https://github.com/symfony/polyfill" 5379 "url": "https://github.com/symfony/polyfill"
5380 } 5380 }
5381 }, 5381 },
5382 "autoload": { 5382 "autoload": {
5383 "files": [ 5383 "files": [
5384 "bootstrap.php" 5384 "bootstrap.php"
5385 ], 5385 ],
5386 "psr-4": { 5386 "psr-4": {
5387 "Symfony\\Polyfill\\Php80\\": "" 5387 "Symfony\\Polyfill\\Php80\\": ""
5388 }, 5388 },
5389 "classmap": [ 5389 "classmap": [
5390 "Resources/stubs" 5390 "Resources/stubs"
5391 ] 5391 ]
5392 }, 5392 },
5393 "notification-url": "https://packagist.org/downloads/", 5393 "notification-url": "https://packagist.org/downloads/",
5394 "license": [ 5394 "license": [
5395 "MIT" 5395 "MIT"
5396 ], 5396 ],
5397 "authors": [ 5397 "authors": [
5398 { 5398 {
5399 "name": "Ion Bazan", 5399 "name": "Ion Bazan",
5400 "email": "ion.bazan@gmail.com" 5400 "email": "ion.bazan@gmail.com"
5401 }, 5401 },
5402 { 5402 {
5403 "name": "Nicolas Grekas", 5403 "name": "Nicolas Grekas",
5404 "email": "p@tchwork.com" 5404 "email": "p@tchwork.com"
5405 }, 5405 },
5406 { 5406 {
5407 "name": "Symfony Community", 5407 "name": "Symfony Community",
5408 "homepage": "https://symfony.com/contributors" 5408 "homepage": "https://symfony.com/contributors"
5409 } 5409 }
5410 ], 5410 ],
5411 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 5411 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
5412 "homepage": "https://symfony.com", 5412 "homepage": "https://symfony.com",
5413 "keywords": [ 5413 "keywords": [
5414 "compatibility", 5414 "compatibility",
5415 "polyfill", 5415 "polyfill",
5416 "portable", 5416 "portable",
5417 "shim" 5417 "shim"
5418 ], 5418 ],
5419 "support": { 5419 "support": {
5420 "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" 5420 "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
5421 }, 5421 },
5422 "funding": [ 5422 "funding": [
5423 { 5423 {
5424 "url": "https://symfony.com/sponsor", 5424 "url": "https://symfony.com/sponsor",
5425 "type": "custom" 5425 "type": "custom"
5426 }, 5426 },
5427 { 5427 {
5428 "url": "https://github.com/fabpot", 5428 "url": "https://github.com/fabpot",
5429 "type": "github" 5429 "type": "github"
5430 }, 5430 },
5431 { 5431 {
5432 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5432 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5433 "type": "tidelift" 5433 "type": "tidelift"
5434 } 5434 }
5435 ], 5435 ],
5436 "time": "2022-11-03T14:55:06+00:00" 5436 "time": "2022-11-03T14:55:06+00:00"
5437 }, 5437 },
5438 { 5438 {
5439 "name": "symfony/polyfill-php81", 5439 "name": "symfony/polyfill-php81",
5440 "version": "v1.27.0", 5440 "version": "v1.27.0",
5441 "source": { 5441 "source": {
5442 "type": "git", 5442 "type": "git",
5443 "url": "https://github.com/symfony/polyfill-php81.git", 5443 "url": "https://github.com/symfony/polyfill-php81.git",
5444 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" 5444 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a"
5445 }, 5445 },
5446 "dist": { 5446 "dist": {
5447 "type": "zip", 5447 "type": "zip",
5448 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", 5448 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a",
5449 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", 5449 "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a",
5450 "shasum": "" 5450 "shasum": ""
5451 }, 5451 },
5452 "require": { 5452 "require": {
5453 "php": ">=7.1" 5453 "php": ">=7.1"
5454 }, 5454 },
5455 "type": "library", 5455 "type": "library",
5456 "extra": { 5456 "extra": {
5457 "branch-alias": { 5457 "branch-alias": {
5458 "dev-main": "1.27-dev" 5458 "dev-main": "1.27-dev"
5459 }, 5459 },
5460 "thanks": { 5460 "thanks": {
5461 "name": "symfony/polyfill", 5461 "name": "symfony/polyfill",
5462 "url": "https://github.com/symfony/polyfill" 5462 "url": "https://github.com/symfony/polyfill"
5463 } 5463 }
5464 }, 5464 },
5465 "autoload": { 5465 "autoload": {
5466 "files": [ 5466 "files": [
5467 "bootstrap.php" 5467 "bootstrap.php"
5468 ], 5468 ],
5469 "psr-4": { 5469 "psr-4": {
5470 "Symfony\\Polyfill\\Php81\\": "" 5470 "Symfony\\Polyfill\\Php81\\": ""
5471 }, 5471 },
5472 "classmap": [ 5472 "classmap": [
5473 "Resources/stubs" 5473 "Resources/stubs"
5474 ] 5474 ]
5475 }, 5475 },
5476 "notification-url": "https://packagist.org/downloads/", 5476 "notification-url": "https://packagist.org/downloads/",
5477 "license": [ 5477 "license": [
5478 "MIT" 5478 "MIT"
5479 ], 5479 ],
5480 "authors": [ 5480 "authors": [
5481 { 5481 {
5482 "name": "Nicolas Grekas", 5482 "name": "Nicolas Grekas",
5483 "email": "p@tchwork.com" 5483 "email": "p@tchwork.com"
5484 }, 5484 },
5485 { 5485 {
5486 "name": "Symfony Community", 5486 "name": "Symfony Community",
5487 "homepage": "https://symfony.com/contributors" 5487 "homepage": "https://symfony.com/contributors"
5488 } 5488 }
5489 ], 5489 ],
5490 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", 5490 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
5491 "homepage": "https://symfony.com", 5491 "homepage": "https://symfony.com",
5492 "keywords": [ 5492 "keywords": [
5493 "compatibility", 5493 "compatibility",
5494 "polyfill", 5494 "polyfill",
5495 "portable", 5495 "portable",
5496 "shim" 5496 "shim"
5497 ], 5497 ],
5498 "support": { 5498 "support": {
5499 "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" 5499 "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0"
5500 }, 5500 },
5501 "funding": [ 5501 "funding": [
5502 { 5502 {
5503 "url": "https://symfony.com/sponsor", 5503 "url": "https://symfony.com/sponsor",
5504 "type": "custom" 5504 "type": "custom"
5505 }, 5505 },
5506 { 5506 {
5507 "url": "https://github.com/fabpot", 5507 "url": "https://github.com/fabpot",
5508 "type": "github" 5508 "type": "github"
5509 }, 5509 },
5510 { 5510 {
5511 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5511 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5512 "type": "tidelift" 5512 "type": "tidelift"
5513 } 5513 }
5514 ], 5514 ],
5515 "time": "2022-11-03T14:55:06+00:00" 5515 "time": "2022-11-03T14:55:06+00:00"
5516 }, 5516 },
5517 { 5517 {
5518 "name": "symfony/polyfill-uuid", 5518 "name": "symfony/polyfill-uuid",
5519 "version": "v1.27.0", 5519 "version": "v1.27.0",
5520 "source": { 5520 "source": {
5521 "type": "git", 5521 "type": "git",
5522 "url": "https://github.com/symfony/polyfill-uuid.git", 5522 "url": "https://github.com/symfony/polyfill-uuid.git",
5523 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" 5523 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166"
5524 }, 5524 },
5525 "dist": { 5525 "dist": {
5526 "type": "zip", 5526 "type": "zip",
5527 "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", 5527 "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166",
5528 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", 5528 "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166",
5529 "shasum": "" 5529 "shasum": ""
5530 }, 5530 },
5531 "require": { 5531 "require": {
5532 "php": ">=7.1" 5532 "php": ">=7.1"
5533 }, 5533 },
5534 "provide": { 5534 "provide": {
5535 "ext-uuid": "*" 5535 "ext-uuid": "*"
5536 }, 5536 },
5537 "suggest": { 5537 "suggest": {
5538 "ext-uuid": "For best performance" 5538 "ext-uuid": "For best performance"
5539 }, 5539 },
5540 "type": "library", 5540 "type": "library",
5541 "extra": { 5541 "extra": {
5542 "branch-alias": { 5542 "branch-alias": {
5543 "dev-main": "1.27-dev" 5543 "dev-main": "1.27-dev"
5544 }, 5544 },
5545 "thanks": { 5545 "thanks": {
5546 "name": "symfony/polyfill", 5546 "name": "symfony/polyfill",
5547 "url": "https://github.com/symfony/polyfill" 5547 "url": "https://github.com/symfony/polyfill"
5548 } 5548 }
5549 }, 5549 },
5550 "autoload": { 5550 "autoload": {
5551 "files": [ 5551 "files": [
5552 "bootstrap.php" 5552 "bootstrap.php"
5553 ], 5553 ],
5554 "psr-4": { 5554 "psr-4": {
5555 "Symfony\\Polyfill\\Uuid\\": "" 5555 "Symfony\\Polyfill\\Uuid\\": ""
5556 } 5556 }
5557 }, 5557 },
5558 "notification-url": "https://packagist.org/downloads/", 5558 "notification-url": "https://packagist.org/downloads/",
5559 "license": [ 5559 "license": [
5560 "MIT" 5560 "MIT"
5561 ], 5561 ],
5562 "authors": [ 5562 "authors": [
5563 { 5563 {
5564 "name": "Grégoire Pineau", 5564 "name": "Grégoire Pineau",
5565 "email": "lyrixx@lyrixx.info" 5565 "email": "lyrixx@lyrixx.info"
5566 }, 5566 },
5567 { 5567 {
5568 "name": "Symfony Community", 5568 "name": "Symfony Community",
5569 "homepage": "https://symfony.com/contributors" 5569 "homepage": "https://symfony.com/contributors"
5570 } 5570 }
5571 ], 5571 ],
5572 "description": "Symfony polyfill for uuid functions", 5572 "description": "Symfony polyfill for uuid functions",
5573 "homepage": "https://symfony.com", 5573 "homepage": "https://symfony.com",
5574 "keywords": [ 5574 "keywords": [
5575 "compatibility", 5575 "compatibility",
5576 "polyfill", 5576 "polyfill",
5577 "portable", 5577 "portable",
5578 "uuid" 5578 "uuid"
5579 ], 5579 ],
5580 "support": { 5580 "support": {
5581 "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0" 5581 "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0"
5582 }, 5582 },
5583 "funding": [ 5583 "funding": [
5584 { 5584 {
5585 "url": "https://symfony.com/sponsor", 5585 "url": "https://symfony.com/sponsor",
5586 "type": "custom" 5586 "type": "custom"
5587 }, 5587 },
5588 { 5588 {
5589 "url": "https://github.com/fabpot", 5589 "url": "https://github.com/fabpot",
5590 "type": "github" 5590 "type": "github"
5591 }, 5591 },
5592 { 5592 {
5593 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5593 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5594 "type": "tidelift" 5594 "type": "tidelift"
5595 } 5595 }
5596 ], 5596 ],
5597 "time": "2022-11-03T14:55:06+00:00" 5597 "time": "2022-11-03T14:55:06+00:00"
5598 }, 5598 },
5599 { 5599 {
5600 "name": "symfony/process", 5600 "name": "symfony/process",
5601 "version": "v6.0.19", 5601 "version": "v6.0.19",
5602 "source": { 5602 "source": {
5603 "type": "git", 5603 "type": "git",
5604 "url": "https://github.com/symfony/process.git", 5604 "url": "https://github.com/symfony/process.git",
5605 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4" 5605 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4"
5606 }, 5606 },
5607 "dist": { 5607 "dist": {
5608 "type": "zip", 5608 "type": "zip",
5609 "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4", 5609 "url": "https://api.github.com/repos/symfony/process/zipball/2114fd60f26a296cc403a7939ab91478475a33d4",
5610 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4", 5610 "reference": "2114fd60f26a296cc403a7939ab91478475a33d4",
5611 "shasum": "" 5611 "shasum": ""
5612 }, 5612 },
5613 "require": { 5613 "require": {
5614 "php": ">=8.0.2" 5614 "php": ">=8.0.2"
5615 }, 5615 },
5616 "type": "library", 5616 "type": "library",
5617 "autoload": { 5617 "autoload": {
5618 "psr-4": { 5618 "psr-4": {
5619 "Symfony\\Component\\Process\\": "" 5619 "Symfony\\Component\\Process\\": ""
5620 }, 5620 },
5621 "exclude-from-classmap": [ 5621 "exclude-from-classmap": [
5622 "/Tests/" 5622 "/Tests/"
5623 ] 5623 ]
5624 }, 5624 },
5625 "notification-url": "https://packagist.org/downloads/", 5625 "notification-url": "https://packagist.org/downloads/",
5626 "license": [ 5626 "license": [
5627 "MIT" 5627 "MIT"
5628 ], 5628 ],
5629 "authors": [ 5629 "authors": [
5630 { 5630 {
5631 "name": "Fabien Potencier", 5631 "name": "Fabien Potencier",
5632 "email": "fabien@symfony.com" 5632 "email": "fabien@symfony.com"
5633 }, 5633 },
5634 { 5634 {
5635 "name": "Symfony Community", 5635 "name": "Symfony Community",
5636 "homepage": "https://symfony.com/contributors" 5636 "homepage": "https://symfony.com/contributors"
5637 } 5637 }
5638 ], 5638 ],
5639 "description": "Executes commands in sub-processes", 5639 "description": "Executes commands in sub-processes",
5640 "homepage": "https://symfony.com", 5640 "homepage": "https://symfony.com",
5641 "support": { 5641 "support": {
5642 "source": "https://github.com/symfony/process/tree/v6.0.19" 5642 "source": "https://github.com/symfony/process/tree/v6.0.19"
5643 }, 5643 },
5644 "funding": [ 5644 "funding": [
5645 { 5645 {
5646 "url": "https://symfony.com/sponsor", 5646 "url": "https://symfony.com/sponsor",
5647 "type": "custom" 5647 "type": "custom"
5648 }, 5648 },
5649 { 5649 {
5650 "url": "https://github.com/fabpot", 5650 "url": "https://github.com/fabpot",
5651 "type": "github" 5651 "type": "github"
5652 }, 5652 },
5653 { 5653 {
5654 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5654 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5655 "type": "tidelift" 5655 "type": "tidelift"
5656 } 5656 }
5657 ], 5657 ],
5658 "time": "2023-01-01T08:36:10+00:00" 5658 "time": "2023-01-01T08:36:10+00:00"
5659 }, 5659 },
5660 { 5660 {
5661 "name": "symfony/routing", 5661 "name": "symfony/routing",
5662 "version": "v6.0.19", 5662 "version": "v6.0.19",
5663 "source": { 5663 "source": {
5664 "type": "git", 5664 "type": "git",
5665 "url": "https://github.com/symfony/routing.git", 5665 "url": "https://github.com/symfony/routing.git",
5666 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac" 5666 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac"
5667 }, 5667 },
5668 "dist": { 5668 "dist": {
5669 "type": "zip", 5669 "type": "zip",
5670 "url": "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac", 5670 "url": "https://api.github.com/repos/symfony/routing/zipball/e56ca9b41c1ec447193474cd86ad7c0b547755ac",
5671 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac", 5671 "reference": "e56ca9b41c1ec447193474cd86ad7c0b547755ac",
5672 "shasum": "" 5672 "shasum": ""
5673 }, 5673 },
5674 "require": { 5674 "require": {
5675 "php": ">=8.0.2" 5675 "php": ">=8.0.2"
5676 }, 5676 },
5677 "conflict": { 5677 "conflict": {
5678 "doctrine/annotations": "<1.12", 5678 "doctrine/annotations": "<1.12",
5679 "symfony/config": "<5.4", 5679 "symfony/config": "<5.4",
5680 "symfony/dependency-injection": "<5.4", 5680 "symfony/dependency-injection": "<5.4",
5681 "symfony/yaml": "<5.4" 5681 "symfony/yaml": "<5.4"
5682 }, 5682 },
5683 "require-dev": { 5683 "require-dev": {
5684 "doctrine/annotations": "^1.12|^2", 5684 "doctrine/annotations": "^1.12|^2",
5685 "psr/log": "^1|^2|^3", 5685 "psr/log": "^1|^2|^3",
5686 "symfony/config": "^5.4|^6.0", 5686 "symfony/config": "^5.4|^6.0",
5687 "symfony/dependency-injection": "^5.4|^6.0", 5687 "symfony/dependency-injection": "^5.4|^6.0",
5688 "symfony/expression-language": "^5.4|^6.0", 5688 "symfony/expression-language": "^5.4|^6.0",
5689 "symfony/http-foundation": "^5.4|^6.0", 5689 "symfony/http-foundation": "^5.4|^6.0",
5690 "symfony/yaml": "^5.4|^6.0" 5690 "symfony/yaml": "^5.4|^6.0"
5691 }, 5691 },
5692 "suggest": { 5692 "suggest": {
5693 "symfony/config": "For using the all-in-one router or any loader", 5693 "symfony/config": "For using the all-in-one router or any loader",
5694 "symfony/expression-language": "For using expression matching", 5694 "symfony/expression-language": "For using expression matching",
5695 "symfony/http-foundation": "For using a Symfony Request object", 5695 "symfony/http-foundation": "For using a Symfony Request object",
5696 "symfony/yaml": "For using the YAML loader" 5696 "symfony/yaml": "For using the YAML loader"
5697 }, 5697 },
5698 "type": "library", 5698 "type": "library",
5699 "autoload": { 5699 "autoload": {
5700 "psr-4": { 5700 "psr-4": {
5701 "Symfony\\Component\\Routing\\": "" 5701 "Symfony\\Component\\Routing\\": ""
5702 }, 5702 },
5703 "exclude-from-classmap": [ 5703 "exclude-from-classmap": [
5704 "/Tests/" 5704 "/Tests/"
5705 ] 5705 ]
5706 }, 5706 },
5707 "notification-url": "https://packagist.org/downloads/", 5707 "notification-url": "https://packagist.org/downloads/",
5708 "license": [ 5708 "license": [
5709 "MIT" 5709 "MIT"
5710 ], 5710 ],
5711 "authors": [ 5711 "authors": [
5712 { 5712 {
5713 "name": "Fabien Potencier", 5713 "name": "Fabien Potencier",
5714 "email": "fabien@symfony.com" 5714 "email": "fabien@symfony.com"
5715 }, 5715 },
5716 { 5716 {
5717 "name": "Symfony Community", 5717 "name": "Symfony Community",
5718 "homepage": "https://symfony.com/contributors" 5718 "homepage": "https://symfony.com/contributors"
5719 } 5719 }
5720 ], 5720 ],
5721 "description": "Maps an HTTP request to a set of configuration variables", 5721 "description": "Maps an HTTP request to a set of configuration variables",
5722 "homepage": "https://symfony.com", 5722 "homepage": "https://symfony.com",
5723 "keywords": [ 5723 "keywords": [
5724 "router", 5724 "router",
5725 "routing", 5725 "routing",
5726 "uri", 5726 "uri",
5727 "url" 5727 "url"
5728 ], 5728 ],
5729 "support": { 5729 "support": {
5730 "source": "https://github.com/symfony/routing/tree/v6.0.19" 5730 "source": "https://github.com/symfony/routing/tree/v6.0.19"
5731 }, 5731 },
5732 "funding": [ 5732 "funding": [
5733 { 5733 {
5734 "url": "https://symfony.com/sponsor", 5734 "url": "https://symfony.com/sponsor",
5735 "type": "custom" 5735 "type": "custom"
5736 }, 5736 },
5737 { 5737 {
5738 "url": "https://github.com/fabpot", 5738 "url": "https://github.com/fabpot",
5739 "type": "github" 5739 "type": "github"
5740 }, 5740 },
5741 { 5741 {
5742 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5742 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5743 "type": "tidelift" 5743 "type": "tidelift"
5744 } 5744 }
5745 ], 5745 ],
5746 "time": "2023-01-01T08:36:10+00:00" 5746 "time": "2023-01-01T08:36:10+00:00"
5747 }, 5747 },
5748 { 5748 {
5749 "name": "symfony/service-contracts", 5749 "name": "symfony/service-contracts",
5750 "version": "v3.0.2", 5750 "version": "v3.0.2",
5751 "source": { 5751 "source": {
5752 "type": "git", 5752 "type": "git",
5753 "url": "https://github.com/symfony/service-contracts.git", 5753 "url": "https://github.com/symfony/service-contracts.git",
5754 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66" 5754 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66"
5755 }, 5755 },
5756 "dist": { 5756 "dist": {
5757 "type": "zip", 5757 "type": "zip",
5758 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66", 5758 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d78d39c1599bd1188b8e26bb341da52c3c6d8a66",
5759 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66", 5759 "reference": "d78d39c1599bd1188b8e26bb341da52c3c6d8a66",
5760 "shasum": "" 5760 "shasum": ""
5761 }, 5761 },
5762 "require": { 5762 "require": {
5763 "php": ">=8.0.2", 5763 "php": ">=8.0.2",
5764 "psr/container": "^2.0" 5764 "psr/container": "^2.0"
5765 }, 5765 },
5766 "conflict": { 5766 "conflict": {
5767 "ext-psr": "<1.1|>=2" 5767 "ext-psr": "<1.1|>=2"
5768 }, 5768 },
5769 "suggest": { 5769 "suggest": {
5770 "symfony/service-implementation": "" 5770 "symfony/service-implementation": ""
5771 }, 5771 },
5772 "type": "library", 5772 "type": "library",
5773 "extra": { 5773 "extra": {
5774 "branch-alias": { 5774 "branch-alias": {
5775 "dev-main": "3.0-dev" 5775 "dev-main": "3.0-dev"
5776 }, 5776 },
5777 "thanks": { 5777 "thanks": {
5778 "name": "symfony/contracts", 5778 "name": "symfony/contracts",
5779 "url": "https://github.com/symfony/contracts" 5779 "url": "https://github.com/symfony/contracts"
5780 } 5780 }
5781 }, 5781 },
5782 "autoload": { 5782 "autoload": {
5783 "psr-4": { 5783 "psr-4": {
5784 "Symfony\\Contracts\\Service\\": "" 5784 "Symfony\\Contracts\\Service\\": ""
5785 } 5785 }
5786 }, 5786 },
5787 "notification-url": "https://packagist.org/downloads/", 5787 "notification-url": "https://packagist.org/downloads/",
5788 "license": [ 5788 "license": [
5789 "MIT" 5789 "MIT"
5790 ], 5790 ],
5791 "authors": [ 5791 "authors": [
5792 { 5792 {
5793 "name": "Nicolas Grekas", 5793 "name": "Nicolas Grekas",
5794 "email": "p@tchwork.com" 5794 "email": "p@tchwork.com"
5795 }, 5795 },
5796 { 5796 {
5797 "name": "Symfony Community", 5797 "name": "Symfony Community",
5798 "homepage": "https://symfony.com/contributors" 5798 "homepage": "https://symfony.com/contributors"
5799 } 5799 }
5800 ], 5800 ],
5801 "description": "Generic abstractions related to writing services", 5801 "description": "Generic abstractions related to writing services",
5802 "homepage": "https://symfony.com", 5802 "homepage": "https://symfony.com",
5803 "keywords": [ 5803 "keywords": [
5804 "abstractions", 5804 "abstractions",
5805 "contracts", 5805 "contracts",
5806 "decoupling", 5806 "decoupling",
5807 "interfaces", 5807 "interfaces",
5808 "interoperability", 5808 "interoperability",
5809 "standards" 5809 "standards"
5810 ], 5810 ],
5811 "support": { 5811 "support": {
5812 "source": "https://github.com/symfony/service-contracts/tree/v3.0.2" 5812 "source": "https://github.com/symfony/service-contracts/tree/v3.0.2"
5813 }, 5813 },
5814 "funding": [ 5814 "funding": [
5815 { 5815 {
5816 "url": "https://symfony.com/sponsor", 5816 "url": "https://symfony.com/sponsor",
5817 "type": "custom" 5817 "type": "custom"
5818 }, 5818 },
5819 { 5819 {
5820 "url": "https://github.com/fabpot", 5820 "url": "https://github.com/fabpot",
5821 "type": "github" 5821 "type": "github"
5822 }, 5822 },
5823 { 5823 {
5824 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5824 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5825 "type": "tidelift" 5825 "type": "tidelift"
5826 } 5826 }
5827 ], 5827 ],
5828 "time": "2022-05-30T19:17:58+00:00" 5828 "time": "2022-05-30T19:17:58+00:00"
5829 }, 5829 },
5830 { 5830 {
5831 "name": "symfony/string", 5831 "name": "symfony/string",
5832 "version": "v6.0.19", 5832 "version": "v6.0.19",
5833 "source": { 5833 "source": {
5834 "type": "git", 5834 "type": "git",
5835 "url": "https://github.com/symfony/string.git", 5835 "url": "https://github.com/symfony/string.git",
5836 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a" 5836 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a"
5837 }, 5837 },
5838 "dist": { 5838 "dist": {
5839 "type": "zip", 5839 "type": "zip",
5840 "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a", 5840 "url": "https://api.github.com/repos/symfony/string/zipball/d9e72497367c23e08bf94176d2be45b00a9d232a",
5841 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a", 5841 "reference": "d9e72497367c23e08bf94176d2be45b00a9d232a",
5842 "shasum": "" 5842 "shasum": ""
5843 }, 5843 },
5844 "require": { 5844 "require": {
5845 "php": ">=8.0.2", 5845 "php": ">=8.0.2",
5846 "symfony/polyfill-ctype": "~1.8", 5846 "symfony/polyfill-ctype": "~1.8",
5847 "symfony/polyfill-intl-grapheme": "~1.0", 5847 "symfony/polyfill-intl-grapheme": "~1.0",
5848 "symfony/polyfill-intl-normalizer": "~1.0", 5848 "symfony/polyfill-intl-normalizer": "~1.0",
5849 "symfony/polyfill-mbstring": "~1.0" 5849 "symfony/polyfill-mbstring": "~1.0"
5850 }, 5850 },
5851 "conflict": { 5851 "conflict": {
5852 "symfony/translation-contracts": "<2.0" 5852 "symfony/translation-contracts": "<2.0"
5853 }, 5853 },
5854 "require-dev": { 5854 "require-dev": {
5855 "symfony/error-handler": "^5.4|^6.0", 5855 "symfony/error-handler": "^5.4|^6.0",
5856 "symfony/http-client": "^5.4|^6.0", 5856 "symfony/http-client": "^5.4|^6.0",
5857 "symfony/translation-contracts": "^2.0|^3.0", 5857 "symfony/translation-contracts": "^2.0|^3.0",
5858 "symfony/var-exporter": "^5.4|^6.0" 5858 "symfony/var-exporter": "^5.4|^6.0"
5859 }, 5859 },
5860 "type": "library", 5860 "type": "library",
5861 "autoload": { 5861 "autoload": {
5862 "files": [ 5862 "files": [
5863 "Resources/functions.php" 5863 "Resources/functions.php"
5864 ], 5864 ],
5865 "psr-4": { 5865 "psr-4": {
5866 "Symfony\\Component\\String\\": "" 5866 "Symfony\\Component\\String\\": ""
5867 }, 5867 },
5868 "exclude-from-classmap": [ 5868 "exclude-from-classmap": [
5869 "/Tests/" 5869 "/Tests/"
5870 ] 5870 ]
5871 }, 5871 },
5872 "notification-url": "https://packagist.org/downloads/", 5872 "notification-url": "https://packagist.org/downloads/",
5873 "license": [ 5873 "license": [
5874 "MIT" 5874 "MIT"
5875 ], 5875 ],
5876 "authors": [ 5876 "authors": [
5877 { 5877 {
5878 "name": "Nicolas Grekas", 5878 "name": "Nicolas Grekas",
5879 "email": "p@tchwork.com" 5879 "email": "p@tchwork.com"
5880 }, 5880 },
5881 { 5881 {
5882 "name": "Symfony Community", 5882 "name": "Symfony Community",
5883 "homepage": "https://symfony.com/contributors" 5883 "homepage": "https://symfony.com/contributors"
5884 } 5884 }
5885 ], 5885 ],
5886 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", 5886 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
5887 "homepage": "https://symfony.com", 5887 "homepage": "https://symfony.com",
5888 "keywords": [ 5888 "keywords": [
5889 "grapheme", 5889 "grapheme",
5890 "i18n", 5890 "i18n",
5891 "string", 5891 "string",
5892 "unicode", 5892 "unicode",
5893 "utf-8", 5893 "utf-8",
5894 "utf8" 5894 "utf8"
5895 ], 5895 ],
5896 "support": { 5896 "support": {
5897 "source": "https://github.com/symfony/string/tree/v6.0.19" 5897 "source": "https://github.com/symfony/string/tree/v6.0.19"
5898 }, 5898 },
5899 "funding": [ 5899 "funding": [
5900 { 5900 {
5901 "url": "https://symfony.com/sponsor", 5901 "url": "https://symfony.com/sponsor",
5902 "type": "custom" 5902 "type": "custom"
5903 }, 5903 },
5904 { 5904 {
5905 "url": "https://github.com/fabpot", 5905 "url": "https://github.com/fabpot",
5906 "type": "github" 5906 "type": "github"
5907 }, 5907 },
5908 { 5908 {
5909 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5909 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5910 "type": "tidelift" 5910 "type": "tidelift"
5911 } 5911 }
5912 ], 5912 ],
5913 "time": "2023-01-01T08:36:10+00:00" 5913 "time": "2023-01-01T08:36:10+00:00"
5914 }, 5914 },
5915 { 5915 {
5916 "name": "symfony/translation", 5916 "name": "symfony/translation",
5917 "version": "v6.0.19", 5917 "version": "v6.0.19",
5918 "source": { 5918 "source": {
5919 "type": "git", 5919 "type": "git",
5920 "url": "https://github.com/symfony/translation.git", 5920 "url": "https://github.com/symfony/translation.git",
5921 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f" 5921 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f"
5922 }, 5922 },
5923 "dist": { 5923 "dist": {
5924 "type": "zip", 5924 "type": "zip",
5925 "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", 5925 "url": "https://api.github.com/repos/symfony/translation/zipball/9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f",
5926 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f", 5926 "reference": "9c24b3fdbbe9fb2ef3a6afd8bbaadfd72dad681f",
5927 "shasum": "" 5927 "shasum": ""
5928 }, 5928 },
5929 "require": { 5929 "require": {
5930 "php": ">=8.0.2", 5930 "php": ">=8.0.2",
5931 "symfony/polyfill-mbstring": "~1.0", 5931 "symfony/polyfill-mbstring": "~1.0",
5932 "symfony/translation-contracts": "^2.3|^3.0" 5932 "symfony/translation-contracts": "^2.3|^3.0"
5933 }, 5933 },
5934 "conflict": { 5934 "conflict": {
5935 "symfony/config": "<5.4", 5935 "symfony/config": "<5.4",
5936 "symfony/console": "<5.4", 5936 "symfony/console": "<5.4",
5937 "symfony/dependency-injection": "<5.4", 5937 "symfony/dependency-injection": "<5.4",
5938 "symfony/http-kernel": "<5.4", 5938 "symfony/http-kernel": "<5.4",
5939 "symfony/twig-bundle": "<5.4", 5939 "symfony/twig-bundle": "<5.4",
5940 "symfony/yaml": "<5.4" 5940 "symfony/yaml": "<5.4"
5941 }, 5941 },
5942 "provide": { 5942 "provide": {
5943 "symfony/translation-implementation": "2.3|3.0" 5943 "symfony/translation-implementation": "2.3|3.0"
5944 }, 5944 },
5945 "require-dev": { 5945 "require-dev": {
5946 "psr/log": "^1|^2|^3", 5946 "psr/log": "^1|^2|^3",
5947 "symfony/config": "^5.4|^6.0", 5947 "symfony/config": "^5.4|^6.0",
5948 "symfony/console": "^5.4|^6.0", 5948 "symfony/console": "^5.4|^6.0",
5949 "symfony/dependency-injection": "^5.4|^6.0", 5949 "symfony/dependency-injection": "^5.4|^6.0",
5950 "symfony/finder": "^5.4|^6.0", 5950 "symfony/finder": "^5.4|^6.0",
5951 "symfony/http-client-contracts": "^1.1|^2.0|^3.0", 5951 "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
5952 "symfony/http-kernel": "^5.4|^6.0", 5952 "symfony/http-kernel": "^5.4|^6.0",
5953 "symfony/intl": "^5.4|^6.0", 5953 "symfony/intl": "^5.4|^6.0",
5954 "symfony/polyfill-intl-icu": "^1.21", 5954 "symfony/polyfill-intl-icu": "^1.21",
5955 "symfony/service-contracts": "^1.1.2|^2|^3", 5955 "symfony/service-contracts": "^1.1.2|^2|^3",
5956 "symfony/yaml": "^5.4|^6.0" 5956 "symfony/yaml": "^5.4|^6.0"
5957 }, 5957 },
5958 "suggest": { 5958 "suggest": {
5959 "psr/log-implementation": "To use logging capability in translator", 5959 "psr/log-implementation": "To use logging capability in translator",
5960 "symfony/config": "", 5960 "symfony/config": "",
5961 "symfony/yaml": "" 5961 "symfony/yaml": ""
5962 }, 5962 },
5963 "type": "library", 5963 "type": "library",
5964 "autoload": { 5964 "autoload": {
5965 "files": [ 5965 "files": [
5966 "Resources/functions.php" 5966 "Resources/functions.php"
5967 ], 5967 ],
5968 "psr-4": { 5968 "psr-4": {
5969 "Symfony\\Component\\Translation\\": "" 5969 "Symfony\\Component\\Translation\\": ""
5970 }, 5970 },
5971 "exclude-from-classmap": [ 5971 "exclude-from-classmap": [
5972 "/Tests/" 5972 "/Tests/"
5973 ] 5973 ]
5974 }, 5974 },
5975 "notification-url": "https://packagist.org/downloads/", 5975 "notification-url": "https://packagist.org/downloads/",
5976 "license": [ 5976 "license": [
5977 "MIT" 5977 "MIT"
5978 ], 5978 ],
5979 "authors": [ 5979 "authors": [
5980 { 5980 {
5981 "name": "Fabien Potencier", 5981 "name": "Fabien Potencier",
5982 "email": "fabien@symfony.com" 5982 "email": "fabien@symfony.com"
5983 }, 5983 },
5984 { 5984 {
5985 "name": "Symfony Community", 5985 "name": "Symfony Community",
5986 "homepage": "https://symfony.com/contributors" 5986 "homepage": "https://symfony.com/contributors"
5987 } 5987 }
5988 ], 5988 ],
5989 "description": "Provides tools to internationalize your application", 5989 "description": "Provides tools to internationalize your application",
5990 "homepage": "https://symfony.com", 5990 "homepage": "https://symfony.com",
5991 "support": { 5991 "support": {
5992 "source": "https://github.com/symfony/translation/tree/v6.0.19" 5992 "source": "https://github.com/symfony/translation/tree/v6.0.19"
5993 }, 5993 },
5994 "funding": [ 5994 "funding": [
5995 { 5995 {
5996 "url": "https://symfony.com/sponsor", 5996 "url": "https://symfony.com/sponsor",
5997 "type": "custom" 5997 "type": "custom"
5998 }, 5998 },
5999 { 5999 {
6000 "url": "https://github.com/fabpot", 6000 "url": "https://github.com/fabpot",
6001 "type": "github" 6001 "type": "github"
6002 }, 6002 },
6003 { 6003 {
6004 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6004 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6005 "type": "tidelift" 6005 "type": "tidelift"
6006 } 6006 }
6007 ], 6007 ],
6008 "time": "2023-01-01T08:36:10+00:00" 6008 "time": "2023-01-01T08:36:10+00:00"
6009 }, 6009 },
6010 { 6010 {
6011 "name": "symfony/translation-contracts", 6011 "name": "symfony/translation-contracts",
6012 "version": "v3.0.2", 6012 "version": "v3.0.2",
6013 "source": { 6013 "source": {
6014 "type": "git", 6014 "type": "git",
6015 "url": "https://github.com/symfony/translation-contracts.git", 6015 "url": "https://github.com/symfony/translation-contracts.git",
6016 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282" 6016 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282"
6017 }, 6017 },
6018 "dist": { 6018 "dist": {
6019 "type": "zip", 6019 "type": "zip",
6020 "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282", 6020 "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/acbfbb274e730e5a0236f619b6168d9dedb3e282",
6021 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282", 6021 "reference": "acbfbb274e730e5a0236f619b6168d9dedb3e282",
6022 "shasum": "" 6022 "shasum": ""
6023 }, 6023 },
6024 "require": { 6024 "require": {
6025 "php": ">=8.0.2" 6025 "php": ">=8.0.2"
6026 }, 6026 },
6027 "suggest": { 6027 "suggest": {
6028 "symfony/translation-implementation": "" 6028 "symfony/translation-implementation": ""
6029 }, 6029 },
6030 "type": "library", 6030 "type": "library",
6031 "extra": { 6031 "extra": {
6032 "branch-alias": { 6032 "branch-alias": {
6033 "dev-main": "3.0-dev" 6033 "dev-main": "3.0-dev"
6034 }, 6034 },
6035 "thanks": { 6035 "thanks": {
6036 "name": "symfony/contracts", 6036 "name": "symfony/contracts",
6037 "url": "https://github.com/symfony/contracts" 6037 "url": "https://github.com/symfony/contracts"
6038 } 6038 }
6039 }, 6039 },
6040 "autoload": { 6040 "autoload": {
6041 "psr-4": { 6041 "psr-4": {
6042 "Symfony\\Contracts\\Translation\\": "" 6042 "Symfony\\Contracts\\Translation\\": ""
6043 } 6043 }
6044 }, 6044 },
6045 "notification-url": "https://packagist.org/downloads/", 6045 "notification-url": "https://packagist.org/downloads/",
6046 "license": [ 6046 "license": [
6047 "MIT" 6047 "MIT"
6048 ], 6048 ],
6049 "authors": [ 6049 "authors": [
6050 { 6050 {
6051 "name": "Nicolas Grekas", 6051 "name": "Nicolas Grekas",
6052 "email": "p@tchwork.com" 6052 "email": "p@tchwork.com"
6053 }, 6053 },
6054 { 6054 {
6055 "name": "Symfony Community", 6055 "name": "Symfony Community",
6056 "homepage": "https://symfony.com/contributors" 6056 "homepage": "https://symfony.com/contributors"
6057 } 6057 }
6058 ], 6058 ],
6059 "description": "Generic abstractions related to translation", 6059 "description": "Generic abstractions related to translation",
6060 "homepage": "https://symfony.com", 6060 "homepage": "https://symfony.com",
6061 "keywords": [ 6061 "keywords": [
6062 "abstractions", 6062 "abstractions",
6063 "contracts", 6063 "contracts",
6064 "decoupling", 6064 "decoupling",
6065 "interfaces", 6065 "interfaces",
6066 "interoperability", 6066 "interoperability",
6067 "standards" 6067 "standards"
6068 ], 6068 ],
6069 "support": { 6069 "support": {
6070 "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2" 6070 "source": "https://github.com/symfony/translation-contracts/tree/v3.0.2"
6071 }, 6071 },
6072 "funding": [ 6072 "funding": [
6073 { 6073 {
6074 "url": "https://symfony.com/sponsor", 6074 "url": "https://symfony.com/sponsor",
6075 "type": "custom" 6075 "type": "custom"
6076 }, 6076 },
6077 { 6077 {
6078 "url": "https://github.com/fabpot", 6078 "url": "https://github.com/fabpot",
6079 "type": "github" 6079 "type": "github"
6080 }, 6080 },
6081 { 6081 {
6082 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6082 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6083 "type": "tidelift" 6083 "type": "tidelift"
6084 } 6084 }
6085 ], 6085 ],
6086 "time": "2022-06-27T17:10:44+00:00" 6086 "time": "2022-06-27T17:10:44+00:00"
6087 }, 6087 },
6088 { 6088 {
6089 "name": "symfony/uid", 6089 "name": "symfony/uid",
6090 "version": "v6.0.19", 6090 "version": "v6.0.19",
6091 "source": { 6091 "source": {
6092 "type": "git", 6092 "type": "git",
6093 "url": "https://github.com/symfony/uid.git", 6093 "url": "https://github.com/symfony/uid.git",
6094 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d" 6094 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d"
6095 }, 6095 },
6096 "dist": { 6096 "dist": {
6097 "type": "zip", 6097 "type": "zip",
6098 "url": "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d", 6098 "url": "https://api.github.com/repos/symfony/uid/zipball/6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d",
6099 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d", 6099 "reference": "6499e28b0ac9f2aa3151e11845bdb5cd21e6bb9d",
6100 "shasum": "" 6100 "shasum": ""
6101 }, 6101 },
6102 "require": { 6102 "require": {
6103 "php": ">=8.0.2", 6103 "php": ">=8.0.2",
6104 "symfony/polyfill-uuid": "^1.15" 6104 "symfony/polyfill-uuid": "^1.15"
6105 }, 6105 },
6106 "require-dev": { 6106 "require-dev": {
6107 "symfony/console": "^5.4|^6.0" 6107 "symfony/console": "^5.4|^6.0"
6108 }, 6108 },
6109 "type": "library", 6109 "type": "library",
6110 "autoload": { 6110 "autoload": {
6111 "psr-4": { 6111 "psr-4": {
6112 "Symfony\\Component\\Uid\\": "" 6112 "Symfony\\Component\\Uid\\": ""
6113 }, 6113 },
6114 "exclude-from-classmap": [ 6114 "exclude-from-classmap": [
6115 "/Tests/" 6115 "/Tests/"
6116 ] 6116 ]
6117 }, 6117 },
6118 "notification-url": "https://packagist.org/downloads/", 6118 "notification-url": "https://packagist.org/downloads/",
6119 "license": [ 6119 "license": [
6120 "MIT" 6120 "MIT"
6121 ], 6121 ],
6122 "authors": [ 6122 "authors": [
6123 { 6123 {
6124 "name": "Grégoire Pineau", 6124 "name": "Grégoire Pineau",
6125 "email": "lyrixx@lyrixx.info" 6125 "email": "lyrixx@lyrixx.info"
6126 }, 6126 },
6127 { 6127 {
6128 "name": "Nicolas Grekas", 6128 "name": "Nicolas Grekas",
6129 "email": "p@tchwork.com" 6129 "email": "p@tchwork.com"
6130 }, 6130 },
6131 { 6131 {
6132 "name": "Symfony Community", 6132 "name": "Symfony Community",
6133 "homepage": "https://symfony.com/contributors" 6133 "homepage": "https://symfony.com/contributors"
6134 } 6134 }
6135 ], 6135 ],
6136 "description": "Provides an object-oriented API to generate and represent UIDs", 6136 "description": "Provides an object-oriented API to generate and represent UIDs",
6137 "homepage": "https://symfony.com", 6137 "homepage": "https://symfony.com",
6138 "keywords": [ 6138 "keywords": [
6139 "UID", 6139 "UID",
6140 "ulid", 6140 "ulid",
6141 "uuid" 6141 "uuid"
6142 ], 6142 ],
6143 "support": { 6143 "support": {
6144 "source": "https://github.com/symfony/uid/tree/v6.0.19" 6144 "source": "https://github.com/symfony/uid/tree/v6.0.19"
6145 }, 6145 },
6146 "funding": [ 6146 "funding": [
6147 { 6147 {
6148 "url": "https://symfony.com/sponsor", 6148 "url": "https://symfony.com/sponsor",
6149 "type": "custom" 6149 "type": "custom"
6150 }, 6150 },
6151 { 6151 {
6152 "url": "https://github.com/fabpot", 6152 "url": "https://github.com/fabpot",
6153 "type": "github" 6153 "type": "github"
6154 }, 6154 },
6155 { 6155 {
6156 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6156 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6157 "type": "tidelift" 6157 "type": "tidelift"
6158 } 6158 }
6159 ], 6159 ],
6160 "time": "2023-01-01T08:36:10+00:00" 6160 "time": "2023-01-01T08:36:10+00:00"
6161 }, 6161 },
6162 { 6162 {
6163 "name": "symfony/var-dumper", 6163 "name": "symfony/var-dumper",
6164 "version": "v6.0.19", 6164 "version": "v6.0.19",
6165 "source": { 6165 "source": {
6166 "type": "git", 6166 "type": "git",
6167 "url": "https://github.com/symfony/var-dumper.git", 6167 "url": "https://github.com/symfony/var-dumper.git",
6168 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52" 6168 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52"
6169 }, 6169 },
6170 "dist": { 6170 "dist": {
6171 "type": "zip", 6171 "type": "zip",
6172 "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52", 6172 "url": "https://api.github.com/repos/symfony/var-dumper/zipball/eb980457fa6899840fe1687e8627a03a7d8a3d52",
6173 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52", 6173 "reference": "eb980457fa6899840fe1687e8627a03a7d8a3d52",
6174 "shasum": "" 6174 "shasum": ""
6175 }, 6175 },
6176 "require": { 6176 "require": {
6177 "php": ">=8.0.2", 6177 "php": ">=8.0.2",
6178 "symfony/polyfill-mbstring": "~1.0" 6178 "symfony/polyfill-mbstring": "~1.0"
6179 }, 6179 },
6180 "conflict": { 6180 "conflict": {
6181 "phpunit/phpunit": "<5.4.3", 6181 "phpunit/phpunit": "<5.4.3",
6182 "symfony/console": "<5.4" 6182 "symfony/console": "<5.4"
6183 }, 6183 },
6184 "require-dev": { 6184 "require-dev": {
6185 "ext-iconv": "*", 6185 "ext-iconv": "*",
6186 "symfony/console": "^5.4|^6.0", 6186 "symfony/console": "^5.4|^6.0",
6187 "symfony/process": "^5.4|^6.0", 6187 "symfony/process": "^5.4|^6.0",
6188 "symfony/uid": "^5.4|^6.0", 6188 "symfony/uid": "^5.4|^6.0",
6189 "twig/twig": "^2.13|^3.0.4" 6189 "twig/twig": "^2.13|^3.0.4"
6190 }, 6190 },
6191 "suggest": { 6191 "suggest": {
6192 "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", 6192 "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
6193 "ext-intl": "To show region name in time zone dump", 6193 "ext-intl": "To show region name in time zone dump",
6194 "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" 6194 "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
6195 }, 6195 },
6196 "bin": [ 6196 "bin": [
6197 "Resources/bin/var-dump-server" 6197 "Resources/bin/var-dump-server"
6198 ], 6198 ],
6199 "type": "library", 6199 "type": "library",
6200 "autoload": { 6200 "autoload": {
6201 "files": [ 6201 "files": [
6202 "Resources/functions/dump.php" 6202 "Resources/functions/dump.php"
6203 ], 6203 ],
6204 "psr-4": { 6204 "psr-4": {
6205 "Symfony\\Component\\VarDumper\\": "" 6205 "Symfony\\Component\\VarDumper\\": ""
6206 }, 6206 },
6207 "exclude-from-classmap": [ 6207 "exclude-from-classmap": [
6208 "/Tests/" 6208 "/Tests/"
6209 ] 6209 ]
6210 }, 6210 },
6211 "notification-url": "https://packagist.org/downloads/", 6211 "notification-url": "https://packagist.org/downloads/",
6212 "license": [ 6212 "license": [
6213 "MIT" 6213 "MIT"
6214 ], 6214 ],
6215 "authors": [ 6215 "authors": [
6216 { 6216 {
6217 "name": "Nicolas Grekas", 6217 "name": "Nicolas Grekas",
6218 "email": "p@tchwork.com" 6218 "email": "p@tchwork.com"
6219 }, 6219 },
6220 { 6220 {
6221 "name": "Symfony Community", 6221 "name": "Symfony Community",
6222 "homepage": "https://symfony.com/contributors" 6222 "homepage": "https://symfony.com/contributors"
6223 } 6223 }
6224 ], 6224 ],
6225 "description": "Provides mechanisms for walking through any arbitrary PHP variable", 6225 "description": "Provides mechanisms for walking through any arbitrary PHP variable",
6226 "homepage": "https://symfony.com", 6226 "homepage": "https://symfony.com",
6227 "keywords": [ 6227 "keywords": [
6228 "debug", 6228 "debug",
6229 "dump" 6229 "dump"
6230 ], 6230 ],
6231 "support": { 6231 "support": {
6232 "source": "https://github.com/symfony/var-dumper/tree/v6.0.19" 6232 "source": "https://github.com/symfony/var-dumper/tree/v6.0.19"
6233 }, 6233 },
6234 "funding": [ 6234 "funding": [
6235 { 6235 {
6236 "url": "https://symfony.com/sponsor", 6236 "url": "https://symfony.com/sponsor",
6237 "type": "custom" 6237 "type": "custom"
6238 }, 6238 },
6239 { 6239 {
6240 "url": "https://github.com/fabpot", 6240 "url": "https://github.com/fabpot",
6241 "type": "github" 6241 "type": "github"
6242 }, 6242 },
6243 { 6243 {
6244 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 6244 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
6245 "type": "tidelift" 6245 "type": "tidelift"
6246 } 6246 }
6247 ], 6247 ],
6248 "time": "2023-01-20T17:44:14+00:00" 6248 "time": "2023-01-20T17:44:14+00:00"
6249 }, 6249 },
6250 { 6250 {
6251 "name": "tgalopin/html-sanitizer", 6251 "name": "tgalopin/html-sanitizer",
6252 "version": "1.5.0", 6252 "version": "1.5.0",
6253 "source": { 6253 "source": {
6254 "type": "git", 6254 "type": "git",
6255 "url": "https://github.com/tgalopin/html-sanitizer.git", 6255 "url": "https://github.com/tgalopin/html-sanitizer.git",
6256 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913" 6256 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913"
6257 }, 6257 },
6258 "dist": { 6258 "dist": {
6259 "type": "zip", 6259 "type": "zip",
6260 "url": "https://api.github.com/repos/tgalopin/html-sanitizer/zipball/5d02dcb6f2ea4f505731eac440798caa1b3b0913", 6260 "url": "https://api.github.com/repos/tgalopin/html-sanitizer/zipball/5d02dcb6f2ea4f505731eac440798caa1b3b0913",
6261 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913", 6261 "reference": "5d02dcb6f2ea4f505731eac440798caa1b3b0913",
6262 "shasum": "" 6262 "shasum": ""
6263 }, 6263 },
6264 "require": { 6264 "require": {
6265 "ext-dom": "*", 6265 "ext-dom": "*",
6266 "league/uri-parser": "^1.4.1", 6266 "league/uri-parser": "^1.4.1",
6267 "masterminds/html5": "^2.4", 6267 "masterminds/html5": "^2.4",
6268 "php": ">=7.1", 6268 "php": ">=7.1",
6269 "psr/log": "^1.0|^2.0|^3.0" 6269 "psr/log": "^1.0|^2.0|^3.0"
6270 }, 6270 },
6271 "require-dev": { 6271 "require-dev": {
6272 "phpunit/phpunit": "^7.4", 6272 "phpunit/phpunit": "^7.4",
6273 "symfony/var-dumper": "^4.1" 6273 "symfony/var-dumper": "^4.1"
6274 }, 6274 },
6275 "type": "library", 6275 "type": "library",
6276 "autoload": { 6276 "autoload": {
6277 "psr-4": { 6277 "psr-4": {
6278 "HtmlSanitizer\\": "src" 6278 "HtmlSanitizer\\": "src"
6279 } 6279 }
6280 }, 6280 },
6281 "notification-url": "https://packagist.org/downloads/", 6281 "notification-url": "https://packagist.org/downloads/",
6282 "license": [ 6282 "license": [
6283 "MIT" 6283 "MIT"
6284 ], 6284 ],
6285 "authors": [ 6285 "authors": [
6286 { 6286 {
6287 "name": "Titouan Galopin", 6287 "name": "Titouan Galopin",
6288 "email": "galopintitouan@gmail.com" 6288 "email": "galopintitouan@gmail.com"
6289 } 6289 }
6290 ], 6290 ],
6291 "description": "Sanitize untrustworthy HTML user input", 6291 "description": "Sanitize untrustworthy HTML user input",
6292 "support": { 6292 "support": {
6293 "issues": "https://github.com/tgalopin/html-sanitizer/issues", 6293 "issues": "https://github.com/tgalopin/html-sanitizer/issues",
6294 "source": "https://github.com/tgalopin/html-sanitizer/tree/1.5.0" 6294 "source": "https://github.com/tgalopin/html-sanitizer/tree/1.5.0"
6295 }, 6295 },
6296 "abandoned": "symfony/html-sanitizer", 6296 "abandoned": "symfony/html-sanitizer",
6297 "time": "2021-09-14T08:27:50+00:00" 6297 "time": "2021-09-14T08:27:50+00:00"
6298 }, 6298 },
6299 { 6299 {
6300 "name": "tijsverkoyen/css-to-inline-styles", 6300 "name": "tijsverkoyen/css-to-inline-styles",
6301 "version": "2.2.6", 6301 "version": "2.2.6",
6302 "source": { 6302 "source": {
6303 "type": "git", 6303 "type": "git",
6304 "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", 6304 "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
6305 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c" 6305 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c"
6306 }, 6306 },
6307 "dist": { 6307 "dist": {
6308 "type": "zip", 6308 "type": "zip",
6309 "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c", 6309 "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/c42125b83a4fa63b187fdf29f9c93cb7733da30c",
6310 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c", 6310 "reference": "c42125b83a4fa63b187fdf29f9c93cb7733da30c",
6311 "shasum": "" 6311 "shasum": ""
6312 }, 6312 },
6313 "require": { 6313 "require": {
6314 "ext-dom": "*", 6314 "ext-dom": "*",
6315 "ext-libxml": "*", 6315 "ext-libxml": "*",
6316 "php": "^5.5 || ^7.0 || ^8.0", 6316 "php": "^5.5 || ^7.0 || ^8.0",
6317 "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0" 6317 "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0"
6318 }, 6318 },
6319 "require-dev": { 6319 "require-dev": {
6320 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" 6320 "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10"
6321 }, 6321 },
6322 "type": "library", 6322 "type": "library",
6323 "extra": { 6323 "extra": {
6324 "branch-alias": { 6324 "branch-alias": {
6325 "dev-master": "2.2.x-dev" 6325 "dev-master": "2.2.x-dev"
6326 } 6326 }
6327 }, 6327 },
6328 "autoload": { 6328 "autoload": {
6329 "psr-4": { 6329 "psr-4": {
6330 "TijsVerkoyen\\CssToInlineStyles\\": "src" 6330 "TijsVerkoyen\\CssToInlineStyles\\": "src"
6331 } 6331 }
6332 }, 6332 },
6333 "notification-url": "https://packagist.org/downloads/", 6333 "notification-url": "https://packagist.org/downloads/",
6334 "license": [ 6334 "license": [
6335 "BSD-3-Clause" 6335 "BSD-3-Clause"
6336 ], 6336 ],
6337 "authors": [ 6337 "authors": [
6338 { 6338 {
6339 "name": "Tijs Verkoyen", 6339 "name": "Tijs Verkoyen",
6340 "email": "css_to_inline_styles@verkoyen.eu", 6340 "email": "css_to_inline_styles@verkoyen.eu",
6341 "role": "Developer" 6341 "role": "Developer"
6342 } 6342 }
6343 ], 6343 ],
6344 "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.", 6344 "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.",
6345 "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", 6345 "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
6346 "support": { 6346 "support": {
6347 "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", 6347 "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues",
6348 "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6" 6348 "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.6"
6349 }, 6349 },
6350 "time": "2023-01-03T09:29:04+00:00" 6350 "time": "2023-01-03T09:29:04+00:00"
6351 }, 6351 },
6352 { 6352 {
6353 "name": "vlucas/phpdotenv", 6353 "name": "vlucas/phpdotenv",
6354 "version": "v5.5.0", 6354 "version": "v5.5.0",
6355 "source": { 6355 "source": {
6356 "type": "git", 6356 "type": "git",
6357 "url": "https://github.com/vlucas/phpdotenv.git", 6357 "url": "https://github.com/vlucas/phpdotenv.git",
6358 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7" 6358 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7"
6359 }, 6359 },
6360 "dist": { 6360 "dist": {
6361 "type": "zip", 6361 "type": "zip",
6362 "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", 6362 "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
6363 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7", 6363 "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
6364 "shasum": "" 6364 "shasum": ""
6365 }, 6365 },
6366 "require": { 6366 "require": {
6367 "ext-pcre": "*", 6367 "ext-pcre": "*",
6368 "graham-campbell/result-type": "^1.0.2", 6368 "graham-campbell/result-type": "^1.0.2",
6369 "php": "^7.1.3 || ^8.0", 6369 "php": "^7.1.3 || ^8.0",
6370 "phpoption/phpoption": "^1.8", 6370 "phpoption/phpoption": "^1.8",
6371 "symfony/polyfill-ctype": "^1.23", 6371 "symfony/polyfill-ctype": "^1.23",
6372 "symfony/polyfill-mbstring": "^1.23.1", 6372 "symfony/polyfill-mbstring": "^1.23.1",
6373 "symfony/polyfill-php80": "^1.23.1" 6373 "symfony/polyfill-php80": "^1.23.1"
6374 }, 6374 },
6375 "require-dev": { 6375 "require-dev": {
6376 "bamarni/composer-bin-plugin": "^1.4.1", 6376 "bamarni/composer-bin-plugin": "^1.4.1",
6377 "ext-filter": "*", 6377 "ext-filter": "*",
6378 "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25" 6378 "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25"
6379 }, 6379 },
6380 "suggest": { 6380 "suggest": {
6381 "ext-filter": "Required to use the boolean validator." 6381 "ext-filter": "Required to use the boolean validator."
6382 }, 6382 },
6383 "type": "library", 6383 "type": "library",
6384 "extra": { 6384 "extra": {
6385 "bamarni-bin": { 6385 "bamarni-bin": {
6386 "bin-links": true, 6386 "bin-links": true,
6387 "forward-command": true 6387 "forward-command": true
6388 }, 6388 },
6389 "branch-alias": { 6389 "branch-alias": {
6390 "dev-master": "5.5-dev" 6390 "dev-master": "5.5-dev"
6391 } 6391 }
6392 }, 6392 },
6393 "autoload": { 6393 "autoload": {
6394 "psr-4": { 6394 "psr-4": {
6395 "Dotenv\\": "src/" 6395 "Dotenv\\": "src/"
6396 } 6396 }
6397 }, 6397 },
6398 "notification-url": "https://packagist.org/downloads/", 6398 "notification-url": "https://packagist.org/downloads/",
6399 "license": [ 6399 "license": [
6400 "BSD-3-Clause" 6400 "BSD-3-Clause"
6401 ], 6401 ],
6402 "authors": [ 6402 "authors": [
6403 { 6403 {
6404 "name": "Graham Campbell", 6404 "name": "Graham Campbell",
6405 "email": "hello@gjcampbell.co.uk", 6405 "email": "hello@gjcampbell.co.uk",
6406 "homepage": "https://github.com/GrahamCampbell" 6406 "homepage": "https://github.com/GrahamCampbell"
6407 }, 6407 },
6408 { 6408 {
6409 "name": "Vance Lucas", 6409 "name": "Vance Lucas",
6410 "email": "vance@vancelucas.com", 6410 "email": "vance@vancelucas.com",
6411 "homepage": "https://github.com/vlucas" 6411 "homepage": "https://github.com/vlucas"
6412 } 6412 }
6413 ], 6413 ],
6414 "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", 6414 "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
6415 "keywords": [ 6415 "keywords": [
6416 "dotenv", 6416 "dotenv",
6417 "env", 6417 "env",
6418 "environment" 6418 "environment"
6419 ], 6419 ],
6420 "support": { 6420 "support": {
6421 "issues": "https://github.com/vlucas/phpdotenv/issues", 6421 "issues": "https://github.com/vlucas/phpdotenv/issues",
6422 "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0" 6422 "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0"
6423 }, 6423 },
6424 "funding": [ 6424 "funding": [
6425 { 6425 {
6426 "url": "https://github.com/GrahamCampbell", 6426 "url": "https://github.com/GrahamCampbell",
6427 "type": "github" 6427 "type": "github"
6428 }, 6428 },
6429 { 6429 {
6430 "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", 6430 "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv",
6431 "type": "tidelift" 6431 "type": "tidelift"
6432 } 6432 }
6433 ], 6433 ],
6434 "time": "2022-10-16T01:01:54+00:00" 6434 "time": "2022-10-16T01:01:54+00:00"
6435 }, 6435 },
6436 { 6436 {
6437 "name": "voku/portable-ascii", 6437 "name": "voku/portable-ascii",
6438 "version": "2.0.1", 6438 "version": "2.0.1",
6439 "source": { 6439 "source": {
6440 "type": "git", 6440 "type": "git",
6441 "url": "https://github.com/voku/portable-ascii.git", 6441 "url": "https://github.com/voku/portable-ascii.git",
6442 "reference": "b56450eed252f6801410d810c8e1727224ae0743" 6442 "reference": "b56450eed252f6801410d810c8e1727224ae0743"
6443 }, 6443 },
6444 "dist": { 6444 "dist": {
6445 "type": "zip", 6445 "type": "zip",
6446 "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", 6446 "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743",
6447 "reference": "b56450eed252f6801410d810c8e1727224ae0743", 6447 "reference": "b56450eed252f6801410d810c8e1727224ae0743",
6448 "shasum": "" 6448 "shasum": ""
6449 }, 6449 },
6450 "require": { 6450 "require": {
6451 "php": ">=7.0.0" 6451 "php": ">=7.0.0"
6452 }, 6452 },
6453 "require-dev": { 6453 "require-dev": {
6454 "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" 6454 "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
6455 }, 6455 },
6456 "suggest": { 6456 "suggest": {
6457 "ext-intl": "Use Intl for transliterator_transliterate() support" 6457 "ext-intl": "Use Intl for transliterator_transliterate() support"
6458 }, 6458 },
6459 "type": "library", 6459 "type": "library",
6460 "autoload": { 6460 "autoload": {
6461 "psr-4": { 6461 "psr-4": {
6462 "voku\\": "src/voku/" 6462 "voku\\": "src/voku/"
6463 } 6463 }
6464 }, 6464 },
6465 "notification-url": "https://packagist.org/downloads/", 6465 "notification-url": "https://packagist.org/downloads/",
6466 "license": [ 6466 "license": [
6467 "MIT" 6467 "MIT"
6468 ], 6468 ],
6469 "authors": [ 6469 "authors": [
6470 { 6470 {
6471 "name": "Lars Moelleken", 6471 "name": "Lars Moelleken",
6472 "homepage": "http://www.moelleken.org/" 6472 "homepage": "http://www.moelleken.org/"
6473 } 6473 }
6474 ], 6474 ],
6475 "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", 6475 "description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
6476 "homepage": "https://github.com/voku/portable-ascii", 6476 "homepage": "https://github.com/voku/portable-ascii",
6477 "keywords": [ 6477 "keywords": [
6478 "ascii", 6478 "ascii",
6479 "clean", 6479 "clean",
6480 "php" 6480 "php"
6481 ], 6481 ],
6482 "support": { 6482 "support": {
6483 "issues": "https://github.com/voku/portable-ascii/issues", 6483 "issues": "https://github.com/voku/portable-ascii/issues",
6484 "source": "https://github.com/voku/portable-ascii/tree/2.0.1" 6484 "source": "https://github.com/voku/portable-ascii/tree/2.0.1"
6485 }, 6485 },
6486 "funding": [ 6486 "funding": [
6487 { 6487 {
6488 "url": "https://www.paypal.me/moelleken", 6488 "url": "https://www.paypal.me/moelleken",
6489 "type": "custom" 6489 "type": "custom"
6490 }, 6490 },
6491 { 6491 {
6492 "url": "https://github.com/voku", 6492 "url": "https://github.com/voku",
6493 "type": "github" 6493 "type": "github"
6494 }, 6494 },
6495 { 6495 {
6496 "url": "https://opencollective.com/portable-ascii", 6496 "url": "https://opencollective.com/portable-ascii",
6497 "type": "open_collective" 6497 "type": "open_collective"
6498 }, 6498 },
6499 { 6499 {
6500 "url": "https://www.patreon.com/voku", 6500 "url": "https://www.patreon.com/voku",
6501 "type": "patreon" 6501 "type": "patreon"
6502 }, 6502 },
6503 { 6503 {
6504 "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", 6504 "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii",
6505 "type": "tidelift" 6505 "type": "tidelift"
6506 } 6506 }
6507 ], 6507 ],
6508 "time": "2022-03-08T17:03:00+00:00" 6508 "time": "2022-03-08T17:03:00+00:00"
6509 }, 6509 },
6510 { 6510 {
6511 "name": "webmozart/assert", 6511 "name": "webmozart/assert",
6512 "version": "1.11.0", 6512 "version": "1.11.0",
6513 "source": { 6513 "source": {
6514 "type": "git", 6514 "type": "git",
6515 "url": "https://github.com/webmozarts/assert.git", 6515 "url": "https://github.com/webmozarts/assert.git",
6516 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" 6516 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991"
6517 }, 6517 },
6518 "dist": { 6518 "dist": {
6519 "type": "zip", 6519 "type": "zip",
6520 "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", 6520 "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991",
6521 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", 6521 "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991",
6522 "shasum": "" 6522 "shasum": ""
6523 }, 6523 },
6524 "require": { 6524 "require": {
6525 "ext-ctype": "*", 6525 "ext-ctype": "*",
6526 "php": "^7.2 || ^8.0" 6526 "php": "^7.2 || ^8.0"
6527 }, 6527 },
6528 "conflict": { 6528 "conflict": {
6529 "phpstan/phpstan": "<0.12.20", 6529 "phpstan/phpstan": "<0.12.20",
6530 "vimeo/psalm": "<4.6.1 || 4.6.2" 6530 "vimeo/psalm": "<4.6.1 || 4.6.2"
6531 }, 6531 },
6532 "require-dev": { 6532 "require-dev": {
6533 "phpunit/phpunit": "^8.5.13" 6533 "phpunit/phpunit": "^8.5.13"
6534 }, 6534 },
6535 "type": "library", 6535 "type": "library",
6536 "extra": { 6536 "extra": {
6537 "branch-alias": { 6537 "branch-alias": {
6538 "dev-master": "1.10-dev" 6538 "dev-master": "1.10-dev"
6539 } 6539 }
6540 }, 6540 },
6541 "autoload": { 6541 "autoload": {
6542 "psr-4": { 6542 "psr-4": {
6543 "Webmozart\\Assert\\": "src/" 6543 "Webmozart\\Assert\\": "src/"
6544 } 6544 }
6545 }, 6545 },
6546 "notification-url": "https://packagist.org/downloads/", 6546 "notification-url": "https://packagist.org/downloads/",
6547 "license": [ 6547 "license": [
6548 "MIT" 6548 "MIT"
6549 ], 6549 ],
6550 "authors": [ 6550 "authors": [
6551 { 6551 {
6552 "name": "Bernhard Schussek", 6552 "name": "Bernhard Schussek",
6553 "email": "bschussek@gmail.com" 6553 "email": "bschussek@gmail.com"
6554 } 6554 }
6555 ], 6555 ],
6556 "description": "Assertions to validate method input/output with nice error messages.", 6556 "description": "Assertions to validate method input/output with nice error messages.",
6557 "keywords": [ 6557 "keywords": [
6558 "assert", 6558 "assert",
6559 "check", 6559 "check",
6560 "validate" 6560 "validate"
6561 ], 6561 ],
6562 "support": { 6562 "support": {
6563 "issues": "https://github.com/webmozarts/assert/issues", 6563 "issues": "https://github.com/webmozarts/assert/issues",
6564 "source": "https://github.com/webmozarts/assert/tree/1.11.0" 6564 "source": "https://github.com/webmozarts/assert/tree/1.11.0"
6565 }, 6565 },
6566 "time": "2022-06-03T18:03:27+00:00" 6566 "time": "2022-06-03T18:03:27+00:00"
6567 } 6567 }
6568 ], 6568 ],
6569 "packages-dev": [ 6569 "packages-dev": [
6570 { 6570 {
6571 "name": "barryvdh/laravel-debugbar",
6572 "version": "v3.9.2",
6573 "source": {
6574 "type": "git",
6575 "url": "https://github.com/barryvdh/laravel-debugbar.git",
6576 "reference": "bfd0131c146973cab164e50f5cdd8a67cc60cab1"
6577 },
6578 "dist": {
6579 "type": "zip",
6580 "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/bfd0131c146973cab164e50f5cdd8a67cc60cab1",
6581 "reference": "bfd0131c146973cab164e50f5cdd8a67cc60cab1",
6582 "shasum": ""
6583 },
6584 "require": {
6585 "illuminate/routing": "^9|^10",
6586 "illuminate/session": "^9|^10",
6587 "illuminate/support": "^9|^10",
6588 "maximebf/debugbar": "^1.18.2",
6589 "php": "^8.0",
6590 "symfony/finder": "^6"
6591 },
6592 "require-dev": {
6593 "mockery/mockery": "^1.3.3",
6594 "orchestra/testbench-dusk": "^5|^6|^7|^8",
6595 "phpunit/phpunit": "^8.5.30|^9.0",
6596 "squizlabs/php_codesniffer": "^3.5"
6597 },
6598 "type": "library",
6599 "extra": {
6600 "branch-alias": {
6601 "dev-master": "3.8-dev"
6602 },
6603 "laravel": {
6604 "providers": [
6605 "Barryvdh\\Debugbar\\ServiceProvider"
6606 ],
6607 "aliases": {
6608 "Debugbar": "Barryvdh\\Debugbar\\Facades\\Debugbar"
6609 }
6610 }
6611 },
6612 "autoload": {
6613 "files": [
6614 "src/helpers.php"
6615 ],
6616 "psr-4": {
6617 "Barryvdh\\Debugbar\\": "src/"
6618 }
6619 },
6620 "notification-url": "https://packagist.org/downloads/",
6621 "license": [
6622 "MIT"
6623 ],
6624 "authors": [
6625 {
6626 "name": "Barry vd. Heuvel",
6627 "email": "barryvdh@gmail.com"
6628 }
6629 ],
6630 "description": "PHP Debugbar integration for Laravel",
6631 "keywords": [
6632 "debug",
6633 "debugbar",
6634 "laravel",
6635 "profiler",
6636 "webprofiler"
6637 ],
6638 "support": {
6639 "issues": "https://github.com/barryvdh/laravel-debugbar/issues",
6640 "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.9.2"
6641 },
6642 "funding": [
6643 {
6644 "url": "https://fruitcake.nl",
6645 "type": "custom"
6646 },
6647 {
6648 "url": "https://github.com/barryvdh",
6649 "type": "github"
6650 }
6651 ],
6652 "time": "2023-08-25T18:43:57+00:00"
6653 },
6654 {
6571 "name": "doctrine/instantiator", 6655 "name": "doctrine/instantiator",
6572 "version": "1.5.0", 6656 "version": "1.5.0",
6573 "source": { 6657 "source": {
6574 "type": "git", 6658 "type": "git",
6575 "url": "https://github.com/doctrine/instantiator.git", 6659 "url": "https://github.com/doctrine/instantiator.git",
6576 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" 6660 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b"
6577 }, 6661 },
6578 "dist": { 6662 "dist": {
6579 "type": "zip", 6663 "type": "zip",
6580 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", 6664 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b",
6581 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", 6665 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b",
6582 "shasum": "" 6666 "shasum": ""
6583 }, 6667 },
6584 "require": { 6668 "require": {
6585 "php": "^7.1 || ^8.0" 6669 "php": "^7.1 || ^8.0"
6586 }, 6670 },
6587 "require-dev": { 6671 "require-dev": {
6588 "doctrine/coding-standard": "^9 || ^11", 6672 "doctrine/coding-standard": "^9 || ^11",
6589 "ext-pdo": "*", 6673 "ext-pdo": "*",
6590 "ext-phar": "*", 6674 "ext-phar": "*",
6591 "phpbench/phpbench": "^0.16 || ^1", 6675 "phpbench/phpbench": "^0.16 || ^1",
6592 "phpstan/phpstan": "^1.4", 6676 "phpstan/phpstan": "^1.4",
6593 "phpstan/phpstan-phpunit": "^1", 6677 "phpstan/phpstan-phpunit": "^1",
6594 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", 6678 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
6595 "vimeo/psalm": "^4.30 || ^5.4" 6679 "vimeo/psalm": "^4.30 || ^5.4"
6596 }, 6680 },
6597 "type": "library", 6681 "type": "library",
6598 "autoload": { 6682 "autoload": {
6599 "psr-4": { 6683 "psr-4": {
6600 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" 6684 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
6601 } 6685 }
6602 }, 6686 },
6603 "notification-url": "https://packagist.org/downloads/", 6687 "notification-url": "https://packagist.org/downloads/",
6604 "license": [ 6688 "license": [
6605 "MIT" 6689 "MIT"
6606 ], 6690 ],
6607 "authors": [ 6691 "authors": [
6608 { 6692 {
6609 "name": "Marco Pivetta", 6693 "name": "Marco Pivetta",
6610 "email": "ocramius@gmail.com", 6694 "email": "ocramius@gmail.com",
6611 "homepage": "https://ocramius.github.io/" 6695 "homepage": "https://ocramius.github.io/"
6612 } 6696 }
6613 ], 6697 ],
6614 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", 6698 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
6615 "homepage": "https://www.doctrine-project.org/projects/instantiator.html", 6699 "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
6616 "keywords": [ 6700 "keywords": [
6617 "constructor", 6701 "constructor",
6618 "instantiate" 6702 "instantiate"
6619 ], 6703 ],
6620 "support": { 6704 "support": {
6621 "issues": "https://github.com/doctrine/instantiator/issues", 6705 "issues": "https://github.com/doctrine/instantiator/issues",
6622 "source": "https://github.com/doctrine/instantiator/tree/1.5.0" 6706 "source": "https://github.com/doctrine/instantiator/tree/1.5.0"
6623 }, 6707 },
6624 "funding": [ 6708 "funding": [
6625 { 6709 {
6626 "url": "https://www.doctrine-project.org/sponsorship.html", 6710 "url": "https://www.doctrine-project.org/sponsorship.html",
6627 "type": "custom" 6711 "type": "custom"
6628 }, 6712 },
6629 { 6713 {
6630 "url": "https://www.patreon.com/phpdoctrine", 6714 "url": "https://www.patreon.com/phpdoctrine",
6631 "type": "patreon" 6715 "type": "patreon"
6632 }, 6716 },
6633 { 6717 {
6634 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", 6718 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
6635 "type": "tidelift" 6719 "type": "tidelift"
6636 } 6720 }
6637 ], 6721 ],
6638 "time": "2022-12-30T00:15:36+00:00" 6722 "time": "2022-12-30T00:15:36+00:00"
6639 }, 6723 },
6640 { 6724 {
6641 "name": "fakerphp/faker", 6725 "name": "fakerphp/faker",
6642 "version": "v1.21.0", 6726 "version": "v1.21.0",
6643 "source": { 6727 "source": {
6644 "type": "git", 6728 "type": "git",
6645 "url": "https://github.com/FakerPHP/Faker.git", 6729 "url": "https://github.com/FakerPHP/Faker.git",
6646 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d" 6730 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d"
6647 }, 6731 },
6648 "dist": { 6732 "dist": {
6649 "type": "zip", 6733 "type": "zip",
6650 "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d", 6734 "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/92efad6a967f0b79c499705c69b662f738cc9e4d",
6651 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d", 6735 "reference": "92efad6a967f0b79c499705c69b662f738cc9e4d",
6652 "shasum": "" 6736 "shasum": ""
6653 }, 6737 },
6654 "require": { 6738 "require": {
6655 "php": "^7.4 || ^8.0", 6739 "php": "^7.4 || ^8.0",
6656 "psr/container": "^1.0 || ^2.0", 6740 "psr/container": "^1.0 || ^2.0",
6657 "symfony/deprecation-contracts": "^2.2 || ^3.0" 6741 "symfony/deprecation-contracts": "^2.2 || ^3.0"
6658 }, 6742 },
6659 "conflict": { 6743 "conflict": {
6660 "fzaninotto/faker": "*" 6744 "fzaninotto/faker": "*"
6661 }, 6745 },
6662 "require-dev": { 6746 "require-dev": {
6663 "bamarni/composer-bin-plugin": "^1.4.1", 6747 "bamarni/composer-bin-plugin": "^1.4.1",
6664 "doctrine/persistence": "^1.3 || ^2.0", 6748 "doctrine/persistence": "^1.3 || ^2.0",
6665 "ext-intl": "*", 6749 "ext-intl": "*",
6666 "phpunit/phpunit": "^9.5.26", 6750 "phpunit/phpunit": "^9.5.26",
6667 "symfony/phpunit-bridge": "^5.4.16" 6751 "symfony/phpunit-bridge": "^5.4.16"
6668 }, 6752 },
6669 "suggest": { 6753 "suggest": {
6670 "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", 6754 "doctrine/orm": "Required to use Faker\\ORM\\Doctrine",
6671 "ext-curl": "Required by Faker\\Provider\\Image to download images.", 6755 "ext-curl": "Required by Faker\\Provider\\Image to download images.",
6672 "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", 6756 "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.",
6673 "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", 6757 "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.",
6674 "ext-mbstring": "Required for multibyte Unicode string functionality." 6758 "ext-mbstring": "Required for multibyte Unicode string functionality."
6675 }, 6759 },
6676 "type": "library", 6760 "type": "library",
6677 "extra": { 6761 "extra": {
6678 "branch-alias": { 6762 "branch-alias": {
6679 "dev-main": "v1.21-dev" 6763 "dev-main": "v1.21-dev"
6680 } 6764 }
6681 }, 6765 },
6682 "autoload": { 6766 "autoload": {
6683 "psr-4": { 6767 "psr-4": {
6684 "Faker\\": "src/Faker/" 6768 "Faker\\": "src/Faker/"
6685 } 6769 }
6686 }, 6770 },
6687 "notification-url": "https://packagist.org/downloads/", 6771 "notification-url": "https://packagist.org/downloads/",
6688 "license": [ 6772 "license": [
6689 "MIT" 6773 "MIT"
6690 ], 6774 ],
6691 "authors": [ 6775 "authors": [
6692 { 6776 {
6693 "name": "François Zaninotto" 6777 "name": "François Zaninotto"
6694 } 6778 }
6695 ], 6779 ],
6696 "description": "Faker is a PHP library that generates fake data for you.", 6780 "description": "Faker is a PHP library that generates fake data for you.",
6697 "keywords": [ 6781 "keywords": [
6698 "data", 6782 "data",
6699 "faker", 6783 "faker",
6700 "fixtures" 6784 "fixtures"
6701 ], 6785 ],
6702 "support": { 6786 "support": {
6703 "issues": "https://github.com/FakerPHP/Faker/issues", 6787 "issues": "https://github.com/FakerPHP/Faker/issues",
6704 "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0" 6788 "source": "https://github.com/FakerPHP/Faker/tree/v1.21.0"
6705 }, 6789 },
6706 "time": "2022-12-13T13:54:32+00:00" 6790 "time": "2022-12-13T13:54:32+00:00"
6707 }, 6791 },
6708 { 6792 {
6709 "name": "filp/whoops", 6793 "name": "filp/whoops",
6710 "version": "2.15.2", 6794 "version": "2.15.2",
6711 "source": { 6795 "source": {
6712 "type": "git", 6796 "type": "git",
6713 "url": "https://github.com/filp/whoops.git", 6797 "url": "https://github.com/filp/whoops.git",
6714 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73" 6798 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73"
6715 }, 6799 },
6716 "dist": { 6800 "dist": {
6717 "type": "zip", 6801 "type": "zip",
6718 "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", 6802 "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
6719 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", 6803 "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73",
6720 "shasum": "" 6804 "shasum": ""
6721 }, 6805 },
6722 "require": { 6806 "require": {
6723 "php": "^5.5.9 || ^7.0 || ^8.0", 6807 "php": "^5.5.9 || ^7.0 || ^8.0",
6724 "psr/log": "^1.0.1 || ^2.0 || ^3.0" 6808 "psr/log": "^1.0.1 || ^2.0 || ^3.0"
6725 }, 6809 },
6726 "require-dev": { 6810 "require-dev": {
6727 "mockery/mockery": "^0.9 || ^1.0", 6811 "mockery/mockery": "^0.9 || ^1.0",
6728 "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", 6812 "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3",
6729 "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" 6813 "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0"
6730 }, 6814 },
6731 "suggest": { 6815 "suggest": {
6732 "symfony/var-dumper": "Pretty print complex values better with var-dumper available", 6816 "symfony/var-dumper": "Pretty print complex values better with var-dumper available",
6733 "whoops/soap": "Formats errors as SOAP responses" 6817 "whoops/soap": "Formats errors as SOAP responses"
6734 }, 6818 },
6735 "type": "library", 6819 "type": "library",
6736 "extra": { 6820 "extra": {
6737 "branch-alias": { 6821 "branch-alias": {
6738 "dev-master": "2.7-dev" 6822 "dev-master": "2.7-dev"
6739 } 6823 }
6740 }, 6824 },
6741 "autoload": { 6825 "autoload": {
6742 "psr-4": { 6826 "psr-4": {
6743 "Whoops\\": "src/Whoops/" 6827 "Whoops\\": "src/Whoops/"
6744 } 6828 }
6745 }, 6829 },
6746 "notification-url": "https://packagist.org/downloads/", 6830 "notification-url": "https://packagist.org/downloads/",
6747 "license": [ 6831 "license": [
6748 "MIT" 6832 "MIT"
6749 ], 6833 ],
6750 "authors": [ 6834 "authors": [
6751 { 6835 {
6752 "name": "Filipe Dobreira", 6836 "name": "Filipe Dobreira",
6753 "homepage": "https://github.com/filp", 6837 "homepage": "https://github.com/filp",
6754 "role": "Developer" 6838 "role": "Developer"
6755 } 6839 }
6756 ], 6840 ],
6757 "description": "php error handling for cool kids", 6841 "description": "php error handling for cool kids",
6758 "homepage": "https://filp.github.io/whoops/", 6842 "homepage": "https://filp.github.io/whoops/",
6759 "keywords": [ 6843 "keywords": [
6760 "error", 6844 "error",
6761 "exception", 6845 "exception",
6762 "handling", 6846 "handling",
6763 "library", 6847 "library",
6764 "throwable", 6848 "throwable",
6765 "whoops" 6849 "whoops"
6766 ], 6850 ],
6767 "support": { 6851 "support": {
6768 "issues": "https://github.com/filp/whoops/issues", 6852 "issues": "https://github.com/filp/whoops/issues",
6769 "source": "https://github.com/filp/whoops/tree/2.15.2" 6853 "source": "https://github.com/filp/whoops/tree/2.15.2"
6770 }, 6854 },
6771 "funding": [ 6855 "funding": [
6772 { 6856 {
6773 "url": "https://github.com/denis-sokolov", 6857 "url": "https://github.com/denis-sokolov",
6774 "type": "github" 6858 "type": "github"
6775 } 6859 }
6776 ], 6860 ],
6777 "time": "2023-04-12T12:00:00+00:00" 6861 "time": "2023-04-12T12:00:00+00:00"
6778 }, 6862 },
6779 { 6863 {
6780 "name": "hamcrest/hamcrest-php", 6864 "name": "hamcrest/hamcrest-php",
6781 "version": "v2.0.1", 6865 "version": "v2.0.1",
6782 "source": { 6866 "source": {
6783 "type": "git", 6867 "type": "git",
6784 "url": "https://github.com/hamcrest/hamcrest-php.git", 6868 "url": "https://github.com/hamcrest/hamcrest-php.git",
6785 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" 6869 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3"
6786 }, 6870 },
6787 "dist": { 6871 "dist": {
6788 "type": "zip", 6872 "type": "zip",
6789 "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 6873 "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
6790 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 6874 "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
6791 "shasum": "" 6875 "shasum": ""
6792 }, 6876 },
6793 "require": { 6877 "require": {
6794 "php": "^5.3|^7.0|^8.0" 6878 "php": "^5.3|^7.0|^8.0"
6795 }, 6879 },
6796 "replace": { 6880 "replace": {
6797 "cordoval/hamcrest-php": "*", 6881 "cordoval/hamcrest-php": "*",
6798 "davedevelopment/hamcrest-php": "*", 6882 "davedevelopment/hamcrest-php": "*",
6799 "kodova/hamcrest-php": "*" 6883 "kodova/hamcrest-php": "*"
6800 }, 6884 },
6801 "require-dev": { 6885 "require-dev": {
6802 "phpunit/php-file-iterator": "^1.4 || ^2.0", 6886 "phpunit/php-file-iterator": "^1.4 || ^2.0",
6803 "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" 6887 "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0"
6804 }, 6888 },
6805 "type": "library", 6889 "type": "library",
6806 "extra": { 6890 "extra": {
6807 "branch-alias": { 6891 "branch-alias": {
6808 "dev-master": "2.1-dev" 6892 "dev-master": "2.1-dev"
6809 } 6893 }
6810 }, 6894 },
6811 "autoload": { 6895 "autoload": {
6812 "classmap": [ 6896 "classmap": [
6813 "hamcrest" 6897 "hamcrest"
6814 ] 6898 ]
6815 }, 6899 },
6816 "notification-url": "https://packagist.org/downloads/", 6900 "notification-url": "https://packagist.org/downloads/",
6817 "license": [ 6901 "license": [
6818 "BSD-3-Clause" 6902 "BSD-3-Clause"
6819 ], 6903 ],
6820 "description": "This is the PHP port of Hamcrest Matchers", 6904 "description": "This is the PHP port of Hamcrest Matchers",
6821 "keywords": [ 6905 "keywords": [
6822 "test" 6906 "test"
6823 ], 6907 ],
6824 "support": { 6908 "support": {
6825 "issues": "https://github.com/hamcrest/hamcrest-php/issues", 6909 "issues": "https://github.com/hamcrest/hamcrest-php/issues",
6826 "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" 6910 "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
6827 }, 6911 },
6828 "time": "2020-07-09T08:09:16+00:00" 6912 "time": "2020-07-09T08:09:16+00:00"
6829 }, 6913 },
6830 { 6914 {
6831 "name": "laravel/pint", 6915 "name": "laravel/pint",
6832 "version": "v1.5.0", 6916 "version": "v1.5.0",
6833 "source": { 6917 "source": {
6834 "type": "git", 6918 "type": "git",
6835 "url": "https://github.com/laravel/pint.git", 6919 "url": "https://github.com/laravel/pint.git",
6836 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362" 6920 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362"
6837 }, 6921 },
6838 "dist": { 6922 "dist": {
6839 "type": "zip", 6923 "type": "zip",
6840 "url": "https://api.github.com/repos/laravel/pint/zipball/e0a8cef58b74662f27355be9cdea0e726bbac362", 6924 "url": "https://api.github.com/repos/laravel/pint/zipball/e0a8cef58b74662f27355be9cdea0e726bbac362",
6841 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362", 6925 "reference": "e0a8cef58b74662f27355be9cdea0e726bbac362",
6842 "shasum": "" 6926 "shasum": ""
6843 }, 6927 },
6844 "require": { 6928 "require": {
6845 "ext-json": "*", 6929 "ext-json": "*",
6846 "ext-mbstring": "*", 6930 "ext-mbstring": "*",
6847 "ext-tokenizer": "*", 6931 "ext-tokenizer": "*",
6848 "ext-xml": "*", 6932 "ext-xml": "*",
6849 "php": "^8.0" 6933 "php": "^8.0"
6850 }, 6934 },
6851 "require-dev": { 6935 "require-dev": {
6852 "friendsofphp/php-cs-fixer": "^3.14.4", 6936 "friendsofphp/php-cs-fixer": "^3.14.4",
6853 "illuminate/view": "^9.51.0", 6937 "illuminate/view": "^9.51.0",
6854 "laravel-zero/framework": "^9.2.0", 6938 "laravel-zero/framework": "^9.2.0",
6855 "mockery/mockery": "^1.5.1", 6939 "mockery/mockery": "^1.5.1",
6856 "nunomaduro/larastan": "^2.4.0", 6940 "nunomaduro/larastan": "^2.4.0",
6857 "nunomaduro/termwind": "^1.15.1", 6941 "nunomaduro/termwind": "^1.15.1",
6858 "pestphp/pest": "^1.22.4" 6942 "pestphp/pest": "^1.22.4"
6859 }, 6943 },
6860 "bin": [ 6944 "bin": [
6861 "builds/pint" 6945 "builds/pint"
6862 ], 6946 ],
6863 "type": "project", 6947 "type": "project",
6864 "autoload": { 6948 "autoload": {
6865 "psr-4": { 6949 "psr-4": {
6866 "App\\": "app/", 6950 "App\\": "app/",
6867 "Database\\Seeders\\": "database/seeders/", 6951 "Database\\Seeders\\": "database/seeders/",
6868 "Database\\Factories\\": "database/factories/" 6952 "Database\\Factories\\": "database/factories/"
6869 } 6953 }
6870 }, 6954 },
6871 "notification-url": "https://packagist.org/downloads/", 6955 "notification-url": "https://packagist.org/downloads/",
6872 "license": [ 6956 "license": [
6873 "MIT" 6957 "MIT"
6874 ], 6958 ],
6875 "authors": [ 6959 "authors": [
6876 { 6960 {
6877 "name": "Nuno Maduro", 6961 "name": "Nuno Maduro",
6878 "email": "enunomaduro@gmail.com" 6962 "email": "enunomaduro@gmail.com"
6879 } 6963 }
6880 ], 6964 ],
6881 "description": "An opinionated code formatter for PHP.", 6965 "description": "An opinionated code formatter for PHP.",
6882 "homepage": "https://laravel.com", 6966 "homepage": "https://laravel.com",
6883 "keywords": [ 6967 "keywords": [
6884 "format", 6968 "format",
6885 "formatter", 6969 "formatter",
6886 "lint", 6970 "lint",
6887 "linter", 6971 "linter",
6888 "php" 6972 "php"
6889 ], 6973 ],
6890 "support": { 6974 "support": {
6891 "issues": "https://github.com/laravel/pint/issues", 6975 "issues": "https://github.com/laravel/pint/issues",
6892 "source": "https://github.com/laravel/pint" 6976 "source": "https://github.com/laravel/pint"
6893 }, 6977 },
6894 "time": "2023-02-14T16:31:02+00:00" 6978 "time": "2023-02-14T16:31:02+00:00"
6895 }, 6979 },
6896 { 6980 {
6897 "name": "laravel/sail", 6981 "name": "laravel/sail",
6898 "version": "v1.22.0", 6982 "version": "v1.22.0",
6899 "source": { 6983 "source": {
6900 "type": "git", 6984 "type": "git",
6901 "url": "https://github.com/laravel/sail.git", 6985 "url": "https://github.com/laravel/sail.git",
6902 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56" 6986 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56"
6903 }, 6987 },
6904 "dist": { 6988 "dist": {
6905 "type": "zip", 6989 "type": "zip",
6906 "url": "https://api.github.com/repos/laravel/sail/zipball/923e1e112b6a8598664dbb0ee79dd3137f1c9d56", 6990 "url": "https://api.github.com/repos/laravel/sail/zipball/923e1e112b6a8598664dbb0ee79dd3137f1c9d56",
6907 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56", 6991 "reference": "923e1e112b6a8598664dbb0ee79dd3137f1c9d56",
6908 "shasum": "" 6992 "shasum": ""
6909 }, 6993 },
6910 "require": { 6994 "require": {
6911 "illuminate/console": "^8.0|^9.0|^10.0", 6995 "illuminate/console": "^8.0|^9.0|^10.0",
6912 "illuminate/contracts": "^8.0|^9.0|^10.0", 6996 "illuminate/contracts": "^8.0|^9.0|^10.0",
6913 "illuminate/support": "^8.0|^9.0|^10.0", 6997 "illuminate/support": "^8.0|^9.0|^10.0",
6914 "php": "^8.0", 6998 "php": "^8.0",
6915 "symfony/yaml": "^6.0" 6999 "symfony/yaml": "^6.0"
6916 }, 7000 },
6917 "require-dev": { 7001 "require-dev": {
6918 "orchestra/testbench": "^6.0|^7.0|^8.0", 7002 "orchestra/testbench": "^6.0|^7.0|^8.0",
6919 "phpstan/phpstan": "^1.10" 7003 "phpstan/phpstan": "^1.10"
6920 }, 7004 },
6921 "bin": [ 7005 "bin": [
6922 "bin/sail" 7006 "bin/sail"
6923 ], 7007 ],
6924 "type": "library", 7008 "type": "library",
6925 "extra": { 7009 "extra": {
6926 "branch-alias": { 7010 "branch-alias": {
6927 "dev-master": "1.x-dev" 7011 "dev-master": "1.x-dev"
6928 }, 7012 },
6929 "laravel": { 7013 "laravel": {
6930 "providers": [ 7014 "providers": [
6931 "Laravel\\Sail\\SailServiceProvider" 7015 "Laravel\\Sail\\SailServiceProvider"
6932 ] 7016 ]
6933 } 7017 }
6934 }, 7018 },
6935 "autoload": { 7019 "autoload": {
6936 "psr-4": { 7020 "psr-4": {
6937 "Laravel\\Sail\\": "src/" 7021 "Laravel\\Sail\\": "src/"
6938 } 7022 }
6939 }, 7023 },
6940 "notification-url": "https://packagist.org/downloads/", 7024 "notification-url": "https://packagist.org/downloads/",
6941 "license": [ 7025 "license": [
6942 "MIT" 7026 "MIT"
6943 ], 7027 ],
6944 "authors": [ 7028 "authors": [
6945 { 7029 {
6946 "name": "Taylor Otwell", 7030 "name": "Taylor Otwell",
6947 "email": "taylor@laravel.com" 7031 "email": "taylor@laravel.com"
6948 } 7032 }
6949 ], 7033 ],
6950 "description": "Docker files for running a basic Laravel application.", 7034 "description": "Docker files for running a basic Laravel application.",
6951 "keywords": [ 7035 "keywords": [
6952 "docker", 7036 "docker",
6953 "laravel" 7037 "laravel"
6954 ], 7038 ],
6955 "support": { 7039 "support": {
6956 "issues": "https://github.com/laravel/sail/issues", 7040 "issues": "https://github.com/laravel/sail/issues",
6957 "source": "https://github.com/laravel/sail" 7041 "source": "https://github.com/laravel/sail"
6958 }, 7042 },
6959 "time": "2023-05-04T14:52:56+00:00" 7043 "time": "2023-05-04T14:52:56+00:00"
6960 }, 7044 },
6961 { 7045 {
7046 "name": "maximebf/debugbar",
7047 "version": "v1.19.0",
7048 "source": {
7049 "type": "git",
7050 "url": "https://github.com/maximebf/php-debugbar.git",
7051 "reference": "30f65f18f7ac086255a77a079f8e0dcdd35e828e"
7052 },
7053 "dist": {
7054 "type": "zip",
7055 "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/30f65f18f7ac086255a77a079f8e0dcdd35e828e",
7056 "reference": "30f65f18f7ac086255a77a079f8e0dcdd35e828e",
7057 "shasum": ""
7058 },
7059 "require": {
7060 "php": "^7.1|^8",
7061 "psr/log": "^1|^2|^3",
7062 "symfony/var-dumper": "^4|^5|^6"
7063 },
7064 "require-dev": {
7065 "phpunit/phpunit": ">=7.5.20 <10.0",
7066 "twig/twig": "^1.38|^2.7|^3.0"
7067 },
7068 "suggest": {
7069 "kriswallsmith/assetic": "The best way to manage assets",
7070 "monolog/monolog": "Log using Monolog",
7071 "predis/predis": "Redis storage"
7072 },
7073 "type": "library",
7074 "extra": {
7075 "branch-alias": {
7076 "dev-master": "1.18-dev"
7077 }
7078 },
7079 "autoload": {
7080 "psr-4": {
7081 "DebugBar\\": "src/DebugBar/"
7082 }
7083 },
7084 "notification-url": "https://packagist.org/downloads/",
7085 "license": [
7086 "MIT"
7087 ],
7088 "authors": [
7089 {
7090 "name": "Maxime Bouroumeau-Fuseau",
7091 "email": "maxime.bouroumeau@gmail.com",
7092 "homepage": "http://maximebf.com"
7093 },
7094 {
7095 "name": "Barry vd. Heuvel",
7096 "email": "barryvdh@gmail.com"
7097 }
7098 ],
7099 "description": "Debug bar in the browser for php application",
7100 "homepage": "https://github.com/maximebf/php-debugbar",
7101 "keywords": [
7102 "debug",
7103 "debugbar"
7104 ],
7105 "support": {
7106 "issues": "https://github.com/maximebf/php-debugbar/issues",
7107 "source": "https://github.com/maximebf/php-debugbar/tree/v1.19.0"
7108 },
7109 "time": "2023-09-19T19:53:10+00:00"
7110 },
7111 {
6962 "name": "mockery/mockery", 7112 "name": "mockery/mockery",
6963 "version": "1.5.1", 7113 "version": "1.5.1",
6964 "source": { 7114 "source": {
6965 "type": "git", 7115 "type": "git",
6966 "url": "https://github.com/mockery/mockery.git", 7116 "url": "https://github.com/mockery/mockery.git",
6967 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e" 7117 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e"
6968 }, 7118 },
6969 "dist": { 7119 "dist": {
6970 "type": "zip", 7120 "type": "zip",
6971 "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e", 7121 "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
6972 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e", 7122 "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e",
6973 "shasum": "" 7123 "shasum": ""
6974 }, 7124 },
6975 "require": { 7125 "require": {
6976 "hamcrest/hamcrest-php": "^2.0.1", 7126 "hamcrest/hamcrest-php": "^2.0.1",
6977 "lib-pcre": ">=7.0", 7127 "lib-pcre": ">=7.0",
6978 "php": "^7.3 || ^8.0" 7128 "php": "^7.3 || ^8.0"
6979 }, 7129 },
6980 "conflict": { 7130 "conflict": {
6981 "phpunit/phpunit": "<8.0" 7131 "phpunit/phpunit": "<8.0"
6982 }, 7132 },
6983 "require-dev": { 7133 "require-dev": {
6984 "phpunit/phpunit": "^8.5 || ^9.3" 7134 "phpunit/phpunit": "^8.5 || ^9.3"
6985 }, 7135 },
6986 "type": "library", 7136 "type": "library",
6987 "extra": { 7137 "extra": {
6988 "branch-alias": { 7138 "branch-alias": {
6989 "dev-master": "1.4.x-dev" 7139 "dev-master": "1.4.x-dev"
6990 } 7140 }
6991 }, 7141 },
6992 "autoload": { 7142 "autoload": {
6993 "psr-0": { 7143 "psr-0": {
6994 "Mockery": "library/" 7144 "Mockery": "library/"
6995 } 7145 }
6996 }, 7146 },
6997 "notification-url": "https://packagist.org/downloads/", 7147 "notification-url": "https://packagist.org/downloads/",
6998 "license": [ 7148 "license": [
6999 "BSD-3-Clause" 7149 "BSD-3-Clause"
7000 ], 7150 ],
7001 "authors": [ 7151 "authors": [
7002 { 7152 {
7003 "name": "Pádraic Brady", 7153 "name": "Pádraic Brady",
7004 "email": "padraic.brady@gmail.com", 7154 "email": "padraic.brady@gmail.com",
7005 "homepage": "http://blog.astrumfutura.com" 7155 "homepage": "http://blog.astrumfutura.com"
7006 }, 7156 },
7007 { 7157 {
7008 "name": "Dave Marshall", 7158 "name": "Dave Marshall",
7009 "email": "dave.marshall@atstsolutions.co.uk", 7159 "email": "dave.marshall@atstsolutions.co.uk",
7010 "homepage": "http://davedevelopment.co.uk" 7160 "homepage": "http://davedevelopment.co.uk"
7011 } 7161 }
7012 ], 7162 ],
7013 "description": "Mockery is a simple yet flexible PHP mock object framework", 7163 "description": "Mockery is a simple yet flexible PHP mock object framework",
7014 "homepage": "https://github.com/mockery/mockery", 7164 "homepage": "https://github.com/mockery/mockery",
7015 "keywords": [ 7165 "keywords": [
7016 "BDD", 7166 "BDD",
7017 "TDD", 7167 "TDD",
7018 "library", 7168 "library",
7019 "mock", 7169 "mock",
7020 "mock objects", 7170 "mock objects",
7021 "mockery", 7171 "mockery",
7022 "stub", 7172 "stub",
7023 "test", 7173 "test",
7024 "test double", 7174 "test double",
7025 "testing" 7175 "testing"
7026 ], 7176 ],
7027 "support": { 7177 "support": {
7028 "issues": "https://github.com/mockery/mockery/issues", 7178 "issues": "https://github.com/mockery/mockery/issues",
7029 "source": "https://github.com/mockery/mockery/tree/1.5.1" 7179 "source": "https://github.com/mockery/mockery/tree/1.5.1"
7030 }, 7180 },
7031 "time": "2022-09-07T15:32:08+00:00" 7181 "time": "2022-09-07T15:32:08+00:00"
7032 }, 7182 },
7033 { 7183 {
7034 "name": "myclabs/deep-copy", 7184 "name": "myclabs/deep-copy",
7035 "version": "1.11.1", 7185 "version": "1.11.1",
7036 "source": { 7186 "source": {
7037 "type": "git", 7187 "type": "git",
7038 "url": "https://github.com/myclabs/DeepCopy.git", 7188 "url": "https://github.com/myclabs/DeepCopy.git",
7039 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" 7189 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
7040 }, 7190 },
7041 "dist": { 7191 "dist": {
7042 "type": "zip", 7192 "type": "zip",
7043 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 7193 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
7044 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 7194 "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
7045 "shasum": "" 7195 "shasum": ""
7046 }, 7196 },
7047 "require": { 7197 "require": {
7048 "php": "^7.1 || ^8.0" 7198 "php": "^7.1 || ^8.0"
7049 }, 7199 },
7050 "conflict": { 7200 "conflict": {
7051 "doctrine/collections": "<1.6.8", 7201 "doctrine/collections": "<1.6.8",
7052 "doctrine/common": "<2.13.3 || >=3,<3.2.2" 7202 "doctrine/common": "<2.13.3 || >=3,<3.2.2"
7053 }, 7203 },
7054 "require-dev": { 7204 "require-dev": {
7055 "doctrine/collections": "^1.6.8", 7205 "doctrine/collections": "^1.6.8",
7056 "doctrine/common": "^2.13.3 || ^3.2.2", 7206 "doctrine/common": "^2.13.3 || ^3.2.2",
7057 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 7207 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
7058 }, 7208 },
7059 "type": "library", 7209 "type": "library",
7060 "autoload": { 7210 "autoload": {
7061 "files": [ 7211 "files": [
7062 "src/DeepCopy/deep_copy.php" 7212 "src/DeepCopy/deep_copy.php"
7063 ], 7213 ],
7064 "psr-4": { 7214 "psr-4": {
7065 "DeepCopy\\": "src/DeepCopy/" 7215 "DeepCopy\\": "src/DeepCopy/"
7066 } 7216 }
7067 }, 7217 },
7068 "notification-url": "https://packagist.org/downloads/", 7218 "notification-url": "https://packagist.org/downloads/",
7069 "license": [ 7219 "license": [
7070 "MIT" 7220 "MIT"
7071 ], 7221 ],
7072 "description": "Create deep copies (clones) of your objects", 7222 "description": "Create deep copies (clones) of your objects",
7073 "keywords": [ 7223 "keywords": [
7074 "clone", 7224 "clone",
7075 "copy", 7225 "copy",
7076 "duplicate", 7226 "duplicate",
7077 "object", 7227 "object",
7078 "object graph" 7228 "object graph"
7079 ], 7229 ],
7080 "support": { 7230 "support": {
7081 "issues": "https://github.com/myclabs/DeepCopy/issues", 7231 "issues": "https://github.com/myclabs/DeepCopy/issues",
7082 "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" 7232 "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
7083 }, 7233 },
7084 "funding": [ 7234 "funding": [
7085 { 7235 {
7086 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 7236 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
7087 "type": "tidelift" 7237 "type": "tidelift"
7088 } 7238 }
7089 ], 7239 ],
7090 "time": "2023-03-08T13:26:56+00:00" 7240 "time": "2023-03-08T13:26:56+00:00"
7091 }, 7241 },
7092 { 7242 {
7093 "name": "nunomaduro/collision", 7243 "name": "nunomaduro/collision",
7094 "version": "v6.4.0", 7244 "version": "v6.4.0",
7095 "source": { 7245 "source": {
7096 "type": "git", 7246 "type": "git",
7097 "url": "https://github.com/nunomaduro/collision.git", 7247 "url": "https://github.com/nunomaduro/collision.git",
7098 "reference": "f05978827b9343cba381ca05b8c7deee346b6015" 7248 "reference": "f05978827b9343cba381ca05b8c7deee346b6015"
7099 }, 7249 },
7100 "dist": { 7250 "dist": {
7101 "type": "zip", 7251 "type": "zip",
7102 "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015", 7252 "url": "https://api.github.com/repos/nunomaduro/collision/zipball/f05978827b9343cba381ca05b8c7deee346b6015",
7103 "reference": "f05978827b9343cba381ca05b8c7deee346b6015", 7253 "reference": "f05978827b9343cba381ca05b8c7deee346b6015",
7104 "shasum": "" 7254 "shasum": ""
7105 }, 7255 },
7106 "require": { 7256 "require": {
7107 "filp/whoops": "^2.14.5", 7257 "filp/whoops": "^2.14.5",
7108 "php": "^8.0.0", 7258 "php": "^8.0.0",
7109 "symfony/console": "^6.0.2" 7259 "symfony/console": "^6.0.2"
7110 }, 7260 },
7111 "require-dev": { 7261 "require-dev": {
7112 "brianium/paratest": "^6.4.1", 7262 "brianium/paratest": "^6.4.1",
7113 "laravel/framework": "^9.26.1", 7263 "laravel/framework": "^9.26.1",
7114 "laravel/pint": "^1.1.1", 7264 "laravel/pint": "^1.1.1",
7115 "nunomaduro/larastan": "^1.0.3", 7265 "nunomaduro/larastan": "^1.0.3",
7116 "nunomaduro/mock-final-classes": "^1.1.0", 7266 "nunomaduro/mock-final-classes": "^1.1.0",
7117 "orchestra/testbench": "^7.7", 7267 "orchestra/testbench": "^7.7",
7118 "phpunit/phpunit": "^9.5.23", 7268 "phpunit/phpunit": "^9.5.23",
7119 "spatie/ignition": "^1.4.1" 7269 "spatie/ignition": "^1.4.1"
7120 }, 7270 },
7121 "type": "library", 7271 "type": "library",
7122 "extra": { 7272 "extra": {
7123 "branch-alias": { 7273 "branch-alias": {
7124 "dev-develop": "6.x-dev" 7274 "dev-develop": "6.x-dev"
7125 }, 7275 },
7126 "laravel": { 7276 "laravel": {
7127 "providers": [ 7277 "providers": [
7128 "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" 7278 "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
7129 ] 7279 ]
7130 } 7280 }
7131 }, 7281 },
7132 "autoload": { 7282 "autoload": {
7133 "psr-4": { 7283 "psr-4": {
7134 "NunoMaduro\\Collision\\": "src/" 7284 "NunoMaduro\\Collision\\": "src/"
7135 } 7285 }
7136 }, 7286 },
7137 "notification-url": "https://packagist.org/downloads/", 7287 "notification-url": "https://packagist.org/downloads/",
7138 "license": [ 7288 "license": [
7139 "MIT" 7289 "MIT"
7140 ], 7290 ],
7141 "authors": [ 7291 "authors": [
7142 { 7292 {
7143 "name": "Nuno Maduro", 7293 "name": "Nuno Maduro",
7144 "email": "enunomaduro@gmail.com" 7294 "email": "enunomaduro@gmail.com"
7145 } 7295 }
7146 ], 7296 ],
7147 "description": "Cli error handling for console/command-line PHP applications.", 7297 "description": "Cli error handling for console/command-line PHP applications.",
7148 "keywords": [ 7298 "keywords": [
7149 "artisan", 7299 "artisan",
7150 "cli", 7300 "cli",
7151 "command-line", 7301 "command-line",
7152 "console", 7302 "console",
7153 "error", 7303 "error",
7154 "handling", 7304 "handling",
7155 "laravel", 7305 "laravel",
7156 "laravel-zero", 7306 "laravel-zero",
7157 "php", 7307 "php",
7158 "symfony" 7308 "symfony"
7159 ], 7309 ],
7160 "support": { 7310 "support": {
7161 "issues": "https://github.com/nunomaduro/collision/issues", 7311 "issues": "https://github.com/nunomaduro/collision/issues",
7162 "source": "https://github.com/nunomaduro/collision" 7312 "source": "https://github.com/nunomaduro/collision"
7163 }, 7313 },
7164 "funding": [ 7314 "funding": [
7165 { 7315 {
7166 "url": "https://www.paypal.com/paypalme/enunomaduro", 7316 "url": "https://www.paypal.com/paypalme/enunomaduro",
7167 "type": "custom" 7317 "type": "custom"
7168 }, 7318 },
7169 { 7319 {
7170 "url": "https://github.com/nunomaduro", 7320 "url": "https://github.com/nunomaduro",
7171 "type": "github" 7321 "type": "github"
7172 }, 7322 },
7173 { 7323 {
7174 "url": "https://www.patreon.com/nunomaduro", 7324 "url": "https://www.patreon.com/nunomaduro",
7175 "type": "patreon" 7325 "type": "patreon"
7176 } 7326 }
7177 ], 7327 ],
7178 "time": "2023-01-03T12:54:54+00:00" 7328 "time": "2023-01-03T12:54:54+00:00"
7179 }, 7329 },
7180 { 7330 {
7181 "name": "phar-io/manifest", 7331 "name": "phar-io/manifest",
7182 "version": "2.0.3", 7332 "version": "2.0.3",
7183 "source": { 7333 "source": {
7184 "type": "git", 7334 "type": "git",
7185 "url": "https://github.com/phar-io/manifest.git", 7335 "url": "https://github.com/phar-io/manifest.git",
7186 "reference": "97803eca37d319dfa7826cc2437fc020857acb53" 7336 "reference": "97803eca37d319dfa7826cc2437fc020857acb53"
7187 }, 7337 },
7188 "dist": { 7338 "dist": {
7189 "type": "zip", 7339 "type": "zip",
7190 "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53", 7340 "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53",
7191 "reference": "97803eca37d319dfa7826cc2437fc020857acb53", 7341 "reference": "97803eca37d319dfa7826cc2437fc020857acb53",
7192 "shasum": "" 7342 "shasum": ""
7193 }, 7343 },
7194 "require": { 7344 "require": {
7195 "ext-dom": "*", 7345 "ext-dom": "*",
7196 "ext-phar": "*", 7346 "ext-phar": "*",
7197 "ext-xmlwriter": "*", 7347 "ext-xmlwriter": "*",
7198 "phar-io/version": "^3.0.1", 7348 "phar-io/version": "^3.0.1",
7199 "php": "^7.2 || ^8.0" 7349 "php": "^7.2 || ^8.0"
7200 }, 7350 },
7201 "type": "library", 7351 "type": "library",
7202 "extra": { 7352 "extra": {
7203 "branch-alias": { 7353 "branch-alias": {
7204 "dev-master": "2.0.x-dev" 7354 "dev-master": "2.0.x-dev"
7205 } 7355 }
7206 }, 7356 },
7207 "autoload": { 7357 "autoload": {
7208 "classmap": [ 7358 "classmap": [
7209 "src/" 7359 "src/"
7210 ] 7360 ]
7211 }, 7361 },
7212 "notification-url": "https://packagist.org/downloads/", 7362 "notification-url": "https://packagist.org/downloads/",
7213 "license": [ 7363 "license": [
7214 "BSD-3-Clause" 7364 "BSD-3-Clause"
7215 ], 7365 ],
7216 "authors": [ 7366 "authors": [
7217 { 7367 {
7218 "name": "Arne Blankerts", 7368 "name": "Arne Blankerts",
7219 "email": "arne@blankerts.de", 7369 "email": "arne@blankerts.de",
7220 "role": "Developer" 7370 "role": "Developer"
7221 }, 7371 },
7222 { 7372 {
7223 "name": "Sebastian Heuer", 7373 "name": "Sebastian Heuer",
7224 "email": "sebastian@phpeople.de", 7374 "email": "sebastian@phpeople.de",
7225 "role": "Developer" 7375 "role": "Developer"
7226 }, 7376 },
7227 { 7377 {
7228 "name": "Sebastian Bergmann", 7378 "name": "Sebastian Bergmann",
7229 "email": "sebastian@phpunit.de", 7379 "email": "sebastian@phpunit.de",
7230 "role": "Developer" 7380 "role": "Developer"
7231 } 7381 }
7232 ], 7382 ],
7233 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 7383 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
7234 "support": { 7384 "support": {
7235 "issues": "https://github.com/phar-io/manifest/issues", 7385 "issues": "https://github.com/phar-io/manifest/issues",
7236 "source": "https://github.com/phar-io/manifest/tree/2.0.3" 7386 "source": "https://github.com/phar-io/manifest/tree/2.0.3"
7237 }, 7387 },
7238 "time": "2021-07-20T11:28:43+00:00" 7388 "time": "2021-07-20T11:28:43+00:00"
7239 }, 7389 },
7240 { 7390 {
7241 "name": "phar-io/version", 7391 "name": "phar-io/version",
7242 "version": "3.2.1", 7392 "version": "3.2.1",
7243 "source": { 7393 "source": {
7244 "type": "git", 7394 "type": "git",
7245 "url": "https://github.com/phar-io/version.git", 7395 "url": "https://github.com/phar-io/version.git",
7246 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 7396 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
7247 }, 7397 },
7248 "dist": { 7398 "dist": {
7249 "type": "zip", 7399 "type": "zip",
7250 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 7400 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
7251 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 7401 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
7252 "shasum": "" 7402 "shasum": ""
7253 }, 7403 },
7254 "require": { 7404 "require": {
7255 "php": "^7.2 || ^8.0" 7405 "php": "^7.2 || ^8.0"
7256 }, 7406 },
7257 "type": "library", 7407 "type": "library",
7258 "autoload": { 7408 "autoload": {
7259 "classmap": [ 7409 "classmap": [
7260 "src/" 7410 "src/"
7261 ] 7411 ]
7262 }, 7412 },
7263 "notification-url": "https://packagist.org/downloads/", 7413 "notification-url": "https://packagist.org/downloads/",
7264 "license": [ 7414 "license": [
7265 "BSD-3-Clause" 7415 "BSD-3-Clause"
7266 ], 7416 ],
7267 "authors": [ 7417 "authors": [
7268 { 7418 {
7269 "name": "Arne Blankerts", 7419 "name": "Arne Blankerts",
7270 "email": "arne@blankerts.de", 7420 "email": "arne@blankerts.de",
7271 "role": "Developer" 7421 "role": "Developer"
7272 }, 7422 },
7273 { 7423 {
7274 "name": "Sebastian Heuer", 7424 "name": "Sebastian Heuer",
7275 "email": "sebastian@phpeople.de", 7425 "email": "sebastian@phpeople.de",
7276 "role": "Developer" 7426 "role": "Developer"
7277 }, 7427 },
7278 { 7428 {
7279 "name": "Sebastian Bergmann", 7429 "name": "Sebastian Bergmann",
7280 "email": "sebastian@phpunit.de", 7430 "email": "sebastian@phpunit.de",
7281 "role": "Developer" 7431 "role": "Developer"
7282 } 7432 }
7283 ], 7433 ],
7284 "description": "Library for handling version information and constraints", 7434 "description": "Library for handling version information and constraints",
7285 "support": { 7435 "support": {
7286 "issues": "https://github.com/phar-io/version/issues", 7436 "issues": "https://github.com/phar-io/version/issues",
7287 "source": "https://github.com/phar-io/version/tree/3.2.1" 7437 "source": "https://github.com/phar-io/version/tree/3.2.1"
7288 }, 7438 },
7289 "time": "2022-02-21T01:04:05+00:00" 7439 "time": "2022-02-21T01:04:05+00:00"
7290 }, 7440 },
7291 { 7441 {
7292 "name": "phpunit/php-code-coverage", 7442 "name": "phpunit/php-code-coverage",
7293 "version": "9.2.26", 7443 "version": "9.2.26",
7294 "source": { 7444 "source": {
7295 "type": "git", 7445 "type": "git",
7296 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 7446 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
7297 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" 7447 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1"
7298 }, 7448 },
7299 "dist": { 7449 "dist": {
7300 "type": "zip", 7450 "type": "zip",
7301 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", 7451 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
7302 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", 7452 "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
7303 "shasum": "" 7453 "shasum": ""
7304 }, 7454 },
7305 "require": { 7455 "require": {
7306 "ext-dom": "*", 7456 "ext-dom": "*",
7307 "ext-libxml": "*", 7457 "ext-libxml": "*",
7308 "ext-xmlwriter": "*", 7458 "ext-xmlwriter": "*",
7309 "nikic/php-parser": "^4.15", 7459 "nikic/php-parser": "^4.15",
7310 "php": ">=7.3", 7460 "php": ">=7.3",
7311 "phpunit/php-file-iterator": "^3.0.3", 7461 "phpunit/php-file-iterator": "^3.0.3",
7312 "phpunit/php-text-template": "^2.0.2", 7462 "phpunit/php-text-template": "^2.0.2",
7313 "sebastian/code-unit-reverse-lookup": "^2.0.2", 7463 "sebastian/code-unit-reverse-lookup": "^2.0.2",
7314 "sebastian/complexity": "^2.0", 7464 "sebastian/complexity": "^2.0",
7315 "sebastian/environment": "^5.1.2", 7465 "sebastian/environment": "^5.1.2",
7316 "sebastian/lines-of-code": "^1.0.3", 7466 "sebastian/lines-of-code": "^1.0.3",
7317 "sebastian/version": "^3.0.1", 7467 "sebastian/version": "^3.0.1",
7318 "theseer/tokenizer": "^1.2.0" 7468 "theseer/tokenizer": "^1.2.0"
7319 }, 7469 },
7320 "require-dev": { 7470 "require-dev": {
7321 "phpunit/phpunit": "^9.3" 7471 "phpunit/phpunit": "^9.3"
7322 }, 7472 },
7323 "suggest": { 7473 "suggest": {
7324 "ext-pcov": "PHP extension that provides line coverage", 7474 "ext-pcov": "PHP extension that provides line coverage",
7325 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 7475 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
7326 }, 7476 },
7327 "type": "library", 7477 "type": "library",
7328 "extra": { 7478 "extra": {
7329 "branch-alias": { 7479 "branch-alias": {
7330 "dev-master": "9.2-dev" 7480 "dev-master": "9.2-dev"
7331 } 7481 }
7332 }, 7482 },
7333 "autoload": { 7483 "autoload": {
7334 "classmap": [ 7484 "classmap": [
7335 "src/" 7485 "src/"
7336 ] 7486 ]
7337 }, 7487 },
7338 "notification-url": "https://packagist.org/downloads/", 7488 "notification-url": "https://packagist.org/downloads/",
7339 "license": [ 7489 "license": [
7340 "BSD-3-Clause" 7490 "BSD-3-Clause"
7341 ], 7491 ],
7342 "authors": [ 7492 "authors": [
7343 { 7493 {
7344 "name": "Sebastian Bergmann", 7494 "name": "Sebastian Bergmann",
7345 "email": "sebastian@phpunit.de", 7495 "email": "sebastian@phpunit.de",
7346 "role": "lead" 7496 "role": "lead"
7347 } 7497 }
7348 ], 7498 ],
7349 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 7499 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
7350 "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 7500 "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
7351 "keywords": [ 7501 "keywords": [
7352 "coverage", 7502 "coverage",
7353 "testing", 7503 "testing",
7354 "xunit" 7504 "xunit"
7355 ], 7505 ],
7356 "support": { 7506 "support": {
7357 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 7507 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
7358 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" 7508 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26"
7359 }, 7509 },
7360 "funding": [ 7510 "funding": [
7361 { 7511 {
7362 "url": "https://github.com/sebastianbergmann", 7512 "url": "https://github.com/sebastianbergmann",
7363 "type": "github" 7513 "type": "github"
7364 } 7514 }
7365 ], 7515 ],
7366 "time": "2023-03-06T12:58:08+00:00" 7516 "time": "2023-03-06T12:58:08+00:00"
7367 }, 7517 },
7368 { 7518 {
7369 "name": "phpunit/php-file-iterator", 7519 "name": "phpunit/php-file-iterator",
7370 "version": "3.0.6", 7520 "version": "3.0.6",
7371 "source": { 7521 "source": {
7372 "type": "git", 7522 "type": "git",
7373 "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 7523 "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
7374 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" 7524 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
7375 }, 7525 },
7376 "dist": { 7526 "dist": {
7377 "type": "zip", 7527 "type": "zip",
7378 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 7528 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
7379 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 7529 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
7380 "shasum": "" 7530 "shasum": ""
7381 }, 7531 },
7382 "require": { 7532 "require": {
7383 "php": ">=7.3" 7533 "php": ">=7.3"
7384 }, 7534 },
7385 "require-dev": { 7535 "require-dev": {
7386 "phpunit/phpunit": "^9.3" 7536 "phpunit/phpunit": "^9.3"
7387 }, 7537 },
7388 "type": "library", 7538 "type": "library",
7389 "extra": { 7539 "extra": {
7390 "branch-alias": { 7540 "branch-alias": {
7391 "dev-master": "3.0-dev" 7541 "dev-master": "3.0-dev"
7392 } 7542 }
7393 }, 7543 },
7394 "autoload": { 7544 "autoload": {
7395 "classmap": [ 7545 "classmap": [
7396 "src/" 7546 "src/"
7397 ] 7547 ]
7398 }, 7548 },
7399 "notification-url": "https://packagist.org/downloads/", 7549 "notification-url": "https://packagist.org/downloads/",
7400 "license": [ 7550 "license": [
7401 "BSD-3-Clause" 7551 "BSD-3-Clause"
7402 ], 7552 ],
7403 "authors": [ 7553 "authors": [
7404 { 7554 {
7405 "name": "Sebastian Bergmann", 7555 "name": "Sebastian Bergmann",
7406 "email": "sebastian@phpunit.de", 7556 "email": "sebastian@phpunit.de",
7407 "role": "lead" 7557 "role": "lead"
7408 } 7558 }
7409 ], 7559 ],
7410 "description": "FilterIterator implementation that filters files based on a list of suffixes.", 7560 "description": "FilterIterator implementation that filters files based on a list of suffixes.",
7411 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 7561 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
7412 "keywords": [ 7562 "keywords": [
7413 "filesystem", 7563 "filesystem",
7414 "iterator" 7564 "iterator"
7415 ], 7565 ],
7416 "support": { 7566 "support": {
7417 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 7567 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
7418 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" 7568 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
7419 }, 7569 },
7420 "funding": [ 7570 "funding": [
7421 { 7571 {
7422 "url": "https://github.com/sebastianbergmann", 7572 "url": "https://github.com/sebastianbergmann",
7423 "type": "github" 7573 "type": "github"
7424 } 7574 }
7425 ], 7575 ],
7426 "time": "2021-12-02T12:48:52+00:00" 7576 "time": "2021-12-02T12:48:52+00:00"
7427 }, 7577 },
7428 { 7578 {
7429 "name": "phpunit/php-invoker", 7579 "name": "phpunit/php-invoker",
7430 "version": "3.1.1", 7580 "version": "3.1.1",
7431 "source": { 7581 "source": {
7432 "type": "git", 7582 "type": "git",
7433 "url": "https://github.com/sebastianbergmann/php-invoker.git", 7583 "url": "https://github.com/sebastianbergmann/php-invoker.git",
7434 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" 7584 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
7435 }, 7585 },
7436 "dist": { 7586 "dist": {
7437 "type": "zip", 7587 "type": "zip",
7438 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 7588 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
7439 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 7589 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
7440 "shasum": "" 7590 "shasum": ""
7441 }, 7591 },
7442 "require": { 7592 "require": {
7443 "php": ">=7.3" 7593 "php": ">=7.3"
7444 }, 7594 },
7445 "require-dev": { 7595 "require-dev": {
7446 "ext-pcntl": "*", 7596 "ext-pcntl": "*",
7447 "phpunit/phpunit": "^9.3" 7597 "phpunit/phpunit": "^9.3"
7448 }, 7598 },
7449 "suggest": { 7599 "suggest": {
7450 "ext-pcntl": "*" 7600 "ext-pcntl": "*"
7451 }, 7601 },
7452 "type": "library", 7602 "type": "library",
7453 "extra": { 7603 "extra": {
7454 "branch-alias": { 7604 "branch-alias": {
7455 "dev-master": "3.1-dev" 7605 "dev-master": "3.1-dev"
7456 } 7606 }
7457 }, 7607 },
7458 "autoload": { 7608 "autoload": {
7459 "classmap": [ 7609 "classmap": [
7460 "src/" 7610 "src/"
7461 ] 7611 ]
7462 }, 7612 },
7463 "notification-url": "https://packagist.org/downloads/", 7613 "notification-url": "https://packagist.org/downloads/",
7464 "license": [ 7614 "license": [
7465 "BSD-3-Clause" 7615 "BSD-3-Clause"
7466 ], 7616 ],
7467 "authors": [ 7617 "authors": [
7468 { 7618 {
7469 "name": "Sebastian Bergmann", 7619 "name": "Sebastian Bergmann",
7470 "email": "sebastian@phpunit.de", 7620 "email": "sebastian@phpunit.de",
7471 "role": "lead" 7621 "role": "lead"
7472 } 7622 }
7473 ], 7623 ],
7474 "description": "Invoke callables with a timeout", 7624 "description": "Invoke callables with a timeout",
7475 "homepage": "https://github.com/sebastianbergmann/php-invoker/", 7625 "homepage": "https://github.com/sebastianbergmann/php-invoker/",
7476 "keywords": [ 7626 "keywords": [
7477 "process" 7627 "process"
7478 ], 7628 ],
7479 "support": { 7629 "support": {
7480 "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 7630 "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
7481 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" 7631 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
7482 }, 7632 },
7483 "funding": [ 7633 "funding": [
7484 { 7634 {
7485 "url": "https://github.com/sebastianbergmann", 7635 "url": "https://github.com/sebastianbergmann",
7486 "type": "github" 7636 "type": "github"
7487 } 7637 }
7488 ], 7638 ],
7489 "time": "2020-09-28T05:58:55+00:00" 7639 "time": "2020-09-28T05:58:55+00:00"
7490 }, 7640 },
7491 { 7641 {
7492 "name": "phpunit/php-text-template", 7642 "name": "phpunit/php-text-template",
7493 "version": "2.0.4", 7643 "version": "2.0.4",
7494 "source": { 7644 "source": {
7495 "type": "git", 7645 "type": "git",
7496 "url": "https://github.com/sebastianbergmann/php-text-template.git", 7646 "url": "https://github.com/sebastianbergmann/php-text-template.git",
7497 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" 7647 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
7498 }, 7648 },
7499 "dist": { 7649 "dist": {
7500 "type": "zip", 7650 "type": "zip",
7501 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 7651 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
7502 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 7652 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
7503 "shasum": "" 7653 "shasum": ""
7504 }, 7654 },
7505 "require": { 7655 "require": {
7506 "php": ">=7.3" 7656 "php": ">=7.3"
7507 }, 7657 },
7508 "require-dev": { 7658 "require-dev": {
7509 "phpunit/phpunit": "^9.3" 7659 "phpunit/phpunit": "^9.3"
7510 }, 7660 },
7511 "type": "library", 7661 "type": "library",
7512 "extra": { 7662 "extra": {
7513 "branch-alias": { 7663 "branch-alias": {
7514 "dev-master": "2.0-dev" 7664 "dev-master": "2.0-dev"
7515 } 7665 }
7516 }, 7666 },
7517 "autoload": { 7667 "autoload": {
7518 "classmap": [ 7668 "classmap": [
7519 "src/" 7669 "src/"
7520 ] 7670 ]
7521 }, 7671 },
7522 "notification-url": "https://packagist.org/downloads/", 7672 "notification-url": "https://packagist.org/downloads/",
7523 "license": [ 7673 "license": [
7524 "BSD-3-Clause" 7674 "BSD-3-Clause"
7525 ], 7675 ],
7526 "authors": [ 7676 "authors": [
7527 { 7677 {
7528 "name": "Sebastian Bergmann", 7678 "name": "Sebastian Bergmann",
7529 "email": "sebastian@phpunit.de", 7679 "email": "sebastian@phpunit.de",
7530 "role": "lead" 7680 "role": "lead"
7531 } 7681 }
7532 ], 7682 ],
7533 "description": "Simple template engine.", 7683 "description": "Simple template engine.",
7534 "homepage": "https://github.com/sebastianbergmann/php-text-template/", 7684 "homepage": "https://github.com/sebastianbergmann/php-text-template/",
7535 "keywords": [ 7685 "keywords": [
7536 "template" 7686 "template"
7537 ], 7687 ],
7538 "support": { 7688 "support": {
7539 "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 7689 "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
7540 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" 7690 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
7541 }, 7691 },
7542 "funding": [ 7692 "funding": [
7543 { 7693 {
7544 "url": "https://github.com/sebastianbergmann", 7694 "url": "https://github.com/sebastianbergmann",
7545 "type": "github" 7695 "type": "github"
7546 } 7696 }
7547 ], 7697 ],
7548 "time": "2020-10-26T05:33:50+00:00" 7698 "time": "2020-10-26T05:33:50+00:00"
7549 }, 7699 },
7550 { 7700 {
7551 "name": "phpunit/php-timer", 7701 "name": "phpunit/php-timer",
7552 "version": "5.0.3", 7702 "version": "5.0.3",
7553 "source": { 7703 "source": {
7554 "type": "git", 7704 "type": "git",
7555 "url": "https://github.com/sebastianbergmann/php-timer.git", 7705 "url": "https://github.com/sebastianbergmann/php-timer.git",
7556 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" 7706 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
7557 }, 7707 },
7558 "dist": { 7708 "dist": {
7559 "type": "zip", 7709 "type": "zip",
7560 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 7710 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
7561 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 7711 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
7562 "shasum": "" 7712 "shasum": ""
7563 }, 7713 },
7564 "require": { 7714 "require": {
7565 "php": ">=7.3" 7715 "php": ">=7.3"
7566 }, 7716 },
7567 "require-dev": { 7717 "require-dev": {
7568 "phpunit/phpunit": "^9.3" 7718 "phpunit/phpunit": "^9.3"
7569 }, 7719 },
7570 "type": "library", 7720 "type": "library",
7571 "extra": { 7721 "extra": {
7572 "branch-alias": { 7722 "branch-alias": {
7573 "dev-master": "5.0-dev" 7723 "dev-master": "5.0-dev"
7574 } 7724 }
7575 }, 7725 },
7576 "autoload": { 7726 "autoload": {
7577 "classmap": [ 7727 "classmap": [
7578 "src/" 7728 "src/"
7579 ] 7729 ]
7580 }, 7730 },
7581 "notification-url": "https://packagist.org/downloads/", 7731 "notification-url": "https://packagist.org/downloads/",
7582 "license": [ 7732 "license": [
7583 "BSD-3-Clause" 7733 "BSD-3-Clause"
7584 ], 7734 ],
7585 "authors": [ 7735 "authors": [
7586 { 7736 {
7587 "name": "Sebastian Bergmann", 7737 "name": "Sebastian Bergmann",
7588 "email": "sebastian@phpunit.de", 7738 "email": "sebastian@phpunit.de",
7589 "role": "lead" 7739 "role": "lead"
7590 } 7740 }
7591 ], 7741 ],
7592 "description": "Utility class for timing", 7742 "description": "Utility class for timing",
7593 "homepage": "https://github.com/sebastianbergmann/php-timer/", 7743 "homepage": "https://github.com/sebastianbergmann/php-timer/",
7594 "keywords": [ 7744 "keywords": [
7595 "timer" 7745 "timer"
7596 ], 7746 ],
7597 "support": { 7747 "support": {
7598 "issues": "https://github.com/sebastianbergmann/php-timer/issues", 7748 "issues": "https://github.com/sebastianbergmann/php-timer/issues",
7599 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" 7749 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
7600 }, 7750 },
7601 "funding": [ 7751 "funding": [
7602 { 7752 {
7603 "url": "https://github.com/sebastianbergmann", 7753 "url": "https://github.com/sebastianbergmann",
7604 "type": "github" 7754 "type": "github"
7605 } 7755 }
7606 ], 7756 ],
7607 "time": "2020-10-26T13:16:10+00:00" 7757 "time": "2020-10-26T13:16:10+00:00"
7608 }, 7758 },
7609 { 7759 {
7610 "name": "phpunit/phpunit", 7760 "name": "phpunit/phpunit",
7611 "version": "9.6.8", 7761 "version": "9.6.8",
7612 "source": { 7762 "source": {
7613 "type": "git", 7763 "type": "git",
7614 "url": "https://github.com/sebastianbergmann/phpunit.git", 7764 "url": "https://github.com/sebastianbergmann/phpunit.git",
7615 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e" 7765 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e"
7616 }, 7766 },
7617 "dist": { 7767 "dist": {
7618 "type": "zip", 7768 "type": "zip",
7619 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e", 7769 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e",
7620 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e", 7770 "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e",
7621 "shasum": "" 7771 "shasum": ""
7622 }, 7772 },
7623 "require": { 7773 "require": {
7624 "doctrine/instantiator": "^1.3.1 || ^2", 7774 "doctrine/instantiator": "^1.3.1 || ^2",
7625 "ext-dom": "*", 7775 "ext-dom": "*",
7626 "ext-json": "*", 7776 "ext-json": "*",
7627 "ext-libxml": "*", 7777 "ext-libxml": "*",
7628 "ext-mbstring": "*", 7778 "ext-mbstring": "*",
7629 "ext-xml": "*", 7779 "ext-xml": "*",
7630 "ext-xmlwriter": "*", 7780 "ext-xmlwriter": "*",
7631 "myclabs/deep-copy": "^1.10.1", 7781 "myclabs/deep-copy": "^1.10.1",
7632 "phar-io/manifest": "^2.0.3", 7782 "phar-io/manifest": "^2.0.3",
7633 "phar-io/version": "^3.0.2", 7783 "phar-io/version": "^3.0.2",
7634 "php": ">=7.3", 7784 "php": ">=7.3",
7635 "phpunit/php-code-coverage": "^9.2.13", 7785 "phpunit/php-code-coverage": "^9.2.13",
7636 "phpunit/php-file-iterator": "^3.0.5", 7786 "phpunit/php-file-iterator": "^3.0.5",
7637 "phpunit/php-invoker": "^3.1.1", 7787 "phpunit/php-invoker": "^3.1.1",
7638 "phpunit/php-text-template": "^2.0.3", 7788 "phpunit/php-text-template": "^2.0.3",
7639 "phpunit/php-timer": "^5.0.2", 7789 "phpunit/php-timer": "^5.0.2",
7640 "sebastian/cli-parser": "^1.0.1", 7790 "sebastian/cli-parser": "^1.0.1",
7641 "sebastian/code-unit": "^1.0.6", 7791 "sebastian/code-unit": "^1.0.6",
7642 "sebastian/comparator": "^4.0.8", 7792 "sebastian/comparator": "^4.0.8",
7643 "sebastian/diff": "^4.0.3", 7793 "sebastian/diff": "^4.0.3",
7644 "sebastian/environment": "^5.1.3", 7794 "sebastian/environment": "^5.1.3",
7645 "sebastian/exporter": "^4.0.5", 7795 "sebastian/exporter": "^4.0.5",
7646 "sebastian/global-state": "^5.0.1", 7796 "sebastian/global-state": "^5.0.1",
7647 "sebastian/object-enumerator": "^4.0.3", 7797 "sebastian/object-enumerator": "^4.0.3",
7648 "sebastian/resource-operations": "^3.0.3", 7798 "sebastian/resource-operations": "^3.0.3",
7649 "sebastian/type": "^3.2", 7799 "sebastian/type": "^3.2",
7650 "sebastian/version": "^3.0.2" 7800 "sebastian/version": "^3.0.2"
7651 }, 7801 },
7652 "suggest": { 7802 "suggest": {
7653 "ext-soap": "To be able to generate mocks based on WSDL files", 7803 "ext-soap": "To be able to generate mocks based on WSDL files",
7654 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 7804 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
7655 }, 7805 },
7656 "bin": [ 7806 "bin": [
7657 "phpunit" 7807 "phpunit"
7658 ], 7808 ],
7659 "type": "library", 7809 "type": "library",
7660 "extra": { 7810 "extra": {
7661 "branch-alias": { 7811 "branch-alias": {
7662 "dev-master": "9.6-dev" 7812 "dev-master": "9.6-dev"
7663 } 7813 }
7664 }, 7814 },
7665 "autoload": { 7815 "autoload": {
7666 "files": [ 7816 "files": [
7667 "src/Framework/Assert/Functions.php" 7817 "src/Framework/Assert/Functions.php"
7668 ], 7818 ],
7669 "classmap": [ 7819 "classmap": [
7670 "src/" 7820 "src/"
7671 ] 7821 ]
7672 }, 7822 },
7673 "notification-url": "https://packagist.org/downloads/", 7823 "notification-url": "https://packagist.org/downloads/",
7674 "license": [ 7824 "license": [
7675 "BSD-3-Clause" 7825 "BSD-3-Clause"
7676 ], 7826 ],
7677 "authors": [ 7827 "authors": [
7678 { 7828 {
7679 "name": "Sebastian Bergmann", 7829 "name": "Sebastian Bergmann",
7680 "email": "sebastian@phpunit.de", 7830 "email": "sebastian@phpunit.de",
7681 "role": "lead" 7831 "role": "lead"
7682 } 7832 }
7683 ], 7833 ],
7684 "description": "The PHP Unit Testing framework.", 7834 "description": "The PHP Unit Testing framework.",
7685 "homepage": "https://phpunit.de/", 7835 "homepage": "https://phpunit.de/",
7686 "keywords": [ 7836 "keywords": [
7687 "phpunit", 7837 "phpunit",
7688 "testing", 7838 "testing",
7689 "xunit" 7839 "xunit"
7690 ], 7840 ],
7691 "support": { 7841 "support": {
7692 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 7842 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
7693 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 7843 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
7694 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8" 7844 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8"
7695 }, 7845 },
7696 "funding": [ 7846 "funding": [
7697 { 7847 {
7698 "url": "https://phpunit.de/sponsors.html", 7848 "url": "https://phpunit.de/sponsors.html",
7699 "type": "custom" 7849 "type": "custom"
7700 }, 7850 },
7701 { 7851 {
7702 "url": "https://github.com/sebastianbergmann", 7852 "url": "https://github.com/sebastianbergmann",
7703 "type": "github" 7853 "type": "github"
7704 }, 7854 },
7705 { 7855 {
7706 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 7856 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit",
7707 "type": "tidelift" 7857 "type": "tidelift"
7708 } 7858 }
7709 ], 7859 ],
7710 "time": "2023-05-11T05:14:45+00:00" 7860 "time": "2023-05-11T05:14:45+00:00"
7711 }, 7861 },
7712 { 7862 {
7713 "name": "sebastian/cli-parser", 7863 "name": "sebastian/cli-parser",
7714 "version": "1.0.1", 7864 "version": "1.0.1",
7715 "source": { 7865 "source": {
7716 "type": "git", 7866 "type": "git",
7717 "url": "https://github.com/sebastianbergmann/cli-parser.git", 7867 "url": "https://github.com/sebastianbergmann/cli-parser.git",
7718 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" 7868 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2"
7719 }, 7869 },
7720 "dist": { 7870 "dist": {
7721 "type": "zip", 7871 "type": "zip",
7722 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", 7872 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2",
7723 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", 7873 "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2",
7724 "shasum": "" 7874 "shasum": ""
7725 }, 7875 },
7726 "require": { 7876 "require": {
7727 "php": ">=7.3" 7877 "php": ">=7.3"
7728 }, 7878 },
7729 "require-dev": { 7879 "require-dev": {
7730 "phpunit/phpunit": "^9.3" 7880 "phpunit/phpunit": "^9.3"
7731 }, 7881 },
7732 "type": "library", 7882 "type": "library",
7733 "extra": { 7883 "extra": {
7734 "branch-alias": { 7884 "branch-alias": {
7735 "dev-master": "1.0-dev" 7885 "dev-master": "1.0-dev"
7736 } 7886 }
7737 }, 7887 },
7738 "autoload": { 7888 "autoload": {
7739 "classmap": [ 7889 "classmap": [
7740 "src/" 7890 "src/"
7741 ] 7891 ]
7742 }, 7892 },
7743 "notification-url": "https://packagist.org/downloads/", 7893 "notification-url": "https://packagist.org/downloads/",
7744 "license": [ 7894 "license": [
7745 "BSD-3-Clause" 7895 "BSD-3-Clause"
7746 ], 7896 ],
7747 "authors": [ 7897 "authors": [
7748 { 7898 {
7749 "name": "Sebastian Bergmann", 7899 "name": "Sebastian Bergmann",
7750 "email": "sebastian@phpunit.de", 7900 "email": "sebastian@phpunit.de",
7751 "role": "lead" 7901 "role": "lead"
7752 } 7902 }
7753 ], 7903 ],
7754 "description": "Library for parsing CLI options", 7904 "description": "Library for parsing CLI options",
7755 "homepage": "https://github.com/sebastianbergmann/cli-parser", 7905 "homepage": "https://github.com/sebastianbergmann/cli-parser",
7756 "support": { 7906 "support": {
7757 "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 7907 "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
7758 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" 7908 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1"
7759 }, 7909 },
7760 "funding": [ 7910 "funding": [
7761 { 7911 {
7762 "url": "https://github.com/sebastianbergmann", 7912 "url": "https://github.com/sebastianbergmann",
7763 "type": "github" 7913 "type": "github"
7764 } 7914 }
7765 ], 7915 ],
7766 "time": "2020-09-28T06:08:49+00:00" 7916 "time": "2020-09-28T06:08:49+00:00"
7767 }, 7917 },
7768 { 7918 {
7769 "name": "sebastian/code-unit", 7919 "name": "sebastian/code-unit",
7770 "version": "1.0.8", 7920 "version": "1.0.8",
7771 "source": { 7921 "source": {
7772 "type": "git", 7922 "type": "git",
7773 "url": "https://github.com/sebastianbergmann/code-unit.git", 7923 "url": "https://github.com/sebastianbergmann/code-unit.git",
7774 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" 7924 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
7775 }, 7925 },
7776 "dist": { 7926 "dist": {
7777 "type": "zip", 7927 "type": "zip",
7778 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", 7928 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
7779 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", 7929 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
7780 "shasum": "" 7930 "shasum": ""
7781 }, 7931 },
7782 "require": { 7932 "require": {
7783 "php": ">=7.3" 7933 "php": ">=7.3"
7784 }, 7934 },
7785 "require-dev": { 7935 "require-dev": {
7786 "phpunit/phpunit": "^9.3" 7936 "phpunit/phpunit": "^9.3"
7787 }, 7937 },
7788 "type": "library", 7938 "type": "library",
7789 "extra": { 7939 "extra": {
7790 "branch-alias": { 7940 "branch-alias": {
7791 "dev-master": "1.0-dev" 7941 "dev-master": "1.0-dev"
7792 } 7942 }
7793 }, 7943 },
7794 "autoload": { 7944 "autoload": {
7795 "classmap": [ 7945 "classmap": [
7796 "src/" 7946 "src/"
7797 ] 7947 ]
7798 }, 7948 },
7799 "notification-url": "https://packagist.org/downloads/", 7949 "notification-url": "https://packagist.org/downloads/",
7800 "license": [ 7950 "license": [
7801 "BSD-3-Clause" 7951 "BSD-3-Clause"
7802 ], 7952 ],
7803 "authors": [ 7953 "authors": [
7804 { 7954 {
7805 "name": "Sebastian Bergmann", 7955 "name": "Sebastian Bergmann",
7806 "email": "sebastian@phpunit.de", 7956 "email": "sebastian@phpunit.de",
7807 "role": "lead" 7957 "role": "lead"
7808 } 7958 }
7809 ], 7959 ],
7810 "description": "Collection of value objects that represent the PHP code units", 7960 "description": "Collection of value objects that represent the PHP code units",
7811 "homepage": "https://github.com/sebastianbergmann/code-unit", 7961 "homepage": "https://github.com/sebastianbergmann/code-unit",
7812 "support": { 7962 "support": {
7813 "issues": "https://github.com/sebastianbergmann/code-unit/issues", 7963 "issues": "https://github.com/sebastianbergmann/code-unit/issues",
7814 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" 7964 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
7815 }, 7965 },
7816 "funding": [ 7966 "funding": [
7817 { 7967 {
7818 "url": "https://github.com/sebastianbergmann", 7968 "url": "https://github.com/sebastianbergmann",
7819 "type": "github" 7969 "type": "github"
7820 } 7970 }
7821 ], 7971 ],
7822 "time": "2020-10-26T13:08:54+00:00" 7972 "time": "2020-10-26T13:08:54+00:00"
7823 }, 7973 },
7824 { 7974 {
7825 "name": "sebastian/code-unit-reverse-lookup", 7975 "name": "sebastian/code-unit-reverse-lookup",
7826 "version": "2.0.3", 7976 "version": "2.0.3",
7827 "source": { 7977 "source": {
7828 "type": "git", 7978 "type": "git",
7829 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 7979 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
7830 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" 7980 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
7831 }, 7981 },
7832 "dist": { 7982 "dist": {
7833 "type": "zip", 7983 "type": "zip",
7834 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 7984 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
7835 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 7985 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
7836 "shasum": "" 7986 "shasum": ""
7837 }, 7987 },
7838 "require": { 7988 "require": {
7839 "php": ">=7.3" 7989 "php": ">=7.3"
7840 }, 7990 },
7841 "require-dev": { 7991 "require-dev": {
7842 "phpunit/phpunit": "^9.3" 7992 "phpunit/phpunit": "^9.3"
7843 }, 7993 },
7844 "type": "library", 7994 "type": "library",
7845 "extra": { 7995 "extra": {
7846 "branch-alias": { 7996 "branch-alias": {
7847 "dev-master": "2.0-dev" 7997 "dev-master": "2.0-dev"
7848 } 7998 }
7849 }, 7999 },
7850 "autoload": { 8000 "autoload": {
7851 "classmap": [ 8001 "classmap": [
7852 "src/" 8002 "src/"
7853 ] 8003 ]
7854 }, 8004 },
7855 "notification-url": "https://packagist.org/downloads/", 8005 "notification-url": "https://packagist.org/downloads/",
7856 "license": [ 8006 "license": [
7857 "BSD-3-Clause" 8007 "BSD-3-Clause"
7858 ], 8008 ],
7859 "authors": [ 8009 "authors": [
7860 { 8010 {
7861 "name": "Sebastian Bergmann", 8011 "name": "Sebastian Bergmann",
7862 "email": "sebastian@phpunit.de" 8012 "email": "sebastian@phpunit.de"
7863 } 8013 }
7864 ], 8014 ],
7865 "description": "Looks up which function or method a line of code belongs to", 8015 "description": "Looks up which function or method a line of code belongs to",
7866 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 8016 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
7867 "support": { 8017 "support": {
7868 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 8018 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
7869 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" 8019 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
7870 }, 8020 },
7871 "funding": [ 8021 "funding": [
7872 { 8022 {
7873 "url": "https://github.com/sebastianbergmann", 8023 "url": "https://github.com/sebastianbergmann",
7874 "type": "github" 8024 "type": "github"
7875 } 8025 }
7876 ], 8026 ],
7877 "time": "2020-09-28T05:30:19+00:00" 8027 "time": "2020-09-28T05:30:19+00:00"
7878 }, 8028 },
7879 { 8029 {
7880 "name": "sebastian/comparator", 8030 "name": "sebastian/comparator",
7881 "version": "4.0.8", 8031 "version": "4.0.8",
7882 "source": { 8032 "source": {
7883 "type": "git", 8033 "type": "git",
7884 "url": "https://github.com/sebastianbergmann/comparator.git", 8034 "url": "https://github.com/sebastianbergmann/comparator.git",
7885 "reference": "fa0f136dd2334583309d32b62544682ee972b51a" 8035 "reference": "fa0f136dd2334583309d32b62544682ee972b51a"
7886 }, 8036 },
7887 "dist": { 8037 "dist": {
7888 "type": "zip", 8038 "type": "zip",
7889 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", 8039 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a",
7890 "reference": "fa0f136dd2334583309d32b62544682ee972b51a", 8040 "reference": "fa0f136dd2334583309d32b62544682ee972b51a",
7891 "shasum": "" 8041 "shasum": ""
7892 }, 8042 },
7893 "require": { 8043 "require": {
7894 "php": ">=7.3", 8044 "php": ">=7.3",
7895 "sebastian/diff": "^4.0", 8045 "sebastian/diff": "^4.0",
7896 "sebastian/exporter": "^4.0" 8046 "sebastian/exporter": "^4.0"
7897 }, 8047 },
7898 "require-dev": { 8048 "require-dev": {
7899 "phpunit/phpunit": "^9.3" 8049 "phpunit/phpunit": "^9.3"
7900 }, 8050 },
7901 "type": "library", 8051 "type": "library",
7902 "extra": { 8052 "extra": {
7903 "branch-alias": { 8053 "branch-alias": {
7904 "dev-master": "4.0-dev" 8054 "dev-master": "4.0-dev"
7905 } 8055 }
7906 }, 8056 },
7907 "autoload": { 8057 "autoload": {
7908 "classmap": [ 8058 "classmap": [
7909 "src/" 8059 "src/"
7910 ] 8060 ]
7911 }, 8061 },
7912 "notification-url": "https://packagist.org/downloads/", 8062 "notification-url": "https://packagist.org/downloads/",
7913 "license": [ 8063 "license": [
7914 "BSD-3-Clause" 8064 "BSD-3-Clause"
7915 ], 8065 ],
7916 "authors": [ 8066 "authors": [
7917 { 8067 {
7918 "name": "Sebastian Bergmann", 8068 "name": "Sebastian Bergmann",
7919 "email": "sebastian@phpunit.de" 8069 "email": "sebastian@phpunit.de"
7920 }, 8070 },
7921 { 8071 {
7922 "name": "Jeff Welch", 8072 "name": "Jeff Welch",
7923 "email": "whatthejeff@gmail.com" 8073 "email": "whatthejeff@gmail.com"
7924 }, 8074 },
7925 { 8075 {
7926 "name": "Volker Dusch", 8076 "name": "Volker Dusch",
7927 "email": "github@wallbash.com" 8077 "email": "github@wallbash.com"
7928 }, 8078 },
7929 { 8079 {
7930 "name": "Bernhard Schussek", 8080 "name": "Bernhard Schussek",
7931 "email": "bschussek@2bepublished.at" 8081 "email": "bschussek@2bepublished.at"
7932 } 8082 }
7933 ], 8083 ],
7934 "description": "Provides the functionality to compare PHP values for equality", 8084 "description": "Provides the functionality to compare PHP values for equality",
7935 "homepage": "https://github.com/sebastianbergmann/comparator", 8085 "homepage": "https://github.com/sebastianbergmann/comparator",
7936 "keywords": [ 8086 "keywords": [
7937 "comparator", 8087 "comparator",
7938 "compare", 8088 "compare",
7939 "equality" 8089 "equality"
7940 ], 8090 ],
7941 "support": { 8091 "support": {
7942 "issues": "https://github.com/sebastianbergmann/comparator/issues", 8092 "issues": "https://github.com/sebastianbergmann/comparator/issues",
7943 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" 8093 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8"
7944 }, 8094 },
7945 "funding": [ 8095 "funding": [
7946 { 8096 {
7947 "url": "https://github.com/sebastianbergmann", 8097 "url": "https://github.com/sebastianbergmann",
7948 "type": "github" 8098 "type": "github"
7949 } 8099 }
7950 ], 8100 ],
7951 "time": "2022-09-14T12:41:17+00:00" 8101 "time": "2022-09-14T12:41:17+00:00"
7952 }, 8102 },
7953 { 8103 {
7954 "name": "sebastian/complexity", 8104 "name": "sebastian/complexity",
7955 "version": "2.0.2", 8105 "version": "2.0.2",
7956 "source": { 8106 "source": {
7957 "type": "git", 8107 "type": "git",
7958 "url": "https://github.com/sebastianbergmann/complexity.git", 8108 "url": "https://github.com/sebastianbergmann/complexity.git",
7959 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" 8109 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88"
7960 }, 8110 },
7961 "dist": { 8111 "dist": {
7962 "type": "zip", 8112 "type": "zip",
7963 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", 8113 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88",
7964 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", 8114 "reference": "739b35e53379900cc9ac327b2147867b8b6efd88",
7965 "shasum": "" 8115 "shasum": ""
7966 }, 8116 },
7967 "require": { 8117 "require": {
7968 "nikic/php-parser": "^4.7", 8118 "nikic/php-parser": "^4.7",
7969 "php": ">=7.3" 8119 "php": ">=7.3"
7970 }, 8120 },
7971 "require-dev": { 8121 "require-dev": {
7972 "phpunit/phpunit": "^9.3" 8122 "phpunit/phpunit": "^9.3"
7973 }, 8123 },
7974 "type": "library", 8124 "type": "library",
7975 "extra": { 8125 "extra": {
7976 "branch-alias": { 8126 "branch-alias": {
7977 "dev-master": "2.0-dev" 8127 "dev-master": "2.0-dev"
7978 } 8128 }
7979 }, 8129 },
7980 "autoload": { 8130 "autoload": {
7981 "classmap": [ 8131 "classmap": [
7982 "src/" 8132 "src/"
7983 ] 8133 ]
7984 }, 8134 },
7985 "notification-url": "https://packagist.org/downloads/", 8135 "notification-url": "https://packagist.org/downloads/",
7986 "license": [ 8136 "license": [
7987 "BSD-3-Clause" 8137 "BSD-3-Clause"
7988 ], 8138 ],
7989 "authors": [ 8139 "authors": [
7990 { 8140 {
7991 "name": "Sebastian Bergmann", 8141 "name": "Sebastian Bergmann",
7992 "email": "sebastian@phpunit.de", 8142 "email": "sebastian@phpunit.de",
7993 "role": "lead" 8143 "role": "lead"
7994 } 8144 }
7995 ], 8145 ],
7996 "description": "Library for calculating the complexity of PHP code units", 8146 "description": "Library for calculating the complexity of PHP code units",
7997 "homepage": "https://github.com/sebastianbergmann/complexity", 8147 "homepage": "https://github.com/sebastianbergmann/complexity",
7998 "support": { 8148 "support": {
7999 "issues": "https://github.com/sebastianbergmann/complexity/issues", 8149 "issues": "https://github.com/sebastianbergmann/complexity/issues",
8000 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" 8150 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2"
8001 }, 8151 },
8002 "funding": [ 8152 "funding": [
8003 { 8153 {
8004 "url": "https://github.com/sebastianbergmann", 8154 "url": "https://github.com/sebastianbergmann",
8005 "type": "github" 8155 "type": "github"
8006 } 8156 }
8007 ], 8157 ],
8008 "time": "2020-10-26T15:52:27+00:00" 8158 "time": "2020-10-26T15:52:27+00:00"
8009 }, 8159 },
8010 { 8160 {
8011 "name": "sebastian/diff", 8161 "name": "sebastian/diff",
8012 "version": "4.0.5", 8162 "version": "4.0.5",
8013 "source": { 8163 "source": {
8014 "type": "git", 8164 "type": "git",
8015 "url": "https://github.com/sebastianbergmann/diff.git", 8165 "url": "https://github.com/sebastianbergmann/diff.git",
8016 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" 8166 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131"
8017 }, 8167 },
8018 "dist": { 8168 "dist": {
8019 "type": "zip", 8169 "type": "zip",
8020 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", 8170 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
8021 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", 8171 "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131",
8022 "shasum": "" 8172 "shasum": ""
8023 }, 8173 },
8024 "require": { 8174 "require": {
8025 "php": ">=7.3" 8175 "php": ">=7.3"
8026 }, 8176 },
8027 "require-dev": { 8177 "require-dev": {
8028 "phpunit/phpunit": "^9.3", 8178 "phpunit/phpunit": "^9.3",
8029 "symfony/process": "^4.2 || ^5" 8179 "symfony/process": "^4.2 || ^5"
8030 }, 8180 },
8031 "type": "library", 8181 "type": "library",
8032 "extra": { 8182 "extra": {
8033 "branch-alias": { 8183 "branch-alias": {
8034 "dev-master": "4.0-dev" 8184 "dev-master": "4.0-dev"
8035 } 8185 }
8036 }, 8186 },
8037 "autoload": { 8187 "autoload": {
8038 "classmap": [ 8188 "classmap": [
8039 "src/" 8189 "src/"
8040 ] 8190 ]
8041 }, 8191 },
8042 "notification-url": "https://packagist.org/downloads/", 8192 "notification-url": "https://packagist.org/downloads/",
8043 "license": [ 8193 "license": [
8044 "BSD-3-Clause" 8194 "BSD-3-Clause"
8045 ], 8195 ],
8046 "authors": [ 8196 "authors": [
8047 { 8197 {
8048 "name": "Sebastian Bergmann", 8198 "name": "Sebastian Bergmann",
8049 "email": "sebastian@phpunit.de" 8199 "email": "sebastian@phpunit.de"
8050 }, 8200 },
8051 { 8201 {
8052 "name": "Kore Nordmann", 8202 "name": "Kore Nordmann",
8053 "email": "mail@kore-nordmann.de" 8203 "email": "mail@kore-nordmann.de"
8054 } 8204 }
8055 ], 8205 ],
8056 "description": "Diff implementation", 8206 "description": "Diff implementation",
8057 "homepage": "https://github.com/sebastianbergmann/diff", 8207 "homepage": "https://github.com/sebastianbergmann/diff",
8058 "keywords": [ 8208 "keywords": [
8059 "diff", 8209 "diff",
8060 "udiff", 8210 "udiff",
8061 "unidiff", 8211 "unidiff",
8062 "unified diff" 8212 "unified diff"
8063 ], 8213 ],
8064 "support": { 8214 "support": {
8065 "issues": "https://github.com/sebastianbergmann/diff/issues", 8215 "issues": "https://github.com/sebastianbergmann/diff/issues",
8066 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" 8216 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5"
8067 }, 8217 },
8068 "funding": [ 8218 "funding": [
8069 { 8219 {
8070 "url": "https://github.com/sebastianbergmann", 8220 "url": "https://github.com/sebastianbergmann",
8071 "type": "github" 8221 "type": "github"
8072 } 8222 }
8073 ], 8223 ],
8074 "time": "2023-05-07T05:35:17+00:00" 8224 "time": "2023-05-07T05:35:17+00:00"
8075 }, 8225 },
8076 { 8226 {
8077 "name": "sebastian/environment", 8227 "name": "sebastian/environment",
8078 "version": "5.1.5", 8228 "version": "5.1.5",
8079 "source": { 8229 "source": {
8080 "type": "git", 8230 "type": "git",
8081 "url": "https://github.com/sebastianbergmann/environment.git", 8231 "url": "https://github.com/sebastianbergmann/environment.git",
8082 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" 8232 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed"
8083 }, 8233 },
8084 "dist": { 8234 "dist": {
8085 "type": "zip", 8235 "type": "zip",
8086 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 8236 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
8087 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 8237 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
8088 "shasum": "" 8238 "shasum": ""
8089 }, 8239 },
8090 "require": { 8240 "require": {
8091 "php": ">=7.3" 8241 "php": ">=7.3"
8092 }, 8242 },
8093 "require-dev": { 8243 "require-dev": {
8094 "phpunit/phpunit": "^9.3" 8244 "phpunit/phpunit": "^9.3"
8095 }, 8245 },
8096 "suggest": { 8246 "suggest": {
8097 "ext-posix": "*" 8247 "ext-posix": "*"
8098 }, 8248 },
8099 "type": "library", 8249 "type": "library",
8100 "extra": { 8250 "extra": {
8101 "branch-alias": { 8251 "branch-alias": {
8102 "dev-master": "5.1-dev" 8252 "dev-master": "5.1-dev"
8103 } 8253 }
8104 }, 8254 },
8105 "autoload": { 8255 "autoload": {
8106 "classmap": [ 8256 "classmap": [
8107 "src/" 8257 "src/"
8108 ] 8258 ]
8109 }, 8259 },
8110 "notification-url": "https://packagist.org/downloads/", 8260 "notification-url": "https://packagist.org/downloads/",
8111 "license": [ 8261 "license": [
8112 "BSD-3-Clause" 8262 "BSD-3-Clause"
8113 ], 8263 ],
8114 "authors": [ 8264 "authors": [
8115 { 8265 {
8116 "name": "Sebastian Bergmann", 8266 "name": "Sebastian Bergmann",
8117 "email": "sebastian@phpunit.de" 8267 "email": "sebastian@phpunit.de"
8118 } 8268 }
8119 ], 8269 ],
8120 "description": "Provides functionality to handle HHVM/PHP environments", 8270 "description": "Provides functionality to handle HHVM/PHP environments",
8121 "homepage": "http://www.github.com/sebastianbergmann/environment", 8271 "homepage": "http://www.github.com/sebastianbergmann/environment",
8122 "keywords": [ 8272 "keywords": [
8123 "Xdebug", 8273 "Xdebug",
8124 "environment", 8274 "environment",
8125 "hhvm" 8275 "hhvm"
8126 ], 8276 ],
8127 "support": { 8277 "support": {
8128 "issues": "https://github.com/sebastianbergmann/environment/issues", 8278 "issues": "https://github.com/sebastianbergmann/environment/issues",
8129 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" 8279 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
8130 }, 8280 },
8131 "funding": [ 8281 "funding": [
8132 { 8282 {
8133 "url": "https://github.com/sebastianbergmann", 8283 "url": "https://github.com/sebastianbergmann",
8134 "type": "github" 8284 "type": "github"
8135 } 8285 }
8136 ], 8286 ],
8137 "time": "2023-02-03T06:03:51+00:00" 8287 "time": "2023-02-03T06:03:51+00:00"
8138 }, 8288 },
8139 { 8289 {
8140 "name": "sebastian/exporter", 8290 "name": "sebastian/exporter",
8141 "version": "4.0.5", 8291 "version": "4.0.5",
8142 "source": { 8292 "source": {
8143 "type": "git", 8293 "type": "git",
8144 "url": "https://github.com/sebastianbergmann/exporter.git", 8294 "url": "https://github.com/sebastianbergmann/exporter.git",
8145 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" 8295 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d"
8146 }, 8296 },
8147 "dist": { 8297 "dist": {
8148 "type": "zip", 8298 "type": "zip",
8149 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", 8299 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
8150 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", 8300 "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d",
8151 "shasum": "" 8301 "shasum": ""
8152 }, 8302 },
8153 "require": { 8303 "require": {
8154 "php": ">=7.3", 8304 "php": ">=7.3",
8155 "sebastian/recursion-context": "^4.0" 8305 "sebastian/recursion-context": "^4.0"
8156 }, 8306 },
8157 "require-dev": { 8307 "require-dev": {
8158 "ext-mbstring": "*", 8308 "ext-mbstring": "*",
8159 "phpunit/phpunit": "^9.3" 8309 "phpunit/phpunit": "^9.3"
8160 }, 8310 },
8161 "type": "library", 8311 "type": "library",
8162 "extra": { 8312 "extra": {
8163 "branch-alias": { 8313 "branch-alias": {
8164 "dev-master": "4.0-dev" 8314 "dev-master": "4.0-dev"
8165 } 8315 }
8166 }, 8316 },
8167 "autoload": { 8317 "autoload": {
8168 "classmap": [ 8318 "classmap": [
8169 "src/" 8319 "src/"
8170 ] 8320 ]
8171 }, 8321 },
8172 "notification-url": "https://packagist.org/downloads/", 8322 "notification-url": "https://packagist.org/downloads/",
8173 "license": [ 8323 "license": [
8174 "BSD-3-Clause" 8324 "BSD-3-Clause"
8175 ], 8325 ],
8176 "authors": [ 8326 "authors": [
8177 { 8327 {
8178 "name": "Sebastian Bergmann", 8328 "name": "Sebastian Bergmann",
8179 "email": "sebastian@phpunit.de" 8329 "email": "sebastian@phpunit.de"
8180 }, 8330 },
8181 { 8331 {
8182 "name": "Jeff Welch", 8332 "name": "Jeff Welch",
8183 "email": "whatthejeff@gmail.com" 8333 "email": "whatthejeff@gmail.com"
8184 }, 8334 },
8185 { 8335 {
8186 "name": "Volker Dusch", 8336 "name": "Volker Dusch",
8187 "email": "github@wallbash.com" 8337 "email": "github@wallbash.com"
8188 }, 8338 },
8189 { 8339 {
8190 "name": "Adam Harvey", 8340 "name": "Adam Harvey",
8191 "email": "aharvey@php.net" 8341 "email": "aharvey@php.net"
8192 }, 8342 },
8193 { 8343 {
8194 "name": "Bernhard Schussek", 8344 "name": "Bernhard Schussek",
8195 "email": "bschussek@gmail.com" 8345 "email": "bschussek@gmail.com"
8196 } 8346 }
8197 ], 8347 ],
8198 "description": "Provides the functionality to export PHP variables for visualization", 8348 "description": "Provides the functionality to export PHP variables for visualization",
8199 "homepage": "https://www.github.com/sebastianbergmann/exporter", 8349 "homepage": "https://www.github.com/sebastianbergmann/exporter",
8200 "keywords": [ 8350 "keywords": [
8201 "export", 8351 "export",
8202 "exporter" 8352 "exporter"
8203 ], 8353 ],
8204 "support": { 8354 "support": {
8205 "issues": "https://github.com/sebastianbergmann/exporter/issues", 8355 "issues": "https://github.com/sebastianbergmann/exporter/issues",
8206 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" 8356 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5"
8207 }, 8357 },
8208 "funding": [ 8358 "funding": [
8209 { 8359 {
8210 "url": "https://github.com/sebastianbergmann", 8360 "url": "https://github.com/sebastianbergmann",
8211 "type": "github" 8361 "type": "github"
8212 } 8362 }
8213 ], 8363 ],
8214 "time": "2022-09-14T06:03:37+00:00" 8364 "time": "2022-09-14T06:03:37+00:00"
8215 }, 8365 },
8216 { 8366 {
8217 "name": "sebastian/global-state", 8367 "name": "sebastian/global-state",
8218 "version": "5.0.5", 8368 "version": "5.0.5",
8219 "source": { 8369 "source": {
8220 "type": "git", 8370 "type": "git",
8221 "url": "https://github.com/sebastianbergmann/global-state.git", 8371 "url": "https://github.com/sebastianbergmann/global-state.git",
8222 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" 8372 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2"
8223 }, 8373 },
8224 "dist": { 8374 "dist": {
8225 "type": "zip", 8375 "type": "zip",
8226 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", 8376 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2",
8227 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", 8377 "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2",
8228 "shasum": "" 8378 "shasum": ""
8229 }, 8379 },
8230 "require": { 8380 "require": {
8231 "php": ">=7.3", 8381 "php": ">=7.3",
8232 "sebastian/object-reflector": "^2.0", 8382 "sebastian/object-reflector": "^2.0",
8233 "sebastian/recursion-context": "^4.0" 8383 "sebastian/recursion-context": "^4.0"
8234 }, 8384 },
8235 "require-dev": { 8385 "require-dev": {
8236 "ext-dom": "*", 8386 "ext-dom": "*",
8237 "phpunit/phpunit": "^9.3" 8387 "phpunit/phpunit": "^9.3"
8238 }, 8388 },
8239 "suggest": { 8389 "suggest": {
8240 "ext-uopz": "*" 8390 "ext-uopz": "*"
8241 }, 8391 },
8242 "type": "library", 8392 "type": "library",
8243 "extra": { 8393 "extra": {
8244 "branch-alias": { 8394 "branch-alias": {
8245 "dev-master": "5.0-dev" 8395 "dev-master": "5.0-dev"
8246 } 8396 }
8247 }, 8397 },
8248 "autoload": { 8398 "autoload": {
8249 "classmap": [ 8399 "classmap": [
8250 "src/" 8400 "src/"
8251 ] 8401 ]
8252 }, 8402 },
8253 "notification-url": "https://packagist.org/downloads/", 8403 "notification-url": "https://packagist.org/downloads/",
8254 "license": [ 8404 "license": [
8255 "BSD-3-Clause" 8405 "BSD-3-Clause"
8256 ], 8406 ],
8257 "authors": [ 8407 "authors": [
8258 { 8408 {
8259 "name": "Sebastian Bergmann", 8409 "name": "Sebastian Bergmann",
8260 "email": "sebastian@phpunit.de" 8410 "email": "sebastian@phpunit.de"
8261 } 8411 }
8262 ], 8412 ],
8263 "description": "Snapshotting of global state", 8413 "description": "Snapshotting of global state",
8264 "homepage": "http://www.github.com/sebastianbergmann/global-state", 8414 "homepage": "http://www.github.com/sebastianbergmann/global-state",
8265 "keywords": [ 8415 "keywords": [
8266 "global state" 8416 "global state"
8267 ], 8417 ],
8268 "support": { 8418 "support": {
8269 "issues": "https://github.com/sebastianbergmann/global-state/issues", 8419 "issues": "https://github.com/sebastianbergmann/global-state/issues",
8270 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" 8420 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5"
8271 }, 8421 },
8272 "funding": [ 8422 "funding": [
8273 { 8423 {
8274 "url": "https://github.com/sebastianbergmann", 8424 "url": "https://github.com/sebastianbergmann",
8275 "type": "github" 8425 "type": "github"
8276 } 8426 }
8277 ], 8427 ],
8278 "time": "2022-02-14T08:28:10+00:00" 8428 "time": "2022-02-14T08:28:10+00:00"
8279 }, 8429 },
8280 { 8430 {
8281 "name": "sebastian/lines-of-code", 8431 "name": "sebastian/lines-of-code",
8282 "version": "1.0.3", 8432 "version": "1.0.3",
8283 "source": { 8433 "source": {
8284 "type": "git", 8434 "type": "git",
8285 "url": "https://github.com/sebastianbergmann/lines-of-code.git", 8435 "url": "https://github.com/sebastianbergmann/lines-of-code.git",
8286 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" 8436 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc"
8287 }, 8437 },
8288 "dist": { 8438 "dist": {
8289 "type": "zip", 8439 "type": "zip",
8290 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", 8440 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc",
8291 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", 8441 "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc",
8292 "shasum": "" 8442 "shasum": ""
8293 }, 8443 },
8294 "require": { 8444 "require": {
8295 "nikic/php-parser": "^4.6", 8445 "nikic/php-parser": "^4.6",
8296 "php": ">=7.3" 8446 "php": ">=7.3"
8297 }, 8447 },
8298 "require-dev": { 8448 "require-dev": {
8299 "phpunit/phpunit": "^9.3" 8449 "phpunit/phpunit": "^9.3"
8300 }, 8450 },
8301 "type": "library", 8451 "type": "library",
8302 "extra": { 8452 "extra": {
8303 "branch-alias": { 8453 "branch-alias": {
8304 "dev-master": "1.0-dev" 8454 "dev-master": "1.0-dev"
8305 } 8455 }
8306 }, 8456 },
8307 "autoload": { 8457 "autoload": {
8308 "classmap": [ 8458 "classmap": [
8309 "src/" 8459 "src/"
8310 ] 8460 ]
8311 }, 8461 },
8312 "notification-url": "https://packagist.org/downloads/", 8462 "notification-url": "https://packagist.org/downloads/",
8313 "license": [ 8463 "license": [
8314 "BSD-3-Clause" 8464 "BSD-3-Clause"
8315 ], 8465 ],
8316 "authors": [ 8466 "authors": [
8317 { 8467 {
8318 "name": "Sebastian Bergmann", 8468 "name": "Sebastian Bergmann",
8319 "email": "sebastian@phpunit.de", 8469 "email": "sebastian@phpunit.de",
8320 "role": "lead" 8470 "role": "lead"
8321 } 8471 }
8322 ], 8472 ],
8323 "description": "Library for counting the lines of code in PHP source code", 8473 "description": "Library for counting the lines of code in PHP source code",
8324 "homepage": "https://github.com/sebastianbergmann/lines-of-code", 8474 "homepage": "https://github.com/sebastianbergmann/lines-of-code",
8325 "support": { 8475 "support": {
8326 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 8476 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
8327 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" 8477 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3"
8328 }, 8478 },
8329 "funding": [ 8479 "funding": [
8330 { 8480 {
8331 "url": "https://github.com/sebastianbergmann", 8481 "url": "https://github.com/sebastianbergmann",
8332 "type": "github" 8482 "type": "github"
8333 } 8483 }
8334 ], 8484 ],
8335 "time": "2020-11-28T06:42:11+00:00" 8485 "time": "2020-11-28T06:42:11+00:00"
8336 }, 8486 },
8337 { 8487 {
8338 "name": "sebastian/object-enumerator", 8488 "name": "sebastian/object-enumerator",
8339 "version": "4.0.4", 8489 "version": "4.0.4",
8340 "source": { 8490 "source": {
8341 "type": "git", 8491 "type": "git",
8342 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 8492 "url": "https://github.com/sebastianbergmann/object-enumerator.git",
8343 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" 8493 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
8344 }, 8494 },
8345 "dist": { 8495 "dist": {
8346 "type": "zip", 8496 "type": "zip",
8347 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", 8497 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
8348 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", 8498 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
8349 "shasum": "" 8499 "shasum": ""
8350 }, 8500 },
8351 "require": { 8501 "require": {
8352 "php": ">=7.3", 8502 "php": ">=7.3",
8353 "sebastian/object-reflector": "^2.0", 8503 "sebastian/object-reflector": "^2.0",
8354 "sebastian/recursion-context": "^4.0" 8504 "sebastian/recursion-context": "^4.0"
8355 }, 8505 },
8356 "require-dev": { 8506 "require-dev": {
8357 "phpunit/phpunit": "^9.3" 8507 "phpunit/phpunit": "^9.3"
8358 }, 8508 },
8359 "type": "library", 8509 "type": "library",
8360 "extra": { 8510 "extra": {
8361 "branch-alias": { 8511 "branch-alias": {
8362 "dev-master": "4.0-dev" 8512 "dev-master": "4.0-dev"
8363 } 8513 }
8364 }, 8514 },
8365 "autoload": { 8515 "autoload": {
8366 "classmap": [ 8516 "classmap": [
8367 "src/" 8517 "src/"
8368 ] 8518 ]
8369 }, 8519 },
8370 "notification-url": "https://packagist.org/downloads/", 8520 "notification-url": "https://packagist.org/downloads/",
8371 "license": [ 8521 "license": [
8372 "BSD-3-Clause" 8522 "BSD-3-Clause"
8373 ], 8523 ],
8374 "authors": [ 8524 "authors": [
8375 { 8525 {
8376 "name": "Sebastian Bergmann", 8526 "name": "Sebastian Bergmann",
8377 "email": "sebastian@phpunit.de" 8527 "email": "sebastian@phpunit.de"
8378 } 8528 }
8379 ], 8529 ],
8380 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 8530 "description": "Traverses array structures and object graphs to enumerate all referenced objects",
8381 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 8531 "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
8382 "support": { 8532 "support": {
8383 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 8533 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
8384 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" 8534 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
8385 }, 8535 },
8386 "funding": [ 8536 "funding": [
8387 { 8537 {
8388 "url": "https://github.com/sebastianbergmann", 8538 "url": "https://github.com/sebastianbergmann",
8389 "type": "github" 8539 "type": "github"
8390 } 8540 }
8391 ], 8541 ],
8392 "time": "2020-10-26T13:12:34+00:00" 8542 "time": "2020-10-26T13:12:34+00:00"
8393 }, 8543 },
8394 { 8544 {
8395 "name": "sebastian/object-reflector", 8545 "name": "sebastian/object-reflector",
8396 "version": "2.0.4", 8546 "version": "2.0.4",
8397 "source": { 8547 "source": {
8398 "type": "git", 8548 "type": "git",
8399 "url": "https://github.com/sebastianbergmann/object-reflector.git", 8549 "url": "https://github.com/sebastianbergmann/object-reflector.git",
8400 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" 8550 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
8401 }, 8551 },
8402 "dist": { 8552 "dist": {
8403 "type": "zip", 8553 "type": "zip",
8404 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 8554 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
8405 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 8555 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
8406 "shasum": "" 8556 "shasum": ""
8407 }, 8557 },
8408 "require": { 8558 "require": {
8409 "php": ">=7.3" 8559 "php": ">=7.3"
8410 }, 8560 },
8411 "require-dev": { 8561 "require-dev": {
8412 "phpunit/phpunit": "^9.3" 8562 "phpunit/phpunit": "^9.3"
8413 }, 8563 },
8414 "type": "library", 8564 "type": "library",
8415 "extra": { 8565 "extra": {
8416 "branch-alias": { 8566 "branch-alias": {
8417 "dev-master": "2.0-dev" 8567 "dev-master": "2.0-dev"
8418 } 8568 }
8419 }, 8569 },
8420 "autoload": { 8570 "autoload": {
8421 "classmap": [ 8571 "classmap": [
8422 "src/" 8572 "src/"
8423 ] 8573 ]
8424 }, 8574 },
8425 "notification-url": "https://packagist.org/downloads/", 8575 "notification-url": "https://packagist.org/downloads/",
8426 "license": [ 8576 "license": [
8427 "BSD-3-Clause" 8577 "BSD-3-Clause"
8428 ], 8578 ],
8429 "authors": [ 8579 "authors": [
8430 { 8580 {
8431 "name": "Sebastian Bergmann", 8581 "name": "Sebastian Bergmann",
8432 "email": "sebastian@phpunit.de" 8582 "email": "sebastian@phpunit.de"
8433 } 8583 }
8434 ], 8584 ],
8435 "description": "Allows reflection of object attributes, including inherited and non-public ones", 8585 "description": "Allows reflection of object attributes, including inherited and non-public ones",
8436 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 8586 "homepage": "https://github.com/sebastianbergmann/object-reflector/",
8437 "support": { 8587 "support": {
8438 "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 8588 "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
8439 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" 8589 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
8440 }, 8590 },
8441 "funding": [ 8591 "funding": [
8442 { 8592 {
8443 "url": "https://github.com/sebastianbergmann", 8593 "url": "https://github.com/sebastianbergmann",
8444 "type": "github" 8594 "type": "github"
8445 } 8595 }
8446 ], 8596 ],
8447 "time": "2020-10-26T13:14:26+00:00" 8597 "time": "2020-10-26T13:14:26+00:00"
8448 }, 8598 },
8449 { 8599 {
8450 "name": "sebastian/recursion-context", 8600 "name": "sebastian/recursion-context",
8451 "version": "4.0.5", 8601 "version": "4.0.5",
8452 "source": { 8602 "source": {
8453 "type": "git", 8603 "type": "git",
8454 "url": "https://github.com/sebastianbergmann/recursion-context.git", 8604 "url": "https://github.com/sebastianbergmann/recursion-context.git",
8455 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" 8605 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1"
8456 }, 8606 },
8457 "dist": { 8607 "dist": {
8458 "type": "zip", 8608 "type": "zip",
8459 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 8609 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
8460 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 8610 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1",
8461 "shasum": "" 8611 "shasum": ""
8462 }, 8612 },
8463 "require": { 8613 "require": {
8464 "php": ">=7.3" 8614 "php": ">=7.3"
8465 }, 8615 },
8466 "require-dev": { 8616 "require-dev": {
8467 "phpunit/phpunit": "^9.3" 8617 "phpunit/phpunit": "^9.3"
8468 }, 8618 },
8469 "type": "library", 8619 "type": "library",
8470 "extra": { 8620 "extra": {
8471 "branch-alias": { 8621 "branch-alias": {
8472 "dev-master": "4.0-dev" 8622 "dev-master": "4.0-dev"
8473 } 8623 }
8474 }, 8624 },
8475 "autoload": { 8625 "autoload": {
8476 "classmap": [ 8626 "classmap": [
8477 "src/" 8627 "src/"
8478 ] 8628 ]
8479 }, 8629 },
8480 "notification-url": "https://packagist.org/downloads/", 8630 "notification-url": "https://packagist.org/downloads/",
8481 "license": [ 8631 "license": [
8482 "BSD-3-Clause" 8632 "BSD-3-Clause"
8483 ], 8633 ],
8484 "authors": [ 8634 "authors": [
8485 { 8635 {
8486 "name": "Sebastian Bergmann", 8636 "name": "Sebastian Bergmann",
8487 "email": "sebastian@phpunit.de" 8637 "email": "sebastian@phpunit.de"
8488 }, 8638 },
8489 { 8639 {
8490 "name": "Jeff Welch", 8640 "name": "Jeff Welch",
8491 "email": "whatthejeff@gmail.com" 8641 "email": "whatthejeff@gmail.com"
8492 }, 8642 },
8493 { 8643 {
8494 "name": "Adam Harvey", 8644 "name": "Adam Harvey",
8495 "email": "aharvey@php.net" 8645 "email": "aharvey@php.net"
8496 } 8646 }
8497 ], 8647 ],
8498 "description": "Provides functionality to recursively process PHP variables", 8648 "description": "Provides functionality to recursively process PHP variables",
8499 "homepage": "https://github.com/sebastianbergmann/recursion-context", 8649 "homepage": "https://github.com/sebastianbergmann/recursion-context",
8500 "support": { 8650 "support": {
8501 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 8651 "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
8502 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" 8652 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5"
8503 }, 8653 },
8504 "funding": [ 8654 "funding": [
8505 { 8655 {
8506 "url": "https://github.com/sebastianbergmann", 8656 "url": "https://github.com/sebastianbergmann",
8507 "type": "github" 8657 "type": "github"
8508 } 8658 }
8509 ], 8659 ],
8510 "time": "2023-02-03T06:07:39+00:00" 8660 "time": "2023-02-03T06:07:39+00:00"
8511 }, 8661 },
8512 { 8662 {
8513 "name": "sebastian/resource-operations", 8663 "name": "sebastian/resource-operations",
8514 "version": "3.0.3", 8664 "version": "3.0.3",
8515 "source": { 8665 "source": {
8516 "type": "git", 8666 "type": "git",
8517 "url": "https://github.com/sebastianbergmann/resource-operations.git", 8667 "url": "https://github.com/sebastianbergmann/resource-operations.git",
8518 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" 8668 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8"
8519 }, 8669 },
8520 "dist": { 8670 "dist": {
8521 "type": "zip", 8671 "type": "zip",
8522 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", 8672 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
8523 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", 8673 "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
8524 "shasum": "" 8674 "shasum": ""
8525 }, 8675 },
8526 "require": { 8676 "require": {
8527 "php": ">=7.3" 8677 "php": ">=7.3"
8528 }, 8678 },
8529 "require-dev": { 8679 "require-dev": {
8530 "phpunit/phpunit": "^9.0" 8680 "phpunit/phpunit": "^9.0"
8531 }, 8681 },
8532 "type": "library", 8682 "type": "library",
8533 "extra": { 8683 "extra": {
8534 "branch-alias": { 8684 "branch-alias": {
8535 "dev-master": "3.0-dev" 8685 "dev-master": "3.0-dev"
8536 } 8686 }
8537 }, 8687 },
8538 "autoload": { 8688 "autoload": {
8539 "classmap": [ 8689 "classmap": [
8540 "src/" 8690 "src/"
8541 ] 8691 ]
8542 }, 8692 },
8543 "notification-url": "https://packagist.org/downloads/", 8693 "notification-url": "https://packagist.org/downloads/",
8544 "license": [ 8694 "license": [
8545 "BSD-3-Clause" 8695 "BSD-3-Clause"
8546 ], 8696 ],
8547 "authors": [ 8697 "authors": [
8548 { 8698 {
8549 "name": "Sebastian Bergmann", 8699 "name": "Sebastian Bergmann",
8550 "email": "sebastian@phpunit.de" 8700 "email": "sebastian@phpunit.de"
8551 } 8701 }
8552 ], 8702 ],
8553 "description": "Provides a list of PHP built-in functions that operate on resources", 8703 "description": "Provides a list of PHP built-in functions that operate on resources",
8554 "homepage": "https://www.github.com/sebastianbergmann/resource-operations", 8704 "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
8555 "support": { 8705 "support": {
8556 "issues": "https://github.com/sebastianbergmann/resource-operations/issues", 8706 "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
8557 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" 8707 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3"
8558 }, 8708 },
8559 "funding": [ 8709 "funding": [
8560 { 8710 {
8561 "url": "https://github.com/sebastianbergmann", 8711 "url": "https://github.com/sebastianbergmann",
8562 "type": "github" 8712 "type": "github"
8563 } 8713 }
8564 ], 8714 ],
8565 "time": "2020-09-28T06:45:17+00:00" 8715 "time": "2020-09-28T06:45:17+00:00"
8566 }, 8716 },
8567 { 8717 {
8568 "name": "sebastian/type", 8718 "name": "sebastian/type",
8569 "version": "3.2.1", 8719 "version": "3.2.1",
8570 "source": { 8720 "source": {
8571 "type": "git", 8721 "type": "git",
8572 "url": "https://github.com/sebastianbergmann/type.git", 8722 "url": "https://github.com/sebastianbergmann/type.git",
8573 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" 8723 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7"
8574 }, 8724 },
8575 "dist": { 8725 "dist": {
8576 "type": "zip", 8726 "type": "zip",
8577 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 8727 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
8578 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 8728 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
8579 "shasum": "" 8729 "shasum": ""
8580 }, 8730 },
8581 "require": { 8731 "require": {
8582 "php": ">=7.3" 8732 "php": ">=7.3"
8583 }, 8733 },
8584 "require-dev": { 8734 "require-dev": {
8585 "phpunit/phpunit": "^9.5" 8735 "phpunit/phpunit": "^9.5"
8586 }, 8736 },
8587 "type": "library", 8737 "type": "library",
8588 "extra": { 8738 "extra": {
8589 "branch-alias": { 8739 "branch-alias": {
8590 "dev-master": "3.2-dev" 8740 "dev-master": "3.2-dev"
8591 } 8741 }
8592 }, 8742 },
8593 "autoload": { 8743 "autoload": {
8594 "classmap": [ 8744 "classmap": [
8595 "src/" 8745 "src/"
8596 ] 8746 ]
8597 }, 8747 },
8598 "notification-url": "https://packagist.org/downloads/", 8748 "notification-url": "https://packagist.org/downloads/",
8599 "license": [ 8749 "license": [
8600 "BSD-3-Clause" 8750 "BSD-3-Clause"
8601 ], 8751 ],
8602 "authors": [ 8752 "authors": [
8603 { 8753 {
8604 "name": "Sebastian Bergmann", 8754 "name": "Sebastian Bergmann",
8605 "email": "sebastian@phpunit.de", 8755 "email": "sebastian@phpunit.de",
8606 "role": "lead" 8756 "role": "lead"
8607 } 8757 }
8608 ], 8758 ],
8609 "description": "Collection of value objects that represent the types of the PHP type system", 8759 "description": "Collection of value objects that represent the types of the PHP type system",
8610 "homepage": "https://github.com/sebastianbergmann/type", 8760 "homepage": "https://github.com/sebastianbergmann/type",
8611 "support": { 8761 "support": {
8612 "issues": "https://github.com/sebastianbergmann/type/issues", 8762 "issues": "https://github.com/sebastianbergmann/type/issues",
8613 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" 8763 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1"
8614 }, 8764 },
8615 "funding": [ 8765 "funding": [
8616 { 8766 {
8617 "url": "https://github.com/sebastianbergmann", 8767 "url": "https://github.com/sebastianbergmann",
8618 "type": "github" 8768 "type": "github"
8619 } 8769 }
8620 ], 8770 ],
8621 "time": "2023-02-03T06:13:03+00:00" 8771 "time": "2023-02-03T06:13:03+00:00"
8622 }, 8772 },
8623 { 8773 {
8624 "name": "sebastian/version", 8774 "name": "sebastian/version",
8625 "version": "3.0.2", 8775 "version": "3.0.2",
8626 "source": { 8776 "source": {
8627 "type": "git", 8777 "type": "git",
8628 "url": "https://github.com/sebastianbergmann/version.git", 8778 "url": "https://github.com/sebastianbergmann/version.git",
8629 "reference": "c6c1022351a901512170118436c764e473f6de8c" 8779 "reference": "c6c1022351a901512170118436c764e473f6de8c"
8630 }, 8780 },
8631 "dist": { 8781 "dist": {
8632 "type": "zip", 8782 "type": "zip",
8633 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", 8783 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
8634 "reference": "c6c1022351a901512170118436c764e473f6de8c", 8784 "reference": "c6c1022351a901512170118436c764e473f6de8c",
8635 "shasum": "" 8785 "shasum": ""
8636 }, 8786 },
8637 "require": { 8787 "require": {
8638 "php": ">=7.3" 8788 "php": ">=7.3"
8639 }, 8789 },
8640 "type": "library", 8790 "type": "library",
8641 "extra": { 8791 "extra": {
8642 "branch-alias": { 8792 "branch-alias": {
8643 "dev-master": "3.0-dev" 8793 "dev-master": "3.0-dev"
8644 } 8794 }
8645 }, 8795 },
8646 "autoload": { 8796 "autoload": {
8647 "classmap": [ 8797 "classmap": [
8648 "src/" 8798 "src/"
8649 ] 8799 ]
8650 }, 8800 },
8651 "notification-url": "https://packagist.org/downloads/", 8801 "notification-url": "https://packagist.org/downloads/",
8652 "license": [ 8802 "license": [
8653 "BSD-3-Clause" 8803 "BSD-3-Clause"
8654 ], 8804 ],
8655 "authors": [ 8805 "authors": [
8656 { 8806 {
8657 "name": "Sebastian Bergmann", 8807 "name": "Sebastian Bergmann",
8658 "email": "sebastian@phpunit.de", 8808 "email": "sebastian@phpunit.de",
8659 "role": "lead" 8809 "role": "lead"
8660 } 8810 }
8661 ], 8811 ],
8662 "description": "Library that helps with managing the version number of Git-hosted PHP projects", 8812 "description": "Library that helps with managing the version number of Git-hosted PHP projects",
8663 "homepage": "https://github.com/sebastianbergmann/version", 8813 "homepage": "https://github.com/sebastianbergmann/version",
8664 "support": { 8814 "support": {
8665 "issues": "https://github.com/sebastianbergmann/version/issues", 8815 "issues": "https://github.com/sebastianbergmann/version/issues",
8666 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" 8816 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
8667 }, 8817 },
8668 "funding": [ 8818 "funding": [
8669 { 8819 {
8670 "url": "https://github.com/sebastianbergmann", 8820 "url": "https://github.com/sebastianbergmann",
8671 "type": "github" 8821 "type": "github"
8672 } 8822 }
8673 ], 8823 ],
8674 "time": "2020-09-28T06:39:44+00:00" 8824 "time": "2020-09-28T06:39:44+00:00"
8675 }, 8825 },
8676 { 8826 {
8677 "name": "spatie/backtrace", 8827 "name": "spatie/backtrace",
8678 "version": "1.4.0", 8828 "version": "1.4.0",
8679 "source": { 8829 "source": {
8680 "type": "git", 8830 "type": "git",
8681 "url": "https://github.com/spatie/backtrace.git", 8831 "url": "https://github.com/spatie/backtrace.git",
8682 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c" 8832 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c"
8683 }, 8833 },
8684 "dist": { 8834 "dist": {
8685 "type": "zip", 8835 "type": "zip",
8686 "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c", 8836 "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c",
8687 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c", 8837 "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c",
8688 "shasum": "" 8838 "shasum": ""
8689 }, 8839 },
8690 "require": { 8840 "require": {
8691 "php": "^7.3|^8.0" 8841 "php": "^7.3|^8.0"
8692 }, 8842 },
8693 "require-dev": { 8843 "require-dev": {
8694 "ext-json": "*", 8844 "ext-json": "*",
8695 "phpunit/phpunit": "^9.3", 8845 "phpunit/phpunit": "^9.3",
8696 "spatie/phpunit-snapshot-assertions": "^4.2", 8846 "spatie/phpunit-snapshot-assertions": "^4.2",
8697 "symfony/var-dumper": "^5.1" 8847 "symfony/var-dumper": "^5.1"
8698 }, 8848 },
8699 "type": "library", 8849 "type": "library",
8700 "autoload": { 8850 "autoload": {
8701 "psr-4": { 8851 "psr-4": {
8702 "Spatie\\Backtrace\\": "src" 8852 "Spatie\\Backtrace\\": "src"
8703 } 8853 }
8704 }, 8854 },
8705 "notification-url": "https://packagist.org/downloads/", 8855 "notification-url": "https://packagist.org/downloads/",
8706 "license": [ 8856 "license": [
8707 "MIT" 8857 "MIT"
8708 ], 8858 ],
8709 "authors": [ 8859 "authors": [
8710 { 8860 {
8711 "name": "Freek Van de Herten", 8861 "name": "Freek Van de Herten",
8712 "email": "freek@spatie.be", 8862 "email": "freek@spatie.be",
8713 "homepage": "https://spatie.be", 8863 "homepage": "https://spatie.be",
8714 "role": "Developer" 8864 "role": "Developer"
8715 } 8865 }
8716 ], 8866 ],
8717 "description": "A better backtrace", 8867 "description": "A better backtrace",
8718 "homepage": "https://github.com/spatie/backtrace", 8868 "homepage": "https://github.com/spatie/backtrace",
8719 "keywords": [ 8869 "keywords": [
8720 "Backtrace", 8870 "Backtrace",
8721 "spatie" 8871 "spatie"
8722 ], 8872 ],
8723 "support": { 8873 "support": {
8724 "source": "https://github.com/spatie/backtrace/tree/1.4.0" 8874 "source": "https://github.com/spatie/backtrace/tree/1.4.0"
8725 }, 8875 },
8726 "funding": [ 8876 "funding": [
8727 { 8877 {
8728 "url": "https://github.com/sponsors/spatie", 8878 "url": "https://github.com/sponsors/spatie",
8729 "type": "github" 8879 "type": "github"
8730 }, 8880 },
8731 { 8881 {
8732 "url": "https://spatie.be/open-source/support-us", 8882 "url": "https://spatie.be/open-source/support-us",
8733 "type": "other" 8883 "type": "other"
8734 } 8884 }
8735 ], 8885 ],
8736 "time": "2023-03-04T08:57:24+00:00" 8886 "time": "2023-03-04T08:57:24+00:00"
8737 }, 8887 },
8738 { 8888 {
8739 "name": "spatie/flare-client-php", 8889 "name": "spatie/flare-client-php",
8740 "version": "1.3.6", 8890 "version": "1.3.6",
8741 "source": { 8891 "source": {
8742 "type": "git", 8892 "type": "git",
8743 "url": "https://github.com/spatie/flare-client-php.git", 8893 "url": "https://github.com/spatie/flare-client-php.git",
8744 "reference": "530ac81255af79f114344286e4275f8869c671e2" 8894 "reference": "530ac81255af79f114344286e4275f8869c671e2"
8745 }, 8895 },
8746 "dist": { 8896 "dist": {
8747 "type": "zip", 8897 "type": "zip",
8748 "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/530ac81255af79f114344286e4275f8869c671e2", 8898 "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/530ac81255af79f114344286e4275f8869c671e2",
8749 "reference": "530ac81255af79f114344286e4275f8869c671e2", 8899 "reference": "530ac81255af79f114344286e4275f8869c671e2",
8750 "shasum": "" 8900 "shasum": ""
8751 }, 8901 },
8752 "require": { 8902 "require": {
8753 "illuminate/pipeline": "^8.0|^9.0|^10.0", 8903 "illuminate/pipeline": "^8.0|^9.0|^10.0",
8754 "php": "^8.0", 8904 "php": "^8.0",
8755 "spatie/backtrace": "^1.2", 8905 "spatie/backtrace": "^1.2",
8756 "symfony/http-foundation": "^5.0|^6.0", 8906 "symfony/http-foundation": "^5.0|^6.0",
8757 "symfony/mime": "^5.2|^6.0", 8907 "symfony/mime": "^5.2|^6.0",
8758 "symfony/process": "^5.2|^6.0", 8908 "symfony/process": "^5.2|^6.0",
8759 "symfony/var-dumper": "^5.2|^6.0" 8909 "symfony/var-dumper": "^5.2|^6.0"
8760 }, 8910 },
8761 "require-dev": { 8911 "require-dev": {
8762 "dms/phpunit-arraysubset-asserts": "^0.3.0", 8912 "dms/phpunit-arraysubset-asserts": "^0.3.0",
8763 "pestphp/pest": "^1.20", 8913 "pestphp/pest": "^1.20",
8764 "phpstan/extension-installer": "^1.1", 8914 "phpstan/extension-installer": "^1.1",
8765 "phpstan/phpstan-deprecation-rules": "^1.0", 8915 "phpstan/phpstan-deprecation-rules": "^1.0",
8766 "phpstan/phpstan-phpunit": "^1.0", 8916 "phpstan/phpstan-phpunit": "^1.0",
8767 "spatie/phpunit-snapshot-assertions": "^4.0" 8917 "spatie/phpunit-snapshot-assertions": "^4.0"
8768 }, 8918 },
8769 "type": "library", 8919 "type": "library",
8770 "extra": { 8920 "extra": {
8771 "branch-alias": { 8921 "branch-alias": {
8772 "dev-main": "1.1.x-dev" 8922 "dev-main": "1.1.x-dev"
8773 } 8923 }
8774 }, 8924 },
8775 "autoload": { 8925 "autoload": {
8776 "files": [ 8926 "files": [
8777 "src/helpers.php" 8927 "src/helpers.php"
8778 ], 8928 ],
8779 "psr-4": { 8929 "psr-4": {
8780 "Spatie\\FlareClient\\": "src" 8930 "Spatie\\FlareClient\\": "src"
8781 } 8931 }
8782 }, 8932 },
8783 "notification-url": "https://packagist.org/downloads/", 8933 "notification-url": "https://packagist.org/downloads/",
8784 "license": [ 8934 "license": [
8785 "MIT" 8935 "MIT"
8786 ], 8936 ],
8787 "description": "Send PHP errors to Flare", 8937 "description": "Send PHP errors to Flare",
8788 "homepage": "https://github.com/spatie/flare-client-php", 8938 "homepage": "https://github.com/spatie/flare-client-php",
8789 "keywords": [ 8939 "keywords": [
8790 "exception", 8940 "exception",
8791 "flare", 8941 "flare",
8792 "reporting", 8942 "reporting",
8793 "spatie" 8943 "spatie"
8794 ], 8944 ],
8795 "support": { 8945 "support": {
8796 "issues": "https://github.com/spatie/flare-client-php/issues", 8946 "issues": "https://github.com/spatie/flare-client-php/issues",
8797 "source": "https://github.com/spatie/flare-client-php/tree/1.3.6" 8947 "source": "https://github.com/spatie/flare-client-php/tree/1.3.6"
8798 }, 8948 },
8799 "funding": [ 8949 "funding": [
8800 { 8950 {
8801 "url": "https://github.com/spatie", 8951 "url": "https://github.com/spatie",
8802 "type": "github" 8952 "type": "github"
8803 } 8953 }
8804 ], 8954 ],
8805 "time": "2023-04-12T07:57:12+00:00" 8955 "time": "2023-04-12T07:57:12+00:00"
8806 }, 8956 },
8807 { 8957 {
8808 "name": "spatie/ignition", 8958 "name": "spatie/ignition",
8809 "version": "1.7.0", 8959 "version": "1.7.0",
8810 "source": { 8960 "source": {
8811 "type": "git", 8961 "type": "git",
8812 "url": "https://github.com/spatie/ignition.git", 8962 "url": "https://github.com/spatie/ignition.git",
8813 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78" 8963 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78"
8814 }, 8964 },
8815 "dist": { 8965 "dist": {
8816 "type": "zip", 8966 "type": "zip",
8817 "url": "https://api.github.com/repos/spatie/ignition/zipball/f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78", 8967 "url": "https://api.github.com/repos/spatie/ignition/zipball/f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78",
8818 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78", 8968 "reference": "f747d83c6d7cb6229b462f3ddbb3a82dc0db0f78",
8819 "shasum": "" 8969 "shasum": ""
8820 }, 8970 },
8821 "require": { 8971 "require": {
8822 "ext-json": "*", 8972 "ext-json": "*",
8823 "ext-mbstring": "*", 8973 "ext-mbstring": "*",
8824 "php": "^8.0", 8974 "php": "^8.0",
8825 "spatie/backtrace": "^1.4", 8975 "spatie/backtrace": "^1.4",
8826 "spatie/flare-client-php": "^1.1", 8976 "spatie/flare-client-php": "^1.1",
8827 "symfony/console": "^5.4|^6.0", 8977 "symfony/console": "^5.4|^6.0",
8828 "symfony/var-dumper": "^5.4|^6.0" 8978 "symfony/var-dumper": "^5.4|^6.0"
8829 }, 8979 },
8830 "require-dev": { 8980 "require-dev": {
8831 "illuminate/cache": "^9.52", 8981 "illuminate/cache": "^9.52",
8832 "mockery/mockery": "^1.4", 8982 "mockery/mockery": "^1.4",
8833 "pestphp/pest": "^1.20", 8983 "pestphp/pest": "^1.20",
8834 "phpstan/extension-installer": "^1.1", 8984 "phpstan/extension-installer": "^1.1",
8835 "phpstan/phpstan-deprecation-rules": "^1.0", 8985 "phpstan/phpstan-deprecation-rules": "^1.0",
8836 "phpstan/phpstan-phpunit": "^1.0", 8986 "phpstan/phpstan-phpunit": "^1.0",
8837 "psr/simple-cache-implementation": "*", 8987 "psr/simple-cache-implementation": "*",
8838 "symfony/cache": "^6.2", 8988 "symfony/cache": "^6.2",
8839 "symfony/process": "^5.4|^6.0", 8989 "symfony/process": "^5.4|^6.0",
8840 "vlucas/phpdotenv": "^5.5" 8990 "vlucas/phpdotenv": "^5.5"
8841 }, 8991 },
8842 "suggest": { 8992 "suggest": {
8843 "openai-php/client": "Require get solutions from OpenAI", 8993 "openai-php/client": "Require get solutions from OpenAI",
8844 "simple-cache-implementation": "To cache solutions from OpenAI" 8994 "simple-cache-implementation": "To cache solutions from OpenAI"
8845 }, 8995 },
8846 "type": "library", 8996 "type": "library",
8847 "extra": { 8997 "extra": {
8848 "branch-alias": { 8998 "branch-alias": {
8849 "dev-main": "1.5.x-dev" 8999 "dev-main": "1.5.x-dev"
8850 } 9000 }
8851 }, 9001 },
8852 "autoload": { 9002 "autoload": {
8853 "psr-4": { 9003 "psr-4": {
8854 "Spatie\\Ignition\\": "src" 9004 "Spatie\\Ignition\\": "src"
8855 } 9005 }
8856 }, 9006 },
8857 "notification-url": "https://packagist.org/downloads/", 9007 "notification-url": "https://packagist.org/downloads/",
8858 "license": [ 9008 "license": [
8859 "MIT" 9009 "MIT"
8860 ], 9010 ],
8861 "authors": [ 9011 "authors": [
8862 { 9012 {
8863 "name": "Spatie", 9013 "name": "Spatie",
8864 "email": "info@spatie.be", 9014 "email": "info@spatie.be",
8865 "role": "Developer" 9015 "role": "Developer"
8866 } 9016 }
8867 ], 9017 ],
8868 "description": "A beautiful error page for PHP applications.", 9018 "description": "A beautiful error page for PHP applications.",
8869 "homepage": "https://flareapp.io/ignition", 9019 "homepage": "https://flareapp.io/ignition",
8870 "keywords": [ 9020 "keywords": [
8871 "error", 9021 "error",
8872 "flare", 9022 "flare",
8873 "laravel", 9023 "laravel",
8874 "page" 9024 "page"
8875 ], 9025 ],
8876 "support": { 9026 "support": {
8877 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", 9027 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
8878 "forum": "https://twitter.com/flareappio", 9028 "forum": "https://twitter.com/flareappio",
8879 "issues": "https://github.com/spatie/ignition/issues", 9029 "issues": "https://github.com/spatie/ignition/issues",
8880 "source": "https://github.com/spatie/ignition" 9030 "source": "https://github.com/spatie/ignition"
8881 }, 9031 },
8882 "funding": [ 9032 "funding": [
8883 { 9033 {
8884 "url": "https://github.com/spatie", 9034 "url": "https://github.com/spatie",
8885 "type": "github" 9035 "type": "github"
8886 } 9036 }
8887 ], 9037 ],
8888 "time": "2023-05-04T13:20:26+00:00" 9038 "time": "2023-05-04T13:20:26+00:00"
8889 }, 9039 },
8890 { 9040 {
8891 "name": "spatie/laravel-ignition", 9041 "name": "spatie/laravel-ignition",
8892 "version": "1.6.4", 9042 "version": "1.6.4",
8893 "source": { 9043 "source": {
8894 "type": "git", 9044 "type": "git",
8895 "url": "https://github.com/spatie/laravel-ignition.git", 9045 "url": "https://github.com/spatie/laravel-ignition.git",
8896 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc" 9046 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc"
8897 }, 9047 },
8898 "dist": { 9048 "dist": {
8899 "type": "zip", 9049 "type": "zip",
8900 "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc", 9050 "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc",
8901 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc", 9051 "reference": "1a2b4bd3d48c72526c0ba417687e5c56b5cf49bc",
8902 "shasum": "" 9052 "shasum": ""
8903 }, 9053 },
8904 "require": { 9054 "require": {
8905 "ext-curl": "*", 9055 "ext-curl": "*",
8906 "ext-json": "*", 9056 "ext-json": "*",
8907 "ext-mbstring": "*", 9057 "ext-mbstring": "*",
8908 "illuminate/support": "^8.77|^9.27", 9058 "illuminate/support": "^8.77|^9.27",
8909 "monolog/monolog": "^2.3", 9059 "monolog/monolog": "^2.3",
8910 "php": "^8.0", 9060 "php": "^8.0",
8911 "spatie/flare-client-php": "^1.0.1", 9061 "spatie/flare-client-php": "^1.0.1",
8912 "spatie/ignition": "^1.4.1", 9062 "spatie/ignition": "^1.4.1",
8913 "symfony/console": "^5.0|^6.0", 9063 "symfony/console": "^5.0|^6.0",
8914 "symfony/var-dumper": "^5.0|^6.0" 9064 "symfony/var-dumper": "^5.0|^6.0"
8915 }, 9065 },
8916 "require-dev": { 9066 "require-dev": {
8917 "filp/whoops": "^2.14", 9067 "filp/whoops": "^2.14",
8918 "livewire/livewire": "^2.8|dev-develop", 9068 "livewire/livewire": "^2.8|dev-develop",
8919 "mockery/mockery": "^1.4", 9069 "mockery/mockery": "^1.4",
8920 "nunomaduro/larastan": "^1.0", 9070 "nunomaduro/larastan": "^1.0",
8921 "orchestra/testbench": "^6.23|^7.0", 9071 "orchestra/testbench": "^6.23|^7.0",
8922 "pestphp/pest": "^1.20", 9072 "pestphp/pest": "^1.20",
8923 "phpstan/extension-installer": "^1.1", 9073 "phpstan/extension-installer": "^1.1",
8924 "phpstan/phpstan-deprecation-rules": "^1.0", 9074 "phpstan/phpstan-deprecation-rules": "^1.0",
8925 "phpstan/phpstan-phpunit": "^1.0", 9075 "phpstan/phpstan-phpunit": "^1.0",
8926 "spatie/laravel-ray": "^1.27" 9076 "spatie/laravel-ray": "^1.27"
8927 }, 9077 },
8928 "type": "library", 9078 "type": "library",
8929 "extra": { 9079 "extra": {
8930 "laravel": { 9080 "laravel": {
8931 "providers": [ 9081 "providers": [
8932 "Spatie\\LaravelIgnition\\IgnitionServiceProvider" 9082 "Spatie\\LaravelIgnition\\IgnitionServiceProvider"
8933 ], 9083 ],
8934 "aliases": { 9084 "aliases": {
8935 "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" 9085 "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare"
8936 } 9086 }
8937 } 9087 }
8938 }, 9088 },
8939 "autoload": { 9089 "autoload": {
8940 "files": [ 9090 "files": [
8941 "src/helpers.php" 9091 "src/helpers.php"
8942 ], 9092 ],
8943 "psr-4": { 9093 "psr-4": {
8944 "Spatie\\LaravelIgnition\\": "src" 9094 "Spatie\\LaravelIgnition\\": "src"
8945 } 9095 }
8946 }, 9096 },
8947 "notification-url": "https://packagist.org/downloads/", 9097 "notification-url": "https://packagist.org/downloads/",
8948 "license": [ 9098 "license": [
8949 "MIT" 9099 "MIT"
8950 ], 9100 ],
8951 "authors": [ 9101 "authors": [
8952 { 9102 {
8953 "name": "Spatie", 9103 "name": "Spatie",
8954 "email": "info@spatie.be", 9104 "email": "info@spatie.be",
8955 "role": "Developer" 9105 "role": "Developer"
8956 } 9106 }
8957 ], 9107 ],
8958 "description": "A beautiful error page for Laravel applications.", 9108 "description": "A beautiful error page for Laravel applications.",
8959 "homepage": "https://flareapp.io/ignition", 9109 "homepage": "https://flareapp.io/ignition",
8960 "keywords": [ 9110 "keywords": [
8961 "error", 9111 "error",
8962 "flare", 9112 "flare",
8963 "laravel", 9113 "laravel",
8964 "page" 9114 "page"
8965 ], 9115 ],
8966 "support": { 9116 "support": {
8967 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", 9117 "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
8968 "forum": "https://twitter.com/flareappio", 9118 "forum": "https://twitter.com/flareappio",
8969 "issues": "https://github.com/spatie/laravel-ignition/issues", 9119 "issues": "https://github.com/spatie/laravel-ignition/issues",
8970 "source": "https://github.com/spatie/laravel-ignition" 9120 "source": "https://github.com/spatie/laravel-ignition"
8971 }, 9121 },
8972 "funding": [ 9122 "funding": [
8973 { 9123 {
8974 "url": "https://github.com/spatie", 9124 "url": "https://github.com/spatie",
8975 "type": "github" 9125 "type": "github"
8976 } 9126 }
8977 ], 9127 ],
8978 "time": "2023-01-03T19:28:04+00:00" 9128 "time": "2023-01-03T19:28:04+00:00"
8979 }, 9129 },
8980 { 9130 {
8981 "name": "symfony/yaml", 9131 "name": "symfony/yaml",
8982 "version": "v6.0.19", 9132 "version": "v6.0.19",
8983 "source": { 9133 "source": {
8984 "type": "git", 9134 "type": "git",
8985 "url": "https://github.com/symfony/yaml.git", 9135 "url": "https://github.com/symfony/yaml.git",
8986 "reference": "deec3a812a0305a50db8ae689b183f43d915c884" 9136 "reference": "deec3a812a0305a50db8ae689b183f43d915c884"
8987 }, 9137 },
8988 "dist": { 9138 "dist": {
8989 "type": "zip", 9139 "type": "zip",
8990 "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884", 9140 "url": "https://api.github.com/repos/symfony/yaml/zipball/deec3a812a0305a50db8ae689b183f43d915c884",
8991 "reference": "deec3a812a0305a50db8ae689b183f43d915c884", 9141 "reference": "deec3a812a0305a50db8ae689b183f43d915c884",
8992 "shasum": "" 9142 "shasum": ""
8993 }, 9143 },
8994 "require": { 9144 "require": {
8995 "php": ">=8.0.2", 9145 "php": ">=8.0.2",
8996 "symfony/polyfill-ctype": "^1.8" 9146 "symfony/polyfill-ctype": "^1.8"
8997 }, 9147 },
8998 "conflict": { 9148 "conflict": {
8999 "symfony/console": "<5.4" 9149 "symfony/console": "<5.4"
9000 }, 9150 },
9001 "require-dev": { 9151 "require-dev": {
9002 "symfony/console": "^5.4|^6.0" 9152 "symfony/console": "^5.4|^6.0"
9003 }, 9153 },
9004 "suggest": { 9154 "suggest": {
9005 "symfony/console": "For validating YAML files using the lint command" 9155 "symfony/console": "For validating YAML files using the lint command"
9006 }, 9156 },
9007 "bin": [ 9157 "bin": [
9008 "Resources/bin/yaml-lint" 9158 "Resources/bin/yaml-lint"
9009 ], 9159 ],
9010 "type": "library", 9160 "type": "library",
9011 "autoload": { 9161 "autoload": {
9012 "psr-4": { 9162 "psr-4": {
9013 "Symfony\\Component\\Yaml\\": "" 9163 "Symfony\\Component\\Yaml\\": ""
9014 }, 9164 },
9015 "exclude-from-classmap": [ 9165 "exclude-from-classmap": [
9016 "/Tests/" 9166 "/Tests/"
9017 ] 9167 ]
9018 }, 9168 },
9019 "notification-url": "https://packagist.org/downloads/", 9169 "notification-url": "https://packagist.org/downloads/",
9020 "license": [ 9170 "license": [
9021 "MIT" 9171 "MIT"
9022 ], 9172 ],
9023 "authors": [ 9173 "authors": [
9024 { 9174 {
9025 "name": "Fabien Potencier", 9175 "name": "Fabien Potencier",
9026 "email": "fabien@symfony.com" 9176 "email": "fabien@symfony.com"
9027 }, 9177 },
9028 { 9178 {
9029 "name": "Symfony Community", 9179 "name": "Symfony Community",
9030 "homepage": "https://symfony.com/contributors" 9180 "homepage": "https://symfony.com/contributors"
9031 } 9181 }
9032 ], 9182 ],
9033 "description": "Loads and dumps YAML files", 9183 "description": "Loads and dumps YAML files",
9034 "homepage": "https://symfony.com", 9184 "homepage": "https://symfony.com",
9035 "support": { 9185 "support": {
9036 "source": "https://github.com/symfony/yaml/tree/v6.0.19" 9186 "source": "https://github.com/symfony/yaml/tree/v6.0.19"
9037 }, 9187 },
9038 "funding": [ 9188 "funding": [
9039 { 9189 {
9040 "url": "https://symfony.com/sponsor", 9190 "url": "https://symfony.com/sponsor",
9041 "type": "custom" 9191 "type": "custom"
9042 }, 9192 },
9043 { 9193 {
9044 "url": "https://github.com/fabpot", 9194 "url": "https://github.com/fabpot",
9045 "type": "github" 9195 "type": "github"
9046 }, 9196 },
9047 { 9197 {
9048 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 9198 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
9049 "type": "tidelift" 9199 "type": "tidelift"
9050 } 9200 }
9051 ], 9201 ],
9052 "time": "2023-01-11T11:50:03+00:00" 9202 "time": "2023-01-11T11:50:03+00:00"
9053 }, 9203 },
9054 { 9204 {
9055 "name": "theseer/tokenizer", 9205 "name": "theseer/tokenizer",
9056 "version": "1.2.1", 9206 "version": "1.2.1",
9057 "source": { 9207 "source": {
9058 "type": "git", 9208 "type": "git",
9059 "url": "https://github.com/theseer/tokenizer.git", 9209 "url": "https://github.com/theseer/tokenizer.git",
9060 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" 9210 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e"
9061 }, 9211 },
9062 "dist": { 9212 "dist": {
9063 "type": "zip", 9213 "type": "zip",
9064 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", 9214 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e",
9065 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", 9215 "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e",
9066 "shasum": "" 9216 "shasum": ""
9067 }, 9217 },
9068 "require": { 9218 "require": {
9069 "ext-dom": "*", 9219 "ext-dom": "*",
9070 "ext-tokenizer": "*", 9220 "ext-tokenizer": "*",
9071 "ext-xmlwriter": "*", 9221 "ext-xmlwriter": "*",
9072 "php": "^7.2 || ^8.0" 9222 "php": "^7.2 || ^8.0"
9073 }, 9223 },
9074 "type": "library", 9224 "type": "library",
9075 "autoload": { 9225 "autoload": {
9076 "classmap": [ 9226 "classmap": [
9077 "src/" 9227 "src/"
9078 ] 9228 ]
9079 }, 9229 },
9080 "notification-url": "https://packagist.org/downloads/", 9230 "notification-url": "https://packagist.org/downloads/",
9081 "license": [ 9231 "license": [
9082 "BSD-3-Clause" 9232 "BSD-3-Clause"
9083 ], 9233 ],
9084 "authors": [ 9234 "authors": [
9085 { 9235 {
9086 "name": "Arne Blankerts", 9236 "name": "Arne Blankerts",
9087 "email": "arne@blankerts.de", 9237 "email": "arne@blankerts.de",
9088 "role": "Developer" 9238 "role": "Developer"
9089 } 9239 }
9090 ], 9240 ],
9091 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 9241 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
9092 "support": { 9242 "support": {
9093 "issues": "https://github.com/theseer/tokenizer/issues", 9243 "issues": "https://github.com/theseer/tokenizer/issues",
9094 "source": "https://github.com/theseer/tokenizer/tree/1.2.1" 9244 "source": "https://github.com/theseer/tokenizer/tree/1.2.1"
9095 }, 9245 },
9096 "funding": [ 9246 "funding": [
9097 { 9247 {
9098 "url": "https://github.com/theseer", 9248 "url": "https://github.com/theseer",
9099 "type": "github" 9249 "type": "github"
9100 } 9250 }
9101 ], 9251 ],
9102 "time": "2021-07-28T10:34:58+00:00" 9252 "time": "2021-07-28T10:34:58+00:00"
9103 } 9253 }
9104 ], 9254 ],
9105 "aliases": [], 9255 "aliases": [],
9106 "minimum-stability": "stable", 9256 "minimum-stability": "stable",
9107 "stability-flags": [], 9257 "stability-flags": [],
9108 "prefer-stable": true, 9258 "prefer-stable": true,
9109 "prefer-lowest": false, 9259 "prefer-lowest": false,
9110 "platform": { 9260 "platform": {
9111 "php": "^8.0.2" 9261 "php": "^8.0.2"
9112 }, 9262 },
9113 "platform-dev": [], 9263 "platform-dev": [],
9114 "plugin-api-version": "2.3.0" 9264 "plugin-api-version": "2.6.0"
9115 } 9265 }
9116 9266
1 <?php 1 <?php
2 2
3 use Illuminate\Support\Facades\Facade; 3 use Illuminate\Support\Facades\Facade;
4 4
5 return [ 5 return [
6 6
7 /* 7 /*
8 |-------------------------------------------------------------------------- 8 |--------------------------------------------------------------------------
9 | Application Name 9 | Application Name
10 |-------------------------------------------------------------------------- 10 |--------------------------------------------------------------------------
11 | 11 |
12 | This value is the name of your application. This value is used when the 12 | This value is the name of your application. This value is used when the
13 | framework needs to place the application's name in a notification or 13 | framework needs to place the application's name in a notification or
14 | any other location as required by the application or its packages. 14 | any other location as required by the application or its packages.
15 | 15 |
16 */ 16 */
17 17
18 'name' => env('APP_NAME', 'Laravel'), 18 'name' => env('APP_NAME', 'Laravel'),
19 19
20 /* 20 /*
21 |-------------------------------------------------------------------------- 21 |--------------------------------------------------------------------------
22 | Application Environment 22 | Application Environment
23 |-------------------------------------------------------------------------- 23 |--------------------------------------------------------------------------
24 | 24 |
25 | This value determines the "environment" your application is currently 25 | This value determines the "environment" your application is currently
26 | running in. This may determine how you prefer to configure various 26 | running in. This may determine how you prefer to configure various
27 | services the application utilizes. Set this in your ".env" file. 27 | services the application utilizes. Set this in your ".env" file.
28 | 28 |
29 */ 29 */
30 30
31 'env' => env('APP_ENV', 'production'), 31 'env' => env('APP_ENV', 'production'),
32 32
33 /* 33 /*
34 |-------------------------------------------------------------------------- 34 |--------------------------------------------------------------------------
35 | Application Debug Mode 35 | Application Debug Mode
36 |-------------------------------------------------------------------------- 36 |--------------------------------------------------------------------------
37 | 37 |
38 | When your application is in debug mode, detailed error messages with 38 | When your application is in debug mode, detailed error messages with
39 | stack traces will be shown on every error that occurs within your 39 | stack traces will be shown on every error that occurs within your
40 | application. If disabled, a simple generic error page is shown. 40 | application. If disabled, a simple generic error page is shown.
41 | 41 |
42 */ 42 */
43 43
44 'debug' => (bool) env('APP_DEBUG', false), 44 'debug' => (bool) env('APP_DEBUG', false),
45 45
46 /* 46 /*
47 |-------------------------------------------------------------------------- 47 |--------------------------------------------------------------------------
48 | Application URL 48 | Application URL
49 |-------------------------------------------------------------------------- 49 |--------------------------------------------------------------------------
50 | 50 |
51 | This URL is used by the console to properly generate URLs when using 51 | This URL is used by the console to properly generate URLs when using
52 | the Artisan command line tool. You should set this to the root of 52 | the Artisan command line tool. You should set this to the root of
53 | your application so that it is used when running Artisan tasks. 53 | your application so that it is used when running Artisan tasks.
54 | 54 |
55 */ 55 */
56 56
57 'url' => env('APP_URL', 'http://localhost'), 57 'url' => env('APP_URL', 'http://localhost'),
58 58
59 'asset_url' => env('ASSET_URL'), 59 'asset_url' => env('ASSET_URL'),
60 60
61 /* 61 /*
62 |-------------------------------------------------------------------------- 62 |--------------------------------------------------------------------------
63 | Application Timezone 63 | Application Timezone
64 |-------------------------------------------------------------------------- 64 |--------------------------------------------------------------------------
65 | 65 |
66 | Here you may specify the default timezone for your application, which 66 | Here you may specify the default timezone for your application, which
67 | will be used by the PHP date and date-time functions. We have gone 67 | will be used by the PHP date and date-time functions. We have gone
68 | ahead and set this to a sensible default for you out of the box. 68 | ahead and set this to a sensible default for you out of the box.
69 | 69 |
70 */ 70 */
71 71
72 'timezone' => 'UTC', 72 'timezone' => 'UTC',
73 73
74 /* 74 /*
75 |-------------------------------------------------------------------------- 75 |--------------------------------------------------------------------------
76 | Application Locale Configuration 76 | Application Locale Configuration
77 |-------------------------------------------------------------------------- 77 |--------------------------------------------------------------------------
78 | 78 |
79 | The application locale determines the default locale that will be used 79 | The application locale determines the default locale that will be used
80 | by the translation service provider. You are free to set this value 80 | by the translation service provider. You are free to set this value
81 | to any of the locales which will be supported by the application. 81 | to any of the locales which will be supported by the application.
82 | 82 |
83 */ 83 */
84 84
85 'locale' => 'en', 85 'locale' => 'en',
86 86
87 /* 87 /*
88 |-------------------------------------------------------------------------- 88 |--------------------------------------------------------------------------
89 | Application Fallback Locale 89 | Application Fallback Locale
90 |-------------------------------------------------------------------------- 90 |--------------------------------------------------------------------------
91 | 91 |
92 | The fallback locale determines the locale to use when the current one 92 | The fallback locale determines the locale to use when the current one
93 | is not available. You may change the value to correspond to any of 93 | is not available. You may change the value to correspond to any of
94 | the language folders that are provided through your application. 94 | the language folders that are provided through your application.
95 | 95 |
96 */ 96 */
97 97
98 'fallback_locale' => 'en', 98 'fallback_locale' => 'en',
99 99
100 /* 100 /*
101 |-------------------------------------------------------------------------- 101 |--------------------------------------------------------------------------
102 | Faker Locale 102 | Faker Locale
103 |-------------------------------------------------------------------------- 103 |--------------------------------------------------------------------------
104 | 104 |
105 | This locale will be used by the Faker PHP library when generating fake 105 | This locale will be used by the Faker PHP library when generating fake
106 | data for your database seeds. For example, this will be used to get 106 | data for your database seeds. For example, this will be used to get
107 | localized telephone numbers, street address information and more. 107 | localized telephone numbers, street address information and more.
108 | 108 |
109 */ 109 */
110 110
111 'faker_locale' => 'en_US', 111 'faker_locale' => 'en_US',
112 112
113 /* 113 /*
114 |-------------------------------------------------------------------------- 114 |--------------------------------------------------------------------------
115 | Encryption Key 115 | Encryption Key
116 |-------------------------------------------------------------------------- 116 |--------------------------------------------------------------------------
117 | 117 |
118 | This key is used by the Illuminate encrypter service and should be set 118 | This key is used by the Illuminate encrypter service and should be set
119 | to a random, 32 character string, otherwise these encrypted strings 119 | to a random, 32 character string, otherwise these encrypted strings
120 | will not be safe. Please do this before deploying an application! 120 | will not be safe. Please do this before deploying an application!
121 | 121 |
122 */ 122 */
123 123
124 'key' => env('APP_KEY'), 124 'key' => env('APP_KEY'),
125 125
126 'cipher' => 'AES-256-CBC', 126 'cipher' => 'AES-256-CBC',
127 127
128 /* 128 /*
129 |-------------------------------------------------------------------------- 129 |--------------------------------------------------------------------------
130 | Maintenance Mode Driver 130 | Maintenance Mode Driver
131 |-------------------------------------------------------------------------- 131 |--------------------------------------------------------------------------
132 | 132 |
133 | These configuration options determine the driver used to determine and 133 | These configuration options determine the driver used to determine and
134 | manage Laravel's "maintenance mode" status. The "cache" driver will 134 | manage Laravel's "maintenance mode" status. The "cache" driver will
135 | allow maintenance mode to be controlled across multiple machines. 135 | allow maintenance mode to be controlled across multiple machines.
136 | 136 |
137 | Supported drivers: "file", "cache" 137 | Supported drivers: "file", "cache"
138 | 138 |
139 */ 139 */
140 140
141 'maintenance' => [ 141 'maintenance' => [
142 'driver' => 'file', 142 'driver' => 'file',
143 // 'store' => 'redis', 143 // 'store' => 'redis',
144 ], 144 ],
145 145
146 /* 146 /*
147 |-------------------------------------------------------------------------- 147 |--------------------------------------------------------------------------
148 | Autoloaded Service Providers 148 | Autoloaded Service Providers
149 |-------------------------------------------------------------------------- 149 |--------------------------------------------------------------------------
150 | 150 |
151 | The service providers listed here will be automatically loaded on the 151 | The service providers listed here will be automatically loaded on the
152 | request to your application. Feel free to add your own services to 152 | request to your application. Feel free to add your own services to
153 | this array to grant expanded functionality to your applications. 153 | this array to grant expanded functionality to your applications.
154 | 154 |
155 */ 155 */
156 156
157 'providers' => [ 157 'providers' => [
158 158
159 /* 159 /*
160 * Laravel Framework Service Providers... 160 * Laravel Framework Service Providers...
161 */ 161 */
162 Illuminate\Auth\AuthServiceProvider::class, 162 Illuminate\Auth\AuthServiceProvider::class,
163 Illuminate\Broadcasting\BroadcastServiceProvider::class, 163 Illuminate\Broadcasting\BroadcastServiceProvider::class,
164 Illuminate\Bus\BusServiceProvider::class, 164 Illuminate\Bus\BusServiceProvider::class,
165 Illuminate\Cache\CacheServiceProvider::class, 165 Illuminate\Cache\CacheServiceProvider::class,
166 Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, 166 Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
167 Illuminate\Cookie\CookieServiceProvider::class, 167 Illuminate\Cookie\CookieServiceProvider::class,
168 Illuminate\Database\DatabaseServiceProvider::class, 168 Illuminate\Database\DatabaseServiceProvider::class,
169 Illuminate\Encryption\EncryptionServiceProvider::class, 169 Illuminate\Encryption\EncryptionServiceProvider::class,
170 Illuminate\Filesystem\FilesystemServiceProvider::class, 170 Illuminate\Filesystem\FilesystemServiceProvider::class,
171 Illuminate\Foundation\Providers\FoundationServiceProvider::class, 171 Illuminate\Foundation\Providers\FoundationServiceProvider::class,
172 Illuminate\Hashing\HashServiceProvider::class, 172 Illuminate\Hashing\HashServiceProvider::class,
173 Illuminate\Mail\MailServiceProvider::class, 173 Illuminate\Mail\MailServiceProvider::class,
174 Illuminate\Notifications\NotificationServiceProvider::class, 174 Illuminate\Notifications\NotificationServiceProvider::class,
175 Illuminate\Pagination\PaginationServiceProvider::class, 175 Illuminate\Pagination\PaginationServiceProvider::class,
176 Illuminate\Pipeline\PipelineServiceProvider::class, 176 Illuminate\Pipeline\PipelineServiceProvider::class,
177 Illuminate\Queue\QueueServiceProvider::class, 177 Illuminate\Queue\QueueServiceProvider::class,
178 Illuminate\Redis\RedisServiceProvider::class, 178 Illuminate\Redis\RedisServiceProvider::class,
179 Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, 179 Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
180 Illuminate\Session\SessionServiceProvider::class, 180 Illuminate\Session\SessionServiceProvider::class,
181 Illuminate\Translation\TranslationServiceProvider::class, 181 Illuminate\Translation\TranslationServiceProvider::class,
182 Illuminate\Validation\ValidationServiceProvider::class, 182 Illuminate\Validation\ValidationServiceProvider::class,
183 Illuminate\View\ViewServiceProvider::class, 183 Illuminate\View\ViewServiceProvider::class,
184 184
185 /* 185 /*
186 * Package Service Providers... 186 * Package Service Providers...
187 */ 187 */
188 188
189 /* 189 /*
190 * Application Service Providers... 190 * Application Service Providers...
191 */ 191 */
192 App\Providers\AppServiceProvider::class, 192 App\Providers\AppServiceProvider::class,
193 App\Providers\AuthServiceProvider::class, 193 App\Providers\AuthServiceProvider::class,
194 // App\Providers\BroadcastServiceProvider::class, 194 // App\Providers\BroadcastServiceProvider::class,
195 App\Providers\EventServiceProvider::class, 195 App\Providers\EventServiceProvider::class,
196 App\Providers\RouteServiceProvider::class, 196 App\Providers\RouteServiceProvider::class,
197 App\Providers\MyServiceProvider::class, 197 App\Providers\MyServiceProvider::class,
198 Barryvdh\Debugbar\ServiceProvider::class,
198 199 ],
199 ], 200
200 201 /*
201 /* 202 |--------------------------------------------------------------------------
202 |-------------------------------------------------------------------------- 203 | Class Aliases
203 | Class Aliases 204 |--------------------------------------------------------------------------
204 |-------------------------------------------------------------------------- 205 |
205 | 206 | This array of class aliases will be registered when this application
206 | This array of class aliases will be registered when this application 207 | is started. However, feel free to register as many as you wish as
207 | is started. However, feel free to register as many as you wish as 208 | the aliases are "lazy" loaded so they don't hinder performance.
208 | the aliases are "lazy" loaded so they don't hinder performance. 209 |
209 | 210 */
210 */ 211
211 212 'aliases' => Facade::defaultAliases()->merge([
212 'aliases' => Facade::defaultAliases()->merge([ 213 // 'ExampleClass' => App\Example\ExampleClass::class,
213 // 'ExampleClass' => App\Example\ExampleClass::class, 214 ])->toArray(),
214 ])->toArray(), 215
215 216 ];
216 ]; 217
resources/views/admin/employer/index.blade.php
1 @extends('layout.admin', ['title' => 'Админка - Работодатели']) 1 @extends('layout.admin', ['title' => 'Админка - Работодатели'])
2 2
3 @section('script') 3 @section('script')
4 <script> 4 <script>
5 $(document).ready(function() { 5 $(document).ready(function() {
6 $(document).on('click', '.checkban', function () { 6 $(document).on('click', '.checkban', function () {
7 var this_ = $(this); 7 var this_ = $(this);
8 var value = this_.val(); 8 var value = this_.val();
9 var ajax_block = $('#ajax_block'); 9 var ajax_block = $('#ajax_block');
10 var bool = 0; 10 var bool = 0;
11 11
12 if(this.checked){ 12 if(this.checked){
13 bool = 1; 13 bool = 1;
14 } else { 14 } else {
15 bool = 0; 15 bool = 0;
16 } 16 }
17 17
18 $.ajax({ 18 $.ajax({
19 type: "GET", 19 type: "GET",
20 url: "{{ url()->full()}}", 20 url: "{{ url()->full()}}",
21 data: "id=" + value + "&is_ban=" + bool, 21 data: "id=" + value + "&is_ban=" + bool,
22 success: function (data) { 22 success: function (data) {
23 console.log('Обновление таблицы пользователей '); 23 console.log('Обновление таблицы пользователей ');
24 //data = JSON.parse(data); 24 //data = JSON.parse(data);
25 //console.log(data); 25 //console.log(data);
26 ajax_block.html(data); 26 ajax_block.html(data);
27 }, 27 },
28 headers: { 28 headers: {
29 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') 29 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
30 }, 30 },
31 error: function (data) { 31 error: function (data) {
32 console.log('Error: ' + data); 32 console.log('Error: ' + data);
33 } 33 }
34 }); 34 });
35 }); 35 });
36 36
37 }); 37 });
38 </script> 38 </script>
39 @endsection 39 @endsection
40 40
41 @section('search') 41 @section('search')
42 @include('admin.find') 42 @include('admin.find')
43 @endsection 43 @endsection
44 44
45 @section('content') 45 @section('content')
46 <div class="w-full overflow-hidden rounded-lg shadow-xs" id="ajax_block"> 46 <div class="w-full overflow-hidden rounded-lg shadow-xs" id="ajax_block">
47 <div class="w-full overflow-x-auto"> 47 <div class="w-full overflow-x-auto">
48 <table class="w-full whitespace-no-wrap"> 48 <table class="w-full whitespace-no-wrap">
49 <thead> 49 <thead>
50 <tr 50 <tr
51 class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800" 51 class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800"
52 > 52 >
53 <th class="px-4 py-3">№</th> 53 <th class="px-4 py-3">№</th>
54 <th class="px-4 py-3">Название компании</th> 54 <th class="px-4 py-3">Название компании</th>
55 <th class="px-4 py-3">Email/Телефон</th> 55 <th class="px-4 py-3">Email/Телефон</th>
56 <th class="px-4 py-3">Имя</th> 56 <th class="px-4 py-3">Имя</th>
57 <th class="px-4 py-3">Дата регистрации</th> 57 <th class="px-4 py-3">Дата регистрации</th>
58 <th class="px-4 py-3">Изменить</th> 58 <th class="px-4 py-3">Изменить</th>
59 <th class="px-4 py-3">Бан</th> 59 <th class="px-4 py-3">Бан</th>
60 </tr> 60 </tr>
61 </thead> 61 </thead>
62 <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800"> 62 <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800">
63 @foreach($users as $user) 63 @foreach($users as $user)
64 <tr class="text-gray-700 dark:text-gray-400"> 64 <tr class="text-gray-700 dark:text-gray-400">
65 <td class="px-4 py-3"> 65 <td class="px-4 py-3">
66 {{$user->id}} 66 {{$user->id}}
67 </td> 67 </td>
68 <td class="px-4 py-3"> 68 <td class="px-4 py-3">
69 {{$user->name}} 69 {{$user->name}}
70 </td> 70 </td>
71 <td class="px-4 py-3"> 71 <td class="px-4 py-3">
72 <div class="flex items-center text-sm"> 72 <div class="flex items-center text-sm">
73 <!--<div class="relative hidden w-8 h-8 mr-3 rounded-full md:block"> 73 <!--<div class="relative hidden w-8 h-8 mr-3 rounded-full md:block">
74 <div 74 <div
75 class="absolute inset-0 rounded-full shadow-inner" 75 class="absolute inset-0 rounded-full shadow-inner"
76 aria-hidden="true" 76 aria-hidden="true"
77 ></div> 77 ></div>
78 </div>--> 78 </div>-->
79 <div> 79 <div>
80 <p class="font-semibold">{{ empty($user->employers->email) ? $user->email : $user->employers->email }}</p> 80 <p class="font-semibold">{{ empty($user->employers->email) ? $user->email : $user->employers->email }}</p>
81 <p class="text-xs text-gray-600 dark:text-gray-400"> 81 <p class="text-xs text-gray-600 dark:text-gray-400">
82 {{ empty($user->employers->telephone) ? $user->telephone : $user->employers->telephone }} 82 {{ empty($user->employers->telephone) ? $user->telephone : $user->employers->telephone }}
83 </p> 83 </p>
84 </div> 84 </div>
85 </div> 85 </div>
86 86
87 </td> 87 </td>
88 <td class="px-4 py-3 text-sm"> 88 <td class="px-4 py-3 text-sm">
89 {{ $user->name_man }} ({{ $user->emp_id }}) 89 {{ $user->name_man }} ({{ $user->usr_id }})
90 </td> 90 </td>
91 <td class="px-4 py-3 text-sm"> 91 <td class="px-4 py-3 text-sm">
92 {{ $user->created_at }} 92 {{ $user->created_at }}
93 </td> 93 </td>
94 <td class="px-4 py-3 text-sm"> 94 <td class="px-4 py-3 text-sm">
95 @if (!empty($user->emp_id)) 95 @if (!empty($user->emp_id))
96 <a href="{{ route('admin.employer-profile', ['employer' => $user->emp_id]) }}">Изменить</a> 96 <a href="{{ route('admin.employer-profile', ['employer' => $user->emp_id]) }}">Изменить</a>
97 @endif 97 @endif
98 </td> 98 </td>
99 <td class="px-4 py-3 text-sm"> 99 <td class="px-4 py-3 text-sm">
100 @if ($user->id > 1) 100 @if ($user->usr_id > 1)
101 <input type="checkbox" class="checkban" value="{{$user->id}}" name="ban_{{$user->id}}" {{ ($user->is_ban) ? "checked" : "" }}/> 101 <input type="checkbox" class="checkban" value="{{$user->usr_id}}" name="ban_{{$user->usr_id}}" {{ ($user->is_ban) ? "checked" : "" }}/>
102 @endif 102 @endif
103 </td> 103 </td>
104 </tr> 104 </tr>
105 @endforeach 105 @endforeach
106 </tbody> 106 </tbody>
107 </table> 107 </table>
108 </div> 108 </div>
109 109
110 <div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800"> 110 <div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800">
111 <?=$users->appends($_GET)->links('admin.pagginate'); ?> 111 <?=$users->appends($_GET)->links('admin.pagginate'); ?>
112 </div> 112 </div>
113 </div> 113 </div>
114 @endsection 114 @endsection
115 115
resources/views/admin/employer/index_ajax.blade.php
1 <div class="w-full overflow-x-auto"> 1 <div class="w-full overflow-x-auto">
2 <table class="w-full whitespace-no-wrap"> 2 <table class="w-full whitespace-no-wrap">
3 <thead> 3 <thead>
4 <tr 4 <tr
5 class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800" 5 class="text-xs font-semibold tracking-wide text-left text-gray-500 uppercase border-b dark:border-gray-700 bg-gray-50 dark:text-gray-400 dark:bg-gray-800"
6 > 6 >
7 <th class="px-4 py-3">№</th> 7 <th class="px-4 py-3">№</th>
8 <th class="px-4 py-3">Название компании</th> 8 <th class="px-4 py-3">Название компании</th>
9 <th class="px-4 py-3">Email/Телефон</th> 9 <th class="px-4 py-3">Email/Телефон</th>
10 <th class="px-4 py-3">Имя</th> 10 <th class="px-4 py-3">Имя</th>
11 <th class="px-4 py-3">Дата регистрации</th> 11 <th class="px-4 py-3">Дата регистрации</th>
12 <th class="px-4 py-3">Изменить</th> 12 <th class="px-4 py-3">Изменить</th>
13 <th class="px-4 py-3">Бан</th> 13 <th class="px-4 py-3">Бан</th>
14 </tr> 14 </tr>
15 </thead> 15 </thead>
16 <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800"> 16 <tbody class="bg-white divide-y dark:divide-gray-700 dark:bg-gray-800">
17 @foreach($users as $user) 17 @foreach($users as $user)
18 <tr class="text-gray-700 dark:text-gray-400"> 18 <tr class="text-gray-700 dark:text-gray-400">
19 <td class="px-4 py-3"> 19 <td class="px-4 py-3">
20 {{$user->id}} 20 {{$user->id}}
21 </td> 21 </td>
22 <td class="px-4 py-3"> 22 <td class="px-4 py-3">
23 {{$user->name}} 23 {{$user->name}}
24 </td> 24 </td>
25 <td class="px-4 py-3"> 25 <td class="px-4 py-3">
26 <div class="flex items-center text-sm"> 26 <div class="flex items-center text-sm">
27 <!--<div class="relative hidden w-8 h-8 mr-3 rounded-full md:block"> 27 <!--<div class="relative hidden w-8 h-8 mr-3 rounded-full md:block">
28 <div 28 <div
29 class="absolute inset-0 rounded-full shadow-inner" 29 class="absolute inset-0 rounded-full shadow-inner"
30 aria-hidden="true" 30 aria-hidden="true"
31 ></div> 31 ></div>
32 </div>--> 32 </div>-->
33 <div> 33 <div>
34 <p class="font-semibold">{{ empty($user->employers->email) ? $user->email : $user->employers->email }}</p> 34 <p class="font-semibold">{{ empty($user->employers->email) ? $user->email : $user->employers->email }}</p>
35 <p class="text-xs text-gray-600 dark:text-gray-400"> 35 <p class="text-xs text-gray-600 dark:text-gray-400">
36 {{ empty($user->employers->telephone) ? $user->telephone : $user->employers->telephone }} 36 {{ empty($user->employers->telephone) ? $user->telephone : $user->employers->telephone }}
37 </p> 37 </p>
38 </div> 38 </div>
39 </div> 39 </div>
40 40
41 </td> 41 </td>
42 <td class="px-4 py-3 text-sm"> 42 <td class="px-4 py-3 text-sm">
43 {{ $user->name_man }} 43 {{ $user->name_man }} ({{ $user->usr_id }})
44 </td> 44 </td>
45 <td class="px-4 py-3 text-sm"> 45 <td class="px-4 py-3 text-sm">
46 {{ $user->created_at }} 46 {{ $user->created_at }}
47 </td> 47 </td>
48 <td class="px-4 py-3 text-sm"> 48 <td class="px-4 py-3 text-sm">
49 @if ($user->id > 1) 49 @if (!empty($user->emp_id))
50 <a href="{{ route('admin.user-profile', ['user' => $user->id]) }}">Изменить</a> 50 <a href="{{ route('admin.employer-profile', ['employer' => $user->emp_id]) }}">Изменить</a>
51 @endif 51 @endif
52 </td> 52 </td>
53 <td class="px-4 py-3 text-sm"> 53 <td class="px-4 py-3 text-sm">
54 @if ($user->id > 1) 54 @if ($user->usr_id > 1)
55 <input type="checkbox" class="checkban" value="{{$user->id}}" name="ban_{{$user->id}}" {{ ($user->is_ban) ? "checked" : "" }}/> 55 <input type="checkbox" class="checkban" value="{{$user->usr_id}}" name="ban_{{$user->usr_id}}" {{ ($user->is_ban) ? "checked" : "" }}/>
56 @endif 56 @endif
57 </td> 57 </td>
58 </tr> 58 </tr>
59 @endforeach 59 @endforeach
60 </tbody> 60 </tbody>
61 </table> 61 </table>
62 </div> 62 </div>
63 63
64 <div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800"> 64 <div class="grid px-4 py-3 text-xs font-semibold tracking-wide text-gray-500 uppercase border-t dark:border-gray-700 bg-gray-50 sm:grid-cols-9 dark:text-gray-400 dark:bg-gray-800">
65 <?//=$users->appends($_GET)->links('admin.pagginate'); ?> 65 <?//=$users->appends($_GET)->links('admin.pagginate'); ?>
66 <?=$users->links('admin.pagginate'); ?> 66 <?=$users->links('admin.pagginate'); ?>
67 </div> 67 </div>
68 68
69 69
resources/views/auth/login.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Авторизация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Login') }}</div> 8 <div class="card-header">{{ __('Login') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('login') }}"> 11 <form method="POST" action="{{ route('login') }}">
12 @csrf 12 @csrf
13 13
14 <div class="row mb-3"> 14 <div class="row mb-3">
15 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 15 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
16 16
17 <div class="col-md-6"> 17 <div class="col-md-6">
18 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus> 18 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
19 19
20 @error('email') 20 @error('email')
21 <span class="invalid-feedback" role="alert"> 21 <span class="invalid-feedback" role="alert">
22 <strong>{{ $message }}</strong> 22 <strong>{{ $message }}</strong>
23 </span> 23 </span>
24 @enderror 24 @enderror
25 </div> 25 </div>
26 </div> 26 </div>
27 27
28 <div class="row mb-3"> 28 <div class="row mb-3">
29 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 29 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
30 30
31 <div class="col-md-6"> 31 <div class="col-md-6">
32 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password"> 32 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
33 33
34 @error('password') 34 @error('password')
35 <span class="invalid-feedback" role="alert"> 35 <span class="invalid-feedback" role="alert">
36 <strong>{{ $message }}</strong> 36 <strong>{{ $message }}</strong>
37 </span> 37 </span>
38 @enderror 38 @enderror
39 </div> 39 </div>
40 </div> 40 </div>
41 41
42 <div class="row mb-3"> 42 <div class="row mb-3">
43 <div class="col-md-6 offset-md-4"> 43 <div class="col-md-6 offset-md-4">
44 <div class="form-check"> 44 <div class="form-check">
45 <input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}> 45 <input class="form-check-input" type="checkbox" name="remember" id="remember" {{ old('remember') ? 'checked' : '' }}>
46 46
47 <label class="form-check-label" for="remember"> 47 <label class="form-check-label" for="remember">
48 {{ __('Remember Me') }} 48 {{ __('Remember Me') }}
49 </label> 49 </label>
50 </div> 50 </div>
51 </div> 51 </div>
52 </div> 52 </div>
53 53
54 <div class="row mb-0"> 54 <div class="row mb-0">
55 <div class="col-md-8 offset-md-4"> 55 <div class="col-md-8 offset-md-4">
56 <button type="submit" class="btn btn-primary"> 56 <button type="submit" class="btn btn-primary">
57 {{ __('Login') }} 57 {{ __('Login') }}
58 </button> 58 </button>
59 59
60 @if (Route::has('password.request')) 60 @if (Route::has('password.request'))
61 <a class="btn btn-link" href="{{ route('password.request') }}"> 61 <a class="btn btn-link" href="{{ route('password.request') }}">
62 {{ __('Forgot Your Password?') }} 62 {{ __('Forgot Your Password?') }}
63 </a> 63 </a>
64 @endif 64 @endif
65 </div> 65 </div>
66 </div> 66 </div>
67 </form> 67 </form>
68 </div> 68 </div>
69 </div> 69 </div>
70 </div> 70 </div>
71 </div> 71 </div>
72 </div> 72 </div>
73 @endsection 73 @endsection
74 74
resources/views/auth/passwords/confirm.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Потверждение пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Confirm Password') }}</div> 8 <div class="card-header">{{ __('Confirm Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 {{ __('Please confirm your password before continuing.') }} 11 {{ __('Please confirm your password before continuing.') }}
12 12
13 <form method="POST" action="{{ route('password.confirm') }}"> 13 <form method="POST" action="{{ route('password.confirm') }}">
14 @csrf 14 @csrf
15 15
16 <div class="row mb-3"> 16 <div class="row mb-3">
17 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 17 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
18 18
19 <div class="col-md-6"> 19 <div class="col-md-6">
20 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password"> 20 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="current-password">
21 21
22 @error('password') 22 @error('password')
23 <span class="invalid-feedback" role="alert"> 23 <span class="invalid-feedback" role="alert">
24 <strong>{{ $message }}</strong> 24 <strong>{{ $message }}</strong>
25 </span> 25 </span>
26 @enderror 26 @enderror
27 </div> 27 </div>
28 </div> 28 </div>
29 29
30 <div class="row mb-0"> 30 <div class="row mb-0">
31 <div class="col-md-8 offset-md-4"> 31 <div class="col-md-8 offset-md-4">
32 <button type="submit" class="btn btn-primary"> 32 <button type="submit" class="btn btn-primary">
33 {{ __('Confirm Password') }} 33 {{ __('Confirm Password') }}
34 </button> 34 </button>
35 35
36 @if (Route::has('password.request')) 36 @if (Route::has('password.request'))
37 <a class="btn btn-link" href="{{ route('password.request') }}"> 37 <a class="btn btn-link" href="{{ route('password.request') }}">
38 {{ __('Forgot Your Password?') }} 38 {{ __('Forgot Your Password?') }}
39 </a> 39 </a>
40 @endif 40 @endif
41 </div> 41 </div>
42 </div> 42 </div>
43 </form> 43 </form>
44 </div> 44 </div>
45 </div> 45 </div>
46 </div> 46 </div>
47 </div> 47 </div>
48 </div> 48 </div>
49 @endsection 49 @endsection
50 50
resources/views/auth/passwords/email.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Сброс пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Reset Password') }}</div> 8 <div class="card-header">{{ __('Reset Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('status')) 11 @if (session('status'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ session('status') }} 13 {{ session('status') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 <form method="POST" action="{{ route('password.email') }}"> 17 <form method="POST" action="{{ route('password.email') }}">
18 @csrf 18 @csrf
19 19
20 <div class="row mb-3"> 20 <div class="row mb-3">
21 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 21 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
22 22
23 <div class="col-md-6"> 23 <div class="col-md-6">
24 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus> 24 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email" autofocus>
25 25
26 @error('email') 26 @error('email')
27 <span class="invalid-feedback" role="alert"> 27 <span class="invalid-feedback" role="alert">
28 <strong>{{ $message }}</strong> 28 <strong>{{ $message }}</strong>
29 </span> 29 </span>
30 @enderror 30 @enderror
31 </div> 31 </div>
32 </div> 32 </div>
33 33
34 <div class="row mb-0"> 34 <div class="row mb-0">
35 <div class="col-md-6 offset-md-4"> 35 <div class="col-md-6 offset-md-4">
36 <button type="submit" class="btn btn-primary"> 36 <button type="submit" class="btn btn-primary">
37 {{ __('Send Password Reset Link') }} 37 {{ __('Send Password Reset Link') }}
38 </button> 38 </button>
39 </div> 39 </div>
40 </div> 40 </div>
41 </form> 41 </form>
42 </div> 42 </div>
43 </div> 43 </div>
44 </div> 44 </div>
45 </div> 45 </div>
46 </div> 46 </div>
47 @endsection 47 @endsection
48 48
resources/views/auth/passwords/reset.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Обновление пароля'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Reset Password') }}</div> 8 <div class="card-header">{{ __('Reset Password') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('password.update') }}"> 11 <form method="POST" action="{{ route('password.update') }}">
12 @csrf 12 @csrf
13 13
14 <input type="hidden" name="token" value="{{ $token }}"> 14 <input type="hidden" name="token" value="{{ $token }}">
15 15
16 <div class="row mb-3"> 16 <div class="row mb-3">
17 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 17 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label>
18 18
19 <div class="col-md-6"> 19 <div class="col-md-6">
20 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ $email ?? old('email') }}" required autocomplete="email" autofocus> 20 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ $email ?? old('email') }}" required autocomplete="email" autofocus>
21 21
22 @error('email') 22 @error('email')
23 <span class="invalid-feedback" role="alert"> 23 <span class="invalid-feedback" role="alert">
24 <strong>{{ $message }}</strong> 24 <strong>{{ $message }}</strong>
25 </span> 25 </span>
26 @enderror 26 @enderror
27 </div> 27 </div>
28 </div> 28 </div>
29 29
30 <div class="row mb-3"> 30 <div class="row mb-3">
31 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 31 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label>
32 32
33 <div class="col-md-6"> 33 <div class="col-md-6">
34 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password"> 34 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
35 35
36 @error('password') 36 @error('password')
37 <span class="invalid-feedback" role="alert"> 37 <span class="invalid-feedback" role="alert">
38 <strong>{{ $message }}</strong> 38 <strong>{{ $message }}</strong>
39 </span> 39 </span>
40 @enderror 40 @enderror
41 </div> 41 </div>
42 </div> 42 </div>
43 43
44 <div class="row mb-3"> 44 <div class="row mb-3">
45 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label> 45 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label>
46 46
47 <div class="col-md-6"> 47 <div class="col-md-6">
48 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password"> 48 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
49 </div> 49 </div>
50 </div> 50 </div>
51 51
52 <div class="row mb-0"> 52 <div class="row mb-0">
53 <div class="col-md-6 offset-md-4"> 53 <div class="col-md-6 offset-md-4">
54 <button type="submit" class="btn btn-primary"> 54 <button type="submit" class="btn btn-primary">
55 {{ __('Reset Password') }} 55 {{ __('Reset Password') }}
56 </button> 56 </button>
57 </div> 57 </div>
58 </div> 58 </div>
59 </form> 59 </form>
60 </div> 60 </div>
61 </div> 61 </div>
62 </div> 62 </div>
63 </div> 63 </div>
64 </div> 64 </div>
65 @endsection 65 @endsection
66 66
resources/views/auth/register.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Регистрация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Register') }}</div> 8 <div class="card-header"></div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 <form method="POST" action="{{ route('register') }}"> 11 <form method="POST" action="{{ route('register') }}">
12 @csrf 12 @csrf
13 13
14 <div class="row mb-3"> 14 <div class="row mb-3">
15 <label for="name" class="col-md-4 col-form-label text-md-end">{{ __('Name') }}</label> 15 <label for="name" class="col-md-4 col-form-label text-md-end">Имя</label>
16 16
17 <div class="col-md-6"> 17 <div class="col-md-6">
18 <input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus> 18 <input id="name" type="text" class="form-control @error('name') is-invalid @enderror" name="name" value="{{ old('name') }}" required autocomplete="name" autofocus>
19 19
20 @error('name') 20 @error('name')
21 <span class="invalid-feedback" role="alert"> 21 <span class="invalid-feedback" role="alert">
22 <strong>{{ $message }}</strong> 22 <strong>{{ $message }}</strong>
23 </span> 23 </span>
24 @enderror 24 @enderror
25 </div> 25 </div>
26 </div> 26 </div>
27 27
28 <div class="row mb-3"> 28 <div class="row mb-3">
29 <label for="email" class="col-md-4 col-form-label text-md-end">{{ __('Email Address') }}</label> 29 <label for="email" class="col-md-4 col-form-label text-md-end">Емайл</label>
30 30
31 <div class="col-md-6"> 31 <div class="col-md-6">
32 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email"> 32 <input id="email" type="email" class="form-control @error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
33 33
34 @error('email') 34 @error('email')
35 <span class="invalid-feedback" role="alert"> 35 <span class="invalid-feedback" role="alert">
36 <strong>{{ $message }}</strong> 36 <strong>{{ $message }}</strong>
37 </span> 37 </span>
38 @enderror 38 @enderror
39 </div> 39 </div>
40 </div> 40 </div>
41 41
42 <div class="row mb-3"> 42 <div class="row mb-3">
43 <label for="password" class="col-md-4 col-form-label text-md-end">{{ __('Password') }}</label> 43 <label for="password" class="col-md-4 col-form-label text-md-end">Пароль</label>
44 44
45 <div class="col-md-6"> 45 <div class="col-md-6">
46 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password"> 46 <input id="password" type="password" class="form-control @error('password') is-invalid @enderror" name="password" required autocomplete="new-password">
47 47
48 @error('password') 48 @error('password')
49 <span class="invalid-feedback" role="alert"> 49 <span class="invalid-feedback" role="alert">
50 <strong>{{ $message }}</strong> 50 <strong>{{ $message }}</strong>
51 </span> 51 </span>
52 @enderror 52 @enderror
53 </div> 53 </div>
54 </div> 54 </div>
55 55
56 <div class="row mb-3"> 56 <div class="row mb-3">
57 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">{{ __('Confirm Password') }}</label> 57 <label for="password-confirm" class="col-md-4 col-form-label text-md-end">Подтверждение пароля</label>
58 58
59 <div class="col-md-6"> 59 <div class="col-md-6">
60 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password"> 60 <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required autocomplete="new-password">
61 </div> 61 </div>
62 </div> 62 </div>
63 63
64 <div class="row mb-0"> 64 <div class="row mb-0">
65 <div class="col-md-6 offset-md-4"> 65 <div class="col-md-6 offset-md-4">
66 <button type="submit" class="btn btn-primary"> 66 <button type="submit" class="btn btn-primary">
67 {{ __('Register') }} 67 Регистрация
68 </button> 68 </button>
69 </div> 69 </div>
70 </div> 70 </div>
71 </form> 71 </form>
72 </div> 72 </div>
73 </div> 73 </div>
74 </div> 74 </div>
75 </div> 75 </div>
76 </div> 76 </div>
77 @endsection 77 @endsection
78 78
resources/views/auth/verify.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Верификация'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Verify Your Email Address') }}</div> 8 <div class="card-header">{{ __('Verify Your Email Address') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('resent')) 11 @if (session('resent'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ __('A fresh verification link has been sent to your email address.') }} 13 {{ __('A fresh verification link has been sent to your email address.') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 {{ __('Before proceeding, please check your email for a verification link.') }} 17 {{ __('Before proceeding, please check your email for a verification link.') }}
18 {{ __('If you did not receive the email') }}, 18 {{ __('If you did not receive the email') }},
19 <form class="d-inline" method="POST" action="{{ route('verification.resend') }}"> 19 <form class="d-inline" method="POST" action="{{ route('verification.resend') }}">
20 @csrf 20 @csrf
21 <!--<input type="email" name="email" id="email"/>--> 21 <!--<input type="email" name="email" id="email"/>-->
22 <button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('click here to request another') }}</button>. 22 <button type="submit" class="btn btn-link p-0 m-0 align-baseline">{{ __('click here to request another') }}</button>.
23 </form> 23 </form>
24 </div> 24 </div>
25 </div> 25 </div>
26 </div> 26 </div>
27 </div> 27 </div>
28 </div> 28 </div>
29 @endsection 29 @endsection
30 30
resources/views/home.blade.php
1 @extends('layouts.app') 1 @extends('layouts.app', ['title' => 'Личный кабинет'])
2 2
3 @section('content') 3 @section('content')
4 <div class="container"> 4 <div class="container">
5 <div class="row justify-content-center"> 5 <div class="row justify-content-center">
6 <div class="col-md-8"> 6 <div class="col-md-8">
7 <div class="card"> 7 <div class="card">
8 <div class="card-header">{{ __('Dashboard') }}</div> 8 <div class="card-header">{{ __('Dashboard') }}</div>
9 9
10 <div class="card-body"> 10 <div class="card-body">
11 @if (session('status')) 11 @if (session('status'))
12 <div class="alert alert-success" role="alert"> 12 <div class="alert alert-success" role="alert">
13 {{ session('status') }} 13 {{ session('status') }}
14 </div> 14 </div>
15 @endif 15 @endif
16 16
17 {{ __('You are logged in!') }} 17 {{ __('You are logged in!') }}
18 </div> 18 </div>
19 </div> 19 </div>
20 </div> 20 </div>
21 </div> 21 </div>
22 </div> 22 </div>
23 @endsection 23 @endsection
24 24
resources/views/layouts/app.blade.php
1 <!doctype html> 1 <!doctype html>
2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}"> 2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
3 <head> 3 <head>
4 <meta charset="utf-8"> 4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1"> 5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 6
7 <!-- CSRF Token --> 7 <!-- CSRF Token -->
8 <meta name="csrf-token" content="{{ csrf_token() }}"> 8 <meta name="csrf-token" content="{{ csrf_token() }}">
9 9
10 <title>{{ config('app.name', 'Laravel') }}</title> 10 <title>{{ $title }}</title>
11
12 <!-- Fonts -->
13 <link rel="dns-prefetch" href="//fonts.gstatic.com">
14 <link href="https://fonts.bunny.net/css?family=Nunito" rel="stylesheet">
15
16 <!-- Scripts -->
17 <!--vite(['resources/sass/app.scss', 'resources/js/app.js'])-->
18 </head> 11 </head>
19 <body> 12 <body>
20 <div id="app"> 13 <div>
21 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm"> 14 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
22 <div class="container"> 15 <div class="container">
23 <a class="navbar-brand" href="{{ url('/') }}"> 16 <a class="navbar-brand" href="{{ url('/') }}">
24 {{ config('app.name', 'Laravel') }} 17 {{ config('app.name', 'Laravel') }}
25 </a> 18 </a>
26 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}"> 19 <!--<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
27 <span class="navbar-toggler-icon"></span> 20 <span class="navbar-toggler-icon"></span>
28 </button> 21 </button>-->
29 22
30 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 23 <div class="collapse navbar-collapse" id="navbarSupportedContent">
31 <!-- Left Side Of Navbar --> 24 <!-- Left Side Of Navbar -->
32 <ul class="navbar-nav me-auto"> 25 <ul class="navbar-nav me-auto">
33 26
34 </ul> 27 </ul>
35 28
36 <!-- Right Side Of Navbar --> 29 <!-- Right Side Of Navbar -->
37 <ul class="navbar-nav ms-auto"> 30 <ul class="navbar-nav ms-auto">
38 <!-- Authentication Links --> 31 <!-- Authentication Links -->
39 @guest 32 @guest
40 @if (Route::has('login')) 33 @if (Route::has('login'))
41 <li class="nav-item"> 34 <li class="nav-item">
42 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a> 35 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
43 </li> 36 </li>
44 @endif 37 @endif
45 38
46 @if (Route::has('register')) 39 @if (Route::has('register'))
47 <li class="nav-item"> 40 <li class="nav-item">
48 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a> 41 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
49 </li> 42 </li>
50 @endif 43 @endif
51 @else 44 @else
52 <li class="nav-item dropdown"> 45 <li class="nav-item dropdown">
53 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre> 46 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
54 {{ Auth::user()->name }} 47 {{ Auth::user()->name }}
55 </a> 48 </a>
56 49
57 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown"> 50 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
58 <a class="dropdown-item" href="{{ route('logout') }}" 51 <a class="dropdown-item" href="{{ route('logout') }}"
59 onclick="event.preventDefault(); 52 onclick="event.preventDefault();
60 document.getElementById('logout-form').submit();"> 53 document.getElementById('logout-form').submit();">
61 {{ __('Logout') }} 54 {{ __('Logout') }}
62 </a> 55 </a>
63 56
64 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none"> 57 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
65 @csrf 58 @csrf
66 </form> 59 </form>
67 </div> 60 </div>
68 </li> 61 </li>
69 @endguest 62 @endguest
70 </ul> 63 </ul>
71 </div> 64 </div>
72 </div> 65 </div>
73 </nav> 66 </nav>
74 67
75 <main class="py-4"> 68 <main class="py-4">
69 @if ($message = Session::get('success'))
70 <div class="alert alert-success alert-dismissible mt-0" role="alert">
71 <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть">
72 <span aria-hidden="true">&times;</span>
73 </button>
74 {{ $message }}
75 </div>
76 @endif
77
78 @if ($errors->any())
79 <div class="alert alert-danger alert-dismissible mt-4" role="alert">
80 <button type="button" class="close" data-dismiss="alert" aria-label="Закрыть">
81 <span aria-hidden="true">&times;</span>
82 </button>
83 <ul class="mb-0">
84 @foreach ($errors->all() as $error)
85 <li>{{ $error }}</li>
86 @endforeach
87 </ul>
88 </div>
89 @endif
resources/views/layouts/app2.blade.php
File was created 1 <!doctype html>
2 <html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
3 <head>
4 <meta charset="utf-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6
7 <!-- CSRF Token -->
8 <meta name="csrf-token" content="{{ csrf_token() }}">
9
10 <title>Ларавел</title>
11
12 <!-- Fonts -->
13 <link rel="dns-prefetch" href="//fonts.gstatic.com">
14 <link href="https://fonts.bunny.net/css?family=Nunito" rel="stylesheet">
15
16 <!-- Scripts -->
17 <!--vite(['resources/sass/app.scss', 'resources/js/app.js'])-->
18 </head>
19 <body>
20 <div id="app">
21 <nav class="navbar navbar-expand-md navbar-light bg-white shadow-sm">
22 <div class="container">
23 <a class="navbar-brand" href="{{ url('/') }}">
24 {{ config('app.name', 'Laravel') }}
25 </a>
26 <!--<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="{{ __('Toggle navigation') }}">
27 <span class="navbar-toggler-icon"></span>
28 </button>-->
29
30 <div class="collapse navbar-collapse" id="navbarSupportedContent">
31 <!-- Left Side Of Navbar -->
32 <ul class="navbar-nav me-auto">
33
34 </ul>
35
36 <!-- Right Side Of Navbar -->
37 <ul class="navbar-nav ms-auto">
38 <!-- Authentication Links -->
39 @guest
40 @if (Route::has('login'))
41 <li class="nav-item">
42 <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
43 </li>
44 @endif
45
46 @if (Route::has('register'))
47 <li class="nav-item">
48 <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
49 </li>
50 @endif
51 @else
52 <li class="nav-item dropdown">
53 <a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
54 {{ Auth::user()->name }}
55 </a>
56
57 <div class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
58 <a class="dropdown-item" href="{{ route('logout') }}"
59 onclick="event.preventDefault();
60 document.getElementById('logout-form').submit();">
61 {{ __('Logout') }}
62 </a>
63
64 <form id="logout-form" action="{{ route('logout') }}" method="POST" class="d-none">
65 @csrf
66 </form>
67 </div>
68 </li>
69 @endguest
70 </ul>
71 </div>
72 </div>
73 </nav>
74
75 <main class="py-4">
76 @yield('content')
77 </main>
78 </div>
79 </body>
80 </html>
81
1 <?php 1 <?php
2 2
3 use App\Http\Controllers\Admin\AdminController; 3 use App\Http\Controllers\Admin\AdminController;
4 use App\Http\Controllers\Admin\CategoryController; 4 use App\Http\Controllers\Admin\CategoryController;
5 use App\Http\Controllers\Admin\EmployersController; 5 use App\Http\Controllers\Admin\EmployersController;
6 use App\Http\Controllers\Admin\InfoBloksController; 6 use App\Http\Controllers\Admin\InfoBloksController;
7 use App\Http\Controllers\Admin\JobTitlesController; 7 use App\Http\Controllers\Admin\JobTitlesController;
8 use App\Http\Controllers\Admin\UsersController; 8 use App\Http\Controllers\Admin\UsersController;
9 use App\Http\Controllers\Admin\WorkersController; 9 use App\Http\Controllers\Admin\WorkersController;
10 use App\Http\Controllers\Auth\ForgotPasswordController;
10 use App\Http\Controllers\Auth\LoginController; 11 use App\Http\Controllers\Auth\LoginController;
11 use App\Http\Controllers\Auth\RegisterController; 12 use App\Http\Controllers\Auth\RegisterController;
12 use App\Http\Controllers\CKEditorController; 13 use App\Http\Controllers\CKEditorController;
13 use App\Models\User; 14 use App\Models\User;
14 use App\Http\Controllers\MainController; 15 use App\Http\Controllers\MainController;
15 use App\Http\Controllers\HomeController; 16 use App\Http\Controllers\HomeController;
16 use Illuminate\Support\Facades\Route; 17 use Illuminate\Support\Facades\Route;
17 use App\Http\Controllers\Admin\CompanyController; 18 use App\Http\Controllers\Admin\CompanyController;
18 use App\Http\Controllers\Admin\Ad_EmployersController; 19 use App\Http\Controllers\Admin\Ad_EmployersController;
19 use App\Http\Controllers\Admin\MsgAnswersController; 20 use App\Http\Controllers\Admin\MsgAnswersController;
20 use App\Http\Controllers\Admin\GroupsController; 21 use App\Http\Controllers\Admin\GroupsController;
21 use App\Http\Controllers\PagesController; 22 use App\Http\Controllers\PagesController;
22 use Illuminate\Support\Facades\Storage; 23 use Illuminate\Support\Facades\Storage;
23 24
24 25
25 /* 26 /*
26 |-------------------------------------------------------------------------- 27 |--------------------------------------------------------------------------
27 | Web Routes 28 | Web Routes
28 |-------------------------------------------------------------------------- 29 |--------------------------------------------------------------------------
29 | 30 |
30 | Here is where you can register web routes for your application. These 31 | Here is where you can register web routes for your application. These
31 | routes are loaded by the RouteServiceProvider within a group which 32 | routes are loaded by the RouteServiceProvider within a group which
32 | contains the "web" middleware group. Now create something great! 33 | contains the "web" middleware group. Now create something great!
33 | 34 |
34 */ 35 */
35 /* 36 /*
36 Route::get('/', function () { 37 Route::get('/', function () {
37 return view('welcome'); 38 return view('welcome');
38 })->name('index'); 39 })->name('index');
39 */ 40 */
40 Route::get('/', [MainController::class, 'index'])->name('index'); 41 Route::get('/', [MainController::class, 'index'])->name('index');
41 42
42 //Роуты авторизации, регистрации, восстановления, аутентификации 43 //Роуты авторизации, регистрации, восстановления, аутентификации
43 Auth::routes(['verify' => true]); 44 Auth::routes(['verify' => true]);
45
46 // роуты регистрации, авторизации, восстановления пароля, верификации почты
47 /*Route::group([
48 'as' => 'auth.', //имя маршрута, например auth.index
49 'prefix' => 'auth', // префикс маршрута, например, auth/index
50 ], function () {
51 //форма регистрации
52 Route::get('register', [RegisterController::class, 'register'])->name('register');
53
54 //создание пользователя
55 Route::post('register', [RegisterController::class, 'create'])->name('create');
56
57 //форма входа авторизации
58 Route::get('login', [LoginController::class, 'login'])->name('login');
59
60 //аутентификация
61 Route::post('login', [LoginController::class, 'authenticate'])->name('auth');
62
63 //выход
64 Route::get('logout', [LoginController::class, 'logout'])->name('logout');
65
66 //форма ввода адреса почты
67 Route::get('forgot-password', [ForgotPasswordController::class, 'form'])->name('forgot-form');
68
69 //письмо на почту
70 Route::post('forgot-password', [ForgotPasswordController::class, 'mail'])->name('forgot-mail');
71
72 //форма восстановления пароля
73 Route::get('reset-password/token/{token}/email/{email}',
74 [ResetPasswordController::class, 'form']
75 )->name('reset-form');
76
77 //восстановление пароля
78 Route::post('reset-password',
79 [ResetPasswordController::class, 'reset']
80 )->name('reset-password');
81
82 //сообщение о необходимости проверки адреса почты
83 Route::get('verify-message', [VerifyEmailController::class, 'message'])->name('verify-message');
84
85 //подтверждение адреса почты нового пользователя
86 Route::get('verify-email/token/{token}/id/{id}', [VerifyEmailController::class, 'verify'])
87 ->where('token', '[a-f0-9]{32}')
88 ->where('id', '[0-9]+')
89 ->name('verify-email');
90 });*/
91
44 //Личный кабинет пользователя 92 //Личный кабинет пользователя
45 Route::get('/home', [HomeController::class, 'index'])->name('home'); 93 Route::get('/home', [HomeController::class, 'index'])->name('home');
46 94
47 /* 95 /*
48 Route::post('resend/verification-email', function (\Illuminate\Http\Request $request) { 96 Route::post('resend/verification-email', function (\Illuminate\Http\Request $request) {
49 $user = User::where('email',$request->input('email'))->first(); 97 $user = User::where('email',$request->input('email'))->first();
50 98
51 $user->sendEmailVerificationNotification(); 99 $user->sendEmailVerificationNotification();
52 100
53 return 'your response'; 101 return 'your response';
54 })->middleware('throttle:6,1')->name('verification.resend'); 102 })->middleware('throttle:6,1')->name('verification.resend');
55 */ 103 */
56 104
57 // Авторизация, регистрация в админку 105 // Авторизация, регистрация в админку
58 Route::group([ 106 Route::group([
59 'as' => 'admin.', // имя маршрута, например auth.index 107 'as' => 'admin.', // имя маршрута, например auth.index
60 'prefix' => 'admin', // префикс маршрута, например auth/index 108 'prefix' => 'admin', // префикс маршрута, например auth/index
61 'middleware' => ['guest'], 109 'middleware' => ['guest'],
62 ], function () { 110 ], function () {
63 // Форма регистрации 111 // Форма регистрации
64 Route::get('register', [AdminController::class, 'register'])->name('register'); 112 Route::get('register', [AdminController::class, 'register'])->name('register');
65 113
66 // Создание пользователя 114 // Создание пользователя
67 Route::post('register', [AdminController::class, 'create'])->name('create'); 115 Route::post('register', [AdminController::class, 'create'])->name('create');
68 //Форма входа 116 //Форма входа
69 Route::get('login', [AdminController::class, 'login'])->name('login'); 117 Route::get('login', [AdminController::class, 'login'])->name('login');
70 118
71 // аутентификация 119 // аутентификация
72 Route::post('login', [AdminController::class, 'autenticate'])->name('auth'); 120 Route::post('login', [AdminController::class, 'autenticate'])->name('auth');
73 121
74 }); 122 });
75 123
76 // Личный кабинет админки 124 // Личный кабинет админки
77 Route::group([ 125 Route::group([
78 'as' => 'admin.', // имя маршрута, например auth.index 126 'as' => 'admin.', // имя маршрута, например auth.index
79 'prefix' => 'admin', // префикс маршрута, например auth/index 127 'prefix' => 'admin', // префикс маршрута, например auth/index
80 'middleware' => ['auth'], ['admin'], 128 'middleware' => ['auth'], ['admin'],
81 ], function() { 129 ], function() {
82 130
83 // выход 131 // выход
84 Route::get('logout', [AdminController::class, 'logout'])->name('logout'); 132 Route::get('logout', [AdminController::class, 'logout'])->name('logout');
85 133
86 // кабинет главная страница 134 // кабинет главная страница
87 Route::get('cabinet', [AdminController::class, 'index'])->name('index'); 135 Route::get('cabinet', [AdminController::class, 'index'])->name('index');
88 136
89 // кабинет профиль админа - форма 137 // кабинет профиль админа - форма
90 Route::get('profile', [AdminController::class, 'profile'])->name('profile'); 138 Route::get('profile', [AdminController::class, 'profile'])->name('profile');
91 // кабинет профиль админа - сохранение формы 139 // кабинет профиль админа - сохранение формы
92 Route::post('profile', [AdminController::class, 'store_profile'])->name('store_profile'); 140 Route::post('profile', [AdminController::class, 'store_profile'])->name('store_profile');
93 141
94 //кабинет сообщения админа 142 //кабинет сообщения админа
95 //Route::get('messages', [AdminController::class, 'profile'])->name('profile'); 143 //Route::get('messages', [AdminController::class, 'profile'])->name('profile');
96 144
97 145
98 // кабинет профиль - форма пароли 146 // кабинет профиль - форма пароли
99 Route::get('password', [AdminController::class, 'profile_password'])->name('password'); 147 Route::get('password', [AdminController::class, 'profile_password'])->name('password');
100 // кабинет профиль - сохранение формы пароля 148 // кабинет профиль - сохранение формы пароля
101 Route::post('password', [AdminController::class, 'profile_password_new'])->name('password'); 149 Route::post('password', [AdminController::class, 'profile_password_new'])->name('password');
102 150
103 151
104 // кабинет профиль пользователя - форма 152 // кабинет профиль пользователя - форма
105 Route::get('user-profile/{user}', [AdminController::class, 'profile_user'])->name('user-profile'); 153 Route::get('user-profile/{user}', [AdminController::class, 'profile_user'])->name('user-profile');
106 // кабинет профиль пользователя - сохранение формы 154 // кабинет профиль пользователя - сохранение формы
107 Route::post('user-profile/{user}', [AdminController::class, 'store_profile_user'])->name('user-store_profile'); 155 Route::post('user-profile/{user}', [AdminController::class, 'store_profile_user'])->name('user-store_profile');
108 156
109 // кабинет профиль работодатель - форма 157 // кабинет профиль работодатель - форма
110 Route::get('employer-profile/{employer}', [EmployersController::class, 'form_update_employer'])->name('employer-profile'); 158 Route::get('employer-profile/{employer}', [EmployersController::class, 'form_update_employer'])->name('employer-profile');
111 // кабинет профиль работодатель - сохранение формы 159 // кабинет профиль работодатель - сохранение формы
112 Route::post('employer-profile/{employer}', [EmployersController::class, 'update_employer'])->name('update-employer-profile'); 160 Route::post('employer-profile/{employer}', [EmployersController::class, 'update_employer'])->name('update-employer-profile');
113 161
114 // кабинет профиль работник - форма 162 // кабинет профиль работник - форма
115 Route::get('worker-profile/{worker}', [WorkersController::class, 'form_edit_worker'])->name('worker-profile-edit'); 163 Route::get('worker-profile/{worker}', [WorkersController::class, 'form_edit_worker'])->name('worker-profile-edit');
116 // кабинет профиль работник - сохранение формы 164 // кабинет профиль работник - сохранение формы
117 Route::post('worker-profile/{worker}', [WorkersController::class, 'form_update_worker'])->name('worker-profile-update'); 165 Route::post('worker-profile/{worker}', [WorkersController::class, 'form_update_worker'])->name('worker-profile-update');
118 166
119 167
120 // кабинет настройки сайта - форма 168 // кабинет настройки сайта - форма
121 Route::get('config', [AdminController::class, 'config_form'])->name('config'); 169 Route::get('config', [AdminController::class, 'config_form'])->name('config');
122 // кабинет настройки сайта сохранение формы 170 // кабинет настройки сайта сохранение формы
123 Route::post('config', [AdminController::class, 'store_config'])->name('store_config'); 171 Route::post('config', [AdminController::class, 'store_config'])->name('store_config');
124 172
125 // кабинет - пользователи 173 // кабинет - пользователи
126 Route::get('users', [UsersController::class, 'index'])->name('users'); 174 Route::get('users', [UsersController::class, 'index'])->name('users');
127 175
128 // кабинет - пользователи 176 // кабинет - пользователи
129 Route::get('admin-users', [AdminController::class, 'index_admin'])->name('admin-users'); 177 Route::get('admin-users', [AdminController::class, 'index_admin'])->name('admin-users');
130 178
131 // кабинет - работодатели 179 // кабинет - работодатели
132 Route::get('employers', [EmployersController::class, 'index'])->name('employers'); 180 Route::get('employers', [EmployersController::class, 'index'])->name('employers');
133 181
134 // кабинет - соискатели 182 // кабинет - соискатели
135 Route::get('workers', [WorkersController::class, 'index'])->name('workers'); 183 Route::get('workers', [WorkersController::class, 'index'])->name('workers');
136 184
137 // кабинет - вакансии 185 // кабинет - вакансии
138 Route::get('ad-employers', [Ad_EmployersController::class, 'index'])->name('ad-employers'); 186 Route::get('ad-employers', [Ad_EmployersController::class, 'index'])->name('ad-employers');
139 187
140 // кабинет - категории 188 // кабинет - категории
141 //Route::get('categories', [AdminController::class, 'index'])->name('categories'); 189 //Route::get('categories', [AdminController::class, 'index'])->name('categories');
142 /* 190 /*
143 * CRUD-операции над Справочником Категории 191 * CRUD-операции над Справочником Категории
144 */ 192 */
145 Route::resource('categories', CategoryController::class, ['except' => ['show']]); 193 Route::resource('categories', CategoryController::class, ['except' => ['show']]);
146 194
147 195
148 //Route::get('job-titles', [AdminController::class, 'index'])->name('job-titles'); 196 //Route::get('job-titles', [AdminController::class, 'index'])->name('job-titles');
149 /* 197 /*
150 * кабинет - CRUD-операции по справочнику должности 198 * кабинет - CRUD-операции по справочнику должности
151 * 199 *
152 */ 200 */
153 Route::resource('job-titles', JobTitlesController::class, ['except' => ['show']]); 201 Route::resource('job-titles', JobTitlesController::class, ['except' => ['show']]);
154 202
155 // кабинет - сообщения (чтение чужих) 203 // кабинет - сообщения (чтение чужих)
156 Route::get('messages', [MsgAnswersController::class, 'messages'])->name('messages'); 204 Route::get('messages', [MsgAnswersController::class, 'messages'])->name('messages');
157 // кабинет - сообщения (админские) 205 // кабинет - сообщения (админские)
158 Route::get('admin-messages', [MsgAnswersController::class, 'admin_messages'])->name('admin-messages'); 206 Route::get('admin-messages', [MsgAnswersController::class, 'admin_messages'])->name('admin-messages');
159 // кабинет - сообщения (админские) 207 // кабинет - сообщения (админские)
160 Route::post('admin-messages', [MsgAnswersController::class, 'admin_messages_post'])->name('admin-messages-post'); 208 Route::post('admin-messages', [MsgAnswersController::class, 'admin_messages_post'])->name('admin-messages-post');
161 // кабинет - sql - конструкция запросов 209 // кабинет - sql - конструкция запросов
162 Route::get('messages-sql', [MsgAnswersController::class, 'messages_sql'])->name('messages-sql'); 210 Route::get('messages-sql', [MsgAnswersController::class, 'messages_sql'])->name('messages-sql');
163 211
164 /* 212 /*
165 * Расписанный подход в описании каждой директорий групп пользователей. 213 * Расписанный подход в описании каждой директорий групп пользователей.
166 */ 214 */
167 // кабинет - группы пользователей 215 // кабинет - группы пользователей
168 Route::get('groups', [GroupsController::class, 'index'])->name('groups'); 216 Route::get('groups', [GroupsController::class, 'index'])->name('groups');
169 // кабинет - добавление форма группы пользователей 217 // кабинет - добавление форма группы пользователей
170 Route::get('groups/add', [GroupsController::class, 'add'])->name('add-group'); 218 Route::get('groups/add', [GroupsController::class, 'add'])->name('add-group');
171 // кабинет - сохранение формы группы пользователей 219 // кабинет - сохранение формы группы пользователей
172 Route::post('groups/add', [GroupsController::class, 'store'])->name('add-group-store'); 220 Route::post('groups/add', [GroupsController::class, 'store'])->name('add-group-store');
173 // кабинет - редактирование форма группы пользователей 221 // кабинет - редактирование форма группы пользователей
174 Route::get('groups/edit/{group}', [GroupsController::class, 'edit'])->name('edit-group'); 222 Route::get('groups/edit/{group}', [GroupsController::class, 'edit'])->name('edit-group');
175 // кабинет - сохранение редактированной формы группы пользователей 223 // кабинет - сохранение редактированной формы группы пользователей
176 Route::post('groups/edit/{group}', [GroupsController::class, 'update'])->name('update-group'); 224 Route::post('groups/edit/{group}', [GroupsController::class, 'update'])->name('update-group');
177 // кабинет - удаление группы пользователей 225 // кабинет - удаление группы пользователей
178 Route::delete('groups/delete/{group}', [GroupsController::class, 'destroy'])->name('delete-group'); 226 Route::delete('groups/delete/{group}', [GroupsController::class, 'destroy'])->name('delete-group');
179 227
180 228
181 // кабинет - список админов 229 // кабинет - список админов
182 Route::get('group-admin', [AdminController::class, 'index'])->name('group-admin'); 230 Route::get('group-admin', [AdminController::class, 'index'])->name('group-admin');
183 231
184 232
185 /////редактор////// кабинет - редактор сайта//////////////////////// 233 /////редактор////// кабинет - редактор сайта////////////////////////
186 Route::get('editor-site', function() { 234 Route::get('editor-site', function() {
187 return view('admin.editor.index'); 235 return view('admin.editor.index');
188 })->name('editor-site'); 236 })->name('editor-site');
189 237
190 238
191 // кабинет - редактор шапки-футера сайта 239 // кабинет - редактор шапки-футера сайта
192 Route::get('edit-blocks', [CompanyController::class, 'editblocks'])->name('edit-blocks'); 240 Route::get('edit-blocks', [CompanyController::class, 'editblocks'])->name('edit-blocks');
193 Route::get('edit-bloks/add', [CompanyController::class, 'editblock_add'])->name('add-block'); 241 Route::get('edit-bloks/add', [CompanyController::class, 'editblock_add'])->name('add-block');
194 Route::post('edit-bloks/add', [CompanyController::class, 'editblock_store'])->name('add-block-store'); 242 Route::post('edit-bloks/add', [CompanyController::class, 'editblock_store'])->name('add-block-store');
195 Route::get('edit-bloks/ajax', [CompanyController::class, 'editblock_ajax'])->name('ajax.block'); 243 Route::get('edit-bloks/ajax', [CompanyController::class, 'editblock_ajax'])->name('ajax.block');
196 Route::get('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_edit'])->name('edit-block'); 244 Route::get('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_edit'])->name('edit-block');
197 Route::put('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_update'])->name('update-block'); 245 Route::put('edit-bloks/edit/{block}', [CompanyController::class, 'editblock_update'])->name('update-block');
198 Route::delete('edit-bloks/delete/{block}', [CompanyController::class, 'editblock_destroy'])->name('delete-block'); 246 Route::delete('edit-bloks/delete/{block}', [CompanyController::class, 'editblock_destroy'])->name('delete-block');
199 247
200 248
201 // кабинет - редактор должности на главной 249 // кабинет - редактор должности на главной
202 Route::get('job-titles-main', [CompanyController::class, 'job_titles_main'])->name('job-titles-main'); 250 Route::get('job-titles-main', [CompanyController::class, 'job_titles_main'])->name('job-titles-main');
203 251
204 // кабинет - редактор работодатели на главной 252 // кабинет - редактор работодатели на главной
205 Route::get('employers-main', [CompanyController::class, 'employers_main'])->name('employers-main'); 253 Route::get('employers-main', [CompanyController::class, 'employers_main'])->name('employers-main');
206 254
207 255
208 // кабинет - редактор seo-сайта 256 // кабинет - редактор seo-сайта
209 Route::get('editor-seo', [CompanyController::class, 'editor_seo'])->name('editor-seo'); 257 Route::get('editor-seo', [CompanyController::class, 'editor_seo'])->name('editor-seo');
210 Route::get('editor-seo/add', [CompanyController::class, 'editor_seo_add'])->name('add-seo'); 258 Route::get('editor-seo/add', [CompanyController::class, 'editor_seo_add'])->name('add-seo');
211 Route::post('editor-seo/add', [CompanyController::class, 'editor_seo_store'])->name('add-seo-store'); 259 Route::post('editor-seo/add', [CompanyController::class, 'editor_seo_store'])->name('add-seo-store');
212 Route::get('editor-seo/ajax', [CompanyController::class, 'editor_seo_ajax'])->name('ajax.seo'); 260 Route::get('editor-seo/ajax', [CompanyController::class, 'editor_seo_ajax'])->name('ajax.seo');
213 Route::get('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_edit'])->name('edit-seo'); 261 Route::get('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_edit'])->name('edit-seo');
214 Route::put('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_update'])->name('update-seo'); 262 Route::put('editor-seo/edit/{page}', [CompanyController::class, 'editor_seo_update'])->name('update-seo');
215 Route::delete('editor-seo/delete/{page}', [CompanyController::class, 'editor_seo_destroy'])->name('delete-seo'); 263 Route::delete('editor-seo/delete/{page}', [CompanyController::class, 'editor_seo_destroy'])->name('delete-seo');
216 264
217 265
218 // кабинет - редактор страниц 266 // кабинет - редактор страниц
219 Route::get('editor-pages', [CompanyController::class, 'editor_pages'])->name('editor-pages'); 267 Route::get('editor-pages', [CompanyController::class, 'editor_pages'])->name('editor-pages');
220 // кабинет - добавление страницы 268 // кабинет - добавление страницы
221 Route::get('editor-pages/add', [CompanyController::class, 'editor_pages_add'])->name('add-page'); 269 Route::get('editor-pages/add', [CompanyController::class, 'editor_pages_add'])->name('add-page');
222 // кабинет - сохранение формы страницы 270 // кабинет - сохранение формы страницы
223 Route::post('editor-page/add', [CompanyController::class, 'editor_pages_store'])->name('add-page-store'); 271 Route::post('editor-page/add', [CompanyController::class, 'editor_pages_store'])->name('add-page-store');
224 // кабинет - редактирование форма страницы 272 // кабинет - редактирование форма страницы
225 Route::get('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_edit'])->name('edit-page'); 273 Route::get('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_edit'])->name('edit-page');
226 // кабинет - сохранение редактированной формы страницы 274 // кабинет - сохранение редактированной формы страницы
227 Route::put('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_update'])->name('update-page'); 275 Route::put('editor-pages/edit/{page}', [CompanyController::class, 'editor_pages_update'])->name('update-page');
228 // кабинет - удаление страницы 276 // кабинет - удаление страницы
229 Route::delete('editor-pages/delete/{page}', [CompanyController::class, 'editor_pages_destroy'])->name('delete-page'); 277 Route::delete('editor-pages/delete/{page}', [CompanyController::class, 'editor_pages_destroy'])->name('delete-page');
230 278
231 279
232 // кабинет - реклама сайта 280 // кабинет - реклама сайта
233 Route::get('reclames', [CompanyController::class, 'reclames'])->name('reclames'); 281 Route::get('reclames', [CompanyController::class, 'reclames'])->name('reclames');
234 Route::get('reclames/add', [CompanyController::class, 'reclames_add'])->name('add-reclames'); 282 Route::get('reclames/add', [CompanyController::class, 'reclames_add'])->name('add-reclames');
235 Route::post('reclames/add', [CompanyController::class, 'reclames_store'])->name('add-reclames-store'); 283 Route::post('reclames/add', [CompanyController::class, 'reclames_store'])->name('add-reclames-store');
236 Route::get('reclames/edit/{reclame}', [CompanyController::class, 'reclames_edit'])->name('edit-reclames'); 284 Route::get('reclames/edit/{reclame}', [CompanyController::class, 'reclames_edit'])->name('edit-reclames');
237 Route::put('reclames/edit/{reclame}', [CompanyController::class, 'reclames_update'])->name('update-reclames'); 285 Route::put('reclames/edit/{reclame}', [CompanyController::class, 'reclames_update'])->name('update-reclames');
238 Route::delete('reclames/delete/{reclame}', [CompanyController::class, 'reclames_destroy'])->name('delete-reclames'); 286 Route::delete('reclames/delete/{reclame}', [CompanyController::class, 'reclames_destroy'])->name('delete-reclames');
239 //////////////////////////////////////////////////////////////////////// 287 ////////////////////////////////////////////////////////////////////////
240 288
241 289
242 // кабинет - отзывы о работодателе для модерации 290 // кабинет - отзывы о работодателе для модерации
243 Route::get('answers', [EmployersController::class, 'answers'])->name('answers'); 291 Route::get('answers', [EmployersController::class, 'answers'])->name('answers');
244 292
245 // Общая страница статистики 293 // Общая страница статистики
246 Route::get('statics', function () { 294 Route::get('statics', function () {
247 return view('admin.static.index'); 295 return view('admin.static.index');
248 })->name('statics'); 296 })->name('statics');
249 297
250 // кабинет - статистика работников 298 // кабинет - статистика работников
251 Route::get('static-workers', [WorkersController::class, 'static_workers'])->name('static-workers'); 299 Route::get('static-workers', [WorkersController::class, 'static_workers'])->name('static-workers');
252 300
253 // кабинет - статистика вакансий работодателя 301 // кабинет - статистика вакансий работодателя
254 Route::get('static-ads', [EmployersController::class, 'static_ads'])->name('static-ads'); 302 Route::get('static-ads', [EmployersController::class, 'static_ads'])->name('static-ads');
255 303
256 // кабинет - справочник - блоки информации (дипломы и документы) для резюме работника 304 // кабинет - справочник - блоки информации (дипломы и документы) для резюме работника
257 /* 305 /*
258 * CRUD-операции над справочником дипломы и документы 306 * CRUD-операции над справочником дипломы и документы
259 */ 307 */
260 //Route::get('infobloks', [WorkersController::class, 'infobloks'])->name('infobloks'); 308 //Route::get('infobloks', [WorkersController::class, 'infobloks'])->name('infobloks');
261 Route::resource('infobloks', InfoBloksController::class, ['except' => ['show']]); 309 Route::resource('infobloks', InfoBloksController::class, ['except' => ['show']]);
262 310
263 // кабинет - роли пользователя 311 // кабинет - роли пользователя
264 Route::get('roles', [UsersController::class, 'roles'])->name('roles'); 312 Route::get('roles', [UsersController::class, 'roles'])->name('roles');
265 313
266 Route::get('logs', function() { 314 Route::get('logs', function() {
267 $files = Storage::files('logs/laravel.log'); 315 $files = Storage::files('logs/laravel.log');
268 print_r($files); 316 print_r($files);
269 })->name('logs'); 317 })->name('logs');
270 318
271 }); 319 });
272 320
273 Route::post('ckeditor/upload', [CKEditorController::class, 'upload'])->name('ckeditor.image-upload'); 321 Route::post('ckeditor/upload', [CKEditorController::class, 'upload'])->name('ckeditor.image-upload');
274 322
275 Route::get('pages/{pages:slug}', [PagesController::class, 'pages'])->name('page'); 323 Route::get('pages/{pages:slug}', [PagesController::class, 'pages'])->name('page');
324
325 Route::get('redis/', [PagesController::class, 'redis'])->name('redis');
276 326
storage/debugbar/.gitignore
File was created 1 *
2 !.gitignore
3