Articles of laravel 5

Laravel 5 eloquent donde

Espero que alguien pueda ayudarme, necesito buscar elementos que tengan la categoría id = x en la base de datos Ejemplo de los ítems de la tabla id, cats, name etc … cats = ‘1,19’ o tal vez solo ’19’ o tal vez ‘1,9’ Así que para este ejemplo necesito una para buscar elementos que […]

Laravel – Creando tokens API para usar internamente para cada usuario

Cada user de mi aplicación puede usar la API solo dentro de la aplicación con Vue. La antigua solución api_token funciona para mí, pero parece ser insegura ya que api_token es lo único que separa al usuario de los datos. He leído sobre Passport que utiliza la metodología OAuth2 que es mucho más segura que […]

PHP Laravel: ¿Cómo obtener el navegador / dispositivo cliente?

Estoy creando una aplicación de laravel en la que quiero hacer un seguimiento de los detalles del navegador del cliente, como el nombre del navegador. ¿Cómo lo hago usando Laravel? public function postUser(Request $request) { $user = new User(); $user->name = $request->Input([‘name’]); $device= $request->header(‘User-Agent’); dd($device); $user->save(); return redirect(‘userSavePage’); } He usado este $device= $request->header(‘User-Agent’); Pero […]

TokenMismatchException para API en Laravel 5.2.31

¿Qué estoy tratando? Ya tengo un sitio web y estoy probando la autenticación basada en token para una API en el mismo código y debajo está el comienzo para el código de autenticación de muestra He creado un controlador a continuación es el código. class AccountController extends \App\Http\Controllers\Controller { public function apilogin($UserData) { return json_decode($UserData); […]

Los errores de validación de Laravel 5.2 no aparecen.

Estoy intentando que aparezcan errores de validación en Laravel. Tengo un UserController configurado así: User::findOrFail($id)]); } public function store(Request $request) { $this->validate($request, [ ’email’ => ‘required|unique:users|email|max:255’, ]); if($this) { $input = Request::all(); User::create($input); return redirect(‘/’); } else { return redirect(‘/’)->withErrors($validator); } } } En mi opinión (layout.blade.php), he incluido: @if (count($errors) > 0) @foreach ($errors->all() […]

Laravel Class Socialite no encontrado

Lo que hice: Se agregó “laravel/socialite”: “~2.0” a composer.json Ejecutar composer update Proveedor añadido ‘Laravel\Socialite\SocialiteServiceProvider’ a app.php Se agregó el alias ‘Socialite’ => ‘Laravel\Socialite\Facades\Socialite’ a app.php Después de todos estos pasos, creé una nueva clase de controlador que se ve así: redirect(); } } Pero todavía tengo este error: PHP Fatal error: Class ‘\Socialite’ Editar […]

Laravel 5 Suma eloquent de columnas multiplicadas para mongo DB

This is my invoices mongo table { ‘_id’: ObjectId(“565d78336fe444611a8b4593″), ‘TransactionID’: ‘X020’, ‘Type’: ‘SALESINVOICE’, ‘InvoiceNumber’: ‘ABC020’, ‘Date’: ‘2015-11-01 00:00:00’, ‘DueDate’: ‘2015-12-01 00:00:00’, ‘CurrencyCode’: ‘GBP’, ‘CurrencyRate’: NumberLong(1.2), ‘Total’: NumberLong(200), ‘PlannedPaymentDate’: ”, ‘HasAttachments’: 0, ‘UpdatedDate’: ‘2015-12-01 10:36:35’, ‘AmountDue’: NumberLong(200), ‘AmountPaid’: 0, ‘Status’: ‘OPEN’, ‘AmountCredited’: 0, ‘AmountDebited’: 0, ‘Source’: 1, ‘InvoiceID’: ‘csv_1_X020’, ‘ExpectedPaymentDate’: ‘2015-12-01 00:00:00’, ‘ContactID’: 1, ‘ValidateStatus’: ‘IMPORT’, […]

Laravel: cómo obtener una colección eloquent ordenada personalizada utilizando el método whereIn

Tengo una serie de identificadores de productos contra los cuales necesito recuperar la colección del modelo. La matriz es algo como esto: $ids = array(9, 2, 16, 11, 8, 1, 18); En este momento, estoy usando la siguiente línea de código para obtener la colección. $products = Product::whereIn(‘id’, $ids)->get(); Pero ordena los productos contra sus […]

Guarde las plantillas blade en la base de datos en lugar de archivar.

Quiero guardar mis plantillas blade en la base de datos, porque el header and footer de header and footer de cada página is customizable para el usuario. Quiero permitir que mis usuarios creen el diseño ellos mismos y luego, para cada solicitud de un usuario determinado, quiero servir la página, utilizando el diseño especificado por […]

Cifrado y descifrado en Laravel 5

He estado buscando ideas sobre cómo cifrar y descifrar valores en Laravel (como Números VIN, Números de tarjetas de identificación de empleados, Números de seguridad social, etc.) y recientemente lo encontré en el sitio web de Laravel: https://laravel.com/docs/5.6 / cifrado Mi pregunta es, ¿cómo imprimir los valores descifrados en una plantilla blade? Pude ver pasar […]