Skip to content

Latest commit

 

History

History
111 lines (69 loc) · 1.81 KB

Other.md

File metadata and controls

111 lines (69 loc) · 1.81 KB

عودة

آخر - Other


معرفات فريدة بدل المتصاعدة تلقائيا

Schema::create('users', function (Blueprint $table) {
    $table->uuid('id')->unique();
});

طريقة SQL القديمة؟

DB::statement('DROP TABLE users');

مصفوفات كتجميعات

$users_collection = new \Illuminate\Support\Collection([
	['name' => 'jhon doe', 'email' => 'jhondoe@doe.do'],
	['name' => 'will smith', 'email' => 'willsimth@will.sm'],
]);

// or 
$users_collection = collect([
	['name' => 'jhon doe', 'email' => 'jhondoe@doe.do'],
	['name' => 'will smith', 'email' => 'willsimth@will.sm'],
]);

مجموعات مجمعة

$collection = Person::all();

$grouped = $collection->groupBy('type');

abort_if و abort_unless

عوضا عن

if ($order) {
  abort(404);
}
elseif(!$order){
  abort(401);
}

يمكنك

abort_if($order ,404);

abort_unless($order ,401);