Файловый менеджер - Редактировать - /home/c7lekhnath/silverray.com.au/Modules/Language/database/seeders/68334/Order.zip
Назад
PK H��Z lang/.gitkeepnu �[��� PK H��Z�%�� � module.jsonnu �[��� { "name": "Order", "alias": "order", "description": "", "keywords": [], "priority": 0, "providers": [ "Modules\\Order\\app\\Providers\\OrderServiceProvider" ], "files": [] } PK H��Z tests/Unit/.gitkeepnu �[��� PK H��Z tests/Feature/.gitkeepnu �[��� PK H��ZX #�� � vite.config.jsnu �[��� import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; export default defineConfig({ build: { outDir: '../../public/build-order', emptyOutDir: true, manifest: true, }, plugins: [ laravel({ publicDirectory: '../../public', buildDirectory: 'build-order', input: [ __dirname + '/resources/assets/sass/app.scss', __dirname + '/resources/assets/js/app.js' ], refresh: true, }), ], }); //export const paths = [ // 'Modules/$STUDLY_NAME$/resources/assets/sass/app.scss', // 'Modules/$STUDLY_NAME$/resources/assets/js/app.js', //];PK H��Z���� � wsus.jsonnu �[��� { "name": "Order Addon", "is_default": true, "description": "This is Order Addon", "author": { "name": "Websolutionsus", "email": "websolutionus1@gmail.com", "website": "https://websolutionus.com" }, "license": "Proprietary", "url": "", "options" : { "route" : "home" }, "last_update": "2024-03-31", "version": "1.0.0" } PK H��Z routes/.gitkeepnu �[��� PK H��Z3�*6 routes/error_lognu �[��� [08-May-2025 12:13:15 UTC] PHP Fatal error: Uncaught Error: Class "Illuminate\Support\Facades\Route" not found in /home/lekhnath/silverray.com.au/Modules/Order/routes/api.php:5 Stack trace: #0 {main} thrown in /home/lekhnath/silverray.com.au/Modules/Order/routes/api.php on line 5 PK H��ZX�]�< < routes/web.phpnu �[��� <?php use Illuminate\Support\Facades\Route; use Modules\Order\app\Http\Controllers\OrderController; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ Route::group(['as' => 'admin.', 'prefix' => 'admin', 'middleware' => ['auth:admin', 'translation']], function () { Route::controller(OrderController::class)->group(function () { Route::get('/orders', 'index')->name('orders'); Route::get('/pending-orders', 'pending_order')->name('pending-orders'); Route::get('/order/{id}', 'show')->name('order'); Route::post('/order-payment-reject/{id}', 'order_payment_reject')->name('order-payment-reject'); Route::post('/order-payment-approved/{id}', 'order_payment_approved')->name('order-payment-approved'); Route::delete('/order-delete/{id}', 'destroy')->name('order-delete'); Route::get('/pending-payment', 'pending_payment')->name('pending-payment'); Route::get('/rejected-payment', 'rejected_payment')->name('rejected-payment'); }); }); PK H��Z/�VJ� � routes/api.phpnu �[��� <?php use Illuminate\Support\Facades\Route; Route::middleware(['auth:sanctum'])->prefix('v1')->name('api.')->group(function () { }); PK H��Z;�6ñ � composer.jsonnu �[��� { "name": "nwidart/order", "description": "", "authors": [ { "name": "Nicolas Widart", "email": "n.widart@gmail.com" } ], "extra": { "laravel": { "providers": [], "aliases": { } } }, "autoload": { "psr-4": { "Modules\\Order\\": "", "Modules\\Order\\App\\": "app/", "Modules\\Order\\Database\\Factories\\": "database/factories/", "Modules\\Order\\Database\\Seeders\\": "database/seeders/" } }, "autoload-dev": { "psr-4": { "Modules\\Order\\Tests\\": "tests/" } } } PK H��Z2 >�* * config/config.phpnu �[��� <?php return [ 'name' => 'Order', ]; PK H��Z config/.gitkeepnu �[��� PK H��Z��8� package.jsonnu �[��� { "private": true, "type": "module", "scripts": { "dev": "vite", "build": "vite build" }, "devDependencies": { "axios": "^1.1.2", "laravel-vite-plugin": "^0.7.5", "sass": "^1.69.5", "postcss": "^8.3.7", "vite": "^4.0.0" } } PK H��Z app/Http/Controllers/.gitkeepnu �[��� PK H��ZSV�Q Q app/Http/Controllers/error_lognu �[��� [13-May-2025 20:56:53 UTC] PHP Fatal error: Uncaught Error: Class "App\Http\Controllers\Controller" not found in /home/lekhnath/silverray.com.au/Modules/Order/app/Http/Controllers/OrderController.php:11 Stack trace: #0 {main} thrown in /home/lekhnath/silverray.com.au/Modules/Order/app/Http/Controllers/OrderController.php on line 11 PK H��Z�[� � ( app/Http/Controllers/OrderController.phpnu �[��� <?php namespace Modules\Order\app\Http\Controllers; use App\Models\User; use Illuminate\Http\Request; use App\Traits\GlobalMailTrait; use Modules\Order\app\Models\Order; use App\Http\Controllers\Controller; class OrderController extends Controller { use GlobalMailTrait; public function index() { $orders = Order::with('user')->latest()->get(); $title = __('Order History'); return view('order::index', ['orders' => $orders, 'title' => $title]); } public function pending_order() { $orders = Order::with('user')->where('order_status', 'pending')->latest()->get(); $title = __('Pending Order'); return view('order::index', ['orders' => $orders, 'title' => $title]); } public function pending_payment() { $orders = Order::with('user')->where('payment_status', 'pending')->latest()->get(); $title = __('Pending Payment'); return view('order::index', ['orders' => $orders, 'title' => $title]); } public function rejected_payment() { $orders = Order::with('user')->where('payment_status', 'rejected')->latest()->get(); $title = __('Rejected Payment'); return view('order::index', ['orders' => $orders, 'title' => $title]); } public function show($order_id) { $order = Order::where('order_id', $order_id)->firstOrFail(); return view('order::show', ['order' => $order]); } public function order_payment_reject(Request $request, $id) { $request->validate([ 'subject' => 'required', 'description' => 'required', ], [ 'subject.required' => __('Subject is required'), 'description.required' => __('Description is required'), ]); $order = Order::findOrFail($id); $order->payment_status = 'rejected'; $order->save(); $user = User::findOrFail($order->user_id); //mail send $message = $request->description; $message = str_replace('[[name]]', $user->name, $message); $this->sendMail($user->email, $request->subject, $message); $notification = __('Payment rejected successfully'); $notification = ['messege' => $notification, 'alert-type' => 'success']; return redirect()->back()->with($notification); } public function order_payment_approved(Request $request, $id) { $request->validate([ 'subject' => 'required', 'description' => 'required', ], [ 'subject.required' => __('Subject is required'), 'description.required' => __('Description is required'), ]); $order = Order::findOrFail($id); $order->payment_status = 'success'; $order->save(); $user = User::findOrFail($order->user_id); //mail send $message = $request->description; $message = str_replace('[[name]]', $user->name, $message); $this->sendMail($user->email, $request->subject, $message); $notification = __('Payment approved successfully'); $notification = ['messege' => $notification, 'alert-type' => 'success']; return redirect()->back()->with($notification); } public function destroy($id) { $order = Order::findOrFail($id); $order->delete(); $notification = __('Payment approved successfully'); $notification = ['messege' => $notification, 'alert-type' => 'success']; return redirect()->route('admin.orders')->with($notification); } } PK H��Z app/Http/Requests/.gitkeepnu �[��� PK H��Z app/Http/Middleware/.gitkeepnu �[��� PK H��Z app/Models/.gitkeepnu �[��� PK H��Z��y�O O app/Models/Order.phpnu �[��� <?php namespace Modules\Order\app\Models; use App\Models\User; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Modules\Order\Database\factories\OrderFactory; class Order extends Model { use HasFactory; /** * The attributes that are mass assignable. */ protected $fillable = []; protected static function newFactory(): OrderFactory { //return OrderFactory::new(); } public function user() { return $this->belongsTo(User::class)->select('id', 'name', 'email', 'image'); } } PK H��ZUs , , app/Models/error_lognu �[��� [11-May-2025 19:38:17 UTC] PHP Fatal error: Uncaught Error: Class "Illuminate\Database\Eloquent\Model" not found in /home/lekhnath/silverray.com.au/Modules/Order/app/Models/Order.php:10 Stack trace: #0 {main} thrown in /home/lekhnath/silverray.com.au/Modules/Order/app/Models/Order.php on line 10 PK H��ZZ��� � &