for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Models;
use Backpack\CRUD\app\Models\Traits\CrudTrait;
use Backpack\CRUD\app\Models\Traits\SpatieTranslatable\HasTranslations;
/**
* Class UserRole.
*
* @property int $id
* @property string $key
* @property string $education_requirements
* @property \Jenssegers\Date\Date $created_at
* @property \Jenssegers\Date\Date $updated_at
* @property \Illuminate\Database\Eloquent\Collection $skills
* @property \Illuminate\Database\Eloquent\Collection $job_posters
*/
class Classification extends BaseModel
{
use CrudTrait;
use HasTranslations;
* @var string
protected $fillable = [
'key',
'education_requirements',
];
public $translatable = [
public function skills()
return $this->belongsToMany(\App\Models\Skill::class)->withTimestamps();
}
public function job_posters() //phpcs:ignore
return $this->belongsToMany(\App\Models\JobPoster::class);
public function applicant_classifications() //phpcs:ignore
return $this->hasMany(\App\Models\ApplicantClassification::class);