- version 3.6
Check those constraints:
$this->anything()
$totalCorrect = 0; | |
for ($i = 1; $i < 22; i++) { | |
if (isset ($_POST['question-' . $i . '-answers']) && is_numeric($_POST['question-' . $i . '-answers'])) { | |
$totalCorrect += (int) $_POST['question-' . $i . '-answers']; | |
} | |
} |
<?php | |
// origin: https://gist.github.com/archy-bold/bd696e8ec84a7657b724523e07fd7a6c | |
namespace Tests; | |
use DB; | |
use DateTime; | |
use App\User; | |
use Laravel\Passport\ClientRepository; |
#!/bin/bash | |
# An example script how to parse a bash arguments with command | |
# link: https://stackoverflow.com/questions/192249/how-do-i-parse-command-line-arguments-in-bash | |
# Script version | |
SCRIPT_VERSION=0 | |
# Help message | |
function usage() { |
// router/index.js | |
import Vue from 'vue' | |
import VueRouter from 'vue-router' | |
import routes from './routes' | |
import middlewarePipeline from './middleware-pipeline' | |
Vue.use(VueRouter) |
export default request => { | |
let parts = request.headers.authorization.split(' ') | |
if (request.headers.authorization && parts[0] === 'Bearer') { | |
return parts[1] | |
} else if (request.query && request.query.token) { | |
return request.query.token | |
} | |
} |
# require 'digest/md5' | |
def gravatar_link(email, size=80) | |
valid_email = /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/ | |
raise 'Invalid email address' unless !!email.match(valid_email) | |
raise 'Invalid gravatar image size' unless size.positive? && size < 2048 | |
hash = Digest::MD5.hexdigest(email.downcase) | |
"https://www.gravatar.com/avatar/#{hash}?s=#{size}" | |
end |
/** | |
* Checks whether two numbers are approximately equal to each other, with a small difference | |
* @param {number} alpha | |
* @param {number} beta | |
* @param {number} [epsilon=0.001] | |
* @returns {boolean} | |
*/ | |
export default (alpha, beta, epsilon = 0.001) => Math.abs(alpha - beta) < epsilon |
| HEADER | EMPHASIS | HORIZONTAL_LINE | LIST | TABLE