When using the $guarded property on Laravel models is it best practice to always include any relation foreign keys, so they cannot be mass assigned using $model::create($data); syntax?
e.g. i currently often do the following:
class Application extends Eloquent {
protected $guarded = array('id','job_id','organisation_id','user_id');
...