ZSec File Manager
Upload
Current Directory: /home/lazerepilasyontu/public_html/public
[Up]
..
[Open]
Hapus
Rename
.DS_Store
[Edit]
Hapus
Rename
.htaccess
[Edit]
Hapus
Rename
admin
[Open]
Hapus
Rename
assets
[Open]
Hapus
Rename
css
[Open]
Hapus
Rename
e.zip
[Edit]
Hapus
Rename
favicon.ico
[Edit]
Hapus
Rename
index.php
[Edit]
Hapus
Rename
js
[Open]
Hapus
Rename
robots.txt
[Edit]
Hapus
Rename
storage
[Edit]
Hapus
Rename
uploads
[Open]
Hapus
Rename
vendor
[Open]
Hapus
Rename
web.config
[Edit]
Hapus
Rename
Edit File
<?php namespace App\Models; use App\Commons\APICode; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Facades\Validator; class Review extends Model { protected $table = 'reviews'; protected $fillable = [ 'user_id', 'place_id', 'score', 'comment', 'status' ]; protected $hidden = []; protected $casts = [ 'user_id' => 'integer', 'place_id' => 'integer', 'score' => 'float', 'status' => 'integer', ]; const STATUS_ACTIVE = 1; const STATUS_DEACTIVE = 0; public function user() { return $this->hasOne(User::class, 'id', 'user_id'); } public function place() { return $this->hasOne(Place::class, 'id', 'place_id'); } public function validateCreate($data) { $validateData = $data->all(); $resp = (Object)[ 'code' => APICode::WRONG_PARAMS, 'message' => '' ]; $rules = [ 'place_id' => 'required', 'score' => 'required', 'comment' => 'required', ]; $message_errors = []; $validator = Validator::make($validateData, $rules, $message_errors); if ($validator->fails()) { $resp->message = $validator->messages(); } else { $resp->code = APICode::SUCCESS; } return $resp; } }
Simpan