Pull to refresh
0
0
Кулик Дмитрий @lnkvisitor

User

Send message
Что говорить о комптентности если приводится пример асинхронной функции где используются те же then и status.err
async function saveSnapshot() {
    getSnapshot().then((res) => {
        db.saveSnapshot().then((status) => {
            if(status.err) console.error(err)
        })
    })
}

Есть, даже с учетом контекста, но Tab прийдется нажимать после каждого снипета.

А указание Backend\Crud\OrdersResourceController@index в роутах — это уже не логика?
При этом найти OrdersResourceController невозможно потому что он не существует. Думай потом откуда ноги растут.

А кто мешает использовать базовый контроллер, но передавать параметры в роуте?


Route::get('orders', [
    'uses' => 'Backend\Crud\BaseController@index', 
    'model' => 'Wolf\Model\Backend\Order',
    'resourceCollection' => 'Wolf\Http\Resources\OrdersCollection',
    'jsonResource' => 'Wolf\Http\Resources\OrderResource'
]);
//В контроллере
$request->route->getAction('model')

Создать можно и больше с помощью ReflectionClass::newInstanceWithoutConstructor

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity