Sh3ll
OdayForums


Server : Apache
System : Linux 145.162.205.92.host.secureserver.net 5.14.0-611.45.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 1 05:56:53 EDT 2026 x86_64
User : tradze ( 1001)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /home/tradze/www/dev-test/app/Modules/Invoices/Http/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/tradze/www/dev-test/app/Modules/Invoices/Http/routes.php
<?php
/*
|--------------------------------------------------------------------------
| ADMIN Module Routes
|--------------------------------------------------------------------------
*/

Route::group(['prefix' => 'admin', 'as' => 'admin.','namespace'=>'Admin', 'middleware'=>['auth','user.permission','menu']], function() {

    Route::post('invoices/index',['as'=>'invoices.search', 'uses'=>'InvoiceController@index'] );
    Route::get('invoices/data',['as'=>'invoices.data', 'uses'=>'InvoiceController@data']);
    Route::get('invoices/{invoices}/delete',['as'=>'invoices.delete', 'uses'=>'InvoiceController@delete'] );

    /*Send mail with invoice*/
    Route::post('/send_email',['as'=>'invoices.send_email', 'uses'=>'InvoiceController@send_email']);

    /*Invoice resources*/
    Route::resource('invoices', 'InvoiceController', ['except' => ['show','create','store']]);



    //other invoice routes group by prefix
    Route::group(['prefix'=>'invoices','as' => 'invoices.'], function() {

        //download
        Route::get('download/{invoices}',['as'=>'booking.download', 'uses'=>'InvoiceController@download'] );
        Route::get('downloadmorph/{invoices}',['as'=>'morph.download', 'uses'=>'InvoiceController@download_morph'] );

        //bookings
        Route::get('bookings/index',['as'=>'bookings.index', 'uses'=>'TherapistBookingInvoiceController@index'] );
        Route::post('bookings/index',['as'=>'bookings.search', 'uses'=>'TherapistBookingInvoiceController@index'] );
        Route::get('bookings/data',['as'=>'bookings.data', 'uses'=>'TherapistBookingInvoiceController@data']);
        Route::post('bookings/createinvoice',['as'=>'bookings.invoices', 'uses'=>'TherapistBookingInvoiceController@create_invoice']);

        //cancel invoice
        Route::get('cancel/{invoices}',['as'=>'cancel', 'uses'=>'InvoiceController@cancel'] );

        /*Cart Invoices*/
        Route::post('{instance}/cart/add',['as'=>'admin.invoices.cart.add', 'uses'=>'CartInvoiceController@add']);

        Route::post('/cart/edit',['as'=>'cart.edit', 'uses'=>'CartInvoiceController@edit']);
        Route::post('{instance}/cart/edit',['as'=>'instance.cart.edit', 'uses'=>'CartInvoiceController@edit']);
        Route::post('{instance}/cart/orderitems',['as'=>'admin.invoices.cart.orderitems', 'uses'=>'CartInvoiceController@change_items_order']);

        Route::post('/cart/update_field_value',['as'=>'cart.update_field', 'uses'=>'CartInvoiceController@update_field_value']);
        Route::post('{instance}/cart/update_field_value',['as'=>'instance.cart.update_field', 'uses'=>'CartInvoiceController@update_field_value']);

        Route::post('/cart/delete',['as'=>'cart.delete', 'uses'=>'CartInvoiceController@delete']);
        Route::post('{instance}/cart/delete',['as'=>'instance.cart.delete', 'uses'=>'CartInvoiceController@delete']);

        Route::post('/cart/clear',['as'=>'cart.clear', 'uses'=>'CartInvoiceController@clear']);
        Route::post('{instance}/cart/clear',['as'=>'instance.cart.clear', 'uses'=>'CartInvoiceController@clear']);

        Route::get('/cart/item',['as'=>'cart.item_info', 'uses'=>'CartInvoiceController@get_item']);
        Route::get('{instance}/cart/item',['as'=>'instance.cart.item_info', 'uses'=>'CartInvoiceController@get_item']);

        Route::get('/cart/contents',['as'=>'cart.contents', 'uses'=>'CartInvoiceController@get_cart_contents']);
        Route::get('{instance}/cart/contents',['as'=>'instance.cart.contents', 'uses'=>'CartInvoiceController@get_cart_contents']);

        /*Payments*/
        Route::get('payments/{payments}/delete',['as'=>'admin.invoices.payments.delete', 'uses'=>'PaymentsController@delete'] );
        Route::resource('payments', 'PaymentsController', ['only'=>'store']);

    });


});

ZeroDay Forums Mini