Admin controller handling CRUD operations, batch processing, and asset serving for the Aimeos e-commerce JQAdm admin panel.
<?php
/**
* @license MIT, http://opensource.org/licenses/MIT
* @copyright Aimeos (aimeos.org), 2015-2023
*/
namespace Aimeos\Shop\Controller;
use Illuminate\Support\Facades\View;
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Request;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
/**
* Aimeos controller for the JQuery admin interface
*/
class JqadmController extends AdminController
{
use AuthorizesRequests;
/**
* Returns the JS file content
*
* @return \Illuminate\Http\Response Response object containing the generated output
*/
public function fileAction()
{
if( config( 'shop.authorize', true ) ) {
$this->authorize( 'admin', [JqadmController::class, config( 'shop.roles', ['admin', 'editor'] )] );
}
$files = [];
$aimeos
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search 40K more like it.
Get a free API key