$ docker
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| abstract class Transformer { | |
| protected function responseJson($array) | |
| { | |
| return json_encode($array); | |
| } | |
| abstract public function transform($item); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // URL needs to be like this | |
| // https://script.google.com/a/example.com/macros/s/id/exec | |
| // https://script.google.com/macros/s/id/exec | |
| // If script isn't loaded - manage version and create new and then again deploy | |
| // ============================================================ | |
| // Your clientside script should actually look like this (jquery example): | |
| // ============================================================ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| 1. npm install babel-core babel-preset-env babelify browser-sync browserify gulp gulp-autoprefixer gulp-babel gulp-cssnano gulp-rename gulp-sass gulp-uglify gulp-watch vinyl-source-stream --save-dev | |
| 2. create file `.babelrc` and insert | |
| { | |
| "presets": ["env"] | |
| } | |
| 3. create `src` folder and create `sass` and `js` folder inside. Start file name `style.scss` and `app.js` (if you wish to change then do it in gulpfile) | |
| */ | |
| // tested with gulp 3.9.1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| interface FieldInterface { | |
| name: string; | |
| rules: string[]; | |
| } | |
| interface ErrorFieldInterface { | |
| name: string; | |
| message?: string; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| 1. npm install @babel/core @babel/preset-env babelify browser-sync browserify gulp gulp-autoprefixer gulp-babel gulp-cssnano gulp-rename gulp-sass sass gulp-uglify vinyl-source-stream gulp-plumber --save-dev | |
| 2. create file `.babelrc` and insert | |
| { | |
| "presets": ["@babel/preset-env"] | |
| } | |
| 3. create file `.browserlistrc` and insert | |
| { | |
| browsers: ['last 2 versions'], | |
| cascade: false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| "use strict"; | |
| // Load plugins | |
| const autoprefixer = require("autoprefixer"); | |
| const browsersync = require("browser-sync").create(); | |
| const cp = require("child_process"); | |
| const cssnano = require("cssnano"); | |
| const del = require("del"); | |
| const eslint = require("gulp-eslint"); | |
| const gulp = require("gulp"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // tested on angular 6 | |
| // Service | |
| import { Injectable } from '@angular/core'; | |
| import { Observable, BehaviorSubject } from 'rxjs'; | |
| @Injectable({ | |
| providedIn: 'root' | |
| }) | |
| export class SomeService { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "scripts": { | |
| "start": "webpack-dev-server --open", | |
| "watch": "webpack --watch", | |
| "build": "cross-env NODE_ENV=production webpack --mode=production" | |
| }, | |
| "browserslist": [ | |
| "defaults" | |
| ], | |
| "devDependencies": { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Serialize form value into Object | |
| * | |
| * @return jquery plugin | |
| */ | |
| $.fn.serializeObject = function (settings) { | |
| const o = {}; | |
| let a = this.serializeArray(); | |
| if (a.length > 0 && settings && settings.excludePrefix) { |