Skip to content

Instantly share code, notes, and snippets.

View syossan27's full-sized avatar
πŸ’­
πŸ€”

syossan27 syossan27

πŸ’­
πŸ€”
View GitHub Profile
<?php
class model1 extends Eloquent {
use common;
}
<?php
class model2 extends Eloquent {
use common;
}
<?php
trait common {
// ε…±ι€šε‡¦η†
}
if ( count(User::where('id', '=', '1')->get()) == 0 ) {
// ζ–°θ¦δ½œζˆε‡¦η†
$user = new User;
$user['hoge'] = 1;
$user->save();
} else {
// γ‚’γƒƒγƒ—γƒ‡γƒΌγƒˆε‡¦η†
User::where('id', '=', '1')->update(['hoge' => 1]);
}
$user = User::firstOrNew(['id' => '1']);
$user['hoge'] = 1;
$user->save();
User::updateOrCreate(['id' => 1], ['hoge' => 1]);
if ( count(User::firstByAttributes('id', '=', '1')) == 0 ) {
// ζ–°θ¦δ½œζˆε‡¦η†
$user = new User;
$user['hoge'] = 1;
$user->save();
} else {
// γ‚’γƒƒγƒ—γƒ‡γƒΌγƒˆε‡¦η†
User::where('id', '=', '1')->update(['hoge' => 1]);
}
if ( count(User::firstByAttributes('id', '=', '1')) == 0 ) {
// ζ–°θ¦δ½œζˆε‡¦η†
$user = new User;
$user['hoge'] = 1;
$user->save();
} else {
// γ‚’γƒƒγƒ—γƒ‡γƒΌγƒˆε‡¦η†
User::where('id', '=', '1')->update(['hoge' => 1]);
}
if ( is_null(User::firstByAttributes('id', '=', '1')) ) {
// ζ–°θ¦δ½œζˆε‡¦η†
$user = new User;
$user['hoge'] = 1;
$user->save();
} else {
// γ‚’γƒƒγƒ—γƒ‡γƒΌγƒˆε‡¦η†
User::where('id', '=', '1')->update(['hoge' => 1]);
}
/*
|--------------------------------------------------------------------------
| SMTP Server Password
|--------------------------------------------------------------------------
|
| Here you may set the password required by your SMTP server to send out
| messages from your application. This will be given to the server on
| connection so that the application will be able to send messages.
|
*/