namespace Cubist\Backpack;
-use Backpack\CRUD\CrudPanel;
+use Backpack\CRUD\app\Library\CrudPanel\CrudPanel;
use Cubist\Backpack\app\Magic\Models\CubistMagicAbstractModel;
/**
public function setupListOperation()
{
- echo ":)";
+
}
public function setupCreateOperation()
{
- echo ":)";
+
}
public function setupUpdateOperation()
{
- echo ":)";
- }
+ }
}
$this->can('backpack_translation')
)
) {
- $domain = $this->_getDomainByLocale(Locale::getLocaleData($defaultLocale));
+ $data = Locale::getLocaleData($defaultLocale);
+ if (null === $data) {
+ return $this->getResponse();
+ }
+ $domain = $this->_getDomainByLocale($data);
// redirect to default locale
if (null === $domain) {
abort(401);
protected function _getDomainByLocale($locale)
{
+
+ if (null === $locale) {
+ return null;
+ }
+
$domains = $locale->domains;
if (is_string($locale->domains)) {
$domains = json_decode($locale->domains, true);
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
+
+BACKPACK_LICENSE=LFDA-FLAM-8919-GF6B-60DE-2702
\App\Http\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
- \Backpack\Base\app\Http\Middleware\UseBackpackAuthGuardInsteadOfDefaultAuthGuard::class,
+ \Backpack\CRUD\app\Http\Middleware\UseBackpackAuthGuardInsteadOfDefaultAuthGuard::class,
\Illuminate\Session\Middleware\AuthenticateSession::class,
\Cubist\Backpack\app\Middleware\VariantSelector::class,
\Cubist\Backpack\app\Middleware\LocaleSelector::class,