<?php
define('ENV', basename(__DIR__));
require '../../engine/bootstrap.php';
select * from product where tag = tag-1
update product set price = 80 where tag = 'tag-1'
update product set price = price * 2 where tag = 'tag-1'
Пример на Json'e, То что получается
{"0": {"STEAM_0:1:421410864": 2}, {"STEAM_0:1:27660088": 1}}
{
"0": [
{
"STEAM_0:1:421410864": 2
},
{
"STEAM_0:1:27660088": 1
}
]
}
[
{
"STEAM_0:1:421410864": 1
},
{
"STEAM_0:0:109168821": 0
},
{
"STEAM_0:0:138268647": 2
}
]
[
{
"STEAM_0:1:421410864": 1,
"balance": "500"
},
{
"STEAM_0:0:109168821": 0,
"balance": "129"
},
{
"STEAM_0:0:138268647": 2,
"balance": "100"
}
]
Class User {
public function __construct(){
return $this;
}
public function myMethod (){
return $this;
}
}
document - текущий документ
getElementById() - метод получения элемента используя id
onchange - свойство элемента для обработчика события
function (event){} - анонимная функция (обработчик события)
event - локальная переменная в контексте анонимной функции
target - таргет он и в африке таргет (целевой элемент, где происходит туса)
parentNode - родительская нода
childNodes[1] - у родителя есть дети
data - у детей есть данные
slice(1) - отхренашить кусочек
currentKey - отхренашеный кусочек
window.onload = function() {
// браузер загрузил HTML и внешние ресурсы (картинки, стили и т.д.).
};
import Vue from 'vue'
import Router from 'vue-router'
import paths from './routes/paths'
Vue.use(Router)
function route (path, view, name, meta) {
return {
name: name || view,
path,
meta,
component: () => import(`~/pages/${view}.vue`).then(m => m.default || m) // здесь гребаный компонент
}
}
export function createRouter() {
return new Router({
mode: 'history',
routes: paths.map(path => route(path.path, path.view, path.name, path.meta)).concat([{ path: "*", redirect: "/" }])
})
}
var settings = {
"async": true,
"crossDomain": true,
"url": "http://api.srm.local/product.add",
"method": "POST",
"headers": {
"Content-Type": "application/x-www-form-urlencoded",
"cache-control": "no-cache"
},
"data": {
"product_type": "1",
"name": "Название моего замечательного продукта",
"unique_code": "DR132",
"product_pricing": "{\"type\":\"fixed\",\"price\":\"100.00\"}",
"advertised_price": "100",
"count_min": "1",
"count_max": "1",
"short_description": "Краткое описание",
"long_description": "Длинное описание",
"extras": "19,20,21",
"quantity_label": "{\"singular\":\"Пассажир\",\"plural\":\"Пассажиры\"}",
"images": [
"1,3",
"1,2,3"
],
"terms_use": [
"Какие-то условия...",
"Мои особые условия"
],
"options": "{}"
}
}
$.ajax(settings).done(function (response) {
console.log(response);
});
<?php
namespace DummyNamespace;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class DummyClass extends Controller
{
public $user;
/**
* DummyClass constructor.
*/
public function __construct()
{
$this->middleware(['auth:api', 'role:admin|organizer|prof_organizer'])->only(['store', 'update', 'destroy']);
$this->user = \Auth::guard('api')->user();
}
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
//
}
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
//
}
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function show($id)
{
//
}
/**
* Update the specified resource in storage.
*
* @param \Illuminate\Http\Request $request
* @param int $id
* @return \Illuminate\Http\Response
*/
public function update(Request $request, $id)
{
//
}
/**
* Remove the specified resource from storage.
*
* @param int $id
* @return \Illuminate\Http\Response
*/
public function destroy($id)
{
//
}
}
<?php
namespace App\Console\Commands;
use Illuminate\Console\GeneratorCommand;
use Symfony\Component\Console\Input\InputOption;
class MakeController extends GeneratorCommand
{
/**
* The console command name.
*
* @var string
*/
protected $name = 'make:controller';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Create a new Controller resource class';
/**
* The type of class being generated.
*
* @var string
*/
protected $type = 'Controller';
/**
* Get the stub file for the generator.
*
* @return string
*/
protected function getStub()
{
return __DIR__.'/stubs/controller.stub';
}
/**
* Get the default namespace for the class.
*
* @param string $rootNamespace
* @return string
*/
protected function getDefaultNamespace($rootNamespace)
{
return $rootNamespace."\\Http\\Controllers\\Api";
}
}