2019-12-30 06:55:51 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
namespace Webkul\Velocity\Http\Controllers\Admin;
|
|
|
|
|
|
2019-12-30 14:48:35 +00:00
|
|
|
use DB;
|
|
|
|
|
use Webkul\Velocity\Repositories\MetadataRepository;
|
|
|
|
|
|
2019-12-30 06:55:51 +00:00
|
|
|
/**
|
|
|
|
|
* Category Controller
|
|
|
|
|
*
|
|
|
|
|
* @author Shubham Mehrotra <shubhammehrotra.symfony@webkul.com> @shubhwebkul
|
|
|
|
|
* @copyright 2019 Webkul Software Pvt Ltd (http://www.webkul.com)
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
class ConfigurationController extends Controller
|
|
|
|
|
{
|
2019-12-30 14:48:35 +00:00
|
|
|
/**
|
|
|
|
|
* MetadataRepository object
|
|
|
|
|
*
|
|
|
|
|
* @var Object
|
|
|
|
|
*/
|
|
|
|
|
protected $metaDataRepository;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Create a new controller instance.
|
|
|
|
|
*
|
|
|
|
|
* @param \Webkul\Velocity\Repositories\MetadataRepository $metaDataRepository
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
public function __construct ()
|
2019-12-30 06:55:51 +00:00
|
|
|
{
|
2019-12-30 14:48:35 +00:00
|
|
|
$this->_config = request('_config');
|
2019-12-30 06:55:51 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function storeMetaData()
|
|
|
|
|
{
|
2019-12-30 14:48:35 +00:00
|
|
|
$metaData = DB::table('velocity_meta_data')->get();
|
|
|
|
|
|
|
|
|
|
if (! ($metaData && ($metaData = $metaData[0]))) {
|
|
|
|
|
$metaData = null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return view($this->_config['view'], compact('metaData'));
|
2019-12-30 06:55:51 +00:00
|
|
|
}
|
|
|
|
|
}
|