v0.6.2e - Made setting controller. Made on resource controller
This commit is contained in:
@@ -51,28 +51,23 @@ class ResourceController extends Controller
|
||||
*/
|
||||
public function store(Request $request)
|
||||
{
|
||||
// $data = $request->validate([
|
||||
// "" => ""
|
||||
// ]);
|
||||
|
||||
// $resource = new Resource($data);
|
||||
|
||||
$file = $request->file("resource");
|
||||
|
||||
|
||||
|
||||
$resourceExtension = ResourceExtension::where("extension", "=", $file->extension())->first();
|
||||
|
||||
if($resourceExtension === null) {
|
||||
//TODO: Create new resourceExtension!
|
||||
}
|
||||
else {
|
||||
$data = [
|
||||
"extension" => $file->extension(),
|
||||
"description" => ""
|
||||
];
|
||||
|
||||
$resourceExtension = new ResourceExtension($data);
|
||||
$resourceExtension->save();
|
||||
} else {
|
||||
$resource = new Resource();
|
||||
|
||||
$resource->resourceExtension()->save($resourceExtension);
|
||||
|
||||
|
||||
$resource->extension_id = $resourceExtension->id;
|
||||
$resource->filename = substr(md5($file->getFilename() . rand()), 0, 7);
|
||||
|
||||
$resource->save();
|
||||
}
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
|
||||
class settingsController extends Controller
|
||||
{
|
||||
public function index(Request $request)
|
||||
{
|
||||
return Response::detect("settings.index");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user