кажется, тестировался функционал доступов, решил оставить, но не использовал (вроде бы) в своей тестовой версии
This commit is contained in:
@@ -0,0 +1,36 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\Models\AccessModel;
|
||||||
|
|
||||||
|
class AccessListController extends Controller
|
||||||
|
{
|
||||||
|
public function getAccess($id = null)
|
||||||
|
{
|
||||||
|
$accessListModel = new AccessModel();
|
||||||
|
$accessListData = $accessListModel::where(['access_id' => $id])->select('access_id')->get();
|
||||||
|
if ($id) {
|
||||||
|
echo '<pre>'; var_dump($accessListData->toArray()); echo'</pre>';
|
||||||
|
} else {
|
||||||
|
var_dump($accessListModel::all());
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public function postAccess(Request $rqst)
|
||||||
|
{
|
||||||
|
$accessListModel = new AccessModel();
|
||||||
|
$accessListModel->role = $rqst['role'];
|
||||||
|
$accessListModel->title = $rqst['title'];
|
||||||
|
$accessListModel->save();
|
||||||
|
}
|
||||||
|
|
||||||
|
public function delAccess($id)
|
||||||
|
{
|
||||||
|
$accessListModel = new AccessModel();
|
||||||
|
//$accessListModel::where(['access_id' => $id])->delete();
|
||||||
|
$accessListModel::destroy($id);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Models;
|
||||||
|
|
||||||
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||||
|
use Illuminate\Database\Eloquent\Model;
|
||||||
|
|
||||||
|
class AccessModel extends Model
|
||||||
|
{
|
||||||
|
use HasFactory;
|
||||||
|
|
||||||
|
protected $connection = 'mysql';
|
||||||
|
protected $table = 'tm_lk_access_list';
|
||||||
|
public $timestamps = false;
|
||||||
|
protected $primaryKey = 'access_id';
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user