table deleting
This commit is contained in:
@@ -14,7 +14,8 @@ trait Reportable
|
||||
{
|
||||
public static function bootReportable()
|
||||
{
|
||||
static::deleting(function(Reportable $self) {
|
||||
static::deleting(function($self) {
|
||||
/** @var Reportable $self */
|
||||
$self->reportsOf()->delete();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -131,6 +131,10 @@ class Table extends BaseModel
|
||||
return route('table.conf', ['user' => $this->cachedOwner()->name, 'table' => $this->name]);
|
||||
}
|
||||
|
||||
if ($name == 'deleteRoute') {
|
||||
return route('table.delete', ['user' => $this->cachedOwner()->name, 'table' => $this->name]);
|
||||
}
|
||||
|
||||
return parent::__get($name);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user