バリデーション結果はこの構造でアクセスできます:
{
// top-level validation properties
valid: true,
invalid: false,
touched: false,
#!/bin/bash | |
# 文法チェック対象の拡張子 | |
extensions='\.(php)$' | |
# トップレベルディレクトリを絶対パスで取得 例)/home/hoge/work/ | |
root=$(git rev-parse --show-toplevel) | |
# 1. コミットに登録されたファイル名一覧を取得 | |
# 2. 指定拡張子のみに絞り込み |
#!/usr/bin/php | |
<?php | |
$stdIn = fopen("php://stdin", "r"); | |
$result = []; | |
while($row = fgetcsv($stdIn, 0)) { | |
array_push($result, $row); | |
} | |
$c = new CsvToMarkdownConverter(); |
vue-validator は validator
エレメントディレクティブと v-validate
ディレクティブで自動的にバリデートを実行します。しかしながら時々、自動バリデーションを無効化し手動でバリデートを実行したい時があります。
vue-validator は初回コンパイルを終えると、それぞれの v-validate
ディレクティブは自動的に対象エレメントのバリデートを実行します。もしこの挙動を望まない場合は、 initial
属性又は v-validate
を指定できます:
<div id="app">
<validator name="validation1">
/var/tmp/php-build/source/5.6.0/ext/opcache/ZendAccelerator.c:397:28: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
CG(interned_empty_string) = accel_new_interned_string("", sizeof(""), 0 TSRMLS_CC);
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: ext/opcache/.libs/opcache.a(shared_alloc_shm.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: ext/opcache/.libs/opcache.a(shared_alloc_shm.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: /var/tmp/php-build/source/5.6.0/modules/opcache.a(shared_alloc_shm.o) has no symbols
/var/tmp/php-build/source/5.6.0/ext/date/php_date.c:2245:6: warning: absolute value function 'abs' given an argument of type 'long long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
vue-test-utils
が誕生している<?php | |
$base_url = 'xxx'; | |
$data = [ | |
"text" => "Would you like to play a game?", | |
"attachments" => [ | |
[ | |
"text" => "Choose a game to play", | |
"fallback" => "You are unable to choose a game", |