shell bypass 403
<?php
namespace Modules\SystemSetting\Database\Seeders;
use Illuminate\Support\Str;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
use Illuminate\Database\Eloquent\Model;
use Modules\SystemSetting\Entities\FooterContent;
use Modules\SystemSetting\Entities\FooterCategory;
class FooterSeederTableSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Model::unguard();
FooterCategory::truncate();
FooterContent::truncate();
FooterCategory::create([
'title' => 'Company',
]);
FooterCategory::create([
'title' => 'Products',
]);
FooterCategory::create([
'title' => 'Support',
]);
FooterCategory::create([
'title' => 'Stay Up to Date',
'description' => 'By giving us your email, you agree to our Terms of Service and Privacy Policy.',
'placeholder' => 'Enter Your Email',
]);
FooterCategory::create([
'title' => 'Bottom Footer Part',
'description' => '<p>Copyright © 2020 All rights reserved | This InfixLMS Application is made by <a href="https://codecanyon.net/user/codethemes/portfolio" rel="noopener noreferrer" target="_blank">Codethemes</a></p>',
]);
$companies = ['About', 'Blog', 'Faq','Contact Us','Pricing Plan & Package','Privacy & Policy'];
$products = ['Our Plans','Academic Solutions','Government Solutions','Business Solutions'];
$supports = ['Help & Support'];
foreach ($companies as $company)
{
DB::table('footer_contents')->insert([
'footer_category_id' => 1,
'name' => $company,
'link' =>'/page/'.Str::slug($company,'_'),
]);
}
$product_id = 7;
foreach ($products as $product)
{
DB::table('footer_contents')->insert([
'footer_category_id' => 2,
'name' => $product,
'link' =>'/page/'.Str::slug($product,'_'),
]);
$product_id++;
}
$support_id = 11;
foreach ($supports as $support)
{
DB::table('footer_contents')->insert([
'footer_category_id' => 3,
'name' => $support,
'link' =>'/page/'.Str::slug($support,'_'),
]);
$support_id++;
}
}
}